j3w1 / theme

j3w1 / theme4.0.0

j3w1 / command

  • SPEC Overview
  • SPEC Foundations
  • SPEC Components
  • SPEC Patterns
  • SPEC Tokens
  • SPEC Tools
  • SPEC Workbench
  • SPEC Form builder
  • SPEC Task kit
  • SPEC Recipes
  • SPEC Figma bridge
  • SPEC Report an issue
  • SPEC Implement
  • SPEC For agents
  • SPEC Ports
  • SPEC Releases
  • SPEC Specification
  • DEMO Vue application demo

color.text.disabled

D-041 owner correction: rose is the default UI and reading foreground; near-white is reserved for document headings, highlights and contrast-critical fills.

Source revision 9afef8564142e41458748895d16b4df161a67d66

color.text.disabled--color-text-disabled

default · approved

Resolved value
#a3676b
Status
approved
Consumption
use — Use within the role's documented scope and restrictions.
Decisions
None pending.
Source
tokens/semantic.tokens.json:216 /color/text/disabled
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 / kindPart / variantState / surfaceSource declaration
admin-form · contrast—disabled · color.interaction.disabled.bgspec/components/admin-form.md:81 /contrast/11
admin-form · contrast—disabled · color.surface.defaultspec/components/admin-form.md:82 /contrast/12
button · contrast—disabled · color.interaction.disabled.bgspec/components/button.md:84 /contrast/17
checkbox · contrast—checked+disabled · color.interaction.disabled.bgspec/components/checkbox.md:66 /contrast/6
checkbox · contrast—disabled · color.surface.defaultspec/components/checkbox.md:65 /contrast/5
chip · contrast—disabled · color.interaction.disabled.bgspec/components/chip.md:55 /contrast/1
combobox · contrast—disabled · color.interaction.disabled.bgspec/components/combobox.md:77 /contrast/3
date-picker · contrast—disabled · color.interaction.disabled.bgspec/components/date-picker.md:88 /contrast/2
field · contrast—disabled · color.interaction.disabled.bgspec/components/field.md:40 /contrast/3
field · contrast—disabled · color.surface.defaultspec/components/field.md:39 /contrast/2
fieldset · contrast—disabled · color.interaction.disabled.bgspec/components/fieldset.md:38 /contrast/4
fieldset · contrast—disabled · color.surface.defaultspec/components/fieldset.md:37 /contrast/3
file-input · contrast—disabled · color.interaction.disabled.bgspec/components/file-input.md:68 /contrast/5
filterable-table · contrast—— · color.surface.defaultspec/components/filterable-table.md:89 /contrast/9
icon-button · contrast—disabled · color.interaction.disabled.bgspec/components/icon-button.md:48 /contrast/2
list · contrast—disabled · color.surface.defaultspec/components/list.md:59 /contrast/2
menu · contrast—disabled · color.surface.raisedspec/components/menu.md:66 /contrast/1
number-field · contrast—disabled · color.interaction.disabled.bgspec/components/number-field.md:65 /contrast/5
pagination · contrast—disabled · color.surface.defaultspec/components/pagination.md:47 /contrast/1
radio-group · contrast—disabled · color.interaction.disabled.bgspec/components/radio-group.md:63 /contrast/6
radio-group · contrast—disabled · color.surface.defaultspec/components/radio-group.md:62 /contrast/5
search-field · contrast—disabled · color.interaction.disabled.bgspec/components/search-field.md:65 /contrast/6
select · contrast—disabled · color.interaction.disabled.bgspec/components/select.md:68 /contrast/6
switch · contrast—disabled · color.interaction.disabled.bgspec/components/switch.md:60 /contrast/6
switch · contrast—disabled · color.surface.defaultspec/components/switch.md:61 /contrast/7
tabs · contrast—disabled · color.surface.defaultspec/components/tabs.md:52 /contrast/1
text-field · contrast—disabled · color.interaction.disabled.bgspec/components/text-field.md:78 /contrast/2
textarea · contrast—disabled · color.interaction.disabled.bgspec/components/textarea.md:67 /contrast/2
time-picker · contrast—disabled · color.interaction.disabled.bgspec/components/time-picker.md:73 /contrast/2
toolbar · contrast—disabled · color.surface.chromespec/components/toolbar.md:47 /contrast/0
wizard · contrast—disabled · color.surface.canvasspec/components/wizard.md:71 /contrast/9
Shared rule · contrast—— · color.surface.canvasspec/contrast.json:14 /pairs/10
admin-form · partdisabled.text—spec/components/admin-form.md:52 /tokens/disabled.text
button-group · partdependency.role-color-text-disabled—spec/components/button-group.md:39 /tokens/dependency.role-color-text-disabled
button · partroot.text-disabled—spec/components/button.md:56 /tokens/root.text-disabled
checkbox · partbox.glyph-disabled—spec/components/checkbox.md:44 /tokens/box.glyph-disabled
checkbox · parttext.disabled—spec/components/checkbox.md:46 /tokens/text.disabled
chip · partroot.text-disabled—spec/components/chip.md:38 /tokens/root.text-disabled
combobox · partinput.text-disabled—spec/components/combobox.md:45 /tokens/input.text-disabled
date-picker · partinput.text-disabled—spec/components/date-picker.md:43 /tokens/input.text-disabled
disclosure · partdependency.role-color-text-disabled—spec/components/disclosure.md:37 /tokens/dependency.role-color-text-disabled
error-state · partdependency.role-color-text-disabled—spec/components/error-state.md:44 /tokens/dependency.role-color-text-disabled
field · partcontrol.text-disabled—spec/components/field.md:27 /tokens/control.text-disabled
fieldset · partfield.text-disabled—spec/components/fieldset.md:29 /tokens/field.text-disabled
fieldset · partlegend.text-disabled—spec/components/fieldset.md:24 /tokens/legend.text-disabled
file-input · partbutton.text-disabled—spec/components/file-input.md:38 /tokens/button.text-disabled
filterable-table · partpagination.disabled—spec/components/filterable-table.md:72 /tokens/pagination.disabled
icon-button · partroot.text-disabled—spec/components/icon-button.md:34 /tokens/root.text-disabled
list · partrow.text-disabled—spec/components/list.md:41 /tokens/row.text-disabled
menu · partitem.text-disabled—spec/components/menu.md:48 /tokens/item.text-disabled
multiselect · partdependency.role-color-text-disabled—spec/components/multiselect.md:52 /tokens/dependency.role-color-text-disabled
number-field · partinput.text-disabled—spec/components/number-field.md:42 /tokens/input.text-disabled
pagination · partlink.text-disabled—spec/components/pagination.md:33 /tokens/link.text-disabled
radio-group · partbox.dot-disabled—spec/components/radio-group.md:42 /tokens/box.dot-disabled
radio-group · parttext.disabled—spec/components/radio-group.md:44 /tokens/text.disabled
range · partdependency.role-color-text-disabled—spec/components/range.md:35 /tokens/dependency.role-color-text-disabled
repeater · partdependency.role-color-text-disabled—spec/components/repeater.md:42 /tokens/dependency.role-color-text-disabled
search-field · partinput.text-disabled—spec/components/search-field.md:39 /tokens/input.text-disabled
segmented-control · partdependency.role-color-text-disabled—spec/components/segmented-control.md:45 /tokens/dependency.role-color-text-disabled
select · partcontrol.text-disabled—spec/components/select.md:43 /tokens/control.text-disabled
switch · partname.text-disabled—spec/components/switch.md:46 /tokens/name.text-disabled
switch · partthumb.bg-disabled—spec/components/switch.md:43 /tokens/thumb.bg-disabled
tabs · parttab.text-disabled—spec/components/tabs.md:35 /tokens/tab.text-disabled
text-field · partinput.text-disabled—spec/components/text-field.md:53 /tokens/input.text-disabled
textarea · partinput.text-disabled—spec/components/textarea.md:45 /tokens/input.text-disabled
time-picker · partinput.text-disabled—spec/components/time-picker.md:38 /tokens/input.text-disabled
toolbar · partbutton.text-disabled—spec/components/toolbar.md:35 /tokens/button.text-disabled
tree · partdependency.role-color-text-disabled—spec/components/tree.md:40 /tokens/dependency.role-color-text-disabled
wizard · partstep.text-disabled—spec/components/wizard.md:35 /tokens/step.text-disabled
obsidian · port.theme-dark button:not(.clickable-icon)[aria-disabled="true"] | --text-color——ports/obsidian/mapping.json:411 /mappings/color.text.disabled/1
obsidian · port.theme-dark button:not(.clickable-icon)[aria-disabled="true"] | color——ports/obsidian/mapping.json:413 /mappings/color.text.disabled/3
obsidian · port.theme-dark button:not(.clickable-icon)[disabled] | --text-color——ports/obsidian/mapping.json:410 /mappings/color.text.disabled/0
obsidian · port.theme-dark button:not(.clickable-icon)[disabled] | color——ports/obsidian/mapping.json:412 /mappings/color.text.disabled/2
telegram · portandroid:actionBarTabUnactiveText——ports/telegram/mapping.json:566 /mappings/color.text.disabled/3
telegram · portandroid:chat_attachUnactiveTab——ports/telegram/mapping.json:567 /mappings/color.text.disabled/4
telegram · portandroid:checkboxDisabled——ports/telegram/mapping.json:565 /mappings/color.text.disabled/2
telegram · portandroid:checkboxSquareDisabled——ports/telegram/mapping.json:564 /mappings/color.text.disabled/1
telegram · portandroid:dialogCheckboxSquareDisabled——ports/telegram/mapping.json:563 /mappings/color.text.disabled/0
windows · portcalculator.resource.ButtonForegroundDisabled——ports/windows/mapping.json:755 /mappings/color.text.disabled/49
windows · portcalculator.resource.CalcButtonTextFillColorDisabledBrush——ports/windows/mapping.json:712 /mappings/color.text.disabled/6
windows · portcalculator.resource.NavigationViewItemForegroundCheckedDisabled——ports/windows/mapping.json:715 /mappings/color.text.disabled/9
windows · portcalculator.resource.NavigationViewItemForegroundDisabled——ports/windows/mapping.json:714 /mappings/color.text.disabled/8
windows · portcalculator.resource.NavigationViewItemForegroundSelectedDisabled——ports/windows/mapping.json:716 /mappings/color.text.disabled/10
windows · portcalculator.resource.SplitButtonForegroundCheckedDisabled——ports/windows/mapping.json:749 /mappings/color.text.disabled/43
windows · portcalculator.resource.SplitButtonForegroundDisabled——ports/windows/mapping.json:746 /mappings/color.text.disabled/40
windows · portcalculator.resource.SubtleButtonForegroundDisabled——ports/windows/mapping.json:743 /mappings/color.text.disabled/37
windows · portcalculator.resource.TextFillColorDisabledBrush——ports/windows/mapping.json:713 /mappings/color.text.disabled/7
windows · portcalculator.resource.ToggleButtonForegroundCheckedDisabled——ports/windows/mapping.json:738 /mappings/color.text.disabled/32
windows · portcalculator.resource.ToggleButtonForegroundDisabled——ports/windows/mapping.json:737 /mappings/color.text.disabled/31
windows · portcalculator.resource.ToggleButtonForegroundIndeterminateDisabled——ports/windows/mapping.json:739 /mappings/color.text.disabled/33
telegram · portdesktop:mediaPlayerDisabledFg——ports/telegram/mapping.json:569 /mappings/color.text.disabled/6
telegram · portdesktop:menuFgDisabled——ports/telegram/mapping.json:568 /mappings/color.text.disabled/5
windows · portnative.disabled——ports/windows/mapping.json:706 /mappings/color.text.disabled/0
windows · portnativeExplorer.disabled——ports/windows/mapping.json:710 /mappings/color.text.disabled/4
windows · portnotepad-chrome.resource.AppBarButtonForegroundDisabled——ports/windows/mapping.json:721 /mappings/color.text.disabled/15
windows · portnotepad-chrome.resource.AppBarToggleButtonForegroundDisabled——ports/windows/mapping.json:722 /mappings/color.text.disabled/16
windows · portnotepad-chrome.resource.ButtonForegroundDisabled——ports/windows/mapping.json:720 /mappings/color.text.disabled/14
windows · portnotepad-chrome.resource.MenuFlyoutItemForegroundDisabled——ports/windows/mapping.json:718 /mappings/color.text.disabled/12
windows · portnotepad-chrome.resource.MenuFlyoutItemKeyboardAcceleratorTextForegroundDisabled——ports/windows/mapping.json:723 /mappings/color.text.disabled/17
windows · portnotepad-chrome.resource.MenuFlyoutSubItemForegroundDisabled——ports/windows/mapping.json:719 /mappings/color.text.disabled/13
windows · portnotepad-chrome.resource.ScrollBarButtonArrowForegroundDisabled——ports/windows/mapping.json:775 /mappings/color.text.disabled/69
windows · portnotepad-chrome.resource.SplitButtonForegroundCheckedDisabled——ports/windows/mapping.json:747 /mappings/color.text.disabled/41
windows · portnotepad-chrome.resource.SplitButtonForegroundDisabled——ports/windows/mapping.json:744 /mappings/color.text.disabled/38
windows · portnotepad-chrome.resource.SubtleButtonForegroundDisabled——ports/windows/mapping.json:741 /mappings/color.text.disabled/35
windows · portnotepad-chrome.resource.TextFillColorDisabledBrush——ports/windows/mapping.json:717 /mappings/color.text.disabled/11
windows · portnotepad-chrome.resource.ToggleButtonForegroundCheckedDisabled——ports/windows/mapping.json:725 /mappings/color.text.disabled/19
windows · portnotepad-chrome.resource.ToggleButtonForegroundDisabled——ports/windows/mapping.json:724 /mappings/color.text.disabled/18
windows · portnotepad-chrome.resource.ToggleButtonForegroundIndeterminateDisabled——ports/windows/mapping.json:726 /mappings/color.text.disabled/20
windows · portpaint-chrome.resource.AppBarButtonForegroundDisabled——ports/windows/mapping.json:731 /mappings/color.text.disabled/25
windows · portpaint-chrome.resource.AppBarToggleButtonForegroundDisabled——ports/windows/mapping.json:732 /mappings/color.text.disabled/26
windows · portpaint-chrome.resource.ButtonForegroundDisabled——ports/windows/mapping.json:730 /mappings/color.text.disabled/24
windows · portpaint-chrome.resource.MenuFlyoutItemForegroundDisabled——ports/windows/mapping.json:728 /mappings/color.text.disabled/22
windows · portpaint-chrome.resource.MenuFlyoutItemKeyboardAcceleratorTextForegroundDisabled——ports/windows/mapping.json:733 /mappings/color.text.disabled/27
windows · portpaint-chrome.resource.MenuFlyoutSubItemForegroundDisabled——ports/windows/mapping.json:729 /mappings/color.text.disabled/23
windows · portpaint-chrome.resource.ScrollBarButtonArrowForegroundDisabled——ports/windows/mapping.json:776 /mappings/color.text.disabled/70
windows · portpaint-chrome.resource.SplitButtonForegroundCheckedDisabled——ports/windows/mapping.json:748 /mappings/color.text.disabled/42
windows · portpaint-chrome.resource.SplitButtonForegroundDisabled——ports/windows/mapping.json:745 /mappings/color.text.disabled/39
windows · portpaint-chrome.resource.SubtleButtonForegroundDisabled——ports/windows/mapping.json:742 /mappings/color.text.disabled/36
windows · portpaint-chrome.resource.TextFillColorDisabledBrush——ports/windows/mapping.json:727 /mappings/color.text.disabled/21
windows · portpaint-chrome.resource.ToggleButtonForegroundCheckedDisabled——ports/windows/mapping.json:735 /mappings/color.text.disabled/29
windows · portpaint-chrome.resource.ToggleButtonForegroundDisabled——ports/windows/mapping.json:734 /mappings/color.text.disabled/28
windows · portpaint-chrome.resource.ToggleButtonForegroundIndeterminateDisabled——ports/windows/mapping.json:736 /mappings/color.text.disabled/30
windows · portterminal-chrome.resource.AppBarButtonForegroundDisabled——ports/windows/mapping.json:761 /mappings/color.text.disabled/55
windows · portterminal-chrome.resource.AppBarToggleButtonForegroundDisabled——ports/windows/mapping.json:762 /mappings/color.text.disabled/56
windows · portterminal-chrome.resource.ButtonForegroundDisabled——ports/windows/mapping.json:760 /mappings/color.text.disabled/54
windows · portterminal-chrome.resource.ComboBoxDropDownGlyphForegroundDisabled——ports/windows/mapping.json:769 /mappings/color.text.disabled/63
windows · portterminal-chrome.resource.ComboBoxForegroundDisabled——ports/windows/mapping.json:768 /mappings/color.text.disabled/62
windows · portterminal-chrome.resource.ComboBoxItemForegroundDisabled——ports/windows/mapping.json:770 /mappings/color.text.disabled/64
windows · portterminal-chrome.resource.ComboBoxItemForegroundSelectedDisabled——ports/windows/mapping.json:771 /mappings/color.text.disabled/65
windows · portterminal-chrome.resource.ExpanderHeaderDisabledForeground——ports/windows/mapping.json:757 /mappings/color.text.disabled/51
windows · portterminal-chrome.resource.MenuFlyoutItemForegroundDisabled——ports/windows/mapping.json:758 /mappings/color.text.disabled/52
windows · portterminal-chrome.resource.MenuFlyoutItemKeyboardAcceleratorTextForegroundDisabled——ports/windows/mapping.json:763 /mappings/color.text.disabled/57
windows · portterminal-chrome.resource.MenuFlyoutSubItemForegroundDisabled——ports/windows/mapping.json:759 /mappings/color.text.disabled/53
windows · portterminal-chrome.resource.RadioButtonForegroundDisabled——ports/windows/mapping.json:767 /mappings/color.text.disabled/61
windows · portterminal-chrome.resource.ScrollBarButtonArrowForegroundDisabled——ports/windows/mapping.json:777 /mappings/color.text.disabled/71
windows · portterminal-chrome.resource.SplitButtonForegroundCheckedDisabled——ports/windows/mapping.json:774 /mappings/color.text.disabled/68
windows · portterminal-chrome.resource.SplitButtonForegroundDisabled——ports/windows/mapping.json:773 /mappings/color.text.disabled/67
windows · portterminal-chrome.resource.SubtleButtonForegroundDisabled——ports/windows/mapping.json:772 /mappings/color.text.disabled/66
windows · portterminal-chrome.resource.TextFillColorDisabledBrush——ports/windows/mapping.json:756 /mappings/color.text.disabled/50
windows · portterminal-chrome.resource.ToggleButtonForegroundCheckedDisabled——ports/windows/mapping.json:765 /mappings/color.text.disabled/59
windows · portterminal-chrome.resource.ToggleButtonForegroundDisabled——ports/windows/mapping.json:764 /mappings/color.text.disabled/58
windows · portterminal-chrome.resource.ToggleButtonForegroundIndeterminateDisabled——ports/windows/mapping.json:766 /mappings/color.text.disabled/60
windows · portwindhawk.resource.AccentButtonForegroundDisabled——ports/windows/mapping.json:754 /mappings/color.text.disabled/48
windows · portwindhawk.resource.ButtonForegroundDisabled——ports/windows/mapping.json:750 /mappings/color.text.disabled/44
windows · portwindhawk.resource.CommandBarFlyoutAppBarButtonForegroundCheckedDisabled——ports/windows/mapping.json:796 /mappings/color.text.disabled/90
windows · portwindhawk.resource.CommandBarFlyoutAppBarButtonForegroundDisabled——ports/windows/mapping.json:794 /mappings/color.text.disabled/88
windows · portwindhawk.resource.CommandBarFlyoutAppBarButtonSubItemChevronDisabledForeground——ports/windows/mapping.json:795 /mappings/color.text.disabled/89
windows · portwindhawk.resource.MenuFlyoutItemForegroundDisabled——ports/windows/mapping.json:791 /mappings/color.text.disabled/85
windows · portwindhawk.resource.MenuFlyoutItemKeyboardAcceleratorTextForegroundDisabled——ports/windows/mapping.json:793 /mappings/color.text.disabled/87
windows · portwindhawk.resource.MenuFlyoutSubItemForegroundDisabled——ports/windows/mapping.json:792 /mappings/color.text.disabled/86
windows · portwindhawk.resource.ScrollBarButtonArrowForegroundDisabled——ports/windows/mapping.json:740 /mappings/color.text.disabled/34
windows · portwindhawk.resource.SplitButtonForegroundCheckedDisabled——ports/windows/mapping.json:753 /mappings/color.text.disabled/47
windows · portwindhawk.resource.SplitButtonForegroundDisabled——ports/windows/mapping.json:752 /mappings/color.text.disabled/46
windows · portwindhawk.resource.SubtleButtonForegroundDisabled——ports/windows/mapping.json:751 /mappings/color.text.disabled/45
windows · portwindhawk.resource.SystemControlForegroundBaseLowBrush——ports/windows/mapping.json:708 /mappings/color.text.disabled/2
windows · portwindhawk.resource.TextFillColorDisabled——ports/windows/mapping.json:707 /mappings/color.text.disabled/1
windows · portwindows-11-notification-center-styler | Button#FooterButton > ContentPresenter#ContentPresenter@CommonStates | Foreground@Disabled——ports/windows/mapping.json:788 /mappings/color.text.disabled/82
windows · portwindows-11-notification-center-styler | Button#PlayPauseButton > ContentPresenter#ContentPresenter@CommonStates | Foreground@Disabled——ports/windows/mapping.json:786 /mappings/color.text.disabled/80
windows · portwindows-11-notification-center-styler | Button#VerbButton > ContentPresenter@CommonStates | Foreground@Disabled——ports/windows/mapping.json:711 /mappings/color.text.disabled/5
windows · portwindows-11-notification-center-styler | Button#VolumeL2Button > ContentPresenter#ContentPresenter@CommonStates | Foreground@Disabled——ports/windows/mapping.json:789 /mappings/color.text.disabled/83
windows · portwindows-11-notification-center-styler | CalendarView | DisabledForeground——ports/windows/mapping.json:709 /mappings/color.text.disabled/3
windows · portwindows-11-notification-center-styler | ControlCenter.PaginatedToggleButton > ContentPresenter#ContentPresenter@CommonStates | Foreground@CheckedDisabled——ports/windows/mapping.json:784 /mappings/color.text.disabled/78
windows · portwindows-11-notification-center-styler | ControlCenter.PaginatedToggleButton > ContentPresenter#ContentPresenter@CommonStates | Foreground@Disabled——ports/windows/mapping.json:783 /mappings/color.text.disabled/77
windows · portwindows-11-notification-center-styler | Windows.UI.Xaml.Controls.Primitives.RepeatButton#NextButton > ContentPresenter#ContentPresenter@CommonStates | Foreground@Disabled——ports/windows/mapping.json:787 /mappings/color.text.disabled/81
windows · portwindows-11-notification-center-styler | Windows.UI.Xaml.Controls.Primitives.RepeatButton#PreviousButton > ContentPresenter#ContentPresenter@CommonStates | Foreground@Disabled——ports/windows/mapping.json:785 /mappings/color.text.disabled/79
windows · portwindows-11-notification-center-styler.resource.SliderHeaderForegroundDisabled——ports/windows/mapping.json:790 /mappings/color.text.disabled/84
windows · portwindows-11-settings-styler | Button > ContentPresenter@CommonStates | Foreground@Disabled——ports/windows/mapping.json:778 /mappings/color.text.disabled/72
windows · portwindows-11-settings-styler | TextBox#CommandSearchTextBox > Grid@CommonStates > TextBlock#PlaceholderTextContentPresenter | Foreground@Disabled——ports/windows/mapping.json:799 /mappings/color.text.disabled/93
windows · portwindows-11-settings-styler.resource.ListViewItemForegroundDisabled——ports/windows/mapping.json:797 /mappings/color.text.disabled/91
windows · portwindows-11-settings-styler.resource.ListViewItemForegroundSelectedDisabled——ports/windows/mapping.json:798 /mappings/color.text.disabled/92
windows · portwindows-11-settings-styler.resource.ToggleSwitchContentForegroundDisabled——ports/windows/mapping.json:779 /mappings/color.text.disabled/73
windows · portwindows-11-settings-styler.resource.ToggleSwitchHeaderForegroundDisabled——ports/windows/mapping.json:780 /mappings/color.text.disabled/74
windows · portwindows-11-settings-styler.resource.ToggleSwitchKnobFillOffDisabled——ports/windows/mapping.json:781 /mappings/color.text.disabled/75
windows · portwindows-11-settings-styler.resource.ToggleSwitchKnobFillOnDisabled——ports/windows/mapping.json:782 /mappings/color.text.disabled/76

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:295 /unmapped/color.text.disabled
  • claude-code: Interface colour role that no Claude Code theme key takes. · ports/claude-code/mapping.json:412 /unmapped/color.text.disabled
  • codex: Interface colour role; a Codex tmTheme colours code only. · ports/codex/mapping.json:316 /unmapped/color.text.disabled
  • ghostty: Interface colour role; a terminal theme file carries terminal colours only. · ports/ghostty/mapping.json:316 /unmapped/color.text.disabled
  • 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:497 /unmapped/color.text.disabled
  • warp: Interface colour role; a terminal theme file carries terminal colours only. · ports/warp/mapping.json:311 /unmapped/color.text.disabled

