All notable changes to this project will be documented in this file.
Refactored the whole component to make sure accessibility is on point and to add new features.
- Now returns an object containing both value and title.
- You can now create the color list by passing a function instead.
- Support for the Prescence feature.
- Option to show tooltip of the title on hover.
- The borderradius option is now an object which accepts inner and outer radius.
- You can now press the selected color to unset the value.
- Implemented contrast checking to decorate low contrast colors with a more high contrast one.
- Added options for controlling decoration color values and when to apply it.
- Added a checkerbackground to items so that low opacity colors are perceived as having opacity.
- Refactored a majority of the code to make it more readable as the complexity grew.
- Transpiled schema.js to fix errors with the graphql deploy command.
- New options setting 'borderradius' to allow some style customization.
- Now checks if the color is a white in a more stable manner.
- Version navigation.
- The way white is displayed, now with a thinner border.
- Streamlined the code a lot for better readability/mutability.