Home
Bookmarks
Leagues
LEARN
Courses
Career Paths
Assessments
Tutorials
Arcade
Glossary
GROW
Certifications
Log in
Glossary
Log inSign up
Courses/UX Design Foundations/Design System Foundations/
Exercise #2

Design Tokens: The Single Source of Truth

Pioneered by Jina Anne at Salesforce, design tokens are the foundational subatomic particles of a design system:

A design token is an agnostic key-value pair storing a design decision:

{
  "color": {
    "brand": {
      "primary": { "value": "#513DEB" }
    }
  },
  "spacing": {
    "md": { "value": "16px" }
  }
}

Using automated build pipelines (such as Style Dictionary), tokens are transformed into:

  • CSS Custom Properties (--color-brand-primary) for web apps.
  • Swift structs (Color.brandPrimary) for iOS.
  • Kotlin objects (Color.BrandPrimary) for Android.

When a brand color updates, designers change it in one token file, and the entire multi-platform ecosystem updates automatically.

Topics

What is a Design System? Beyond Simple UI Kits
Design Tokens: The Single Source of Truth
Design System Governance Models
Component States and Robust Specification
Living Documentation and Usage Guidelines
Measuring Design System ROI
design
UX Design

From lesson

24

Design System Foundations

Level 6 · Workflows and Deliverables

Top contributors

Community contribution details will appear here once real learner activity is available.

Share