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.border.control

D-041 owner correction: red control and floating-frame borders, distinct from rose text.

Source revision 9afef8564142e41458748895d16b4df161a67d66

color.border.control--color-border-control

default · approved

Resolved value
#c81a1a
Status
approved
Consumption
use — Use within the role's documented scope and restrictions.
Decisions
None pending.
Source
tokens/semantic.tokens.json:366 /color/border/control
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
avatar · contrast—— · color.surface.defaultspec/components/avatar.md:49 /contrast/2
button-group · contrast—— · color.surface.defaultspec/components/button-group.md:59 /contrast/2
chart · contrast—— · color.surface.defaultspec/components/chart.md:54 /contrast/2
checkbox · contrast—checked · color.surface.defaultspec/components/checkbox.md:62 /contrast/2
command-palette · contrast—— · color.surface.defaultspec/components/command-palette.md:68 /contrast/2
compact-dashboard · contrast—— · color.surface.defaultspec/components/compact-dashboard.md:60 /contrast/2
data-table · contrast—— · color.surface.inputspec/components/data-table.md:67 /contrast/1
description-list · contrast—— · color.surface.defaultspec/components/description-list.md:49 /contrast/2
dialog · contrast—— · color.surface.overlayspec/components/dialog.md:72 /contrast/10
disclosure · contrast—— · color.surface.defaultspec/components/disclosure.md:56 /contrast/2
editor-search · contrast—— · color.surface.defaultspec/components/editor-search.md:63 /contrast/2
error-state · contrast—— · color.surface.defaultspec/components/error-state.md:63 /contrast/2
file-browser · contrast—— · color.surface.defaultspec/components/file-browser.md:64 /contrast/2
filterable-table · contrast—— · color.surface.chromespec/components/filterable-table.md:81 /contrast/1
filterable-table · contrast—— · color.surface.defaultspec/components/filterable-table.md:88 /contrast/8
kbd · contrast—— · color.surface.defaultspec/components/kbd.md:48 /contrast/2
multiselect · contrast—— · color.surface.defaultspec/components/multiselect.md:80 /contrast/2
popover · contrast—— · color.surface.defaultspec/components/popover.md:59 /contrast/2
radio-group · contrast—checked · color.surface.defaultspec/components/radio-group.md:59 /contrast/2
range · contrast—— · color.surface.defaultspec/components/range.md:55 /contrast/2
repeater · contrast—— · color.surface.defaultspec/components/repeater.md:62 /contrast/2
segmented-control · contrast—— · color.surface.defaultspec/components/segmented-control.md:73 /contrast/2
settings-panel · contrast—— · color.surface.defaultspec/components/settings-panel.md:63 /contrast/4
skeleton · contrast—— · color.surface.defaultspec/components/skeleton.md:50 /contrast/2
switch · contrast—checked · color.surface.defaultspec/components/switch.md:57 /contrast/3
timeline · contrast—— · color.surface.defaultspec/components/timeline.md:50 /contrast/2
tooltip · contrast—— · color.surface.raisedspec/components/tooltip.md:44 /contrast/1
tree · contrast—— · color.surface.defaultspec/components/tree.md:60 /contrast/2
Shared rule · contrast—— · color.surface.defaultspec/contrast.json:45 /pairs/41
Shared rule · contrast—— · color.surface.inputspec/contrast.json:44 /pairs/40
admin-form · partfield.border—spec/components/admin-form.md:44 /tokens/field.border
avatar · partroot.border—spec/components/avatar.md:26 /tokens/root.border
button-group · partroot.border—spec/components/button-group.md:26 /tokens/root.border
card · partroot.border-hover—spec/components/card.md:35 /tokens/root.border-hover
chart · partroot.border—spec/components/chart.md:26 /tokens/root.border
checkbox · partbox.border—spec/components/checkbox.md:34 /tokens/box.border
chip · partroot.border—spec/components/chip.md:33 /tokens/root.border
code-editor · partfold.border—spec/components/code-editor.md:51 /tokens/fold.border
code-editor · partroot.border—spec/components/code-editor.md:35 /tokens/root.border
combobox · partroot.border—spec/components/combobox.md:36 /tokens/root.border
command-palette · partroot.border—spec/components/command-palette.md:29 /tokens/root.border
compact-dashboard · partroot.border—spec/components/compact-dashboard.md:28 /tokens/root.border
data-table · partcheckbox.border—spec/components/data-table.md:48 /tokens/checkbox.border
date-picker · partroot.border—spec/components/date-picker.md:32 /tokens/root.border
description-list · partroot.border—spec/components/description-list.md:25 /tokens/root.border
diagnostics · partroot.border—spec/components/diagnostics.md:33 /tokens/root.border
dialog · partfield.border—spec/components/dialog.md:51 /tokens/field.border
diff-view · partroot.border—spec/components/diff-view.md:37 /tokens/root.border
disclosure · partroot.border—spec/components/disclosure.md:27 /tokens/root.border
editor-search · partroot.border—spec/components/editor-search.md:27 /tokens/root.border
error-state · partroot.border—spec/components/error-state.md:28 /tokens/root.border
field · partcontrol.border—spec/components/field.md:25 /tokens/control.border
fieldset · partfield.border—spec/components/fieldset.md:26 /tokens/field.border
file-browser · partroot.border—spec/components/file-browser.md:29 /tokens/root.border
filterable-table · partcheck.border—spec/components/filterable-table.md:59 /tokens/check.border
filterable-table · partchip.border—spec/components/filterable-table.md:46 /tokens/chip.border
filterable-table · partfilter.border—spec/components/filterable-table.md:42 /tokens/filter.border
filterable-table · partsearch.border—spec/components/filterable-table.md:37 /tokens/search.border
form-builder · partroot.border—spec/components/form-builder.md:21 /tokens/root.border
kbd · partroot.border—spec/components/kbd.md:24 /tokens/root.border
list · partroot.border—spec/components/list.md:36 /tokens/root.border
menu · partbutton.border—spec/components/menu.md:38 /tokens/button.border
multiselect · partroot.border—spec/components/multiselect.md:28 /tokens/root.border
number-field · partroot.border—spec/components/number-field.md:31 /tokens/root.border
popover · partroot.border—spec/components/popover.md:27 /tokens/root.border
progress · parttrack.border—spec/components/progress.md:29 /tokens/track.border
radio-group · partbox.border—spec/components/radio-group.md:32 /tokens/box.border
range · partroot.border—spec/components/range.md:26 /tokens/root.border
repeater · partroot.border—spec/components/repeater.md:27 /tokens/root.border
search-field · partroot.border—spec/components/search-field.md:32 /tokens/root.border
segmented-control · partroot.border—spec/components/segmented-control.md:27 /tokens/root.border
select · partroot.border—spec/components/select.md:34 /tokens/root.border
settings-panel · partcontrol.border—spec/components/settings-panel.md:40 /tokens/control.border
skeleton · partroot.border—spec/components/skeleton.md:26 /tokens/root.border
switch · parttrack.border—spec/components/switch.md:33 /tokens/track.border
terminal · partroot.border—spec/components/terminal.md:34 /tokens/root.border
text-field · partroot.border—spec/components/text-field.md:43 /tokens/root.border
textarea · partroot.border—spec/components/textarea.md:34 /tokens/root.border
time-picker · partroot.border—spec/components/time-picker.md:29 /tokens/root.border
timeline · partroot.border—spec/components/timeline.md:25 /tokens/root.border
tooltip · partshortcut.border—spec/components/tooltip.md:32 /tokens/shortcut.border
tree · partroot.border—spec/components/tree.md:30 /tokens/root.border
obsidian · port--background-modifier-border——ports/obsidian/mapping.json:100 /mappings/color.border.control/0
obsidian · port--checkbox-border-color——ports/obsidian/mapping.json:101 /mappings/color.border.control/1
obsidian · port--slider-thumb-border-color——ports/obsidian/mapping.json:102 /mappings/color.border.control/2
obsidian · port.theme-dark .combobox-button | border-color——ports/obsidian/mapping.json:106 /mappings/color.border.control/6
obsidian · port.theme-dark .dropdown | border-color——ports/obsidian/mapping.json:105 /mappings/color.border.control/5
obsidian · port.theme-dark .prompt input.prompt-input | border-color——ports/obsidian/mapping.json:103 /mappings/color.border.control/3
obsidian · port.theme-dark select | border-color——ports/obsidian/mapping.json:104 /mappings/color.border.control/4
telegram · portandroid:checkboxSquareUnchecked——ports/telegram/mapping.json:823 /mappings/color.border.control/4
telegram · portandroid:dialogCheckboxSquareUnchecked——ports/telegram/mapping.json:820 /mappings/color.border.control/1
telegram · portandroid:dialogInputField——ports/telegram/mapping.json:819 /mappings/color.border.control/0
telegram · portandroid:dialogRadioBackground——ports/telegram/mapping.json:821 /mappings/color.border.control/2
telegram · portandroid:radioBackground——ports/telegram/mapping.json:824 /mappings/color.border.control/5
telegram · portandroid:windowBackgroundWhiteInputField——ports/telegram/mapping.json:822 /mappings/color.border.control/3
orca · portapp.tokens.--split-divider——ports/orca/mapping.json:144 /mappings/color.border.control/0
windows · portcalculator.resource.ButtonBorderBrush——ports/windows/mapping.json:1012 /mappings/color.border.control/51
windows · portcalculator.resource.ControlElevationBorderBrush——ports/windows/mapping.json:972 /mappings/color.border.control/11
windows · portcalculator.resource.ControlStrokeColorDefaultBrush——ports/windows/mapping.json:970 /mappings/color.border.control/9
windows · portcalculator.resource.ControlStrokeColorSecondaryBrush——ports/windows/mapping.json:971 /mappings/color.border.control/10
windows · portcalculator.resource.SplitButtonBorderBrush——ports/windows/mapping.json:998 /mappings/color.border.control/37
windows · portcalculator.resource.SubtleButtonBorderBrush——ports/windows/mapping.json:995 /mappings/color.border.control/34
windows · portcalculator.resource.ToggleButtonBorderBrush——ports/windows/mapping.json:990 /mappings/color.border.control/29
windows · portcalculator.resource.ToggleButtonBorderBrushIndeterminate——ports/windows/mapping.json:991 /mappings/color.border.control/30
windows · portcalculator.resource.ToolTipBorderBrush——ports/windows/mapping.json:973 /mappings/color.border.control/12
telegram · portdesktop:checkboxFg——ports/telegram/mapping.json:826 /mappings/color.border.control/7
telegram · portdesktop:inputBorderFg——ports/telegram/mapping.json:825 /mappings/color.border.control/6
windows · portnotepad-chrome.resource.ButtonBorderBrush——ports/windows/mapping.json:979 /mappings/color.border.control/18
windows · portnotepad-chrome.resource.ControlStrokeColorDefaultBrush——ports/windows/mapping.json:975 /mappings/color.border.control/14
windows · portnotepad-chrome.resource.ControlStrokeColorSecondaryBrush——ports/windows/mapping.json:976 /mappings/color.border.control/15
windows · portnotepad-chrome.resource.ControlStrongStrokeColorDefaultBrush——ports/windows/mapping.json:977 /mappings/color.border.control/16
windows · portnotepad-chrome.resource.OverlayButtonBorderBrush——ports/windows/mapping.json:974 /mappings/color.border.control/13
windows · portnotepad-chrome.resource.SliderThumbBorderBrush——ports/windows/mapping.json:1005 /mappings/color.border.control/44
windows · portnotepad-chrome.resource.SliderTickBarFill——ports/windows/mapping.json:1007 /mappings/color.border.control/46
windows · portnotepad-chrome.resource.SliderTrackFill——ports/windows/mapping.json:999 /mappings/color.border.control/38
windows · portnotepad-chrome.resource.SliderTrackFillPointerOver——ports/windows/mapping.json:1001 /mappings/color.border.control/40
windows · portnotepad-chrome.resource.SliderTrackFillPressed——ports/windows/mapping.json:1003 /mappings/color.border.control/42
windows · portnotepad-chrome.resource.SplitButtonBorderBrush——ports/windows/mapping.json:996 /mappings/color.border.control/35
windows · portnotepad-chrome.resource.SubtleButtonBorderBrush——ports/windows/mapping.json:993 /mappings/color.border.control/32
windows · portnotepad-chrome.resource.TextControlBorderBrush——ports/windows/mapping.json:978 /mappings/color.border.control/17
windows · portnotepad-chrome.resource.ToggleButtonBorderBrush——ports/windows/mapping.json:980 /mappings/color.border.control/19
windows · portnotepad-chrome.resource.ToggleButtonBorderBrushIndeterminate——ports/windows/mapping.json:981 /mappings/color.border.control/20
windows · portpaint-chrome.resource.ButtonBorderBrush——ports/windows/mapping.json:987 /mappings/color.border.control/26
windows · portpaint-chrome.resource.ControlStrokeColorDefaultBrush——ports/windows/mapping.json:983 /mappings/color.border.control/22
windows · portpaint-chrome.resource.ControlStrokeColorSecondaryBrush——ports/windows/mapping.json:984 /mappings/color.border.control/23
windows · portpaint-chrome.resource.ControlStrongStrokeColorDefaultBrush——ports/windows/mapping.json:985 /mappings/color.border.control/24
windows · portpaint-chrome.resource.OverlayButtonBorderBrush——ports/windows/mapping.json:982 /mappings/color.border.control/21
windows · portpaint-chrome.resource.SliderThumbBorderBrush——ports/windows/mapping.json:1006 /mappings/color.border.control/45
windows · portpaint-chrome.resource.SliderTickBarFill——ports/windows/mapping.json:1008 /mappings/color.border.control/47
windows · portpaint-chrome.resource.SliderTrackFill——ports/windows/mapping.json:1000 /mappings/color.border.control/39
windows · portpaint-chrome.resource.SliderTrackFillPointerOver——ports/windows/mapping.json:1002 /mappings/color.border.control/41
windows · portpaint-chrome.resource.SliderTrackFillPressed——ports/windows/mapping.json:1004 /mappings/color.border.control/43
windows · portpaint-chrome.resource.SplitButtonBorderBrush——ports/windows/mapping.json:997 /mappings/color.border.control/36
windows · portpaint-chrome.resource.SubtleButtonBorderBrush——ports/windows/mapping.json:994 /mappings/color.border.control/33
windows · portpaint-chrome.resource.TextControlBorderBrush——ports/windows/mapping.json:986 /mappings/color.border.control/25
windows · portpaint-chrome.resource.ToggleButtonBorderBrush——ports/windows/mapping.json:988 /mappings/color.border.control/27
windows · portpaint-chrome.resource.ToggleButtonBorderBrushIndeterminate——ports/windows/mapping.json:989 /mappings/color.border.control/28
windows · portpowertoys.border——ports/windows/mapping.json:961 /mappings/color.border.control/0
windows · portpowertoys.markdown.CODE_BORDER——ports/windows/mapping.json:968 /mappings/color.border.control/7
windows · portterminal-chrome.resource.ButtonBorderBrush——ports/windows/mapping.json:1018 /mappings/color.border.control/57
windows · portterminal-chrome.resource.ComboBoxBackgroundBorderBrushUnfocused——ports/windows/mapping.json:1024 /mappings/color.border.control/63
windows · portterminal-chrome.resource.ComboBoxBorderBrush——ports/windows/mapping.json:1021 /mappings/color.border.control/60
windows · portterminal-chrome.resource.ComboBoxBorderBrushPointerOver——ports/windows/mapping.json:1022 /mappings/color.border.control/61
windows · portterminal-chrome.resource.ComboBoxBorderBrushPressed——ports/windows/mapping.json:1023 /mappings/color.border.control/62
windows · portterminal-chrome.resource.ControlStrokeColorDefaultBrush——ports/windows/mapping.json:1014 /mappings/color.border.control/53
windows · portterminal-chrome.resource.ControlStrokeColorSecondaryBrush——ports/windows/mapping.json:1015 /mappings/color.border.control/54
windows · portterminal-chrome.resource.ControlStrongStrokeColorDefaultBrush——ports/windows/mapping.json:1016 /mappings/color.border.control/55
windows · portterminal-chrome.resource.OverlayButtonBorderBrush——ports/windows/mapping.json:1013 /mappings/color.border.control/52
windows · portterminal-chrome.resource.SliderThumbBorderBrush——ports/windows/mapping.json:1030 /mappings/color.border.control/69
windows · portterminal-chrome.resource.SliderTickBarFill——ports/windows/mapping.json:1031 /mappings/color.border.control/70
windows · portterminal-chrome.resource.SliderTrackFill——ports/windows/mapping.json:1027 /mappings/color.border.control/66
windows · portterminal-chrome.resource.SliderTrackFillPointerOver——ports/windows/mapping.json:1028 /mappings/color.border.control/67
windows · portterminal-chrome.resource.SliderTrackFillPressed——ports/windows/mapping.json:1029 /mappings/color.border.control/68
windows · portterminal-chrome.resource.SplitButtonBorderBrush——ports/windows/mapping.json:1026 /mappings/color.border.control/65
windows · portterminal-chrome.resource.SubtleButtonBorderBrush——ports/windows/mapping.json:1025 /mappings/color.border.control/64
windows · portterminal-chrome.resource.TextControlBorderBrush——ports/windows/mapping.json:1017 /mappings/color.border.control/56
windows · portterminal-chrome.resource.ToggleButtonBorderBrush——ports/windows/mapping.json:1019 /mappings/color.border.control/58
windows · portterminal-chrome.resource.ToggleButtonBorderBrushIndeterminate——ports/windows/mapping.json:1020 /mappings/color.border.control/59
windows · portwindhawk.resource.ButtonBorderBrush——ports/windows/mapping.json:1009 /mappings/color.border.control/48
windows · portwindhawk.resource.ControlStrokeColorDefault——ports/windows/mapping.json:962 /mappings/color.border.control/1
windows · portwindhawk.resource.SplitButtonBorderBrush——ports/windows/mapping.json:1011 /mappings/color.border.control/50
windows · portwindhawk.resource.SubtleButtonBorderBrush——ports/windows/mapping.json:1010 /mappings/color.border.control/49
windows · portwindows-11-notification-center-styler | Button#FooterButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Normal——ports/windows/mapping.json:1052 /mappings/color.border.control/91
windows · portwindows-11-notification-center-styler | Button#FooterButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@PointerOver——ports/windows/mapping.json:1053 /mappings/color.border.control/92
windows · portwindows-11-notification-center-styler | Button#PlayPauseButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Normal——ports/windows/mapping.json:1048 /mappings/color.border.control/87
windows · portwindows-11-notification-center-styler | Button#PlayPauseButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@PointerOver——ports/windows/mapping.json:1049 /mappings/color.border.control/88
windows · portwindows-11-notification-center-styler | Button#VolumeL2Button > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Normal——ports/windows/mapping.json:1054 /mappings/color.border.control/93
windows · portwindows-11-notification-center-styler | Button#VolumeL2Button > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@PointerOver——ports/windows/mapping.json:1055 /mappings/color.border.control/94
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider > Grid@CommonStates > * > Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb > Border | BorderBrush@Normal——ports/windows/mapping.json:1065 /mappings/color.border.control/104
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider > Grid@CommonStates > * > Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb > Border | BorderBrush@PointerOver——ports/windows/mapping.json:1066 /mappings/color.border.control/105
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider > Grid@CommonStates > * > Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb > Border | BorderBrush@Pressed——ports/windows/mapping.json:1067 /mappings/color.border.control/106
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider > Grid@CommonStates > * > Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect | Fill@Normal——ports/windows/mapping.json:1062 /mappings/color.border.control/101
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider > Grid@CommonStates > * > Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect | Fill@PointerOver——ports/windows/mapping.json:1063 /mappings/color.border.control/102
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider > Grid@CommonStates > * > Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect | Fill@Pressed——ports/windows/mapping.json:1064 /mappings/color.border.control/103
windows · portwindows-11-notification-center-styler | ControlCenter.AsyncSlider | Background——ports/windows/mapping.json:1061 /mappings/color.border.control/100
windows · portwindows-11-notification-center-styler | ControlCenter.PaginatedToggleButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Checked——ports/windows/mapping.json:1044 /mappings/color.border.control/83
windows · portwindows-11-notification-center-styler | ControlCenter.PaginatedToggleButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@CheckedPointerOver——ports/windows/mapping.json:1045 /mappings/color.border.control/84
windows · portwindows-11-notification-center-styler | ControlCenter.PaginatedToggleButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Normal——ports/windows/mapping.json:1042 /mappings/color.border.control/81
windows · portwindows-11-notification-center-styler | ControlCenter.PaginatedToggleButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@PointerOver——ports/windows/mapping.json:1043 /mappings/color.border.control/82
windows · portwindows-11-notification-center-styler | Slider > Grid@CommonStates > * > Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb > Border | BorderBrush@Normal——ports/windows/mapping.json:1072 /mappings/color.border.control/111
windows · portwindows-11-notification-center-styler | Slider > Grid@CommonStates > * > Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb > Border | BorderBrush@PointerOver——ports/windows/mapping.json:1073 /mappings/color.border.control/112
windows · portwindows-11-notification-center-styler | Slider > Grid@CommonStates > * > Windows.UI.Xaml.Controls.Primitives.Thumb#HorizontalThumb > Border | BorderBrush@Pressed——ports/windows/mapping.json:1074 /mappings/color.border.control/113
windows · portwindows-11-notification-center-styler | Slider > Grid@CommonStates > * > Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect | Fill@Normal——ports/windows/mapping.json:1069 /mappings/color.border.control/108
windows · portwindows-11-notification-center-styler | Slider > Grid@CommonStates > * > Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect | Fill@PointerOver——ports/windows/mapping.json:1070 /mappings/color.border.control/109
windows · portwindows-11-notification-center-styler | Slider > Grid@CommonStates > * > Windows.UI.Xaml.Shapes.Rectangle#HorizontalTrackRect | Fill@Pressed——ports/windows/mapping.json:1071 /mappings/color.border.control/110
windows · portwindows-11-notification-center-styler | Slider | Background——ports/windows/mapping.json:1068 /mappings/color.border.control/107
windows · portwindows-11-notification-center-styler | Windows.UI.Xaml.Controls.Primitives.RepeatButton#NextButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Normal——ports/windows/mapping.json:1050 /mappings/color.border.control/89
windows · portwindows-11-notification-center-styler | Windows.UI.Xaml.Controls.Primitives.RepeatButton#NextButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@PointerOver——ports/windows/mapping.json:1051 /mappings/color.border.control/90
windows · portwindows-11-notification-center-styler | Windows.UI.Xaml.Controls.Primitives.RepeatButton#PreviousButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@Normal——ports/windows/mapping.json:1046 /mappings/color.border.control/85
windows · portwindows-11-notification-center-styler | Windows.UI.Xaml.Controls.Primitives.RepeatButton#PreviousButton > ContentPresenter#ContentPresenter@CommonStates | BorderBrush@PointerOver——ports/windows/mapping.json:1047 /mappings/color.border.control/86
windows · portwindows-11-notification-center-styler.resource.SliderThumbBorderBrush——ports/windows/mapping.json:1059 /mappings/color.border.control/98
windows · portwindows-11-notification-center-styler.resource.SliderTickBarFill——ports/windows/mapping.json:1060 /mappings/color.border.control/99
windows · portwindows-11-notification-center-styler.resource.SliderTrackFill——ports/windows/mapping.json:1056 /mappings/color.border.control/95
windows · portwindows-11-notification-center-styler.resource.SliderTrackFillPointerOver——ports/windows/mapping.json:1057 /mappings/color.border.control/96
windows · portwindows-11-notification-center-styler.resource.SliderTrackFillPressed——ports/windows/mapping.json:1058 /mappings/color.border.control/97
windows · portwindows-11-settings-styler | Microsoft.UI.Xaml.Controls.SplitButton | BorderBrush——ports/windows/mapping.json:1032 /mappings/color.border.control/71
windows · portwindows-11-settings-styler | TextBox#CommandSearchTextBox > Grid@CommonStates > Border#BorderElement | BorderBrush@Normal——ports/windows/mapping.json:1076 /mappings/color.border.control/115
windows · portwindows-11-settings-styler | TextBox#CommandSearchTextBox > Grid@CommonStates > Border#BorderElement | BorderBrush@PointerOver——ports/windows/mapping.json:1077 /mappings/color.border.control/116
windows · portwindows-11-settings-styler | TextBox#CommandSearchTextBox | BorderBrush——ports/windows/mapping.json:1075 /mappings/color.border.control/114
windows · portwindows-11-settings-styler.resource.ProgressBarBorderBrush——ports/windows/mapping.json:1033 /mappings/color.border.control/72
windows · portwindows-11-settings-styler.resource.ToggleSwitchKnobStrokeOn——ports/windows/mapping.json:1034 /mappings/color.border.control/73
windows · portwindows-11-settings-styler.resource.ToggleSwitchStrokeOff——ports/windows/mapping.json:1035 /mappings/color.border.control/74
windows · portwindows-11-settings-styler.resource.ToggleSwitchStrokeOffPointerOver——ports/windows/mapping.json:1037 /mappings/color.border.control/76
windows · portwindows-11-settings-styler.resource.ToggleSwitchStrokeOffPressed——ports/windows/mapping.json:1039 /mappings/color.border.control/78
windows · portwindows-11-settings-styler.resource.ToggleSwitchStrokeOn——ports/windows/mapping.json:1036 /mappings/color.border.control/75
windows · portwindows-11-settings-styler.resource.ToggleSwitchStrokeOnPointerOver——ports/windows/mapping.json:1038 /mappings/color.border.control/77
windows · portwindows-11-settings-styler.resource.ToggleSwitchStrokeOnPressed——ports/windows/mapping.json:1040 /mappings/color.border.control/79
windows · portwindows-11-start-menu-styler | Button#HideMoreSuggestionsButton > Grid@CommonStates > Border | BorderBrush@Normal——ports/windows/mapping.json:965 /mappings/color.border.control/4
windows · portwindows-11-start-menu-styler | Button#ShowMoreSuggestionsButton > Grid@CommonStates > Border | BorderBrush@Normal——ports/windows/mapping.json:964 /mappings/color.border.control/3
windows · portwindows-11-start-menu-styler | Cortana.UI.Views.RichSearchBoxControl > Grid > Border#BorderElement | BorderBrush——ports/windows/mapping.json:969 /mappings/color.border.control/8
windows · portwindows-11-start-menu-styler | Microsoft.UI.Xaml.Controls.DropDownButton > Grid@CommonStates | BorderBrush@Normal——ports/windows/mapping.json:963 /mappings/color.border.control/2
windows · portwindows-11-start-menu-styler | StartDocked.SearchBoxToggleButton > Grid > Border#BorderElement | BorderBrush——ports/windows/mapping.json:966 /mappings/color.border.control/5
windows · portwindows-11-start-menu-styler | StartMenu.SearchBoxToggleButton > Grid > Border#BorderElement | BorderBrush——ports/windows/mapping.json:967 /mappings/color.border.control/6
windows · portwindows-11-start-menu-styler | web .suggestion[aria-selected="true"], .suggestion.leftPill:not([aria-selected="false"]), .suggContainer[aria-selected="true"], .suggContainer.leftPill:not([aria-selected="false"]), .suggContainer:has(.suggestion[aria-selected="true"]), .suggContainer:has(.suggestion.leftPill:not([aria-selected="false"])) | border-color——ports/windows/mapping.json:992 /mappings/color.border.control/31
windows · portwindows-11-taskbar-styler | Rectangle#HorizontalTrackRect, Rectangle#ProgressBarTrack | Fill——ports/windows/mapping.json:1041 /mappings/color.border.control/80
admin-form · stateborderdefault · color.surface.inputspec/components/admin-form.md:66 /stateTokens/default/border
avatar · stateborderdefault · color.surface.defaultspec/components/avatar.md:41 /stateTokens/default/border
button-group · stateborderdefault · color.surface.defaultspec/components/button-group.md:51 /stateTokens/default/border
card · stateborderhover · color.interaction.hover.bgspec/components/card.md:45 /stateTokens/hover/border
chart · stateborderdefault · color.surface.defaultspec/components/chart.md:46 /stateTokens/default/border
checkbox · stateborderdefault · color.surface.inputspec/components/checkbox.md:51 /stateTokens/default/border
checkbox · stateborderfocus-visible · color.surface.inputspec/components/checkbox.md:53 /stateTokens/focus-visible/border
checkbox · stateborderhover · color.interaction.hover.bgspec/components/checkbox.md:52 /stateTokens/hover/border
checkbox · stateborderrequired · color.surface.inputspec/components/checkbox.md:58 /stateTokens/required/border
chip · stateborderdefault · color.surface.defaultspec/components/chip.md:48 /stateTokens/default/border
chip · stateborderfocus-visible · color.surface.defaultspec/components/chip.md:50 /stateTokens/focus-visible/border
chip · stateborderhover · color.interaction.hover.bgspec/components/chip.md:49 /stateTokens/hover/border
code-editor · stateborderdefault · color.code.bgspec/components/code-editor.md:70 /stateTokens/default/border
combobox · stateborderdefault · color.surface.inputspec/components/combobox.md:65 /stateTokens/default/border
command-palette · stateborderdefault · color.surface.defaultspec/components/command-palette.md:60 /stateTokens/default/border
compact-dashboard · stateborderdefault · color.surface.defaultspec/components/compact-dashboard.md:52 /stateTokens/default/border
date-picker · stateborderdefault · color.surface.inputspec/components/date-picker.md:59 /stateTokens/default/border
date-picker · stateborderhover · color.interaction.hover.bgspec/components/date-picker.md:63 /stateTokens/hover/border
description-list · stateborderdefault · color.surface.defaultspec/components/description-list.md:41 /stateTokens/default/border
diagnostics · stateborderdefault · color.surface.defaultspec/components/diagnostics.md:65 /stateTokens/default/border
diff-view · stateborderdefault · color.code.bgspec/components/diff-view.md:63 /stateTokens/default/border
disclosure · stateborderdefault · color.surface.defaultspec/components/disclosure.md:48 /stateTokens/default/border
editor-search · stateborderdefault · color.surface.defaultspec/components/editor-search.md:55 /stateTokens/default/border
error-state · stateborderdefault · color.surface.defaultspec/components/error-state.md:55 /stateTokens/default/border
file-browser · stateborderdefault · color.surface.defaultspec/components/file-browser.md:56 /stateTokens/default/border
form-builder · stateborderdefault · color.surface.defaultspec/components/form-builder.md:24 /stateTokens/default/border
kbd · stateborderdefault · color.surface.defaultspec/components/kbd.md:40 /stateTokens/default/border
list · stateborderdefault · color.surface.defaultspec/components/list.md:50 /stateTokens/default/border
menu · stateborderclosed · color.surface.defaultspec/components/menu.md:61 /stateTokens/closed/border
menu · stateborderfocus-visible · color.surface.defaultspec/components/menu.md:59 /stateTokens/focus-visible/border
multiselect · stateborderdefault · color.surface.defaultspec/components/multiselect.md:72 /stateTokens/default/border
number-field · stateborderdefault · color.surface.inputspec/components/number-field.md:53 /stateTokens/default/border
number-field · stateborderhover · color.interaction.hover.bgspec/components/number-field.md:54 /stateTokens/hover/border
popover · stateborderdefault · color.surface.defaultspec/components/popover.md:51 /stateTokens/default/border
progress · stateborderdefault · color.surface.canvasspec/components/progress.md:39 /stateTokens/default/border
radio-group · stateborderdefault · color.surface.inputspec/components/radio-group.md:49 /stateTokens/default/border
radio-group · stateborderfocus-visible · color.surface.inputspec/components/radio-group.md:51 /stateTokens/focus-visible/border
radio-group · stateborderhover · color.interaction.hover.bgspec/components/radio-group.md:50 /stateTokens/hover/border
radio-group · stateborderrequired · color.surface.inputspec/components/radio-group.md:55 /stateTokens/required/border
range · stateborderdefault · color.surface.defaultspec/components/range.md:47 /stateTokens/default/border
repeater · stateborderdefault · color.surface.defaultspec/components/repeater.md:54 /stateTokens/default/border
search-field · stateborderdefault · color.surface.inputspec/components/search-field.md:52 /stateTokens/default/border
search-field · stateborderhover · color.interaction.hover.bgspec/components/search-field.md:53 /stateTokens/hover/border
search-field · stateborderloading · color.surface.inputspec/components/search-field.md:56 /stateTokens/loading/border
search-field · stateborderno-results · color.surface.inputspec/components/search-field.md:57 /stateTokens/no-results/border
search-field · stateborderplaceholder-shown · color.surface.inputspec/components/search-field.md:55 /stateTokens/placeholder-shown/border
segmented-control · stateborderdefault · color.surface.defaultspec/components/segmented-control.md:65 /stateTokens/default/border
select · stateborderdefault · color.surface.inputspec/components/select.md:55 /stateTokens/default/border
select · stateborderhover · color.interaction.hover.bgspec/components/select.md:56 /stateTokens/hover/border
select · stateborderrequired · color.surface.inputspec/components/select.md:58 /stateTokens/required/border
settings-panel · stateborderfocus-visible · color.surface.inputspec/components/settings-panel.md:55 /stateTokens/focus-visible/border
skeleton · stateborderdefault · color.surface.defaultspec/components/skeleton.md:42 /stateTokens/default/border
switch · stateborderdefault · color.surface.inputspec/components/switch.md:48 /stateTokens/default/border
switch · stateborderfocus-visible · color.surface.inputspec/components/switch.md:50 /stateTokens/focus-visible/border
switch · stateborderhover · color.interaction.hover.bgspec/components/switch.md:49 /stateTokens/hover/border
terminal · stateborderdefault · color.terminal.bgspec/components/terminal.md:67 /stateTokens/default/border
text-field · stateborderdefault · color.surface.inputspec/components/text-field.md:68 /stateTokens/default/border
text-field · stateborderhover · color.interaction.hover.bgspec/components/text-field.md:69 /stateTokens/hover/border
text-field · stateborderplaceholder-shown · color.surface.inputspec/components/text-field.md:71 /stateTokens/placeholder-shown/border
textarea · stateborderdefault · color.surface.inputspec/components/textarea.md:57 /stateTokens/default/border
textarea · stateborderhover · color.interaction.hover.bgspec/components/textarea.md:58 /stateTokens/hover/border
textarea · stateborderplaceholder-shown · color.surface.inputspec/components/textarea.md:60 /stateTokens/placeholder-shown/border
time-picker · stateborderdefault · color.surface.inputspec/components/time-picker.md:47 /stateTokens/default/border
time-picker · stateborderhover · color.interaction.hover.bgspec/components/time-picker.md:51 /stateTokens/hover/border
timeline · stateborderdefault · color.surface.defaultspec/components/timeline.md:42 /stateTokens/default/border
tree · stateborderdefault · color.surface.defaultspec/components/tree.md:52 /stateTokens/default/border

