rondonjon-react-library
v2.8.0
Published
RonDonJon's React Library
Downloads
11
Maintainers
Readme
RonDonJon's React Library
A small collection of themable, scalable, and otherwise customizable React components, written in Typescript and bundled as ES module.
Demo: https://rondonjon.gitlab.io/react-library/
License
Copyright © 2022 "Ron Don Jon" Daniel Kastenholz.
Released under the terms of the AGPL-3.0.
History
| Version | Changes |
| ------- | ---------------------------------------------------------------------------------------------------------- |
| 0.1.0 | Add Button
component |
| 0.2.0 | Add Paragraph
and Monospace
components |
| 0.3.0 | Add Area
and Headline
components; introduce dark
and light
themes |
| 0.3.1 | Fix package metadata and display it in the Demo |
| 1.0.0 | Prepare package for publishing; release on npm |
| 1.1.0 | Add Link
component |
| 1.2.0 | Add Splitter
component and useClientRect()
hook |
| 1.3.0 | Rework demo page with Splitter
layout and individual demo pages |
| 1.4.0 | Improve legibility and layout in demo app |
| 1.5.0 | Make demo app responsive; forbid unused locals; add more hooks; add missing components to library builds |
| 1.6.0 | Add math functions and ava tests |
| 2.0.0 | Refactor theme styles; new px/rem use; configure absolute vs. text-relative units for non-text sizes |
| 2.1.0 | Skip 300ms delay after Link
/Button
click on mobile |
| 2.1.1 | Fix Splitter
on mobile devices |
| 2.2.0 | Use compact menu layout in Demo app on mobile devices |
| 2.3.0 | Add Color
tests |
| 2.4.0 | Unify text-shadow
; include text scaling in Button
component border-radius
; bigger Splitter
bar |
| 2.4.1 | Refactor Splitter
to absolute layout to fix occasional disappearance of the component on the b
size |
| 2.5.0 | Introduce fill
style attribute to configure backgrounds and borders independently in Button
and Area
|
| 2.5.1 | Add missing fill
/slope
/light
styles to Splitter
, refine style rules in others |
| 2.6.0 | Add RadioButton
and Label
components |
| 2.6.1 | Add eslint
to project, fix missing hook dependencies, add missing RadioButton
disabled
state |
| 2.7.0 | Add Checkbox
component |
| 2.7.1 | Fix broken value
handling in RadioButton
|
| 2.8.0 | Update README |