sl-design-system / components

SL Design System

Home Page:https://sanomalearning.design/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sanoma Learning Design System

A design system with web components for the various products of Sanoma Learning.

Getting started

  • Ensure you have the LTS version of Node.js installed (see https://nodejs.org/en/)
  • Ensure if you are using Windows to use the Windows Subsystem for Linux (WSL)
  • Run yarn in the root of the project for all the dependencies to download & install

Local development

To launch a local version of the Storybook deploy (runs all storybooks at the same time):

  • yarn start --watch

You don't need to run a separate yarn build --watch to build the components separately.

Website

To run the documentation website locally, run yarn workspace @sl-design-system/website start:site from the project root.

Thanks

Chromatic

Thanks to Chromatic for providing the visual testing platform that helps us review UI changes and catch visual regressions.

Chromatic

About

SL Design System

https://sanomalearning.design/

License:Apache License 2.0


Languages

Language:TypeScript 81.8%Language:SCSS 11.8%Language:JavaScript 4.0%Language:Nunjucks 2.2%Language:CSS 0.1%Language:MDX 0.1%Language:HTML 0.0%