Lab 01: Design System Architecture
Overview
Step 1: Token Architecture — Three-Tier Model
tokens/
├── primitive/
│ ├── colors.json # Raw values: blue-500: #3b82f6
│ ├── spacing.json # Raw values: 4: 0.25rem
│ └── typography.json # Raw values: font-size-base: 1rem
├── semantic/
│ ├── colors.json # Aliases: brand-primary → {color.primitive.blue.500}
│ └── spacing.json # Aliases: component-padding → {spacing.4}
└── component/
└── button.json # btn-bg → {color.semantic.brand.primary}Step 2: Semantic Token Layer
Step 3: Component Token Layer
Step 4: Style Dictionary Pipeline Configuration
Step 5: Run the Pipeline
Step 6: Versioning Strategy
Step 7: Storybook Integration Concept
Step 8: Capstone — Full Pipeline Demo
Summary
Concept
Tool/Pattern
Output
Last updated
