Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.09 KB

README.md

File metadata and controls

41 lines (25 loc) · 1.09 KB

This project was bootstrapped with Create React App.

🚧 This is still in its early stages 🚧

The rationale behind this side-project is to practice my react skills and also go through some of the problems of implementing a design system.

The main goals are:

  • ✅ Configure a storybook with the built react components
  • ✅ Add storybook controls for all component stories (include accessibility tests tab)
  • ✅ Add storybook-cypress plug-in so cypress tests can interact with the storybook controls on the fly
  • ✅ Add visual tests for all stories
  • 🚧 Add unit tests for all the components
  • 🚧 Slowly but steady increase the number of components on the lib
  • 🚧 Add more color themes

This is my take on implementing a design system from design specs.

The specs from this implementation com from https://eva.design/


Run the project

Install dependencies

yarn install

Run storybook

yarn storybook


Tests

Run cypress tests:

yarn cypress

Update visual tests:

yarn cypress:update