Skip to main content

Naming

How tokens and keys are named.

The five answers​

QuestionAnswerWhy
What gets a name?Tokens and component keysComponents get their own keys, shared by every brand.
How many token tiers?ThreePrimitives, semantics and component keys.
How are decisions named?By roleRole names stay the same in every brand.
How are names written?Lowercase words in pathsLowercase paths read the same everywhere.
What do components read?Component keysComponents never change; brand primitives do.

When to use what​

SituationUseNotWhy
A value with no tokenThe closest semantic token, then ask for a new oneA raw value or a brand primitive in the componentA raw value shows the same in every brand, so it breaks the theme.