All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- added: scss styles for native select
- update styleguide
- added: visual hint after label (*) an input is required (Textarea, Select, Field)
0.5.4 - 2023-05-31
0.5.3 - 2023-05-23
0.5.2 - 2023-05-23
- add partial card components: CardHeader & CardFooter
0.5.1 - 2023-05-22
- fixed export of Select component
0.5.0 - 2023-05-22
- add select component (copy paste of field component)
- fix forwarding additional classNames to icon component
0.4.0 - 2023-05-22
- add timeline component
- add button component: Support for HTMLAnchorElement as root
- add & setup stylelint configuration for BEM naming convention
- add CHANGELOG.md
- add gutterBottom prop to typography component
- add SASS styles for timeline component (will later be moved to styleguide)
- add markdownlint configuration in order to make it compatible with prettier
- add textarea component (copy paste field component), this might merge into field component in the future
- tsconfig: enabled strict
- refactor: components extending HTML elements are now using React.ComponentPropsWithoutRef (fixes type errors when strict is enabled)
- refactor: renamed Typography component to Text
- refactor: set 'element' prop of Text component to deprecated in favour of 'as'
0.3.0 - 2022-12-13
- Script for deploying storybook to GH pages.
- storybook instance now import & builds the styleguide instead of CDN (should be replaced with CDN in the future).
- field component: value prop is now optional (in order to allow non-controlled input)
0.2.0 - 2022-12-13
- setup storybook
- add card component
- add button component
- add collection component
- add field component
- add icon component
- add typography component