turtle-ui
A small collection of react components with styles.
Install
Usage
Button
See ./example/app/ for more usage samples.
Run Demo Site
This project was bootstrapped with create-react-library so...
Local development is broken into two parts.
First, you'll run rollup to watch your src/ module and automatically recompile it into dist/ whenever you make changes.
The second part will be running the example/ create-react-app that's linked to the local version of your module.
Now, anytime you make a change to your component in src/ or to the example app's example/src, create-react-app will live-reload your local dev server so you can iterate on your component in real-time.
Components
- Buttons
- Dropdowns
- Forms
- Cards
- Tables
- Modals
- Navs
TODO
- Put the "styles" in place that's accessible, these would currently need to be copied from the example
base.css
file- Grid
- Typography
- Utility
- Responsiveness
- Don't use props as initial state
- Convert styles to be CSS Modules
- Document each component with sample code