Colour palette

Concept

Colour as the language of the interface

The colour palette holds a very particular place in creating a brand. On one hand, it represents the brand's identity, its values and the emotions it seeks to convey. On the other, a functional interface palette, stricter and more codified, lets you encode statuses (success, error, warning, etc.). More than a simple aesthetic choice, a brand's colour palette enables an information hierarchy and guides the user while guaranteeing accessibility.

What is a colour palette for?

  • Structuring information and guiding the user.
  • Communicating a system's statuses and states (success, error, warning, etc.).
  • Guaranteeing the accessibility of contrasts according to the WCAG criteria.
  • Recognising a brand at a glance.

Why build a colour palette?

  • Defining a coherent colour system that works in light and dark mode.
  • Making sure you meet accessibility standards with colour contrasts, without sacrificing aesthetics.
  • Documenting the rules for using colours to ensure consistency across all screens.

In practice

It is important to think carefully about your colour palette. It is much more than a simple aesthetic choice: it structures your entire interface, guides the user and communicates essential information intuitively.

A colour is a role, not a value

The usual approach is to pick colours, then apply them screen by screen. The brand blue on the buttons, the same blue on the links, a slightly darker variant on hover because it looked better that day. Six months later the interface uses four different blues and nobody knows which one does what.

The role-based approach turns that round. The question is not which colour to put on this button, but which role this button plays. Primary action, secondary action, disabled element, error message. Each role is given a name, and it is that name which carries the value.

In practice, a base colour feeds specific uses through variables. Changing the colour of the primary buttons comes down to reassigning a value, and the change runs through every mockup and all the code.

It is also what makes dark mode manageable. The roles do not change, only the values attached to them switch over. Without that structure, every screen has to be revisited.

Frequently asked questions

A few of our case studies

Typography

Typography defines the fonts, the size scale, the weights and the spacing of an interface. How to choose it and guarantee its readability.

Read more about Typography

Iconography

An interface's iconography is the style and consistency of its icons. Well chosen, they speed up reading; badly chosen, they create doubt.

Read more about Iconography

Layout grid

The layout grid structures the interface into columns, gutters and margins. It ensures visual consistency and eases responsive design.

Read more about Layout grid

Digital accessibility

Digital accessibility makes products usable by everyone. In the digital field, the RGAA is the reference on the matter.

Read more about Digital accessibility

Visual style guide

The visual style guide brings together a brand's visual rules: colours, typefaces and logo, along with the permitted or prohibited uses for each.

Read more about Visual style guide

Gestalt theory

Gestalt theory explains how the eye groups the elements of an interface.

Read more about Gestalt theory

Curious to learn more about us?

Everyone talks about user experience, service design, ergonomics...
It's not always clear, and you'd like to find out, or sharpen what you already know.

Let's talk