Style guide

Font

Headings h1/.h1 h2/.h2 h3/.h3 h4/.h4 h5/.h5 h6/.h6

Font family: "DM Sans", sans-serif / Font style: normal / Font weight: 600

Heading 1 (D: 56px / 100% / -1% M: 32px / 120% / -1%)The quick brown fox jumps over the lazy dog

Heading 2 (D: 40px / 110% / -1% M: 26px / 120% / -1%)The quick brown fox jumps over the lazy dog

Heading 3 (D: 32px / 120% / -1% M: 20px / 120% / -1%)The quick brown fox jumps over the lazy dog

Heading 4 (D: 26px / 120% / -1% M: 16px / 120% / -1%)The quick brown fox jumps over the lazy dog

Heading 5 (D: 20px / 120% / -1% M: 16px / 120% / -1%)The quick brown fox jumps over the lazy dog
Heading 6 (D: 16px / 120% / -1% M: 16px / 120% / -1%)The quick brown fox jumps over the lazy dog

Theme scale .hxxl .hxl .h0 h1/.h1 h2/.h2

Font family: "DM Sans", sans-serif / Font style: normal / Font weight: 600

Extra extra large (D: 76px / 100% / -1% M: 62px / 100% / -1%)The quick brown fox jumps over the lazy dog
Extra large (D: 62px / 100% / -1% M: 56px / 100% / -1%)The quick brown fox jumps over the lazy dog
Large (D: 56px / 100% / -1% M: 40px / 110% / -1%)The quick brown fox jumps over the lazy dog
Medium (D: 40px / 110% / -1% M: 32px / 120% / -1%)The quick brown fox jumps over the lazy dog
Small (D: 32px / 120% / -1% M: 26px / 120% / -1%)The quick brown fox jumps over the lazy dog

Body .body-l .body-m .body-s .body-xs .body-xxs

Font family: "DM Sans", sans-serif / Font style: normal / Font weight: 400

Large (D: 24px / 130% / 0% M: 24px / 130% / 0%)A paragraph (from the Greek paragraphos, “to write beside” or “written beside”) is a self-contained unit of a discourse in writing dealing with a particular point or idea. A paragraph consists of one or more sentences. Though not required by the syntax of any language, paragraphs are usually an expected part of formal writing, used to organize longer prose.

Medium/Base (D: 18px / 130% / 0% M: 18px / 130% / 0%)A paragraph (from the Greek paragraphos, “to write beside” or “written beside”) is a self-contained unit of a discourse in writing dealing with a particular point or idea. A paragraph consists of one or more sentences. Though not required by the syntax of any language, paragraphs are usually an expected part of formal writing, used to organize longer prose.

Small (D: 16px / 130% / 0% M: 16px / 130% / 0%)A paragraph (from the Greek paragraphos, “to write beside” or “written beside”) is a self-contained unit of a discourse in writing dealing with a particular point or idea. A paragraph consists of one or more sentences. Though not required by the syntax of any language, paragraphs are usually an expected part of formal writing, used to organize longer prose.

Extra small (D: 15px / 130% / 0% M: 15px / 130% / 0%)A paragraph (from the Greek paragraphos, “to write beside” or “written beside”) is a self-contained unit of a discourse in writing dealing with a particular point or idea. A paragraph consists of one or more sentences. Though not required by the syntax of any language, paragraphs are usually an expected part of formal writing, used to organize longer prose.

Extra extra small (D: 12px / 130% / 0% M: 12px / 130% / 0%)A paragraph (from the Greek paragraphos, “to write beside” or “written beside”) is a self-contained unit of a discourse in writing dealing with a particular point or idea. A paragraph consists of one or more sentences. Though not required by the syntax of any language, paragraphs are usually an expected part of formal writing, used to organize longer prose.

Script .script-xl .script-l .script-m .script-s

Font family: "Caveat", cursive / Font style: normal / Font weight: 700

Script XL (D: 40px / 90% / 1% M: 40px / 90% / 1%)The quick brown fox
Script L (D: 32px / 96% / 1% M: 32px / 96% / 1%)The quick brown fox
Script M (D: 20px / 96% / 0% M: 20px / 96% / 0%)The quick brown fox
Script S (D: 16px / 96% / 0% M: 16px / 96% / 0%)The quick brown fox

Colours

Brand colours

 
Off Black
#211F20
rgb(33, 31, 32)
hsl(330, 3%, 13%)
 
Blue
#82C5D9
rgb(130, 197, 217)
hsl(194, 53%, 68%)
 
Dark Green
#53986D
rgb(83, 152, 109)
hsl(143, 29%, 46%)
 
