Skip to content

pjgoncalvez/zds

Repository files navigation

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

About

First try on implementing a Design System

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published