color.border.disabled
D-041 border.disabled: color.primitive.modern.divider.
Source revision 9afef8564142e41458748895d16b4df161a67d66
Find related usageSpecification anchorMeasured contrast report (default profile)Report an issue with this token
color.border.disabled--color-border-disableddefault · approved
- Resolved value
#482b2b- Status
- approved
- Consumption
- use — Use within the role's documented scope and restrictions.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:394
/color/border/disabled - Alias chain
color.primitive.modern.divider- 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 |
|---|---|---|---|
| admin-form · contrast | — | disabled · color.interaction.disabled.bg | spec/components/admin-form.md:83 /contrast/13 |
| button · contrast | — | disabled · color.interaction.disabled.bg | spec/components/button.md:85 /contrast/18 |
| checkbox · contrast | — | disabled · color.interaction.disabled.bg | spec/components/checkbox.md:67 /contrast/7 |
| chip · contrast | — | disabled · color.interaction.disabled.bg | spec/components/chip.md:56 /contrast/2 |
| combobox · contrast | — | disabled · color.interaction.disabled.bg | spec/components/combobox.md:78 /contrast/4 |
| date-picker · contrast | — | disabled · color.interaction.disabled.bg | spec/components/date-picker.md:94 /contrast/3 |
| field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/field.md:41 /contrast/4 |
| fieldset · contrast | — | disabled · color.interaction.disabled.bg | spec/components/fieldset.md:39 /contrast/5 |
| file-input · contrast | — | disabled · color.interaction.disabled.bg | spec/components/file-input.md:69 /contrast/6 |
| icon-button · contrast | — | disabled · color.interaction.disabled.bg | spec/components/icon-button.md:49 /contrast/3 |
| number-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/number-field.md:66 /contrast/6 |
| radio-group · contrast | — | disabled · color.interaction.disabled.bg | spec/components/radio-group.md:64 /contrast/7 |
| search-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/search-field.md:66 /contrast/7 |
| select · contrast | — | disabled · color.interaction.disabled.bg | spec/components/select.md:69 /contrast/7 |
| switch · contrast | — | disabled · color.interaction.disabled.bg | spec/components/switch.md:62 /contrast/8 |
| text-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/text-field.md:79 /contrast/3 |
| textarea · contrast | — | disabled · color.interaction.disabled.bg | spec/components/textarea.md:68 /contrast/3 |
| time-picker · contrast | — | disabled · color.interaction.disabled.bg | spec/components/time-picker.md:79 /contrast/3 |
| admin-form · part | disabled.border | — | spec/components/admin-form.md:53 /tokens/disabled.border |
| button-group · part | dependency.role-color-border-disabled | — | spec/components/button-group.md:37 /tokens/dependency.role-color-border-disabled |
| button · part | root.border-disabled | — | spec/components/button.md:58 /tokens/root.border-disabled |
| checkbox · part | box.border-disabled | — | spec/components/checkbox.md:43 /tokens/box.border-disabled |
| chip · part | root.border-disabled | — | spec/components/chip.md:39 /tokens/root.border-disabled |
| combobox · part | root.border-disabled | — | spec/components/combobox.md:42 /tokens/root.border-disabled |
| date-picker · part | root.border-disabled | — | spec/components/date-picker.md:38 /tokens/root.border-disabled |
| disclosure · part | dependency.role-color-border-disabled | — | spec/components/disclosure.md:35 /tokens/dependency.role-color-border-disabled |
| error-state · part | dependency.role-color-border-disabled | — | spec/components/error-state.md:40 /tokens/dependency.role-color-border-disabled |
| field · part | control.border-disabled | — | spec/components/field.md:29 /tokens/control.border-disabled |
| fieldset · part | field.border-disabled | — | spec/components/fieldset.md:28 /tokens/field.border-disabled |
| file-input · part | button.border-disabled | — | spec/components/file-input.md:39 /tokens/button.border-disabled |
| icon-button · part | root.border-disabled | — | spec/components/icon-button.md:36 /tokens/root.border-disabled |
| multiselect · part | dependency.role-color-border-disabled | — | spec/components/multiselect.md:46 /tokens/dependency.role-color-border-disabled |
| number-field · part | root.border-disabled | — | spec/components/number-field.md:37 /tokens/root.border-disabled |
| radio-group · part | box.border-disabled | — | spec/components/radio-group.md:41 /tokens/box.border-disabled |
| range · part | dependency.role-color-border-disabled | — | spec/components/range.md:33 /tokens/dependency.role-color-border-disabled |
| repeater · part | dependency.role-color-border-disabled | — | spec/components/repeater.md:40 /tokens/dependency.role-color-border-disabled |
| search-field · part | root.border-disabled | — | spec/components/search-field.md:36 /tokens/root.border-disabled |
| segmented-control · part | dependency.role-color-border-disabled | — | spec/components/segmented-control.md:37 /tokens/dependency.role-color-border-disabled |
| select · part | root.border-disabled | — | spec/components/select.md:40 /tokens/root.border-disabled |
| switch · part | track.border-disabled | — | spec/components/switch.md:40 /tokens/track.border-disabled |
| text-field · part | root.border-disabled | — | spec/components/text-field.md:49 /tokens/root.border-disabled |
| textarea · part | root.border-disabled | — | spec/components/textarea.md:40 /tokens/root.border-disabled |
| time-picker · part | root.border-disabled | — | spec/components/time-picker.md:35 /tokens/root.border-disabled |
obsidian · port.theme-dark button:not(.clickable-icon)[aria-disabled="true"] | border-color | — | — | ports/obsidian/mapping.json:421 /mappings/color.border.disabled/1 |
obsidian · port.theme-dark button:not(.clickable-icon)[disabled] | border-color | — | — | ports/obsidian/mapping.json:420 /mappings/color.border.disabled/0 |
windows · portcalculator.resource.ButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1745 /mappings/color.border.disabled/31 |
windows · portcalculator.resource.SplitButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1737 /mappings/color.border.disabled/23 |
windows · portcalculator.resource.SplitButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1734 /mappings/color.border.disabled/20 |
windows · portcalculator.resource.SubtleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1731 /mappings/color.border.disabled/17 |
windows · portcalculator.resource.ToggleButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1727 /mappings/color.border.disabled/13 |
windows · portcalculator.resource.ToggleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1726 /mappings/color.border.disabled/12 |
windows · portcalculator.resource.ToggleButtonBorderBrushIndeterminateDisabled | — | — | ports/windows/mapping.json:1728 /mappings/color.border.disabled/14 |
windows · portnotepad-chrome.resource.ButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1718 /mappings/color.border.disabled/4 |
windows · portnotepad-chrome.resource.SliderTrackFillDisabled | — | — | ports/windows/mapping.json:1738 /mappings/color.border.disabled/24 |
windows · portnotepad-chrome.resource.SplitButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1735 /mappings/color.border.disabled/21 |
windows · portnotepad-chrome.resource.SplitButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1732 /mappings/color.border.disabled/18 |
windows · portnotepad-chrome.resource.SubtleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1729 /mappings/color.border.disabled/15 |
windows · portnotepad-chrome.resource.ToggleButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1720 /mappings/color.border.disabled/6 |
windows · portnotepad-chrome.resource.ToggleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1719 /mappings/color.border.disabled/5 |
windows · portnotepad-chrome.resource.ToggleButtonBorderBrushIndeterminateDisabled | — | — | ports/windows/mapping.json:1721 /mappings/color.border.disabled/7 |
windows · portpaint-chrome.resource.ButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1722 /mappings/color.border.disabled/8 |
windows · portpaint-chrome.resource.SliderTrackFillDisabled | — | — | ports/windows/mapping.json:1739 /mappings/color.border.disabled/25 |
windows · portpaint-chrome.resource.SplitButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1736 /mappings/color.border.disabled/22 |
windows · portpaint-chrome.resource.SplitButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1733 /mappings/color.border.disabled/19 |
windows · portpaint-chrome.resource.SubtleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1730 /mappings/color.border.disabled/16 |
windows · portpaint-chrome.resource.ToggleButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1724 /mappings/color.border.disabled/10 |
windows · portpaint-chrome.resource.ToggleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1723 /mappings/color.border.disabled/9 |
windows · portpaint-chrome.resource.ToggleButtonBorderBrushIndeterminateDisabled | — | — | ports/windows/mapping.json:1725 /mappings/color.border.disabled/11 |
windows · portterminal-chrome.resource.ButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1747 /mappings/color.border.disabled/33 |
windows · portterminal-chrome.resource.ComboBoxBorderBrushDisabled | — | — | ports/windows/mapping.json:1751 /mappings/color.border.disabled/37 |
windows · portterminal-chrome.resource.ExpanderHeaderDisabledBorderBrush | — | — | ports/windows/mapping.json:1746 /mappings/color.border.disabled/32 |
windows · portterminal-chrome.resource.SliderTrackFillDisabled | — | — | ports/windows/mapping.json:1755 /mappings/color.border.disabled/41 |
windows · portterminal-chrome.resource.SplitButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1754 /mappings/color.border.disabled/40 |
windows · portterminal-chrome.resource.SplitButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1753 /mappings/color.border.disabled/39 |
windows · portterminal-chrome.resource.SubtleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1752 /mappings/color.border.disabled/38 |
windows · portterminal-chrome.resource.ToggleButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1749 /mappings/color.border.disabled/35 |
windows · portterminal-chrome.resource.ToggleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1748 /mappings/color.border.disabled/34 |
windows · portterminal-chrome.resource.ToggleButtonBorderBrushIndeterminateDisabled | — | — | ports/windows/mapping.json:1750 /mappings/color.border.disabled/36 |
windows · portwindhawk.resource.AccentButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1744 /mappings/color.border.disabled/30 |
windows · portwindhawk.resource.ButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1740 /mappings/color.border.disabled/26 |
windows · portwindhawk.resource.SplitButtonBorderBrushCheckedDisabled | — | — | ports/windows/mapping.json:1743 /mappings/color.border.disabled/29 |
windows · portwindhawk.resource.SplitButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1742 /mappings/color.border.disabled/28 |
windows · portwindhawk.resource.SubtleButtonBorderBrushDisabled | — | — | ports/windows/mapping.json:1741 /mappings/color.border.disabled/27 |
windows · portwindows-11-notification-center-styler | Button#FooterButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1764 /mappings/color.border.disabled/50 |
windows · portwindows-11-notification-center-styler | Button#PlayPauseButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1762 /mappings/color.border.disabled/48 |
windows · portwindows-11-notification-center-styler | Button#VerbButton > ContentPresenter@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1717 /mappings/color.border.disabled/3 |
windows · portwindows-11-notification-center-styler | Button#VolumeL2Button > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1765 /mappings/color.border.disabled/51 |
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider > Grid@CommonStates > * > Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb > Border | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1768 /mappings/color.border.disabled/54 |
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider > Grid@CommonStates > * > Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect | Fill@Disabled | — | — | ports/windows/mapping.json:1767 /mappings/color.border.disabled/53 |
windows · portwindows-11-notification-center-styler | ControlCenter.PaginatedToggleButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@CheckedDisabled | — | — | ports/windows/mapping.json:1760 /mappings/color.border.disabled/46 |
windows · portwindows-11-notification-center-styler | ControlCenter.PaginatedToggleButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1759 /mappings/color.border.disabled/45 |
windows · portwindows-11-notification-center-styler | Slider > Grid@CommonStates > * > Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb > Border | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1770 /mappings/color.border.disabled/56 |
windows · portwindows-11-notification-center-styler | Slider > Grid@CommonStates > * > Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect | Fill@Disabled | — | — | ports/windows/mapping.json:1769 /mappings/color.border.disabled/55 |
windows · portwindows-11-notification-center-styler | Windows.UI.Xaml.Controls.Primitives.RepeatButton#NextButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1763 /mappings/color.border.disabled/49 |
windows · portwindows-11-notification-center-styler | Windows.UI.Xaml.Controls.Primitives.RepeatButton#PreviousButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1761 /mappings/color.border.disabled/47 |
windows · portwindows-11-notification-center-styler.resource.SliderTrackFillDisabled | — | — | ports/windows/mapping.json:1766 /mappings/color.border.disabled/52 |
windows · portwindows-11-settings-styler | Button > ContentPresenter@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1756 /mappings/color.border.disabled/42 |
windows · portwindows-11-settings-styler | TextBox#CommandSearchTextBox > Grid@CommonStates > Border#BorderElement | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1771 /mappings/color.border.disabled/57 |
windows · portwindows-11-settings-styler.resource.ToggleSwitchStrokeOffDisabled | — | — | ports/windows/mapping.json:1757 /mappings/color.border.disabled/43 |
windows · portwindows-11-settings-styler.resource.ToggleSwitchStrokeOnDisabled | — | — | ports/windows/mapping.json:1758 /mappings/color.border.disabled/44 |
windows · portwindows-11-start-menu-styler | Button#HideMoreSuggestionsButton > Grid@CommonStates > Border | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1716 /mappings/color.border.disabled/2 |
windows · portwindows-11-start-menu-styler | Button#ShowMoreSuggestionsButton > Grid@CommonStates > Border | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1715 /mappings/color.border.disabled/1 |
windows · portwindows-11-start-menu-styler | Microsoft.UI.Xaml.Controls.DropDownButton > Grid@CommonStates | BorderBrush@Disabled | — | — | ports/windows/mapping.json:1714 /mappings/color.border.disabled/0 |
Declared unmapped ports
- chatgpt: ChatGPT draws its own borders; there is no border colour setting. · ports/chatgpt/mapping.json:65
/unmapped/color.border.disabled - claude-code: Interface colour role that no Claude Code theme key takes. · ports/claude-code/mapping.json:175
/unmapped/color.border.disabled - codex: Interface colour role; a Codex tmTheme colours code only. · ports/codex/mapping.json:101
/unmapped/color.border.disabled - ghostty: Interface colour role; a terminal theme file carries terminal colours only. · ports/ghostty/mapping.json:101
/unmapped/color.border.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:335
/unmapped/color.border.disabled - telegram: color.border.disabled has no separate native hook in this projection; related controls share the declared canonical role instead. · ports/telegram/mapping.json:1394
/unmapped/color.border.disabled - warp: Interface colour role; a terminal theme file carries terminal colours only. · ports/warp/mapping.json:94
/unmapped/color.border.disabled
Relevant contrast declarations
- disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/button.md:85
/contrast/18 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/checkbox.md:67
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/combobox.md:78
/contrast/4 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/date-picker.md:94
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/field.md:41
/contrast/4 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/file-input.md:69
/contrast/6 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/icon-button.md:49
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/number-field.md:66
/contrast/6 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/radio-group.md:64
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/search-field.md:66
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/select.md:69
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/switch.md:62
/contrast/8 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/text-field.md:79
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/textarea.md:68
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/time-picker.md:79
/contrast/3 - disabled boundaries (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/admin-form.md:83
/contrast/13 - disabled chip border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/chip.md:56
/contrast/2 - disabled field border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/fieldset.md:39
/contrast/5
heritage-ansi · heritage
- Resolved value
#482b2b- Status
- approved
- Consumption
- historical-only — Historical fidelity only; preserve all documented limitations and deprecations.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:394
/color/border/disabled - Alias chain
color.primitive.modern.divider- 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 |
|---|---|---|---|
| admin-form · contrast | — | disabled · color.interaction.disabled.bg | spec/components/admin-form.md:83 /contrast/13 |
| button · contrast | — | disabled · color.interaction.disabled.bg | spec/components/button.md:85 /contrast/18 |
| checkbox · contrast | — | disabled · color.interaction.disabled.bg | spec/components/checkbox.md:67 /contrast/7 |
| chip · contrast | — | disabled · color.interaction.disabled.bg | spec/components/chip.md:56 /contrast/2 |
| combobox · contrast | — | disabled · color.interaction.disabled.bg | spec/components/combobox.md:78 /contrast/4 |
| date-picker · contrast | — | disabled · color.interaction.disabled.bg | spec/components/date-picker.md:94 /contrast/3 |
| field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/field.md:41 /contrast/4 |
| fieldset · contrast | — | disabled · color.interaction.disabled.bg | spec/components/fieldset.md:39 /contrast/5 |
| file-input · contrast | — | disabled · color.interaction.disabled.bg | spec/components/file-input.md:69 /contrast/6 |
| icon-button · contrast | — | disabled · color.interaction.disabled.bg | spec/components/icon-button.md:49 /contrast/3 |
| number-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/number-field.md:66 /contrast/6 |
| radio-group · contrast | — | disabled · color.interaction.disabled.bg | spec/components/radio-group.md:64 /contrast/7 |
| search-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/search-field.md:66 /contrast/7 |
| select · contrast | — | disabled · color.interaction.disabled.bg | spec/components/select.md:69 /contrast/7 |
| switch · contrast | — | disabled · color.interaction.disabled.bg | spec/components/switch.md:62 /contrast/8 |
| text-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/text-field.md:79 /contrast/3 |
| textarea · contrast | — | disabled · color.interaction.disabled.bg | spec/components/textarea.md:68 /contrast/3 |
| time-picker · contrast | — | disabled · color.interaction.disabled.bg | spec/components/time-picker.md:79 /contrast/3 |
| admin-form · part | disabled.border | — | spec/components/admin-form.md:53 /tokens/disabled.border |
| button-group · part | dependency.role-color-border-disabled | — | spec/components/button-group.md:37 /tokens/dependency.role-color-border-disabled |
| button · part | root.border-disabled | — | spec/components/button.md:58 /tokens/root.border-disabled |
| checkbox · part | box.border-disabled | — | spec/components/checkbox.md:43 /tokens/box.border-disabled |
| chip · part | root.border-disabled | — | spec/components/chip.md:39 /tokens/root.border-disabled |
| combobox · part | root.border-disabled | — | spec/components/combobox.md:42 /tokens/root.border-disabled |
| date-picker · part | root.border-disabled | — | spec/components/date-picker.md:38 /tokens/root.border-disabled |
| disclosure · part | dependency.role-color-border-disabled | — | spec/components/disclosure.md:35 /tokens/dependency.role-color-border-disabled |
| error-state · part | dependency.role-color-border-disabled | — | spec/components/error-state.md:40 /tokens/dependency.role-color-border-disabled |
| field · part | control.border-disabled | — | spec/components/field.md:29 /tokens/control.border-disabled |
| fieldset · part | field.border-disabled | — | spec/components/fieldset.md:28 /tokens/field.border-disabled |
| file-input · part | button.border-disabled | — | spec/components/file-input.md:39 /tokens/button.border-disabled |
| icon-button · part | root.border-disabled | — | spec/components/icon-button.md:36 /tokens/root.border-disabled |
| multiselect · part | dependency.role-color-border-disabled | — | spec/components/multiselect.md:46 /tokens/dependency.role-color-border-disabled |
| number-field · part | root.border-disabled | — | spec/components/number-field.md:37 /tokens/root.border-disabled |
| radio-group · part | box.border-disabled | — | spec/components/radio-group.md:41 /tokens/box.border-disabled |
| range · part | dependency.role-color-border-disabled | — | spec/components/range.md:33 /tokens/dependency.role-color-border-disabled |
| repeater · part | dependency.role-color-border-disabled | — | spec/components/repeater.md:40 /tokens/dependency.role-color-border-disabled |
| search-field · part | root.border-disabled | — | spec/components/search-field.md:36 /tokens/root.border-disabled |
| segmented-control · part | dependency.role-color-border-disabled | — | spec/components/segmented-control.md:37 /tokens/dependency.role-color-border-disabled |
| select · part | root.border-disabled | — | spec/components/select.md:40 /tokens/root.border-disabled |
| switch · part | track.border-disabled | — | spec/components/switch.md:40 /tokens/track.border-disabled |
| text-field · part | root.border-disabled | — | spec/components/text-field.md:49 /tokens/root.border-disabled |
| textarea · part | root.border-disabled | — | spec/components/textarea.md:40 /tokens/root.border-disabled |
| time-picker · part | root.border-disabled | — | spec/components/time-picker.md:35 /tokens/root.border-disabled |
Relevant contrast declarations
- disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/button.md:85
/contrast/18 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/checkbox.md:67
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/combobox.md:78
/contrast/4 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/date-picker.md:94
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/field.md:41
/contrast/4 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/file-input.md:69
/contrast/6 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/icon-button.md:49
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/number-field.md:66
/contrast/6 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/radio-group.md:64
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/search-field.md:66
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/select.md:69
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/switch.md:62
/contrast/8 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/text-field.md:79
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/textarea.md:68
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/time-picker.md:79
/contrast/3 - disabled boundaries (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/admin-form.md:83
/contrast/13 - disabled chip border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/chip.md:56
/contrast/2 - disabled field border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/fieldset.md:39
/contrast/5
extended · proposed
- Resolved value
#482b2b- Status
- approved
- Consumption
- blocked — Proposed profile: preview only, not downstream delivery.
- Decisions
- None pending.
- Source
- tokens/semantic.tokens.json:394
/color/border/disabled - Alias chain
color.primitive.modern.divider- 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 |
|---|---|---|---|
| admin-form · contrast | — | disabled · color.interaction.disabled.bg | spec/components/admin-form.md:83 /contrast/13 |
| button · contrast | — | disabled · color.interaction.disabled.bg | spec/components/button.md:85 /contrast/18 |
| checkbox · contrast | — | disabled · color.interaction.disabled.bg | spec/components/checkbox.md:67 /contrast/7 |
| chip · contrast | — | disabled · color.interaction.disabled.bg | spec/components/chip.md:56 /contrast/2 |
| combobox · contrast | — | disabled · color.interaction.disabled.bg | spec/components/combobox.md:78 /contrast/4 |
| date-picker · contrast | — | disabled · color.interaction.disabled.bg | spec/components/date-picker.md:94 /contrast/3 |
| field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/field.md:41 /contrast/4 |
| fieldset · contrast | — | disabled · color.interaction.disabled.bg | spec/components/fieldset.md:39 /contrast/5 |
| file-input · contrast | — | disabled · color.interaction.disabled.bg | spec/components/file-input.md:69 /contrast/6 |
| icon-button · contrast | — | disabled · color.interaction.disabled.bg | spec/components/icon-button.md:49 /contrast/3 |
| number-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/number-field.md:66 /contrast/6 |
| radio-group · contrast | — | disabled · color.interaction.disabled.bg | spec/components/radio-group.md:64 /contrast/7 |
| search-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/search-field.md:66 /contrast/7 |
| select · contrast | — | disabled · color.interaction.disabled.bg | spec/components/select.md:69 /contrast/7 |
| switch · contrast | — | disabled · color.interaction.disabled.bg | spec/components/switch.md:62 /contrast/8 |
| text-field · contrast | — | disabled · color.interaction.disabled.bg | spec/components/text-field.md:79 /contrast/3 |
| textarea · contrast | — | disabled · color.interaction.disabled.bg | spec/components/textarea.md:68 /contrast/3 |
| time-picker · contrast | — | disabled · color.interaction.disabled.bg | spec/components/time-picker.md:79 /contrast/3 |
| admin-form · part | disabled.border | — | spec/components/admin-form.md:53 /tokens/disabled.border |
| button-group · part | dependency.role-color-border-disabled | — | spec/components/button-group.md:37 /tokens/dependency.role-color-border-disabled |
| button · part | root.border-disabled | — | spec/components/button.md:58 /tokens/root.border-disabled |
| checkbox · part | box.border-disabled | — | spec/components/checkbox.md:43 /tokens/box.border-disabled |
| chip · part | root.border-disabled | — | spec/components/chip.md:39 /tokens/root.border-disabled |
| combobox · part | root.border-disabled | — | spec/components/combobox.md:42 /tokens/root.border-disabled |
| date-picker · part | root.border-disabled | — | spec/components/date-picker.md:38 /tokens/root.border-disabled |
| disclosure · part | dependency.role-color-border-disabled | — | spec/components/disclosure.md:35 /tokens/dependency.role-color-border-disabled |
| error-state · part | dependency.role-color-border-disabled | — | spec/components/error-state.md:40 /tokens/dependency.role-color-border-disabled |
| field · part | control.border-disabled | — | spec/components/field.md:29 /tokens/control.border-disabled |
| fieldset · part | field.border-disabled | — | spec/components/fieldset.md:28 /tokens/field.border-disabled |
| file-input · part | button.border-disabled | — | spec/components/file-input.md:39 /tokens/button.border-disabled |
| icon-button · part | root.border-disabled | — | spec/components/icon-button.md:36 /tokens/root.border-disabled |
| multiselect · part | dependency.role-color-border-disabled | — | spec/components/multiselect.md:46 /tokens/dependency.role-color-border-disabled |
| number-field · part | root.border-disabled | — | spec/components/number-field.md:37 /tokens/root.border-disabled |
| radio-group · part | box.border-disabled | — | spec/components/radio-group.md:41 /tokens/box.border-disabled |
| range · part | dependency.role-color-border-disabled | — | spec/components/range.md:33 /tokens/dependency.role-color-border-disabled |
| repeater · part | dependency.role-color-border-disabled | — | spec/components/repeater.md:40 /tokens/dependency.role-color-border-disabled |
| search-field · part | root.border-disabled | — | spec/components/search-field.md:36 /tokens/root.border-disabled |
| segmented-control · part | dependency.role-color-border-disabled | — | spec/components/segmented-control.md:37 /tokens/dependency.role-color-border-disabled |
| select · part | root.border-disabled | — | spec/components/select.md:40 /tokens/root.border-disabled |
| switch · part | track.border-disabled | — | spec/components/switch.md:40 /tokens/track.border-disabled |
| text-field · part | root.border-disabled | — | spec/components/text-field.md:49 /tokens/root.border-disabled |
| textarea · part | root.border-disabled | — | spec/components/textarea.md:40 /tokens/root.border-disabled |
| time-picker · part | root.border-disabled | — | spec/components/time-picker.md:35 /tokens/root.border-disabled |
Relevant contrast declarations
- disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/button.md:85
/contrast/18 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/checkbox.md:67
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/combobox.md:78
/contrast/4 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/date-picker.md:94
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/field.md:41
/contrast/4 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/file-input.md:69
/contrast/6 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/icon-button.md:49
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/number-field.md:66
/contrast/6 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/radio-group.md:64
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/search-field.md:66
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/select.md:69
/contrast/7 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/switch.md:62
/contrast/8 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/text-field.md:79
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/textarea.md:68
/contrast/3 - disabled border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/time-picker.md:79
/contrast/3 - disabled boundaries (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/admin-form.md:83
/contrast/13 - disabled chip border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/chip.md:56
/contrast/2 - disabled field border (exempt): color.border.disabled on color.interaction.disabled.bg · spec/components/fieldset.md:39
/contrast/5