Declared unmapped ports

Relevant contrast declarations

heritage-ansi · heritage

Resolved value
#c81a1a
Status
approved
Consumption
historical-only — Historical fidelity only; preserve all documented limitations and deprecations.
Decisions
None pending.
Source
tokens/semantic.tokens.json:366 /color/border/control
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
avatar · contrast—— · color.surface.defaultspec/components/avatar.md:49 /contrast/2
button-group · contrast—— · color.surface.defaultspec/components/button-group.md:59 /contrast/2
chart · contrast—— · color.surface.defaultspec/components/chart.md:54 /contrast/2
checkbox · contrast—checked · color.surface.defaultspec/components/checkbox.md:62 /contrast/2
command-palette · contrast—— · color.surface.defaultspec/components/command-palette.md:68 /contrast/2
compact-dashboard · contrast—— · color.surface.defaultspec/components/compact-dashboard.md:60 /contrast/2
data-table · contrast—— · color.surface.inputspec/components/data-table.md:67 /contrast/1
description-list · contrast—— · color.surface.defaultspec/components/description-list.md:49 /contrast/2
dialog · contrast—— · color.surface.overlayspec/components/dialog.md:72 /contrast/10
disclosure · contrast—— · color.surface.defaultspec/components/disclosure.md:56 /contrast/2
editor-search · contrast—— · color.surface.defaultspec/components/editor-search.md:63 /contrast/2
error-state · contrast—— · color.surface.defaultspec/components/error-state.md:63 /contrast/2
file-browser · contrast—— · color.surface.defaultspec/components/file-browser.md:64 /contrast/2
filterable-table · contrast—— · color.surface.chromespec/components/filterable-table.md:81 /contrast/1
filterable-table · contrast—— · color.surface.defaultspec/components/filterable-table.md:88 /contrast/8
kbd · contrast—— · color.surface.defaultspec/components/kbd.md:48 /contrast/2
multiselect · contrast—— · color.surface.defaultspec/components/multiselect.md:80 /contrast/2
popover · contrast—— · color.surface.defaultspec/components/popover.md:59 /contrast/2
radio-group · contrast—checked · color.surface.defaultspec/components/radio-group.md:59 /contrast/2
range · contrast—— · color.surface.defaultspec/components/range.md:55 /contrast/2
repeater · contrast—— · color.surface.defaultspec/components/repeater.md:62 /contrast/2
segmented-control · contrast—— · color.surface.defaultspec/components/segmented-control.md:73 /contrast/2
settings-panel · contrast—— · color.surface.defaultspec/components/settings-panel.md:63 /contrast/4
skeleton · contrast—— · color.surface.defaultspec/components/skeleton.md:50 /contrast/2
switch · contrast—checked · color.surface.defaultspec/components/switch.md:57 /contrast/3
timeline · contrast—— · color.surface.defaultspec/components/timeline.md:50 /contrast/2
tooltip · contrast—— · color.surface.raisedspec/components/tooltip.md:44 /contrast/1
tree · contrast—— · color.surface.defaultspec/components/tree.md:60 /contrast/2
Shared rule · contrast—— · color.surface.defaultspec/contrast.json:45 /pairs/41
Shared rule · contrast—— · color.surface.inputspec/contrast.json:44 /pairs/40
admin-form · partfield.border—spec/components/admin-form.md:44 /tokens/field.border
avatar · partroot.border—spec/components/avatar.md:26 /tokens/root.border
button-group · partroot.border—spec/components/button-group.md:26 /tokens/root.border
card · partroot.border-hover—spec/components/card.md:35 /tokens/root.border-hover
chart · partroot.border—spec/components/chart.md:26 /tokens/root.border
checkbox · partbox.border—spec/components/checkbox.md:34 /tokens/box.border
chip · partroot.border—spec/components/chip.md:33 /tokens/root.border
code-editor · partfold.border—spec/components/code-editor.md:51 /tokens/fold.border
code-editor · partroot.border—spec/components/code-editor.md:35 /tokens/root.border
combobox · partroot.border—spec/components/combobox.md:36 /tokens/root.border
command-palette · partroot.border—spec/components/command-palette.md:29 /tokens/root.border
compact-dashboard · partroot.border—spec/components/compact-dashboard.md:28 /tokens/root.border
data-table · partcheckbox.border—spec/components/data-table.md:48 /tokens/checkbox.border
date-picker · partroot.border—spec/components/date-picker.md:32 /tokens/root.border
description-list · partroot.border—spec/components/description-list.md:25 /tokens/root.border
diagnostics · partroot.border—spec/components/diagnostics.md:33 /tokens/root.border
dialog · partfield.border—spec/components/dialog.md:51 /tokens/field.border
diff-view · partroot.border—spec/components/diff-view.md:37 /tokens/root.border
disclosure · partroot.border—spec/components/disclosure.md:27 /tokens/root.border
editor-search · partroot.border—spec/components/editor-search.md:27 /tokens/root.border
error-state · partroot.border—spec/components/error-state.md:28 /tokens/root.border
field · partcontrol.border—spec/components/field.md:25 /tokens/control.border
fieldset · partfield.border—spec/components/fieldset.md:26 /tokens/field.border
file-browser · partroot.border—spec/components/file-browser.md:29 /tokens/root.border
filterable-table · partcheck.border—spec/components/filterable-table.md:59 /tokens/check.border
filterable-table · partchip.border—spec/components/filterable-table.md:46 /tokens/chip.border
filterable-table · partfilter.border—spec/components/filterable-table.md:42 /tokens/filter.border
filterable-table · partsearch.border—spec/components/filterable-table.md:37 /tokens/search.border
form-builder · partroot.border—spec/components/form-builder.md:21 /tokens/root.border
kbd · partroot.border—spec/components/kbd.md:24 /tokens/root.border
list · partroot.border—spec/components/list.md:36 /tokens/root.border
menu · partbutton.border—spec/components/menu.md:38 /tokens/button.border
multiselect · partroot.border—spec/components/multiselect.md:28 /tokens/root.border
number-field · partroot.border—spec/components/number-field.md:31 /tokens/root.border
popover · partroot.border—spec/components/popover.md:27 /tokens/root.border
progress · parttrack.border—spec/components/progress.md:29 /tokens/track.border
radio-group · partbox.border—spec/components/radio-group.md:32 /tokens/box.border
range · partroot.border—spec/components/range.md:26 /tokens/root.border
repeater · partroot.border—spec/components/repeater.md:27 /tokens/root.border
search-field · partroot.border—spec/components/search-field.md:32 /tokens/root.border
segmented-control · partroot.border—spec/components/segmented-control.md:27 /tokens/root.border
select · partroot.border—spec/components/select.md:34 /tokens/root.border
settings-panel · partcontrol.border—spec/components/settings-panel.md:40 /tokens/control.border
skeleton · partroot.border—spec/components/skeleton.md:26 /tokens/root.border
switch · parttrack.border—spec/components/switch.md:33 /tokens/track.border
terminal · partroot.border—spec/components/terminal.md:34 /tokens/root.border
text-field · partroot.border—spec/components/text-field.md:43 /tokens/root.border
textarea · partroot.border—spec/components/textarea.md:34 /tokens/root.border
time-picker · partroot.border—spec/components/time-picker.md:29 /tokens/root.border
timeline · partroot.border—spec/components/timeline.md:25 /tokens/root.border
tooltip · partshortcut.border—spec/components/tooltip.md:32 /tokens/shortcut.border
tree · partroot.border—spec/components/tree.md:30 /tokens/root.border
admin-form · stateborderdefault · color.surface.inputspec/components/admin-form.md:66 /stateTokens/default/border
avatar · stateborderdefault · color.surface.defaultspec/components/avatar.md:41 /stateTokens/default/border
button-group · stateborderdefault · color.surface.defaultspec/components/button-group.md:51 /stateTokens/default/border
card · stateborderhover · color.interaction.hover.bgspec/components/card.md:45 /stateTokens/hover/border
chart · stateborderdefault · color.surface.defaultspec/components/chart.md:46 /stateTokens/default/border
checkbox · stateborderdefault · color.surface.inputspec/components/checkbox.md:51 /stateTokens/default/border
checkbox · stateborderfocus-visible · color.surface.inputspec/components/checkbox.md:53 /stateTokens/focus-visible/border
checkbox · stateborderhover · color.interaction.hover.bgspec/components/checkbox.md:52 /stateTokens/hover/border
checkbox · stateborderrequired · color.surface.inputspec/components/checkbox.md:58 /stateTokens/required/border
chip · stateborderdefault · color.surface.defaultspec/components/chip.md:48 /stateTokens/default/border
chip · stateborderfocus-visible · color.surface.defaultspec/components/chip.md:50 /stateTokens/focus-visible/border
chip · stateborderhover · color.interaction.hover.bgspec/components/chip.md:49 /stateTokens/hover/border
code-editor · stateborderdefault · color.code.bgspec/components/code-editor.md:70 /stateTokens/default/border
combobox · stateborderdefault · color.surface.inputspec/components/combobox.md:65 /stateTokens/default/border
command-palette · stateborderdefault · color.surface.defaultspec/components/command-palette.md:60 /stateTokens/default/border
compact-dashboard · stateborderdefault · color.surface.defaultspec/components/compact-dashboard.md:52 /stateTokens/default/border
date-picker · stateborderdefault · color.surface.inputspec/components/date-picker.md:59 /stateTokens/default/border
date-picker · stateborderhover · color.interaction.hover.bgspec/components/date-picker.md:63 /stateTokens/hover/border
description-list · stateborderdefault · color.surface.defaultspec/components/description-list.md:41 /stateTokens/default/border
diagnostics · stateborderdefault · color.surface.defaultspec/components/diagnostics.md:65 /stateTokens/default/border
diff-view · stateborderdefault · color.code.bgspec/components/diff-view.md:63 /stateTokens/default/border
disclosure · stateborderdefault · color.surface.defaultspec/components/disclosure.md:48 /stateTokens/default/border
editor-search · stateborderdefault · color.surface.defaultspec/components/editor-search.md:55 /stateTokens/default/border
error-state · stateborderdefault · color.surface.defaultspec/components/error-state.md:55 /stateTokens/default/border
file-browser · stateborderdefault · color.surface.defaultspec/components/file-browser.md:56 /stateTokens/default/border
form-builder · stateborderdefault · color.surface.defaultspec/components/form-builder.md:24 /stateTokens/default/border
kbd · stateborderdefault · color.surface.defaultspec/components/kbd.md:40 /stateTokens/default/border
list · stateborderdefault · color.surface.defaultspec/components/list.md:50 /stateTokens/default/border
menu · stateborderclosed · color.surface.defaultspec/components/menu.md:61 /stateTokens/closed/border
menu · stateborderfocus-visible · color.surface.defaultspec/components/menu.md:59 /stateTokens/focus-visible/border
multiselect · stateborderdefault · color.surface.defaultspec/components/multiselect.md:72 /stateTokens/default/border
number-field · stateborderdefault · color.surface.inputspec/components/number-field.md:53 /stateTokens/default/border
number-field · stateborderhover · color.interaction.hover.bgspec/components/number-field.md:54 /stateTokens/hover/border
popover · stateborderdefault · color.surface.defaultspec/components/popover.md:51 /stateTokens/default/border
progress · stateborderdefault · color.surface.canvasspec/components/progress.md:39 /stateTokens/default/border
radio-group · stateborderdefault · color.surface.inputspec/components/radio-group.md:49 /stateTokens/default/border
radio-group · stateborderfocus-visible · color.surface.inputspec/components/radio-group.md:51 /stateTokens/focus-visible/border
radio-group · stateborderhover · color.interaction.hover.bgspec/components/radio-group.md:50 /stateTokens/hover/border
radio-group · stateborderrequired · color.surface.inputspec/components/radio-group.md:55 /stateTokens/required/border
range · stateborderdefault · color.surface.defaultspec/components/range.md:47 /stateTokens/default/border
repeater · stateborderdefault · color.surface.defaultspec/components/repeater.md:54 /stateTokens/default/border
search-field · stateborderdefault · color.surface.inputspec/components/search-field.md:52 /stateTokens/default/border
search-field · stateborderhover · color.interaction.hover.bgspec/components/search-field.md:53 /stateTokens/hover/border
search-field · stateborderloading · color.surface.inputspec/components/search-field.md:56 /stateTokens/loading/border
search-field · stateborderno-results · color.surface.inputspec/components/search-field.md:57 /stateTokens/no-results/border
search-field · stateborderplaceholder-shown · color.surface.inputspec/components/search-field.md:55 /stateTokens/placeholder-shown/border
segmented-control · stateborderdefault · color.surface.defaultspec/components/segmented-control.md:65 /stateTokens/default/border
select · stateborderdefault · color.surface.inputspec/components/select.md:55 /stateTokens/default/border
select · stateborderhover · color.interaction.hover.bgspec/components/select.md:56 /stateTokens/hover/border
select · stateborderrequired · color.surface.inputspec/components/select.md:58 /stateTokens/required/border
settings-panel · stateborderfocus-visible · color.surface.inputspec/components/settings-panel.md:55 /stateTokens/focus-visible/border
skeleton · stateborderdefault · color.surface.defaultspec/components/skeleton.md:42 /stateTokens/default/border
switch · stateborderdefault · color.surface.inputspec/components/switch.md:48 /stateTokens/default/border
switch · stateborderfocus-visible · color.surface.inputspec/components/switch.md:50 /stateTokens/focus-visible/border
switch · stateborderhover · color.interaction.hover.bgspec/components/switch.md:49 /stateTokens/hover/border
terminal · stateborderdefault · color.terminal.bgspec/components/terminal.md:67 /stateTokens/default/border
text-field · stateborderdefault · color.surface.inputspec/components/text-field.md:68 /stateTokens/default/border
text-field · stateborderhover · color.interaction.hover.bgspec/components/text-field.md:69 /stateTokens/hover/border
text-field · stateborderplaceholder-shown · color.surface.inputspec/components/text-field.md:71 /stateTokens/placeholder-shown/border
textarea · stateborderdefault · color.surface.inputspec/components/textarea.md:57 /stateTokens/default/border
textarea · stateborderhover · color.interaction.hover.bgspec/components/textarea.md:58 /stateTokens/hover/border
textarea · stateborderplaceholder-shown · color.surface.inputspec/components/textarea.md:60 /stateTokens/placeholder-shown/border
time-picker · stateborderdefault · color.surface.inputspec/components/time-picker.md:47 /stateTokens/default/border
time-picker · stateborderhover · color.interaction.hover.bgspec/components/time-picker.md:51 /stateTokens/hover/border
timeline · stateborderdefault · color.surface.defaultspec/components/timeline.md:42 /stateTokens/default/border
tree · stateborderdefault · color.surface.defaultspec/components/tree.md:52 /stateTokens/default/border

