Midnight Edition as a scale

Eleven steps from #0c121b, 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#eff6ff97.0%0.014 ·capped1.09:119.26:10—
100#e2ebf993.8%0.0211.20:117.52:1103.0
200#cdd6e487.4%0.0211.46:114.36:1224.7
300#b9c2cf81.0%0.0211.80:111.64:1345.1
400#a5adba74.6%0.0212.26:19.31:1445.5
500#919aa668.2%0.0212.86:17.35:1556.0
600#7e869261.8%0.0213.67:15.73:1646.6
700#6b737f55.4%0.0214.77:14.40:1737.3
800#59616d49.0%0.0216.26:13.36:1817.0
900#31384334.0%0.02111.75:11.79:19713.8
950#0c121b18.0%0.02118.81:11.12: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 3.0.
  • 1 step had to give up chroma to stay inside sRGB — 50. A wider display would show it 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 Midnight Edition

complement

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

analogous

the two neighbours 30° either side. #071419 (+-30°), #11101b (+30°)

split complement

the two hues either side of the opposite, 30° apart from it. #190f0a (+150°), #121208 (+210°)

triad

the circle divided in three. #1a0e0e (+120°), #0d140b (+240°)

tetrad

the circle divided in four. #190e13 (+90°), #171107 (+180°), #081510 (+270°)

The ramp as CSS

:root {
  --midnight-edition-50: #eff6ff;
  --midnight-edition-100: #e2ebf9;
  --midnight-edition-200: #cdd6e4;
  --midnight-edition-300: #b9c2cf;
  --midnight-edition-400: #a5adba;
  --midnight-edition-500: #919aa6;
  --midnight-edition-600: #7e8692;
  --midnight-edition-700: #6b737f;
  --midnight-edition-800: #59616d;
  --midnight-edition-900: #313843;
  --midnight-edition-950: #0c121b;
}

Build one from your own colour · More neutrals