Nougat as a scale

Eleven steps from #ae8a78, built by moving lightness in OKLCh and keeping the hue where it is. Every step is gamut-mapped by giving up chroma, never by clipping channels — clipping is what turns a light blue purple.

StopHexOKLCh LChromaOn whiteOn blackAPCA on whiteΔE00 from the step above
50#fff2ec97.0%0.016 ·capped1.09:119.18:10—
100#ffe4d793.8%0.034 ·capped1.21:117.36:1105.9
200#f3ccb987.4%0.0511.48:114.17:1236.3
300#deb8a581.0%0.0511.83:111.47:1345.1
400#c9a49174.6%0.0512.29:19.17:1455.5
500#b4907e68.2%0.0512.90:17.23:1556.0
600#a07d6b61.8%0.0513.73:15.63:1656.6
700#8c6a5955.4%0.0514.86:14.32:1747.4
800#79584749.0%0.0516.38:13.29:1827.0
900#4e2f2034.0%0.05111.96:11.76:19713.8
950#22090018.0%0.049 ·capped18.96:11.11:110513.1

What is true of this ramp

  • 10 of the 10 adjacent pairs differ by ΔE00 2 or more. Every step here is a step a reader can see.
  • The tightest pair is 200 to300, at ΔE00 5.1.
  • 3 steps had to give up chroma to stay inside sRGB — 50, 100, 950. A wider display would show them more vividly.
  • 4 steps clear 4.5:1 on white (700, 800, 900, 950), and 7 on black (50, 100, 200, 300, 400, 500, 600).

Harmonies from Nougat

complement

the hue directly opposite, at the same lightness. #729aac (+180°)

analogous

the two neighbours 30° either side. #b08787 (+-30°), #a59070 (+30°)

split complement

the two hues either side of the opposite, 30° apart from it. #6d9d9e (+150°), #8094b3 (+210°)

triad

the circle divided in three. #749d8d (+120°), #918eb1 (+240°)

tetrad

the circle divided in four. #849b7c (+90°), #729aac (+180°), #a089a8 (+270°)

The ramp as CSS

:root {
  --nougat-50: #fff2ec;
  --nougat-100: #ffe4d7;
  --nougat-200: #f3ccb9;
  --nougat-300: #deb8a5;
  --nougat-400: #c9a491;
  --nougat-500: #b4907e;
  --nougat-600: #a07d6b;
  --nougat-700: #8c6a59;
  --nougat-800: #795847;
  --nougat-900: #4e2f20;
  --nougat-950: #220900;
}

Build one from your own colour · More oranges