A theme agnostic ui library. About the only thing that Rbol imposes are a few design tokens to ensure consistency across the application. By making limited aesthetic choices and essentially providing a skeleton of each component, you won't get bogged down by aesthetic opinions or overwriting styles at scale. Rbol ui will provide an easy to use component building ui that is robust and flexible.
- Fix circular dependency injection
- Add in unit tests
- Add in more theming
- Type out the Theme object
- Reduce some of the redundancies (e.g. some of the mixins are identical)
- Work on documentation
- Configure buttons to take an icon
- Make design tokens so that they can be extended/overwritten
- Improve accessibility
- Modal
- Various fields (checkbox, radio, selectbox)
- Grid Row and Grid Item
- Accordion
- Image
- Icon
- Divider