Design system patterns with DTCG tokens, WCAG 2.2, and Figma integration
Production-Ready Design Systems with Tokens & Accessibility
Focus: W3C DTCG 2025.10, WCAG 2.2 (4.5:1 contrast), Atomic Design
Tools: Style Dictionary, Storybook, Figma MCP, axe DevTools
Build consistent, accessible UI with design tokens, component libraries, and automated testing.
JSON-based token system for colors, spacing, and typography.
Structure:
{
"color": {
"primary": {
"500": { "$value": "#3b82f6" }
}
},
"spacing": {
"md": { "$value": "1rem" }
}
}
See: examples.md for complete setup
Type-safe components with Class Variance Authority (CVA).
Pattern:
See: examples.md
Ensure 4.5:1 contrast ratio for text (AA standard).
Tools: axe DevTools, color contrast checker
See: examples.md
Extract design tokens from Figma variables.
Workflow:
See: examples.md
Atoms → Molecules → Organisms → Templates → Pages
- Atoms: Button, Input, Icon
- Molecules: FormField, Card
- Organisms: Header, DataTable
- Templates: DashboardLayout
- Pages: Dashboard (with real data)
color.primary.500 not color.blueprefers-reduced-motion respected?moai-lib-shadcn-ui: Pre-built accessible componentsmoai-domain-frontend: React patternsLast Updated: 2025-11-20