Groovy 70s color palette

Shag carpet and a wood-paneled den: harvest gold #C17817, rust #8B2500, olive #556B2F, sage and a peachy tan. Everything is warm or earthy, with the saturation of an old photograph. The mix is cozy and a little kitsch, and it works best with chunky rounded type. A vinyl shop or a retro cafe could build a whole identity around it.

#C17817#C17817Closest: Ochre
#8B2500#8B2500Closest: Maroon
#556B2F#556B2FClosest: Hunter Green
#8FBC8F#8FBC8FClosest: Sage Green
#F4A460#F4A460Closest: Orange

Groovy 70s palette in use

On a cream page, use #8B2500 for headings and text and #C17817 for buttons. #556B2F works for footers or dark bands, while #8FBC8F and #F4A460 add soft fills and illustrations.

Groovy 70s
Headline in #000000 on #F4A460

This pair measures 10.32:1, so it works for body text too. The button uses #8B2500 with white text.

Button

Good for

Readable color pairs

Pairs from this palette with at least 3:1 contrast (WCAG 2). Use AA and AAA pairs for body text, and AA large pairs for headings 24px and up.

TextBackgroundRatioRating
#8B2500#F4A4604.37:1AA large
#8B2500#8FBC8F4.13:1AA large

Groovy 70s palette as code

CSS variables

:root {
  --groovy-70s-1: #C17817;
  --groovy-70s-2: #8B2500;
  --groovy-70s-3: #556B2F;
  --groovy-70s-4: #8FBC8F;
  --groovy-70s-5: #F4A460;
}

Tailwind v4

@theme {
  --color-groovy-70s-1: #C17817;
  --color-groovy-70s-2: #8B2500;
  --color-groovy-70s-3: #556B2F;
  --color-groovy-70s-4: #8FBC8F;
  --color-groovy-70s-5: #F4A460;
}

Tailwind v3

// tailwind.config.js → theme.extend.colors
'groovy-70s': {
  100: '#C17817',
  200: '#8B2500',
  300: '#556B2F',
  400: '#8FBC8F',
  500: '#F4A460',
},

SCSS

$groovy-70s-1: #C17817;
$groovy-70s-2: #8B2500;
$groovy-70s-3: #556B2F;
$groovy-70s-4: #8FBC8F;
$groovy-70s-5: #F4A460;

JSON

["#C17817","#8B2500","#556B2F","#8FBC8F","#F4A460"]

Named colors in this palette

The nearest named color to each swatch, with its meaning and matching colors.

Similar palettes

Browse all 129 palettes