Skip to content
System mode

System

System holds your design system as one versioned whole, from colour, type, spacing, corners, shadows and motion to the components, icons and directions built on them.

On this page

System is the single source of truth that screens, reviews and code checks are measured against. It is versioned: every saved change is a new revision in History, and a release freezes the version reviewers approve.

The System workspace showing Colour foundations: brand and text colours with their values and contrast ratings, and a live preview of components using them.The System workspace showing Colour foundations: brand and text colours with their values and contrast ratings, and a live preview of components using them.
Foundations on the left, the value you're editing in the middle, and a live preview.

Foundations and library

The Foundations panel lists the pages of your system:

  • Colour, Type, Spacing, Corners, Shadows, Motion, Other and Palette.
  • Icons, Directions (alternative looks you can compare and switch between), History and From code (the design tokens read from your repository).

The Components panel lists your components and their variants. Components found in a connected repository appear here marked Detected from code · unconfirmed until someone confirms the match.

Unsaved changes can be undone and redone with ⌘ Z and Shift ⌘ Z.

Three ways to start

  1. From your code: read the design tokens in your repository, in your own names and formats, and confirm the components M1rror found.
  2. From a reference: a screenshot or capture becomes a first draft of a full system.
  3. From a tokens file: import DTCG or Tokens Studio JSON.

You can also set colours by hand on the Colour page.

In this section

Last updated

Edit this page on GitHub