Relevant contrast declarations

extended · proposed

Resolved value
#c81a1a
Status
approved
Consumption
blocked — Proposed profile: preview only, not downstream delivery.
Decisions
None pending.
Source
tokens/semantic.tokens.json:366 /color/border/control
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
avatar · contrast—— · color.surface.defaultspec/components/avatar.md:49 /contrast/2
button-group · contrast—— · color.surface.defaultspec/components/button-group.md:59 /contrast/2
chart · contrast—— · color.surface.defaultspec/components/chart.md:54 /contrast/2
checkbox · contrast—checked · color.surface.defaultspec/components/checkbox.md:62 /contrast/2
command-palette · contrast—— · color.surface.defaultspec/components/command-palette.md:68 /contrast/2
compact-dashboard · contrast—— · color.surface.defaultspec/components/compact-dashboard.md:60 /contrast/2
data-table · contrast—— · color.surface.inputspec/components/data-table.md:67 /contrast/1
description-list · contrast—— · color.surface.defaultspec/components/description-list.md:49 /contrast/2
dialog · contrast—— · color.surface.overlayspec/components/dialog.md:72 /contrast/10
disclosure · contrast—— · color.surface.defaultspec/components/disclosure.md:56 /contrast/2
editor-search · contrast—— · color.surface.defaultspec/components/editor-search.md:63 /contrast/2
error-state · contrast—— · color.surface.defaultspec/components/error-state.md:63 /contrast/2
file-browser · contrast—— · color.surface.defaultspec/components/file-browser.md:64 /contrast/2
filterable-table · contrast—— · color.surface.chromespec/components/filterable-table.md:81 /contrast/1
filterable-table · contrast—— · color.surface.defaultspec/components/filterable-table.md:88 /contrast/8
kbd · contrast—— · color.surface.defaultspec/components/kbd.md:48 /contrast/2
multiselect · contrast—— · color.surface.defaultspec/components/multiselect.md:80 /contrast/2
popover · contrast—— · color.surface.defaultspec/components/popover.md:59 /contrast/2
radio-group · contrast—checked · color.surface.defaultspec/components/radio-group.md:59 /contrast/2
range · contrast—— · color.surface.defaultspec/components/range.md:55 /contrast/2
repeater · contrast—— · color.surface.defaultspec/components/repeater.md:62 /contrast/2
segmented-control · contrast—— · color.surface.defaultspec/components/segmented-control.md:73 /contrast/2
settings-panel · contrast—— · color.surface.defaultspec/components/settings-panel.md:63 /contrast/4
skeleton · contrast—— · color.surface.defaultspec/components/skeleton.md:50 /contrast/2
switch · contrast—checked · color.surface.defaultspec/components/switch.md:57 /contrast/3
timeline · contrast—— · color.surface.defaultspec/components/timeline.md:50 /contrast/2
tooltip · contrast—— · color.surface.raisedspec/components/tooltip.md:44 /contrast/1
tree · contrast—— · color.surface.defaultspec/components/tree.md:60 /contrast/2
Shared rule · contrast—— · color.surface.defaultspec/contrast.json:45 /pairs/41
Shared rule · contrast—— · color.surface.inputspec/contrast.json:44 /pairs/40
admin-form · partfield.border—spec/components/admin-form.md:44 /tokens/field.border
avatar · partroot.border—spec/components/avatar.md:26 /tokens/root.border
button-group · partroot.border—spec/components/button-group.md:26 /tokens/root.border
card · partroot.border-hover—spec/components/card.md:35 /tokens/root.border-hover
chart · partroot.border—spec/components/chart.md:26 /tokens/root.border
checkbox · partbox.border—spec/components/checkbox.md:34 /tokens/box.border
chip · partroot.border—spec/components/chip.md:33 /tokens/root.border
code-editor · partfold.border—spec/components/code-editor.md:51 /tokens/fold.border
code-editor · partroot.border—spec/components/code-editor.md:35 /tokens/root.border
combobox · partroot.border—spec/components/combobox.md:36 /tokens/root.border
command-palette · partroot.border—spec/components/command-palette.md:29 /tokens/root.border
compact-dashboard · partroot.border—spec/components/compact-dashboard.md:28 /tokens/root.border
data-table · partcheckbox.border—spec/components/data-table.md:48 /tokens/checkbox.border
date-picker · partroot.border—spec/components/date-picker.md:32 /tokens/root.border
description-list · partroot.border—spec/components/description-list.md:25 /tokens/root.border
diagnostics · partroot.border—spec/components/diagnostics.md:33 /tokens/root.border
dialog · partfield.border—spec/components/dialog.md:51 /tokens/field.border
diff-view · partroot.border—spec/components/diff-view.md:37 /tokens/root.border
disclosure · partroot.border—spec/components/disclosure.md:27 /tokens/root.border
editor-search · partroot.border—spec/components/editor-search.md:27 /tokens/root.border
error-state · partroot.border—spec/components/error-state.md:28 /tokens/root.border
field · partcontrol.border—spec/components/field.md:25 /tokens/control.border
fieldset · partfield.border—spec/components/fieldset.md:26 /tokens/field.border
file-browser · partroot.border—spec/components/file-browser.md:29 /tokens/root.border
filterable-table · partcheck.border—spec/components/filterable-table.md:59 /tokens/check.border
filterable-table · partchip.border—spec/components/filterable-table.md:46 /tokens/chip.border
filterable-table · partfilter.border—spec/components/filterable-table.md:42 /tokens/filter.border
filterable-table · partsearch.border—spec/components/filterable-table.md:37 /tokens/search.border
form-builder · partroot.border—spec/components/form-builder.md:21 /tokens/root.border
kbd · partroot.border—spec/components/kbd.md:24 /tokens/root.border
list · partroot.border—spec/components/list.md:36 /tokens/root.border
menu · partbutton.border—spec/components/menu.md:38 /tokens/button.border
multiselect · partroot.border—spec/components/multiselect.md:28 /tokens/root.border
number-field · partroot.border—spec/components/number-field.md:31 /tokens/root.border
popover · partroot.border—spec/components/popover.md:27 /tokens/root.border
progress · parttrack.border—spec/components/progress.md:29 /tokens/track.border
radio-group · partbox.border—spec/components/radio-group.md:32 /tokens/box.border
range · partroot.border—spec/components/range.md:26 /tokens/root.border
repeater · partroot.border—spec/components/repeater.md:27 /tokens/root.border
search-field · partroot.border—spec/components/search-field.md:32 /tokens/root.border
segmented-control · partroot.border—spec/components/segmented-control.md:27 /tokens/root.border
select · partroot.border—spec/components/select.md:34 /tokens/root.border
settings-panel · partcontrol.border—spec/components/settings-panel.md:40 /tokens/control.border
skeleton · partroot.border—spec/components/skeleton.md:26 /tokens/root.border
switch · parttrack.border—spec/components/switch.md:33 /tokens/track.border
terminal · partroot.border—spec/components/terminal.md:34 /tokens/root.border
text-field · partroot.border—spec/components/text-field.md:43 /tokens/root.border
textarea · partroot.border—spec/components/textarea.md:34 /tokens/root.border
time-picker · partroot.border—spec/components/time-picker.md:29 /tokens/root.border
timeline · partroot.border—spec/components/timeline.md:25 /tokens/root.border
tooltip · partshortcut.border—spec/components/tooltip.md:32 /tokens/shortcut.border
tree · partroot.border—spec/components/tree.md:30 /tokens/root.border
admin-form · stateborderdefault · color.surface.inputspec/components/admin-form.md:66 /stateTokens/default/border
avatar · stateborderdefault · color.surface.defaultspec/components/avatar.md:41 /stateTokens/default/border
button-group · stateborderdefault · color.surface.defaultspec/components/button-group.md:51 /stateTokens/default/border
card · stateborderhover · color.interaction.hover.bgspec/components/card.md:45 /stateTokens/hover/border
chart · stateborderdefault · color.surface.defaultspec/components/chart.md:46 /stateTokens/default/border
checkbox · stateborderdefault · color.surface.inputspec/components/checkbox.md:51 /stateTokens/default/border
checkbox · stateborderfocus-visible · color.surface.inputspec/components/checkbox.md:53 /stateTokens/focus-visible/border
checkbox · stateborderhover · color.interaction.hover.bgspec/components/checkbox.md:52 /stateTokens/hover/border
checkbox · stateborderrequired · color.surface.inputspec/components/checkbox.md:58 /stateTokens/required/border
chip · stateborderdefault · color.surface.defaultspec/components/chip.md:48 /stateTokens/default/border
chip · stateborderfocus-visible · color.surface.defaultspec/components/chip.md:50 /stateTokens/focus-visible/border
chip · stateborderhover · color.interaction.hover.bgspec/components/chip.md:49 /stateTokens/hover/border
code-editor · stateborderdefault · color.code.bgspec/components/code-editor.md:70 /stateTokens/default/border
combobox · stateborderdefault · color.surface.inputspec/components/combobox.md:65 /stateTokens/default/border
command-palette · stateborderdefault · color.surface.defaultspec/components/command-palette.md:60 /stateTokens/default/border
compact-dashboard · stateborderdefault · color.surface.defaultspec/components/compact-dashboard.md:52 /stateTokens/default/border
date-picker · stateborderdefault · color.surface.inputspec/components/date-picker.md:59 /stateTokens/default/border
date-picker · stateborderhover · color.interaction.hover.bgspec/components/date-picker.md:63 /stateTokens/hover/border
description-list · stateborderdefault · color.surface.defaultspec/components/description-list.md:41 /stateTokens/default/border
diagnostics · stateborderdefault · color.surface.defaultspec/components/diagnostics.md:65 /stateTokens/default/border
diff-view · stateborderdefault · color.code.bgspec/components/diff-view.md:63 /stateTokens/default/border
disclosure · stateborderdefault · color.surface.defaultspec/components/disclosure.md:48 /stateTokens/default/border
editor-search · stateborderdefault · color.surface.defaultspec/components/editor-search.md:55 /stateTokens/default/border
error-state · stateborderdefault · color.surface.defaultspec/components/error-state.md:55 /stateTokens/default/border
file-browser · stateborderdefault · color.surface.defaultspec/components/file-browser.md:56 /stateTokens/default/border
form-builder · stateborderdefault · color.surface.defaultspec/components/form-builder.md:24 /stateTokens/default/border
kbd · stateborderdefault · color.surface.defaultspec/components/kbd.md:40 /stateTokens/default/border
list · stateborderdefault · color.surface.defaultspec/components/list.md:50 /stateTokens/default/border
menu · stateborderclosed · color.surface.defaultspec/components/menu.md:61 /stateTokens/closed/border
menu · stateborderfocus-visible · color.surface.defaultspec/components/menu.md:59 /stateTokens/focus-visible/border
multiselect · stateborderdefault · color.surface.defaultspec/components/multiselect.md:72 /stateTokens/default/border
number-field · stateborderdefault · color.surface.inputspec/components/number-field.md:53 /stateTokens/default/border
number-field · stateborderhover · color.interaction.hover.bgspec/components/number-field.md:54 /stateTokens/hover/border
popover · stateborderdefault · color.surface.defaultspec/components/popover.md:51 /stateTokens/default/border
progress · stateborderdefault · color.surface.canvasspec/components/progress.md:39 /stateTokens/default/border
radio-group · stateborderdefault · color.surface.inputspec/components/radio-group.md:49 /stateTokens/default/border
radio-group · stateborderfocus-visible · color.surface.inputspec/components/radio-group.md:51 /stateTokens/focus-visible/border
radio-group · stateborderhover · color.interaction.hover.bgspec/components/radio-group.md:50 /stateTokens/hover/border
radio-group · stateborderrequired · color.surface.inputspec/components/radio-group.md:55 /stateTokens/required/border
range · stateborderdefault · color.surface.defaultspec/components/range.md:47 /stateTokens/default/border
repeater · stateborderdefault · color.surface.defaultspec/components/repeater.md:54 /stateTokens/default/border
search-field · stateborderdefault · color.surface.inputspec/components/search-field.md:52 /stateTokens/default/border
search-field · stateborderhover · color.interaction.hover.bgspec/components/search-field.md:53 /stateTokens/hover/border
search-field · stateborderloading · color.surface.inputspec/components/search-field.md:56 /stateTokens/loading/border
search-field · stateborderno-results · color.surface.inputspec/components/search-field.md:57 /stateTokens/no-results/border
search-field · stateborderplaceholder-shown · color.surface.inputspec/components/search-field.md:55 /stateTokens/placeholder-shown/border
segmented-control · stateborderdefault · color.surface.defaultspec/components/segmented-control.md:65 /stateTokens/default/border
select · stateborderdefault · color.surface.inputspec/components/select.md:55 /stateTokens/default/border
select · stateborderhover · color.interaction.hover.bgspec/components/select.md:56 /stateTokens/hover/border
select · stateborderrequired · color.surface.inputspec/components/select.md:58 /stateTokens/required/border
settings-panel · stateborderfocus-visible · color.surface.inputspec/components/settings-panel.md:55 /stateTokens/focus-visible/border
skeleton · stateborderdefault · color.surface.defaultspec/components/skeleton.md:42 /stateTokens/default/border
switch · stateborderdefault · color.surface.inputspec/components/switch.md:48 /stateTokens/default/border
switch · stateborderfocus-visible · color.surface.inputspec/components/switch.md:50 /stateTokens/focus-visible/border
switch · stateborderhover · color.interaction.hover.bgspec/components/switch.md:49 /stateTokens/hover/border
terminal · stateborderdefault · color.terminal.bgspec/components/terminal.md:67 /stateTokens/default/border
text-field · stateborderdefault · color.surface.inputspec/components/text-field.md:68 /stateTokens/default/border
text-field · stateborderhover · color.interaction.hover.bgspec/components/text-field.md:69 /stateTokens/hover/border
text-field · stateborderplaceholder-shown · color.surface.inputspec/components/text-field.md:71 /stateTokens/placeholder-shown/border
textarea · stateborderdefault · color.surface.inputspec/components/textarea.md:57 /stateTokens/default/border
textarea · stateborderhover · color.interaction.hover.bgspec/components/textarea.md:58 /stateTokens/hover/border
textarea · stateborderplaceholder-shown · color.surface.inputspec/components/textarea.md:60 /stateTokens/placeholder-shown/border
time-picker · stateborderdefault · color.surface.inputspec/components/time-picker.md:47 /stateTokens/default/border
time-picker · stateborderhover · color.interaction.hover.bgspec/components/time-picker.md:51 /stateTokens/hover/border
timeline · stateborderdefault · color.surface.defaultspec/components/timeline.md:42 /stateTokens/default/border
tree · stateborderdefault · color.surface.defaultspec/components/tree.md:52 /stateTokens/default/border

Relevant contrast declarations