Relevant contrast declarations

heritage-ansi · heritage

Resolved value
#a3676b
Status
approved
Consumption
historical-only — Historical fidelity only; preserve all documented limitations and deprecations.
Decisions
None pending.
Source
tokens/semantic.tokens.json:216 /color/text/disabled
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 / kindPart / variantState / surfaceSource declaration
admin-form · contrast—disabled · color.interaction.disabled.bgspec/components/admin-form.md:81 /contrast/11
admin-form · contrast—disabled · color.surface.defaultspec/components/admin-form.md:82 /contrast/12
button · contrast—disabled · color.interaction.disabled.bgspec/components/button.md:84 /contrast/17
checkbox · contrast—checked+disabled · color.interaction.disabled.bgspec/components/checkbox.md:66 /contrast/6
checkbox · contrast—disabled · color.surface.defaultspec/components/checkbox.md:65 /contrast/5
chip · contrast—disabled · color.interaction.disabled.bgspec/components/chip.md:55 /contrast/1
combobox · contrast—disabled · color.interaction.disabled.bgspec/components/combobox.md:77 /contrast/3
date-picker · contrast—disabled · color.interaction.disabled.bgspec/components/date-picker.md:88 /contrast/2
field · contrast—disabled · color.interaction.disabled.bgspec/components/field.md:40 /contrast/3
field · contrast—disabled · color.surface.defaultspec/components/field.md:39 /contrast/2
fieldset · contrast—disabled · color.interaction.disabled.bgspec/components/fieldset.md:38 /contrast/4
fieldset · contrast—disabled · color.surface.defaultspec/components/fieldset.md:37 /contrast/3
file-input · contrast—disabled · color.interaction.disabled.bgspec/components/file-input.md:68 /contrast/5
filterable-table · contrast—— · color.surface.defaultspec/components/filterable-table.md:89 /contrast/9
icon-button · contrast—disabled · color.interaction.disabled.bgspec/components/icon-button.md:48 /contrast/2
list · contrast—disabled · color.surface.defaultspec/components/list.md:59 /contrast/2
menu · contrast—disabled · color.surface.raisedspec/components/menu.md:66 /contrast/1
number-field · contrast—disabled · color.interaction.disabled.bgspec/components/number-field.md:65 /contrast/5
pagination · contrast—disabled · color.surface.defaultspec/components/pagination.md:47 /contrast/1
radio-group · contrast—disabled · color.interaction.disabled.bgspec/components/radio-group.md:63 /contrast/6
radio-group · contrast—disabled · color.surface.defaultspec/components/radio-group.md:62 /contrast/5
search-field · contrast—disabled · color.interaction.disabled.bgspec/components/search-field.md:65 /contrast/6
select · contrast—disabled · color.interaction.disabled.bgspec/components/select.md:68 /contrast/6
switch · contrast—disabled · color.interaction.disabled.bgspec/components/switch.md:60 /contrast/6
switch · contrast—disabled · color.surface.defaultspec/components/switch.md:61 /contrast/7
tabs · contrast—disabled · color.surface.defaultspec/components/tabs.md:52 /contrast/1
text-field · contrast—disabled · color.interaction.disabled.bgspec/components/text-field.md:78 /contrast/2
textarea · contrast—disabled · color.interaction.disabled.bgspec/components/textarea.md:67 /contrast/2
time-picker · contrast—disabled · color.interaction.disabled.bgspec/components/time-picker.md:73 /contrast/2
toolbar · contrast—disabled · color.surface.chromespec/components/toolbar.md:47 /contrast/0
wizard · contrast—disabled · color.surface.canvasspec/components/wizard.md:71 /contrast/9
Shared rule · contrast—— · color.surface.canvasspec/contrast.json:14 /pairs/10
admin-form · partdisabled.text—spec/components/admin-form.md:52 /tokens/disabled.text
button-group · partdependency.role-color-text-disabled—spec/components/button-group.md:39 /tokens/dependency.role-color-text-disabled
button · partroot.text-disabled—spec/components/button.md:56 /tokens/root.text-disabled
checkbox · partbox.glyph-disabled—spec/components/checkbox.md:44 /tokens/box.glyph-disabled
checkbox · parttext.disabled—spec/components/checkbox.md:46 /tokens/text.disabled
chip · partroot.text-disabled—spec/components/chip.md:38 /tokens/root.text-disabled
combobox · partinput.text-disabled—spec/components/combobox.md:45 /tokens/input.text-disabled
date-picker · partinput.text-disabled—spec/components/date-picker.md:43 /tokens/input.text-disabled
disclosure · partdependency.role-color-text-disabled—spec/components/disclosure.md:37 /tokens/dependency.role-color-text-disabled
error-state · partdependency.role-color-text-disabled—spec/components/error-state.md:44 /tokens/dependency.role-color-text-disabled
field · partcontrol.text-disabled—spec/components/field.md:27 /tokens/control.text-disabled
fieldset · partfield.text-disabled—spec/components/fieldset.md:29 /tokens/field.text-disabled
fieldset · partlegend.text-disabled—spec/components/fieldset.md:24 /tokens/legend.text-disabled
file-input · partbutton.text-disabled—spec/components/file-input.md:38 /tokens/button.text-disabled
filterable-table · partpagination.disabled—spec/components/filterable-table.md:72 /tokens/pagination.disabled
icon-button · partroot.text-disabled—spec/components/icon-button.md:34 /tokens/root.text-disabled
list · partrow.text-disabled—spec/components/list.md:41 /tokens/row.text-disabled
menu · partitem.text-disabled—spec/components/menu.md:48 /tokens/item.text-disabled
multiselect · partdependency.role-color-text-disabled—spec/components/multiselect.md:52 /tokens/dependency.role-color-text-disabled
number-field · partinput.text-disabled—spec/components/number-field.md:42 /tokens/input.text-disabled
pagination · partlink.text-disabled—spec/components/pagination.md:33 /tokens/link.text-disabled
radio-group · partbox.dot-disabled—spec/components/radio-group.md:42 /tokens/box.dot-disabled
radio-group · parttext.disabled—spec/components/radio-group.md:44 /tokens/text.disabled
range · partdependency.role-color-text-disabled—spec/components/range.md:35 /tokens/dependency.role-color-text-disabled
repeater · partdependency.role-color-text-disabled—spec/components/repeater.md:42 /tokens/dependency.role-color-text-disabled
search-field · partinput.text-disabled—spec/components/search-field.md:39 /tokens/input.text-disabled
segmented-control · partdependency.role-color-text-disabled—spec/components/segmented-control.md:45 /tokens/dependency.role-color-text-disabled
select · partcontrol.text-disabled—spec/components/select.md:43 /tokens/control.text-disabled
switch · partname.text-disabled—spec/components/switch.md:46 /tokens/name.text-disabled
switch · partthumb.bg-disabled—spec/components/switch.md:43 /tokens/thumb.bg-disabled
tabs · parttab.text-disabled—spec/components/tabs.md:35 /tokens/tab.text-disabled
text-field · partinput.text-disabled—spec/components/text-field.md:53 /tokens/input.text-disabled
textarea · partinput.text-disabled—spec/components/textarea.md:45 /tokens/input.text-disabled
time-picker · partinput.text-disabled—spec/components/time-picker.md:38 /tokens/input.text-disabled
toolbar · partbutton.text-disabled—spec/components/toolbar.md:35 /tokens/button.text-disabled
tree · partdependency.role-color-text-disabled—spec/components/tree.md:40 /tokens/dependency.role-color-text-disabled
wizard · partstep.text-disabled—spec/components/wizard.md:35 /tokens/step.text-disabled

