Skip to main content

Theming

Modes and brands.

Accessible first has 2 modes and 1 brand. A mode swaps the colors; corners and type stay the same in every mode.

Light
Accessible firstA person with low vision zooms to 200% and applies for a benefit with a screen magnifier.CompletedCheck your answersContinueGo back
Dark
Accessible firstA person with low vision zooms to 200% and applies for a benefit with a screen magnifier.CompletedCheck your answersContinueGo back

What a mode changes

JobLightDark
Surface · 7
surface.canvasgray.light.50 · via neutral.50gray.dark.0 · via neutral.0
surface.defaultgray.light.0 · via neutral.0gray.dark.50 · via neutral.50
surface.raisedgray.light.0 · via neutral.0gray.dark.100 · via neutral.100
surface.sunkengray.light.100 · via neutral.100gray.dark.100 · via neutral.100
surface.selectedblue.light.100blue.dark.100
surface.inversegray.light.900 · via neutral.900gray.dark.900 · via neutral.900
surface.scrimblack.light.scrimblack.dark.scrim
Text · 7
text.primarygray.light.900 · via neutral.900gray.dark.900 · via neutral.900
text.secondarygray.light.700 · via neutral.700gray.dark.600 · via neutral.600
text.mutedgray.light.500 · via neutral.500gray.dark.500 · via neutral.500
text.inversegray.light.0gray.light.900
text.on-actiongray.light.0gray.light.900
text.linkblue.light.700blue.dark.700
text.on-dangergray.light.0gray.light.900
Border · 4
border.defaultgray.light.200 · via neutral.200gray.dark.100 · via neutral.100
border.stronggray.light.500 · via neutral.500gray.dark.500 · via neutral.500
border.focusblue.light.600blue.dark.600
border.selectedblue.light.600blue.dark.600
Action · 6
action.primaryblue.light.600blue.dark.600
action.primary.hoverblue.light.700blue.dark.700
action.secondarygray.light.0 · via neutral.0gray.dark.50 · via neutral.50
action.secondary.hovergray.light.100 · via neutral.100gray.dark.100 · via neutral.100
action.dangerred.light.600red.dark.600
action.danger.hoverred.light.700red.dark.700
Status · 8
status.infoteal.light.600teal.dark.600
status.info.subtleteal.light.100teal.dark.100
status.successgreen.light.600green.dark.600
status.success.subtlegreen.light.100green.dark.100
status.warningamber.light.600amber.dark.600
status.warning.subtleamber.light.100amber.dark.100
status.dangerred.light.600red.dark.600
status.danger.subtlered.light.100red.dark.100
Category · 10
category.1blue.light.600blue.dark.600
category.1.subtleblue.light.100blue.dark.100
category.2teal.light.600teal.dark.600
category.2.subtleteal.light.100teal.dark.100
category.3green.light.600green.dark.600
category.3.subtlegreen.light.100green.dark.100
category.4amber.light.600amber.dark.600
category.4.subtleamber.light.100amber.dark.100
category.5gray.light.500 · via neutral.500gray.dark.700 · via neutral.700
category.5.subtlegray.light.100 · via neutral.100gray.dark.100 · via neutral.100
Disabled · 3
disabled.textgray.light.500 · via neutral.500gray.dark.500 · via neutral.500
disabled.surfacegray.light.100 · via neutral.100gray.dark.100 · via neutral.100
disabled.bordergray.light.200 · via neutral.200gray.dark.200 · via neutral.200
Card · 1
card0px 0px 0px 0px #000000000px 0px 0px 0px #00000000
Overlay · 1
overlay0px 0px 0px 0px #000000000px 0px 0px 0px #00000000

What stays the same in every mode

Corners
control · 0.375rem (6px)badge · 0.25rem (4px)container · 0.5rem (8px)
Type families
Display, Title, Heading, Body, Label, Caption, DataAtkinson Hyperlegible

The five answers​

QuestionAnswerWhy
What can a theme change?Mode onlyOne brand, so only the mode changes.
How many themes ship?TwoLight and dark.
How are brands handled?One brandOne service, one brand.
Which modes ship?Light and darkLight and dark ship as standard; both hold AAA text.
What changes when the theme changes?Colors onlyOnly colors change.

When to use what​

SituationUseNotWhy
Someone switches to darkThe dark semantic mode, or high contrastOne mode onlyPeople pick the mode they can read.