color.text.heading
D-041 text.heading: color.primitive.modern.bright.
Source revision 9afef8564142e41458748895d16b4df161a67d66
Find related usageSpecification anchorMeasured contrast report (default profile)Report an issue with this token
color.text.heading--color-text-headingdefault · approved
- Resolved value
#f4eeee- Status
- approved
- Consumption
- use — Use within the role's documented scope and restrictions.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:312
/color/text/heading - Alias chain
color.primitive.modern.bright- Used by aliases
- No declared aliases depend on this role.
Provenance and restrictions
{
"status": "approved",
"approval": {
"decision": "D-041"
}
}Declared component and port usage
| Consumer / kind | Part / variant | State / surface | Source declaration |
|---|---|---|---|
| Shared rule · contrast | — | — · color.surface.default | spec/contrast.json:69 /pairs/65 |
| Shared rule · contrast | — | — · color.surface.raised | spec/contrast.json:70 /pairs/66 |
obsidian · port--h1-color | — | — | ports/obsidian/mapping.json:438 /mappings/color.text.heading/1 |
obsidian · port--h2-color | — | — | ports/obsidian/mapping.json:439 /mappings/color.text.heading/2 |
obsidian · port--h3-color | — | — | ports/obsidian/mapping.json:440 /mappings/color.text.heading/3 |
obsidian · port--h4-color | — | — | ports/obsidian/mapping.json:441 /mappings/color.text.heading/4 |
obsidian · port--h5-color | — | — | ports/obsidian/mapping.json:442 /mappings/color.text.heading/5 |
obsidian · port--h6-color | — | — | ports/obsidian/mapping.json:443 /mappings/color.text.heading/6 |
obsidian · port--inline-title-color | — | — | ports/obsidian/mapping.json:437 /mappings/color.text.heading/0 |
orca · portapp.tokenColors.heading.foreground | — | — | ports/orca/mapping.json:183 /mappings/color.text.heading/0 |
windows · portnative.heading | — | — | ports/windows/mapping.json:625 /mappings/color.text.heading/0 |
windows · portpowertoys.markdown.HEADING | — | — | ports/windows/mapping.json:626 /mappings/color.text.heading/1 |
Declared unmapped ports
- chatgpt: Host exposes no separately mapped content heading/highlight foreground in this port. · ports/chatgpt/mapping.json:379
/unmapped/color.text.heading - claude-code: Host exposes no separately mapped content heading/highlight foreground in this port. · ports/claude-code/mapping.json:413
/unmapped/color.text.heading - codex: Host exposes no separately mapped content heading/highlight foreground in this port. · ports/codex/mapping.json:401
/unmapped/color.text.heading - ghostty: Host exposes no separately mapped content heading/highlight foreground in this port. · ports/ghostty/mapping.json:402
/unmapped/color.text.heading - telegram: The pinned Telegram theme formats expose shared names and chrome titles, but no independent content-heading foreground; UI titles remain canonical bright rose under D-033. · ports/telegram/mapping.json:1605
/unmapped/color.text.heading - warp: Host exposes no separately mapped content heading/highlight foreground in this port. · ports/warp/mapping.json:397
/unmapped/color.text.heading
Relevant contrast declarations
- heading on default (D-033): color.text.heading on color.surface.default · spec/contrast.json:69
/pairs/65 - heading on raised (D-033): color.text.heading on color.surface.raised · spec/contrast.json:70
/pairs/66
heritage-ansi · heritage
- Resolved value
#f4eeee- Status
- approved
- Consumption
- historical-only — Historical fidelity only; preserve all documented limitations and deprecations.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:312
/color/text/heading - Alias chain
color.primitive.modern.bright- Used by aliases
- No declared aliases depend on this role.
Provenance and restrictions
{
"status": "approved",
"approval": {
"decision": "D-041"
}
}Declared component and port usage
| Consumer / kind | Part / variant | State / surface | Source declaration |
|---|---|---|---|
| Shared rule · contrast | — | — · color.surface.default | spec/contrast.json:69 /pairs/65 |
| Shared rule · contrast | — | — · color.surface.raised | spec/contrast.json:70 /pairs/66 |
Relevant contrast declarations
- heading on default (D-033): color.text.heading on color.surface.default · spec/contrast.json:69
/pairs/65 - heading on raised (D-033): color.text.heading on color.surface.raised · spec/contrast.json:70
/pairs/66
extended · proposed
- Resolved value
#f4eeee- Status
- approved
- Consumption
- blocked — Proposed profile: preview only, not downstream delivery.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:312
/color/text/heading - Alias chain
color.primitive.modern.bright- Used by aliases
- No declared aliases depend on this role.
Provenance and restrictions
{
"status": "approved",
"approval": {
"decision": "D-041"
}
}Declared component and port usage
| Consumer / kind | Part / variant | State / surface | Source declaration |
|---|---|---|---|
| Shared rule · contrast | — | — · color.surface.default | spec/contrast.json:69 /pairs/65 |
| Shared rule · contrast | — | — · color.surface.raised | spec/contrast.json:70 /pairs/66 |
Relevant contrast declarations
- heading on default (D-033): color.text.heading on color.surface.default · spec/contrast.json:69
/pairs/65 - heading on raised (D-033): color.text.heading on color.surface.raised · spec/contrast.json:70
/pairs/66