J3W1 / DESIGN SYSTEM
color.interaction.focus.ring
1px dashed focus ring on controls and rows.
Source revision 1faefcf014c8bf01a6b27308ea796da968773a81
Find related usage · Specification anchor · Measured contrast report (default profile)
Report an issue with this token
color.interaction.focus.ring--color-interaction-focus-ringdefault · approved
Provenance and restrictions
nullDeclared component and port usage
Relevant contrast declarations
- icon-button focus-visible outline: color.interaction.focus.ring on color.action.secondary.bg · spec/components/icon-button.md:41
/stateTokens/focus-visible - ring on the secondary hover fill: color.interaction.focus.ring on color.action.secondary.hover-bg · spec/components/button.md:72
/contrast/5 - diff-view focus-visible outline: color.interaction.focus.ring on color.code.bg · spec/components/diff-view.md:66
/stateTokens/focus-visible - ring on an added row: color.interaction.focus.ring on color.diff.added.bg · spec/components/diff-view.md:86
/contrast/16 - ring on a modified row: color.interaction.focus.ring on color.diff.modified.bg · spec/components/diff-view.md:88
/contrast/18 - ring on a removed row: color.interaction.focus.ring on color.diff.removed.bg · spec/components/diff-view.md:87
/contrast/17 - ring on the hover fill: color.interaction.focus.ring on color.interaction.hover.bg-strong · spec/components/link.md:46
/contrast/4 - alert focus-visible outline: color.interaction.focus.ring on color.status.info.tint · spec/components/alert.md:55
/stateTokens/focus-visible - ring on the info tint: color.interaction.focus.ring on color.status.info.tint · spec/components/alert.md:71
/contrast/14 - file-input focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/file-input.md:59
/stateTokens/focus-visible - focus ring on canvas: color.interaction.focus.ring on color.surface.canvas · spec/contrast.json:41
/pairs/37 - link focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/link.md:38
/stateTokens/focus-visible - toast focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/toast.md:59
/stateTokens/focus-visible - tooltip focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/tooltip.md:40
/stateTokens/focus-visible - wizard focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/wizard.md:57
/stateTokens/focus-visible - ring on a workspace or tab: color.interaction.focus.ring on color.surface.chrome · spec/components/i3-window-frame.md:77
/contrast/6 - toolbar focus-visible outline: color.interaction.focus.ring on color.surface.chrome · spec/components/toolbar.md:44
/stateTokens/focus-visible - breadcrumbs focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/breadcrumbs.md:41
/stateTokens/focus-visible - chip focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/chip.md:50
/stateTokens/focus-visible - data-table focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/data-table.md:58
/stateTokens/focus-visible - diagnostics focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/diagnostics.md:67
/stateTokens/focus-visible - filterable-table focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/filterable-table.md:76
/stateTokens/focus-visible - focus ring on default surface: color.interaction.focus.ring on color.surface.default · spec/contrast.json:42
/pairs/38 - list focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/list.md:52
/stateTokens/focus-visible - menu focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/menu.md:59
/stateTokens/focus-visible - pagination focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/pagination.md:43
/stateTokens/focus-visible - ring on a sort button: color.interaction.focus.ring on color.surface.default · spec/components/table.md:68
/contrast/3 - sidebar-nav focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/sidebar-nav.md:54
/stateTokens/focus-visible - tabs focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/tabs.md:46
/stateTokens/focus-visible - tabs selected+focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/tabs.md:48
/stateTokens/selected+focus-visible - checkbox focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/checkbox.md:53
/stateTokens/focus-visible - combobox focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/combobox.md:67
/stateTokens/focus-visible - date-picker focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/date-picker.md:65
/stateTokens/focus-visible - number-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/number-field.md:55
/stateTokens/focus-visible - radio-group focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/radio-group.md:51
/stateTokens/focus-visible - search-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/search-field.md:54
/stateTokens/focus-visible - select focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/select.md:57
/stateTokens/focus-visible - settings-panel focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/settings-panel.md:55
/stateTokens/focus-visible - switch focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/switch.md:50
/stateTokens/focus-visible - text-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/text-field.md:70
/stateTokens/focus-visible - textarea focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/textarea.md:59
/stateTokens/focus-visible - time-picker focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/time-picker.md:51
/stateTokens/focus-visible - dialog focus-visible outline: color.interaction.focus.ring on color.surface.overlay · spec/components/dialog.md:59
/stateTokens/focus-visible - ring on the overlay surface: color.interaction.focus.ring on color.surface.overlay · spec/components/drawer.md:51
/contrast/3 - ring on the raised surface: color.interaction.focus.ring on color.surface.raised · spec/components/skip-link.md:29
/contrast/0 - skip-link focus-visible outline: color.interaction.focus.ring on color.surface.raised · spec/components/skip-link.md:27
/stateTokens/focus-visible
heritage-ansi · heritage
Provenance and restrictions
nullDeclared component and port usage
Relevant contrast declarations
- icon-button focus-visible outline: color.interaction.focus.ring on color.action.secondary.bg · spec/components/icon-button.md:41
/stateTokens/focus-visible - ring on the secondary hover fill: color.interaction.focus.ring on color.action.secondary.hover-bg · spec/components/button.md:72
/contrast/5 - diff-view focus-visible outline: color.interaction.focus.ring on color.code.bg · spec/components/diff-view.md:66
/stateTokens/focus-visible - ring on an added row: color.interaction.focus.ring on color.diff.added.bg · spec/components/diff-view.md:86
/contrast/16 - ring on a modified row: color.interaction.focus.ring on color.diff.modified.bg · spec/components/diff-view.md:88
/contrast/18 - ring on a removed row: color.interaction.focus.ring on color.diff.removed.bg · spec/components/diff-view.md:87
/contrast/17 - ring on the hover fill: color.interaction.focus.ring on color.interaction.hover.bg-strong · spec/components/link.md:46
/contrast/4 - alert focus-visible outline: color.interaction.focus.ring on color.status.info.tint · spec/components/alert.md:55
/stateTokens/focus-visible - ring on the info tint: color.interaction.focus.ring on color.status.info.tint · spec/components/alert.md:71
/contrast/14 - file-input focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/file-input.md:59
/stateTokens/focus-visible - focus ring on canvas: color.interaction.focus.ring on color.surface.canvas · spec/contrast.json:41
/pairs/37 - link focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/link.md:38
/stateTokens/focus-visible - toast focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/toast.md:59
/stateTokens/focus-visible - tooltip focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/tooltip.md:40
/stateTokens/focus-visible - wizard focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/wizard.md:57
/stateTokens/focus-visible - ring on a workspace or tab: color.interaction.focus.ring on color.surface.chrome · spec/components/i3-window-frame.md:77
/contrast/6 - toolbar focus-visible outline: color.interaction.focus.ring on color.surface.chrome · spec/components/toolbar.md:44
/stateTokens/focus-visible - breadcrumbs focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/breadcrumbs.md:41
/stateTokens/focus-visible - chip focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/chip.md:50
/stateTokens/focus-visible - data-table focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/data-table.md:58
/stateTokens/focus-visible - diagnostics focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/diagnostics.md:67
/stateTokens/focus-visible - filterable-table focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/filterable-table.md:76
/stateTokens/focus-visible - focus ring on default surface: color.interaction.focus.ring on color.surface.default · spec/contrast.json:42
/pairs/38 - list focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/list.md:52
/stateTokens/focus-visible - menu focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/menu.md:59
/stateTokens/focus-visible - pagination focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/pagination.md:43
/stateTokens/focus-visible - ring on a sort button: color.interaction.focus.ring on color.surface.default · spec/components/table.md:68
/contrast/3 - sidebar-nav focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/sidebar-nav.md:54
/stateTokens/focus-visible - tabs focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/tabs.md:46
/stateTokens/focus-visible - tabs selected+focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/tabs.md:48
/stateTokens/selected+focus-visible - checkbox focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/checkbox.md:53
/stateTokens/focus-visible - combobox focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/combobox.md:67
/stateTokens/focus-visible - date-picker focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/date-picker.md:65
/stateTokens/focus-visible - number-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/number-field.md:55
/stateTokens/focus-visible - radio-group focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/radio-group.md:51
/stateTokens/focus-visible - search-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/search-field.md:54
/stateTokens/focus-visible - select focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/select.md:57
/stateTokens/focus-visible - settings-panel focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/settings-panel.md:55
/stateTokens/focus-visible - switch focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/switch.md:50
/stateTokens/focus-visible - text-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/text-field.md:70
/stateTokens/focus-visible - textarea focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/textarea.md:59
/stateTokens/focus-visible - time-picker focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/time-picker.md:51
/stateTokens/focus-visible - dialog focus-visible outline: color.interaction.focus.ring on color.surface.overlay · spec/components/dialog.md:59
/stateTokens/focus-visible - ring on the overlay surface: color.interaction.focus.ring on color.surface.overlay · spec/components/drawer.md:51
/contrast/3 - ring on the raised surface: color.interaction.focus.ring on color.surface.raised · spec/components/skip-link.md:29
/contrast/0 - skip-link focus-visible outline: color.interaction.focus.ring on color.surface.raised · spec/components/skip-link.md:27
/stateTokens/focus-visible
extended · proposed
Provenance and restrictions
nullDeclared component and port usage
Relevant contrast declarations
- icon-button focus-visible outline: color.interaction.focus.ring on color.action.secondary.bg · spec/components/icon-button.md:41
/stateTokens/focus-visible - ring on the secondary hover fill: color.interaction.focus.ring on color.action.secondary.hover-bg · spec/components/button.md:72
/contrast/5 - diff-view focus-visible outline: color.interaction.focus.ring on color.code.bg · spec/components/diff-view.md:66
/stateTokens/focus-visible - ring on an added row: color.interaction.focus.ring on color.diff.added.bg · spec/components/diff-view.md:86
/contrast/16 - ring on a modified row: color.interaction.focus.ring on color.diff.modified.bg · spec/components/diff-view.md:88
/contrast/18 - ring on a removed row: color.interaction.focus.ring on color.diff.removed.bg · spec/components/diff-view.md:87
/contrast/17 - ring on the hover fill: color.interaction.focus.ring on color.interaction.hover.bg-strong · spec/components/link.md:46
/contrast/4 - alert focus-visible outline: color.interaction.focus.ring on color.status.info.tint · spec/components/alert.md:55
/stateTokens/focus-visible - ring on the info tint: color.interaction.focus.ring on color.status.info.tint · spec/components/alert.md:71
/contrast/14 - file-input focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/file-input.md:59
/stateTokens/focus-visible - focus ring on canvas: color.interaction.focus.ring on color.surface.canvas · spec/contrast.json:41
/pairs/37 - link focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/link.md:38
/stateTokens/focus-visible - toast focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/toast.md:59
/stateTokens/focus-visible - tooltip focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/tooltip.md:40
/stateTokens/focus-visible - wizard focus-visible outline: color.interaction.focus.ring on color.surface.canvas · spec/components/wizard.md:57
/stateTokens/focus-visible - ring on a workspace or tab: color.interaction.focus.ring on color.surface.chrome · spec/components/i3-window-frame.md:77
/contrast/6 - toolbar focus-visible outline: color.interaction.focus.ring on color.surface.chrome · spec/components/toolbar.md:44
/stateTokens/focus-visible - breadcrumbs focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/breadcrumbs.md:41
/stateTokens/focus-visible - chip focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/chip.md:50
/stateTokens/focus-visible - data-table focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/data-table.md:58
/stateTokens/focus-visible - diagnostics focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/diagnostics.md:67
/stateTokens/focus-visible - filterable-table focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/filterable-table.md:76
/stateTokens/focus-visible - focus ring on default surface: color.interaction.focus.ring on color.surface.default · spec/contrast.json:42
/pairs/38 - list focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/list.md:52
/stateTokens/focus-visible - menu focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/menu.md:59
/stateTokens/focus-visible - pagination focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/pagination.md:43
/stateTokens/focus-visible - ring on a sort button: color.interaction.focus.ring on color.surface.default · spec/components/table.md:68
/contrast/3 - sidebar-nav focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/sidebar-nav.md:54
/stateTokens/focus-visible - tabs focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/tabs.md:46
/stateTokens/focus-visible - tabs selected+focus-visible outline: color.interaction.focus.ring on color.surface.default · spec/components/tabs.md:48
/stateTokens/selected+focus-visible - checkbox focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/checkbox.md:53
/stateTokens/focus-visible - combobox focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/combobox.md:67
/stateTokens/focus-visible - date-picker focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/date-picker.md:65
/stateTokens/focus-visible - number-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/number-field.md:55
/stateTokens/focus-visible - radio-group focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/radio-group.md:51
/stateTokens/focus-visible - search-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/search-field.md:54
/stateTokens/focus-visible - select focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/select.md:57
/stateTokens/focus-visible - settings-panel focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/settings-panel.md:55
/stateTokens/focus-visible - switch focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/switch.md:50
/stateTokens/focus-visible - text-field focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/text-field.md:70
/stateTokens/focus-visible - textarea focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/textarea.md:59
/stateTokens/focus-visible - time-picker focus-visible outline: color.interaction.focus.ring on color.surface.input · spec/components/time-picker.md:51
/stateTokens/focus-visible - dialog focus-visible outline: color.interaction.focus.ring on color.surface.overlay · spec/components/dialog.md:59
/stateTokens/focus-visible - ring on the overlay surface: color.interaction.focus.ring on color.surface.overlay · spec/components/drawer.md:51
/contrast/3 - ring on the raised surface: color.interaction.focus.ring on color.surface.raised · spec/components/skip-link.md:29
/contrast/0 - skip-link focus-visible outline: color.interaction.focus.ring on color.surface.raised · spec/components/skip-link.md:27
/stateTokens/focus-visible