Home
Bookmarks
Leagues
LEARN
Courses
Career Paths
Assessments
Tutorials
Arcade
Glossary
GROW
Certifications
Log in
Glossary
Log inSign up
Courses/Introduction to Design Systems/Design Tokens: The DNA of a Design System/
Exercise #2

The 3-Tier Token Architecture

Mature design systems organize tokens into a three-tier hierarchy to maximize flexibility and protect against cascading breaking changes:

  1. Global Tokens (Tier 1 - Primitives): Context-agnostic raw values. They describe what something is (e.g., blue-500 = #2563eb, space-16 = 1rem). Never consumed directly in product UI.
  2. Semantic Tokens (Tier 2 - Alias / Contextual): Purpose-driven tokens that describe how something is used (e.g., color-bg-interactive = {blue-500}, color-text-danger = {red-600}). This layer enables themes (Light/Dark mode) by swapping references.
  3. Component Tokens (Tier 3 - Scoped): Deeply specific tokens scoped to a single component (e.g., button-primary-bg = {color-bg-interactive}, modal-card-radius = {radius-lg}).

Pro Tip: Product engineers should almost always consume Semantic Tokens (Tier 2). This guarantees that dark mode and rebranding work automatically.

Topics

What Are Design Tokens?
The 3-Tier Token Architecture
Tier 1: Global Primitive Tokens
Tier 2: Semantic (Alias) Tokens
Tier 3: Component-Scoped Tokens
Token Naming Taxonomies: The CTI Convention
Cross-Platform Token Compilation (Style Dictionary)
Composite Tokens: Typography Sets and Shadows
Resolving Token Dependency Chains
Token Versioning, Renaming & Safe Migration

From lesson

1

Design Tokens: The DNA of a Design System

Level 3 · Design Tokens & Foundations

Top contributors

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

Share