Text colours on white backgrounds
Usage: demonstrates the different types and hierarchy of text usage.
Default body copy (text) colour on white as the default body background colour.
$charcoal--120 on $white
Secondary copy (text) colour on white background. Use sparingly, e.g. blockquotes.
$purple--100 on $white
Default link text colour on white background.
$red-100 on $white
Default link text colour contrasted against our default text colour on white background e.g. links within a default parargraph. This combination passes the WCAG 2 AA minimum contrast of 3.0.1 with surround text (accessibility standard).
$red--100 (link colour) and $charcoal--120 (text colour) on $white
Default link hover text colour contrasted against our default text colour on white background.
$red--100 (link colour) and $charcoal--100 (text colour) on $white
Body copy (text) colour on white background.
$black--80 on $white
Body copy (text) colour on white background.
$purple--120 on $white
Text on coloured backgrounds
Text on purple backgrounds
Usage: to separate content or create emphasis in coloured panels. Also used for different states on buttons (call-to-actions) - see Buttons and links.
White copy (text) colour on purple-100: often used on the header, footer and highlight panels that separate content and / or create emphasis.
$white on $purple--100
White copy purple-120 background: often used for contrast over a purple-100 background or as a hover state.
$white on $purple--120
White copy on purple-80 background: used on highlight panels that separate content and / or create emphasis.
$white on $purple-80
Supportive copy (text), purple-40 on purple-100 background. Presents soft copy for a secondary or supportive component which is easy on the eyes. However, contrast is at the minimum level.
$purple--40 on $purple--100
Supportive copy (text), purple-40 on purple-100 background. Presents soft copy for a secondary or supportive component which is easy on the eyes. However, contrast is at the minimum level.
$purple--100 on $purple--20
Text on red background
Highlight copy (text), white on a red-100 background. Used for panel components that separate content and / or create emphasis. Also used on button call-to-actions (e.g. primary button).
$white on $red--100
Text on sand backgrounds
Default copy (text) colour on sand background. Highlight panels that separate content and / or create emphasis
$charcoal--100 on $sand
Purple-100 copy (text) colour on sand background.
$purple--100 on $sand
Secondary copy (text), black-80 on a sand background. Presents soft copy for a secondary or supportive component, such as panels. It is easy on the eyes. Used on panels with sand backgrounds.
$black--80 on $sand
Text on gray background
Secondary copy (text), white on a black-80 background. Presents soft copy for a secondary or supportive component, such as panels. It is easy on the eyes.
$white on $black--80