Exploratory project to develop a design system using Stencil.js, Storybook and Material Design UI.
Goals:
- Support MDC components using Stencil at a high fidelity
- Use Storybook Docs to explore isolated component demos with docs and code
- E2E tests using Stencil, Jest and Puppeteer to test demo pages. Firstly covering component functionality and use cases validation, and secondly visual consistency based on screenshots.
- Unit testing of Stencil components and utilities