Light Green
#A2C75A
rgb(162, 199, 90)
hsl(80, 49%, 57%)
 
Off White
#FFFEFB
rgb(255, 254, 251)
hsl(45, 100%, 99%)

Beige shades

 
Light Beige
#F8F3E8
rgb(248, 243, 232)
hsl(41, 53%, 94%)
 
Base Beige
#F4EBD7
rgb(244, 235, 215)
hsl(41, 57%, 90%)
 
Medium Beige
#C8BDAA
rgb(200, 189, 170)
hsl(38, 21%, 73%)
 
Dark Beige
#8D8577
rgb(141, 133, 119)
hsl(38, 9%, 51%)

Functional colours

 
Green positive
#54C18D
rgb(84, 193, 141)
hsl(151, 47%, 54%)
 
Orange warning
#FF8D3A
rgb(255, 141, 58)
hsl(25, 100%, 61%)
 
Red alert
#DF2630
rgb(223, 38, 48)
hsl(357, 74%, 51%)

Seasonal colours

 
Snowdrop
#F1F7E5
rgb(241, 247, 229)
hsl(80, 53%, 93%)
 
Orchid
#CFE4CF
rgb(207, 228, 207)
hsl(120, 28%, 85%)
 
Myosotis
#E4F2F8
rgb(228, 242, 248)
hsl(198, 59%, 93%)
 
Peony
#F5D2E5
rgb(245, 210, 229)
hsl(327, 64%, 89%)
 
Lilac
#D6D3EB
rgb(214, 211, 235)
hsl(248, 37%, 87%)
 
Tangerine
#FEB682
rgb(254, 182, 130)
hsl(25, 98%, 75%)
 
Primrose
#F7EB84
rgb(247, 235, 132)
hsl(54, 88%, 74%)
 
Peach
#F7E1BA
rgb(247, 225, 186)
hsl(38, 79%, 85%)
 
Plant pot
#D1B8AD
rgb(209, 184, 173)
hsl(18, 28%, 75%)

Buttons

Primary button .button .button--primary

Contract checker: AAA ✓ AA ✓

Secondary button .button .button--secondary

Contract checker: AAA ✓ AA ✓

Tertiary button .button .button--tertiary

Contract checker: AAA ✓ AA ✓

Primary with icon .button .button--primary

Tertiary with icon .button .button--tertiary

Full width .button .button--full-width

Link button Medium Dark .link .link--m-dark

Default button Disabled button

Link button Medium Light .link .link--m-light

Default button Disabled button

Link button Small Dark .link .link--s-dark

Default button Disabled button

Link button Small Light .link .link--s-light

Default button Disabled button

Typography

Paragraph

A paragraph (from the Greek paragraphos, “to write beside” or “written beside”) is a self-contained unit of a discourse in writing dealing with a particular point or idea. A paragraph consists of one or more sentences. Though not required by the syntax of any language, paragraphs are usually an expected part of formal writing, used to organize longer prose.

Blockquote

A block quotation (also known as a long quotation or extract) is a quotation in a written document, that is set off from the main text as a paragraph, or block of text.

It is typically distinguished visually using indentation and a different typeface or smaller size quotation. It may or may not include a citation, usually placed at the bottom.

Said no one, ever.

Ordered List

  1. List Item 1
  2. List Item 2
  3. List Item 3

Unordered List

  • List Item 1
  • List Item 2
  • List Item 3

Inline elements

This is a text link.

Strong is used to indicate strong importance.

This text has added emphasis.

The b element is stylistically different text from normal text, without any special importance.

The i element is text that is offset from the normal text.

The u element is text with an unarticulated, though explicitly rendered, non-textual annotation.

This text is deleted and This text is inserted.

This text has a strikethrough.

Superscript®.

Subscript for things like H2O.

This small text is small for for fine print, etc.

Abbreviation: HTML

This text is a short inline quotation.

This is a citation.

The dfn element indicates a definition.

The mark element indicates a highlight.

The variable element, such as x = y.

The time element:

Horizontal rules


Tabular data

Table Caption
Table Heading 1 Table Heading 2 Table Heading 3 Table Heading 4 Table Heading 5
Table Footer 1 Table Footer 2 Table Footer 3 Table Footer 4 Table Footer 5
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4 Table Cell 5
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4 Table Cell 5
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4 Table Cell 5
Table Cell 1 Table Cell 2 Table Cell 3 Table Cell 4 Table Cell 5

Form elements

Input fields

Input fields

Select menus

Select menus

Checkboxes

Checkboxes

Radio buttons

Radio buttons

Textareas

Textareas

HTML5 inputs

HTML5 inputs

Action buttons

Action buttons