Problem
Design tokens often drift across design files, application code, themes, and component libraries. The project explores a structured source of truth where token definitions, aliases, validation, previews, and exports share one domain model.
Flagship design systems project
An enterprise-grade workspace for defining, validating, previewing, and exporting scalable design-system foundations.
Design tokens often drift across design files, application code, themes, and component libraries. The project explores a structured source of truth where token definitions, aliases, validation, previews, and exports share one domain model.
Foundation through Sprint 13 is implemented. The token engine, theme builder, four playground engines, and CSS-variable exporter are complete; additional export formats, accessibility tooling, productivity features, and production work remain planned.
The current export engine flattens a token collection, sorts declarations by canonical path, converts references into CSS var() calls, supports configurable selectors and prefixes, excludes deprecated tokens by default, and rejects normalized variable-name collisions or unsupported values.
:root {
--color-primary: #123456;
--semantic-surface: var(--color-primary);
--spacing-small: 8px;
}