color.text.on-action
Bright rose text on primary-action fills in every state (D-033).
Source revision 9afef8564142e41458748895d16b4df161a67d66
Find related usageSpecification anchorMeasured contrast report (default profile)Report an issue with this token
color.text.on-action--color-text-on-actiondefault · approved
- Resolved value
#ffa2a7- Status
- approved
- Consumption
- use — Use within the role's documented scope and restrictions.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:272
/color/text/on-action - Alias chain
color.text.brightcolor.primitive.rose.800- Used by aliases
color.action.primary.text
Provenance and restrictions
{
"status": "approved",
"approval": {
"decision": "D-033"
}
}Declared component and port usage
| Consumer / kind | Part / variant | State / surface | Source declaration |
|---|---|---|---|
telegram · portandroid:avatar_text | — | — | ports/telegram/mapping.json:736 /mappings/color.text.on-action/6 |
telegram · portandroid:chat_attachAudioIcon | — | — | ports/telegram/mapping.json:757 /mappings/color.text.on-action/27 |
telegram · portandroid:chat_attachCheckBoxCheck | — | — | ports/telegram/mapping.json:739 /mappings/color.text.on-action/9 |
telegram · portandroid:chat_attachContactIcon | — | — | ports/telegram/mapping.json:759 /mappings/color.text.on-action/29 |
telegram · portandroid:chat_attachFileIcon | — | — | ports/telegram/mapping.json:762 /mappings/color.text.on-action/32 |
telegram · portandroid:chat_attachGalleryIcon | — | — | ports/telegram/mapping.json:758 /mappings/color.text.on-action/28 |
telegram · portandroid:chat_attachIcon | — | — | ports/telegram/mapping.json:740 /mappings/color.text.on-action/10 |
telegram · portandroid:chat_attachLocationIcon | — | — | ports/telegram/mapping.json:761 /mappings/color.text.on-action/31 |
telegram · portandroid:chat_attachPollIcon | — | — | ports/telegram/mapping.json:760 /mappings/color.text.on-action/30 |
telegram · portandroid:chat_emojiPanelBadgeText | — | — | ports/telegram/mapping.json:764 /mappings/color.text.on-action/34 |
telegram · portandroid:chat_goDownButtonCounter | — | — | ports/telegram/mapping.json:741 /mappings/color.text.on-action/11 |
telegram · portandroid:chat_inLoaderPhotoIcon | — | — | ports/telegram/mapping.json:768 /mappings/color.text.on-action/38 |
telegram · portandroid:chat_inMediaIcon | — | — | ports/telegram/mapping.json:753 /mappings/color.text.on-action/23 |
telegram · portandroid:chat_outLoaderPhotoIcon | — | — | ports/telegram/mapping.json:767 /mappings/color.text.on-action/37 |
telegram · portandroid:chat_outMediaIcon | — | — | ports/telegram/mapping.json:754 /mappings/color.text.on-action/24 |
telegram · portandroid:chats_actionIcon | — | — | ports/telegram/mapping.json:738 /mappings/color.text.on-action/8 |
telegram · portandroid:chats_actionUnreadIcon | — | — | ports/telegram/mapping.json:766 /mappings/color.text.on-action/36 |
telegram · portandroid:chats_menuCloud | — | — | ports/telegram/mapping.json:765 /mappings/color.text.on-action/35 |
telegram · portandroid:chats_unreadCounterText | — | — | ports/telegram/mapping.json:737 /mappings/color.text.on-action/7 |
telegram · portandroid:checkboxCheck | — | — | ports/telegram/mapping.json:734 /mappings/color.text.on-action/4 |
telegram · portandroid:checkboxSquareCheck | — | — | ports/telegram/mapping.json:733 /mappings/color.text.on-action/3 |
telegram · portandroid:dialogBadgeText | — | — | ports/telegram/mapping.json:763 /mappings/color.text.on-action/33 |
telegram · portandroid:dialogCameraIcon | — | — | ports/telegram/mapping.json:769 /mappings/color.text.on-action/39 |
telegram · portandroid:dialogCheckboxSquareCheck | — | — | ports/telegram/mapping.json:730 /mappings/color.text.on-action/0 |
telegram · portandroid:dialogRoundCheckBoxCheck | — | — | ports/telegram/mapping.json:731 /mappings/color.text.on-action/1 |
telegram · portandroid:fastScrollText | — | — | ports/telegram/mapping.json:735 /mappings/color.text.on-action/5 |
telegram · portandroid:featuredStickers_buttonText | — | — | ports/telegram/mapping.json:742 /mappings/color.text.on-action/12 |
telegram · portandroid:location_sendLocationIcon | — | — | ports/telegram/mapping.json:744 /mappings/color.text.on-action/14 |
telegram · portandroid:musicPicker_buttonIcon | — | — | ports/telegram/mapping.json:756 /mappings/color.text.on-action/26 |
telegram · portandroid:musicPicker_checkboxCheck | — | — | ports/telegram/mapping.json:755 /mappings/color.text.on-action/25 |
telegram · portandroid:picker_badgeText | — | — | ports/telegram/mapping.json:743 /mappings/color.text.on-action/13 |
telegram · portandroid:switchTrackBlueThumbChecked | — | — | ports/telegram/mapping.json:732 /mappings/color.text.on-action/2 |
telegram · portdesktop:activeButtonFgOver | — | — | ports/telegram/mapping.json:746 /mappings/color.text.on-action/16 |
telegram · portdesktop:activeButtonSecondaryFg | — | — | ports/telegram/mapping.json:747 /mappings/color.text.on-action/17 |
telegram · portdesktop:historyFileInIconFg | — | — | ports/telegram/mapping.json:750 /mappings/color.text.on-action/20 |
telegram · portdesktop:historyFileOutIconFg | — | — | ports/telegram/mapping.json:751 /mappings/color.text.on-action/21 |
telegram · portdesktop:settingsIconFg | — | — | ports/telegram/mapping.json:749 /mappings/color.text.on-action/19 |
telegram · portdesktop:sideBarBadgeFg | — | — | ports/telegram/mapping.json:752 /mappings/color.text.on-action/22 |
telegram · portdesktop:trayCounterFg | — | — | ports/telegram/mapping.json:748 /mappings/color.text.on-action/18 |
telegram · portdesktop:windowFgActive | — | — | ports/telegram/mapping.json:745 /mappings/color.text.on-action/15 |
windows · portwindhawk.resource.TextOnAccentFillColorPrimary | — | — | ports/windows/mapping.json:1423 /mappings/color.text.on-action/0 |
windows · portwindows-11-notification-center-styler | CalendarView | TodayForeground | — | — | ports/windows/mapping.json:1424 /mappings/color.text.on-action/1 |
Declared unmapped ports
- chatgpt: ChatGPT has one global foreground; the presets use text.bright or text.default and the rest of the text ladder has no setting. · ports/chatgpt/mapping.json:301
/unmapped/color.text.on-action - claude-code: Interface colour role that no Claude Code theme key takes. · ports/claude-code/mapping.json:418
/unmapped/color.text.on-action - codex: Interface colour role; a Codex tmTheme colours code only. · ports/codex/mapping.json:321
/unmapped/color.text.on-action - ghostty: Interface colour role; a terminal theme file carries terminal colours only. · ports/ghostty/mapping.json:322
/unmapped/color.text.on-action - obsidian: Native text-on-accent is owned by action.primary.text; there is no second independent generic on-action assignment. · ports/obsidian/mapping.json:538
/unmapped/color.text.on-action - orca: No separately mapped public Orca theme key for this role; the host derives or retains this state. The app plugin maps supported chrome and editor keys independently of terminal colours. · ports/orca/mapping.json:500
/unmapped/color.text.on-action - warp: Interface colour role; a terminal theme file carries terminal colours only. · ports/warp/mapping.json:317
/unmapped/color.text.on-action
Relevant contrast declarations
No contrast pair is declared for this role.
heritage-ansi · heritage
- Resolved value
#ffa2a7- Status
- approved
- Consumption
- historical-only — Historical fidelity only; preserve all documented limitations and deprecations.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:272
/color/text/on-action - Alias chain
color.text.brightcolor.primitive.rose.800- Used by aliases
color.action.primary.text
Provenance and restrictions
{
"status": "approved",
"approval": {
"decision": "D-033"
}
}Declared component and port usage
No declared component or port mapping. Unindexed consumers are unknown.
Relevant contrast declarations
No contrast pair is declared for this role.
extended · proposed
- Resolved value
#ffa2a7- Status
- approved
- Consumption
- blocked — Proposed profile: preview only, not downstream delivery.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:272
/color/text/on-action - Alias chain
color.text.brightcolor.primitive.rose.800- Used by aliases
color.action.primary.text
Provenance and restrictions
{
"status": "approved",
"approval": {
"decision": "D-033"
}
}Declared component and port usage
No declared component or port mapping. Unindexed consumers are unknown.
Relevant contrast declarations
No contrast pair is declared for this role.