FAQ | This is a LIVE service | Changelog

Skip to content

Initial project setup for new Stitches based design system components

Joe Adams requested to merge stitches into master
  • New Rush project for the new design system components. I've chosen to go with a seperate project rather than making a major change to the existing components so that the (few) projects can continue to patch existing components without being forced into rewriting a chunk of the codebase.
  • Uses Storybook as a local dev environment to preview components and their variants
  • Uses Stitches as it's styling library, leveraging design tokens.
  • Uses a library for demo colour scales. This will be replaced by our own token library once the scales have been designed.
  • Uses Rollup to bundle
  • Currently does not publish to npm
  • No tests as the example components are simply styles, but the intention is the use react-testing-library when more complex components are built

The component styles are illustrative at the moment, so can be left out of the review process.

Edited by Joe Adams

Merge request reports