Skip to main content
Parsley Design Systems logoParsley Design System - sample

Data visualisation

Data visualisation system

Colour plays a significant role in data visualisation, colour can help simplify complex data and is used to convey relationships between various types of data.

There are 10 data visualisation colour sets which are intended on for use with graph, charts and other data visualisations.

Colour tokens

Data visualisation colour tokens are considered for:

  • Default
  • Background
  • Text

Data visualisaiton guidance

  • The default and text colour tokens for each data visualisation colour set can be used on any associated background surface.
  • The default token meets contrast at 3:1 for non-text content.
  • The text token meets constrast at 4.5:1 for text content.

Data visualisaiton rules

  • Use the background-primary token from the main colour set where possible, other defined background tokens can be used however the plainer the background the more a user can focus on the visualised content.
  • When applying colour over multiple visualisations assign the same colour to the same variable in each visualisation to maintain a relationship in the content. When changing colours it becomes harder for users to understand the information.
  • Use colour relevant to the information you are conveying. For example, green conveys positive values and red conveys negative values.
  • If using colours within a key make sure the order of the key matches the the colours within the data visualisation.

Accessibility requirements considered for data visualisation

  • Text on backgrounds are above the 4.5:1 contrast ratio
  • Non-text content and user interface controls on backgrounds are above the 3:1 ratio
  • Use of Colour where colour alone is used to identify visual meaning

Light mode data visualisation colours

Data Visualisation 1

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-1-default)
    Colour code: #c300c3
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-1-background)
    Colour code: #fbebfb
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-1-text)
    Colour code: #790079

Data Visualisation 2

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-2-default)
    Colour code: #717209
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-2-background)
    Colour code: #f3f3cb
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-2-text)
    Colour code: #444505

Data Visualisation 3

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-3-default)
    Colour code: #884cdb
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-3-background)
    Colour code: #f4edfe
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-3-text)
    Colour code: #532e85

Data Visualisation 4

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-4-default)
    Colour code: #8b681f
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-4-background)
    Colour code: #f7f0e0
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-4-text)
    Colour code: #543f13

Data Visualisation 5

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-5-default)
    Colour code: #367d26
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-5-background)
    Colour code: #e8f4e5
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-5-text)
    Colour code: #204b17

Data Visualisation 6

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-6-default)
    Colour code: #b6457a
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-6-background)
    Colour code: #feebf4
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-6-text)
    Colour code: #6e2a4a

Data Visualisation 7

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-7-default)
    Colour code: #846670
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-7-background)
    Colour code: #f3f0f1
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-7-text)
    Colour code: #533c44

Data Visualisation 8

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-8-default)
    Colour code: #00769e
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-8-background)
    Colour code: #e2f3f8
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-8-text)
    Colour code: #004860

Data Visualisation 9

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-9-default)
    Colour code: #af5336
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-9-background)
    Colour code: #ffede7
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-9-text)
    Colour code: #6a3221

Data Visualisation 10

  • Default

    Visual colour swatch for Default
    Token: var(--data-visualisation-10-default)
    Colour code: #73669c
  • Background

    Visual colour swatch for Background
    Token: var(--data-visualisation-10-background)
    Colour code: #f1f0f5
  • Text

    Visual colour swatch for Text
    Token: var(--data-visualisation-10-text)
    Colour code: #47367d