The Accessible Foundation for React Apps and Design Systems.
Welcome to Reach UI Development ♿️
Thanks for getting involved with Reach UI development!
Looking for the documentation?
This project uses
- Lerna to manage multiple libs
- Storybook for a great development experience
- Gatsby for a blazing fast website.
- Jest for painless testing.
Before doing anything else, run these commands:
git clone firstname.lastname@example.org:reach/reach-ui.git cd reach-ui yarn install yarn bootstrap yarn build
Root Repo Scripts:
yarn bootstrap # bootstraps lerna so all dependencies get # linked for cross-component development yarn start # starts storybook server yarn test # runs tests in all packages yarn build # builds all packages yarn release # publishes changed packages
www directory scripts
yarn start # starts the website yarn build # builds the production site to "public/" yarn stage # deploys the site with now.sh yarn deploy # alias the latest deploy to production