Primitive tokens hold raw values; semantic tokens map them to roles. Themes swap semantics.
Components reference --color-primary, never #3B82F6. Brand theme swaps the mapping.
Your product ships under 3 brands. Each has its own color, type, radius.
UX Quest needs JavaScript
Please enable JavaScript in your browser to learn UX by solving real challenges.