Market
Pricing
Sign inStart
Field GuideColour
Colour

Accent color: how to pick the one that does the work

The accent is the smallest part of a palette and the part people notice first. Here is how to choose one that stands out from your base, keep it rare enough to work, and set it in CSS.

GradientlyVerified Gradiently account·October 1, 2026·5 min read
Cover: Granada Coda · GR·497B·FZ

The short version

  • An accent color is a contrasting colour used in small amounts to draw attention to the most important element, such as a button, a price or a headline word.
  • In the 60 30 10 rule the accent is the ten percent, and its rarity is what makes it effective.
  • A good accent differs from the base colours in at least one strong way: hue, lightness or saturation.
  • An accent used for many different jobs stops signalling anything, so give it one main role.
  • In CSS, the accent-color property tints native checkboxes, radio buttons, range sliders and progress bars.
On this page
What an accent colour is forHow to choose an accent colourWhere to use the accent, and where not toThe CSS accent-color propertyAccents on gradients and photographs

An accent color is the small, contrasting colour in a palette that points at what matters: the button to press, the price, the one word in a headline. To pick one that does the work, start from your base colours and choose something that differs from them clearly in hue, lightness or saturation, then use it sparingly. In the familiar 60 30 10 split it is the ten percent. The less often it appears, the more each appearance means.

What an accent colour is for

Most of a design is base and supporting colour: backgrounds, panels, text. The accent is the exception that tells the eye where to go. That makes it the most functional colour you own. On a website it marks the primary action; on a poster it lands on the date; in a brand it becomes the detail people remember, a coloured full stop or a single bright stripe.

The 60 30 10 rule gives the proportions: about sixty percent dominant colour, thirty percent secondary, ten percent accent. Treat the ten as a ceiling, not a target. Many of the best layouts use far less.

New hours
Open late on Fridays.
Until 11pm from this week
Gradiently · @gradiently

In a post like this, the accent belongs in one place, such as the small label above the headline, and nowhere else.

Workshop
Three things to bring.
1.Pencil, notebook, curiosity
Gradiently · @gradiently

The same principle in a list post: if the accent appears, it marks the heading only.

How to choose an accent colour

Contrast is the whole job. Look at your base and secondary colours and ask how they are alike, then make the accent unlike them in at least one strong way.

  1. 1

    Contrast of hue

    Pick from the opposite side of the colour wheel. Navy and teal palettes take warm accents like coral or amber; warm palettes take blue or green. Complementary colours are the classic choice.

  2. 2

    Contrast of lightness

    On a dark base, a light accent; on a pale base, a deep one. A muted palette of greys can take a black accent as easily as a bright one.

  3. 3

    Contrast of saturation

    Among soft, dusty colours, one saturated colour reads as the accent even if it shares their hue. A clay palette with a pure vermilion accent is a good example.

  4. 4

    Test it at its real size

    An accent is usually small. Check it as a button label or a thin underline stroke, not as a big swatch, because small areas of colour look darker and duller.

Six palettes drawn at roughly 70, 20 and 10 percent. Each accent differs from its base in hue, lightness or both.

Where to use the accent, and where not to

The primary button or call to action

Keep it off

Secondary and cancel buttons
One key word, price or date

Keep it off

Whole paragraphs of body text
Active states: the current tab, a selected item

Keep it off

Every icon in a toolbar
Small brand details: a rule, a dot, a sticker

Keep it off

Large backgrounds behind long text
Highlights in a chart: the one series that matters

Keep it off

All series of a chart at once
Use it forKeep it off
The primary button or call to actionSecondary and cancel buttons
One key word, price or dateWhole paragraphs of body text
Active states: the current tab, a selected itemEvery icon in a toolbar
Small brand details: a rule, a dot, a stickerLarge backgrounds behind long text
Highlights in a chart: the one series that mattersAll series of a chart at once
An accent with one main job keeps its meaning. When it is on everything, nothing stands out.

An accent is not an error colour

If your accent is red, think about how it sits beside error messages. Users may read a red button as destructive. Some brands with red accents use a different red for errors, or show errors with an icon and text as well as colour.

Bright accents such as lime, yellow and mint often fail as text on white. Use them as fills with dark text on top, and check every pairing against colour contrast guidance: at least 4.5:1 for body text and 3:1 for large text and interface parts.

