wwnorton / design-system

The W. W. Norton & Company design system
https://wwnorton.github.io/design-system
MIT License
13 stars 10 forks source link
components css-custom-properties design-system react react-components sass typescript-react

The Norton Design System

Build status Code coverage Core version React version

A design system built by W. W. Norton & Company.

View all documentation at https://wwnorton.github.io/design-system.

Repository Structure

This repository uses workspaces to manage design system packages as a monorepo.

Contributing

Any and all contributions are welcome from anyone who would like to help. To learn more about contributing, please read the contribution guide.

Because this is a monorepo, a couple extra steps are required to get your local environment ready.

Environment Setup

The following assumes that you already have Node.js and Git installed locally.

  1. Clone the repository.
  2. Install all workspace dependencies via npm@7+.
git clone https://github.com/wwnorton/design-system.git
cd design-system
npm install

Developing

All development commands should be run from the root of the repository.