Acoustic Brown as a scale

Eleven steps from #766b69, 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#fff2ef97.0%0.0141.10:119.17:10—
100#f4e7e593.8%0.0141.21:117.43:1102.2
200#dfd2d087.4%0.0141.47:114.28:1224.7
300#cabebb81.0%0.0141.82:111.57:1345.1
400#b6aaa774.6%0.0142.27:19.25:1455.5
500#a2969468.2%0.0142.88:17.30:1556.0
600#8e838061.8%0.0143.69:15.69:1656.6
700#7b706e55.4%0.0144.80:14.37:1737.3
800#685e5c49.0%0.0146.30:13.33:1817.0
900#3f353434.0%0.01411.83:11.78:19713.8
950#170f0e18.0%0.01418.86:11.11:110511.9

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 50 to100, at ΔE00 2.2.
  • No step had to give up chroma: sRGB has room for this hue at every lightness in the ramp.
  • 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 Acoustic Brown

complement

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

analogous

the two neighbours 30° either side. #756b6d (+-30°), #746c66 (+30°)

split complement

the two hues either side of the opposite, 30° apart from it. #65716e (+150°), #676f76 (+210°)

triad

the circle divided in three. #68706a (+120°), #6a6e76 (+240°)

tetrad

the circle divided in four. #6d6f66 (+90°), #657072 (+180°), #6f6c75 (+270°)

The ramp as CSS

:root {
  --acoustic-brown-50: #fff2ef;
  --acoustic-brown-100: #f4e7e5;
  --acoustic-brown-200: #dfd2d0;
  --acoustic-brown-300: #cabebb;
  --acoustic-brown-400: #b6aaa7;
  --acoustic-brown-500: #a29694;
  --acoustic-brown-600: #8e8380;
  --acoustic-brown-700: #7b706e;
  --acoustic-brown-800: #685e5c;
  --acoustic-brown-900: #3f3534;
  --acoustic-brown-950: #170f0e;
}

Build one from your own colour · More neutrals