A quick audit helps if the accent has crept everywhere. Take a screenshot of your homepage or a week of posts, blur it slightly, and look at where the accent appears. If your eye lands on three or four places at once, demote all but the most important one to a secondary colour. If it lands on nothing, the accent is probably too close to the base and needs more contrast in hue or lightness.

The CSS accent-color property

On the web, accent-color tints native form controls in one line: checkboxes, radio buttons, range sliders and progress bars. It is supported in current versions of the major browsers; MDN's reference has the details.

css
:root {
  --accent: #d42a35;
}

/* Native checkboxes, radios, sliders and progress bars */
body {
  accent-color: var(--accent);
}

/* The same accent on your own components */
.button-primary {
  background: var(--accent);
  color: #ffffff;
}

a {
  color: #b3202a; /* a deeper shade for text links on white */
}
One accent token used for form controls and the primary button, with a deeper shade for text links so they pass contrast on white.

Browsers may adjust the tick or thumb colour inside a control to keep it readable against your accent, so test both light and dark accents. For the rest of a site's colours, see website colour scheme.

Accents on gradients and photographs

On a rich background, an accent has more to compete with. Pull it from outside the background's colour family: a warm accent on a cool gradient, or a near white on a colourful one. In Gradiently, auto ink chooses light or dark type for each line from the Mark's own palette, so the words stay legible as the background moves, and your accent only has to do its one job. For more on palettes built around a single strong colour, see tech colour palettes.

Design with a living gradient

Posts, stories, slides and banners in every size, with text that always reads.

Start designing, free

Questions people ask

What is an accent colour in design?

A contrasting colour used in small amounts to draw attention to the most important element, such as a button, a key word or a price.

How much of a design should be the accent colour?

Around ten percent at most, following the 60 30 10 rule. Many strong designs use much less.

How do I choose an accent colour for my palette?

Make it differ clearly from your base colours in hue, lightness or saturation, then test it at the small size it will actually appear.

What does accent-color do in CSS?

It sets the tint of native checkboxes, radio buttons, range sliders and progress bars, so form controls match your brand without custom styling.

Can a brand have more than one accent colour?

It can, but each should have a distinct job, such as one for actions and one for highlights. Two accents doing the same job cancel each other out.

Share this guide

Written by GradientlyVerified Gradiently account

The team behind Gradiently, a design tool built around Marks: living gradients that make everything you design look like yours.

See our profile

On this page

What an accent colour is forHow to choose an accent colourWhere to use the accent, and where not toThe CSS accent-color propertyAccents on gradients and photographs

Share this guide

Next in Colour

Color temperature in design: warm, cool and neutral light

Keep reading

All Colour guides
Colour

The 60 30 10 rule: a colour ratio for designs and brands

5 min read

Most palettes fail on proportion, not choice. Three numbers tell you how much of each colour to use, and they work as well on a phone screen as in the living rooms they came from.

Colour

Complementary colors: contrast that still feels balanced

5 min read

Opposite colours give the strongest contrast colour can offer, and the quickest route to a design that hums or one that shouts. The difference is proportion and lightness.

CSS and web

Website colour schemes: choosing colours for a site

5 min read

A site needs fewer colours than you think, and each one needs a job. Give them roles, check them against each other, and the whole site stays consistent as it grows.

Find the look that’s only yours.

Every Mark is a living background with one owner. Try an unclaimed Mark, and claim yours when it feels right.

Start designing

Check a certificate

Type a certificate number or a Mark’s code to see who owns it.

Works with ChatGPT and Claude

Ask your AI for a design. It makes it in your Mark, ready to edit.

ChatGPTClaude
How to connect

Product

  • Market
  • Explore
  • Pricing
  • Certificates

Learn

  • Field Guide
  • Help centre
  • What’s new

Developers

  • Overview
  • ChatGPT and Claude
  • API reference
  • API keys

Company

  • About
  • Contact us
  • Sign in

Legal

  • Terms
  • Privacy
  • Refunds
  • Mark protection
  • Cookies
  • All policies
Move through the letters. Each one wears a real Mark.Touch a letter to see its Mark.One name. Ten Marks inside it.
© 2026 Gradiently