Repository navigation
CEM theming: voice+fonts+typography #21
Replies: 1 comment
the difference between UI and TAG rolesIn the CEM model, UI and Tag are both “scanable” roles, but they exist for different semantic jobs. The key distinction is:
UI roleWhat it is: Interface labeling and navigation text that helps the user operate the product. Typical content:
Consumer-flow contribution:
Typographic behavior (why):
Tag roleWhat it is: Compact metadata, category, or state markers that support recognition and filtering. Typical content:
Consumer-flow contribution:
Typographic behavior (why):
Decision ruleAsk: “If the user removed this text, what breaks?”
Common confusion: clickable chipsA chip can be clickable and still be a Tag role. Clickability is an action semantic layered on top (hover/active/focus tokens). In other words:
That separation keeps your tokens stable: you don’t switch typography roles just because a tag becomes interactive. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
the discussion around fontography/typography/speech which is documented in src/material/theme/tokens/voice-fonts-typography.md
The initial 2020 post laid the fundamental principles.
All reactions