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. |
Beta Was this translation helpful? Give feedback.
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.
Beta Was this translation helpful? Give feedback.
All reactions