Double Denim as a scale
Eleven steps from #95bce1, 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.
| Stop | Hex | OKLCh L | Chroma | On white | On black | APCA on white | ΔE00 from the step above |
|---|---|---|---|---|---|---|---|
| 50 | #edf6ff | 97.0% | 0.015 ·capped | 1.09:1 | 19.28:1 | 0 | — |
| 100 | #dbedff | 93.8% | 0.031 ·capped | 1.20:1 | 17.56:1 | 10 | 5.0 |
| 200 | #b4daff | 87.4% | 0.065 ·capped | 1.45:1 | 14.44:1 | 22 | 8.2 |
| 300 | #9ec6eb | 81.0% | 0.068 | 1.79:1 | 11.70:1 | 33 | 5.1 |
| 400 | #8bb1d6 | 74.6% | 0.068 | 2.24:1 | 9.37:1 | 44 | 5.5 |
| 500 | #779dc1 | 68.2% | 0.068 | 2.84:1 | 7.39:1 | 54 | 6.0 |
| 600 | #648aad | 61.8% | 0.068 | 3.65:1 | 5.76:1 | 64 | 6.6 |
| 700 | #527799 | 55.4% | 0.068 | 4.74:1 | 4.43:1 | 73 | 7.4 |
| 800 | #406485 | 49.0% | 0.068 | 6.22:1 | 3.37:1 | 81 | 7.0 |
| 900 | #173a59 | 34.0% | 0.068 | 11.71:1 | 1.79:1 | 97 | 13.9 |
| 950 | #001325 | 18.0% | 0.048 ·capped | 18.80:1 | 1.12:1 | 105 | 12.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 5.0.
- 4 steps had to give up chroma to stay inside sRGB — 50, 100, 200, 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 Double Denim
complement
the hue directly opposite, at the same lightness. #d5b089 (+180°)
analogous
the two neighbours 30° either side. #85c3d4 (+-30°), #acb4e3 (+30°)
split complement
the two hues either side of the opposite, 30° apart from it. #dfa999 (+150°), #c3b886 (+210°)
triad
the circle divided in three. #dea6b0 (+120°), #abc091 (+240°)
tetrad
the circle divided in four. #d5a7c7 (+90°), #d5b089 (+180°), #94c5a7 (+270°)
The ramp as CSS
:root {
--double-denim-50: #edf6ff;
--double-denim-100: #dbedff;
--double-denim-200: #b4daff;
--double-denim-300: #9ec6eb;
--double-denim-400: #8bb1d6;
--double-denim-500: #779dc1;
--double-denim-600: #648aad;
--double-denim-700: #527799;
--double-denim-800: #406485;
--double-denim-900: #173a59;
--double-denim-950: #001325;
}