Portrait of Claire Smith

Claire Smith

Senior Designer

Category


Design

date

length

5 min read

Cover image for “Color systems that scale”

Systems, not swatches

A handful of colours can carry a small project, but as products grow the palette has to work much harder. It needs to cover states, surfaces, and accessibility requirements without turning into an unmanageable list of one off values.

The solution is to think in systems rather than swatches. Defining roles such as surface, text, and accent, then mapping tokens to those roles, lets the same underlying decisions scale from a single button to an entire design language.

Naming with purpose

Naming is where a good system earns its keep. Semantic names that describe purpose rather than appearance mean you can adjust the palette later without rewriting every screen, because the intent stays stable even as the value changes.

Accessibility should be built into the system, not bolted on afterwards. Checking contrast as you define each pairing ensures the palette is usable for everyone from the start, and saves painful retrofits once the product is live.

Great Work

Starts Here

Since 2016

branding & content

based in new york

50+ brands shaped

Great Work

Starts Here

Since 2016

branding & content

based in new york

50+ brands shaped

Great Work

Starts Here

Since 2016

branding & content

based in new york

50+ brands shaped

Create a free website with Framer, the website builder loved by startups, designers and agencies.