Relevant contrast declarations

extended · proposed

Resolved value
#a3676b
Status
approved
Consumption
blocked — Proposed profile: preview only, not downstream delivery.
Decisions
None pending.
Source
tokens/semantic.tokens.json:216 /color/text/disabled
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 / kindPart / variantState / surfaceSource declaration
admin-form · contrast—disabled · color.interaction.disabled.bgspec/components/admin-form.md:81 /contrast/11
admin-form · contrast—disabled · color.surface.defaultspec/components/admin-form.md:82 /contrast/12
button · contrast—disabled · color.interaction.disabled.bgspec/components/button.md:84 /contrast/17
checkbox · contrast—checked+disabled · color.interaction.disabled.bgspec/components/checkbox.md:66 /contrast/6
checkbox · contrast—disabled · color.surface.defaultspec/components/checkbox.md:65 /contrast/5
chip · contrast—disabled · color.interaction.disabled.bgspec/components/chip.md:55 /contrast/1
combobox · contrast—disabled · color.interaction.disabled.bgspec/components/combobox.md:77 /contrast/3
date-picker · contrast—disabled · color.interaction.disabled.bgspec/components/date-picker.md:88 /contrast/2
field · contrast—disabled · color.interaction.disabled.bgspec/components/field.md:40 /contrast/3
field · contrast—disabled · color.surface.defaultspec/components/field.md:39 /contrast/2
fieldset · contrast—disabled · color.interaction.disabled.bgspec/components/fieldset.md:38 /contrast/4
fieldset · contrast—disabled · color.surface.defaultspec/components/fieldset.md:37 /contrast/3
file-input · contrast—disabled · color.interaction.disabled.bgspec/components/file-input.md:68 /contrast/5
filterable-table · contrast—— · color.surface.defaultspec/components/filterable-table.md:89 /contrast/9
icon-button · contrast—disabled · color.interaction.disabled.bgspec/components/icon-button.md:48 /contrast/2
list · contrast—disabled · color.surface.defaultspec/components/list.md:59 /contrast/2
menu · contrast—disabled · color.surface.raisedspec/components/menu.md:66 /contrast/1
number-field · contrast—disabled · color.interaction.disabled.bgspec/components/number-field.md:65 /contrast/5
pagination · contrast—disabled · color.surface.defaultspec/components/pagination.md:47 /contrast/1
radio-group · contrast—disabled · color.interaction.disabled.bgspec/components/radio-group.md:63 /contrast/6
radio-group · contrast—disabled · color.surface.defaultspec/components/radio-group.md:62 /contrast/5
search-field · contrast—disabled · color.interaction.disabled.bgspec/components/search-field.md:65 /contrast/6
select · contrast—disabled · color.interaction.disabled.bgspec/components/select.md:68 /contrast/6
switch · contrast—disabled · color.interaction.disabled.bgspec/components/switch.md:60 /contrast/6
switch · contrast—disabled · color.surface.defaultspec/components/switch.md:61 /contrast/7
tabs · contrast—disabled · color.surface.defaultspec/components/tabs.md:52 /contrast/1
text-field · contrast—disabled · color.interaction.disabled.bgspec/components/text-field.md:78 /contrast/2
textarea · contrast—disabled · color.interaction.disabled.bgspec/components/textarea.md:67 /contrast/2
time-picker · contrast—disabled · color.interaction.disabled.bgspec/components/time-picker.md:73 /contrast/2
toolbar · contrast—disabled · color.surface.chromespec/components/toolbar.md:47 /contrast/0
wizard · contrast—disabled · color.surface.canvasspec/components/wizard.md:71 /contrast/9
Shared rule · contrast—— · color.surface.canvasspec/contrast.json:14 /pairs/10
admin-form · partdisabled.text—spec/components/admin-form.md:52 /tokens/disabled.text
button-group · partdependency.role-color-text-disabled—spec/components/button-group.md:39 /tokens/dependency.role-color-text-disabled
button · partroot.text-disabled—spec/components/button.md:56 /tokens/root.text-disabled
checkbox · partbox.glyph-disabled—spec/components/checkbox.md:44 /tokens/box.glyph-disabled
checkbox · parttext.disabled—spec/components/checkbox.md:46 /tokens/text.disabled
chip · partroot.text-disabled—spec/components/chip.md:38 /tokens/root.text-disabled
combobox · partinput.text-disabled—spec/components/combobox.md:45 /tokens/input.text-disabled
date-picker · partinput.text-disabled—spec/components/date-picker.md:43 /tokens/input.text-disabled
disclosure · partdependency.role-color-text-disabled—spec/components/disclosure.md:37 /tokens/dependency.role-color-text-disabled
error-state · partdependency.role-color-text-disabled—spec/components/error-state.md:44 /tokens/dependency.role-color-text-disabled
field · partcontrol.text-disabled—spec/components/field.md:27 /tokens/control.text-disabled
fieldset · partfield.text-disabled—spec/components/fieldset.md:29 /tokens/field.text-disabled
fieldset · partlegend.text-disabled—spec/components/fieldset.md:24 /tokens/legend.text-disabled
file-input · partbutton.text-disabled—spec/components/file-input.md:38 /tokens/button.text-disabled
filterable-table · partpagination.disabled—spec/components/filterable-table.md:72 /tokens/pagination.disabled
icon-button · partroot.text-disabled—spec/components/icon-button.md:34 /tokens/root.text-disabled
list · partrow.text-disabled—spec/components/list.md:41 /tokens/row.text-disabled
menu · partitem.text-disabled—spec/components/menu.md:48 /tokens/item.text-disabled
multiselect · partdependency.role-color-text-disabled—spec/components/multiselect.md:52 /tokens/dependency.role-color-text-disabled
number-field · partinput.text-disabled—spec/components/number-field.md:42 /tokens/input.text-disabled
pagination · partlink.text-disabled—spec/components/pagination.md:33 /tokens/link.text-disabled
radio-group · partbox.dot-disabled—spec/components/radio-group.md:42 /tokens/box.dot-disabled
radio-group · parttext.disabled—spec/components/radio-group.md:44 /tokens/text.disabled
range · partdependency.role-color-text-disabled—spec/components/range.md:35 /tokens/dependency.role-color-text-disabled
repeater · partdependency.role-color-text-disabled—spec/components/repeater.md:42 /tokens/dependency.role-color-text-disabled
search-field · partinput.text-disabled—spec/components/search-field.md:39 /tokens/input.text-disabled
segmented-control · partdependency.role-color-text-disabled—spec/components/segmented-control.md:45 /tokens/dependency.role-color-text-disabled
select · partcontrol.text-disabled—spec/components/select.md:43 /tokens/control.text-disabled
switch · partname.text-disabled—spec/components/switch.md:46 /tokens/name.text-disabled
switch · partthumb.bg-disabled—spec/components/switch.md:43 /tokens/thumb.bg-disabled
tabs · parttab.text-disabled—spec/components/tabs.md:35 /tokens/tab.text-disabled
text-field · partinput.text-disabled—spec/components/text-field.md:53 /tokens/input.text-disabled
textarea · partinput.text-disabled—spec/components/textarea.md:45 /tokens/input.text-disabled
time-picker · partinput.text-disabled—spec/components/time-picker.md:38 /tokens/input.text-disabled
toolbar · partbutton.text-disabled—spec/components/toolbar.md:35 /tokens/button.text-disabled
tree · partdependency.role-color-text-disabled—spec/components/tree.md:40 /tokens/dependency.role-color-text-disabled
wizard · partstep.text-disabled—spec/components/wizard.md:35 /tokens/step.text-disabled

Relevant contrast declarations