Purple Climax as a scale
Eleven steps from #8800ff, 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 | #f6f3ff | 97.0% | 0.016 ·capped | 1.09:1 | 19.19:1 | 0 | — |
| 100 | #ece6ff | 93.8% | 0.034 ·capped | 1.21:1 | 17.38:1 | 10 | 5.5 |
| 200 | #d9cdff | 87.4% | 0.070 ·capped | 1.49:1 | 14.11:1 | 23 | 9.0 |
| 300 | #c7b2ff | 81.0% | 0.108 ·capped | 1.86:1 | 11.28:1 | 35 | 7.8 |
| 400 | #b697ff | 74.6% | 0.149 ·capped | 2.37:1 | 8.87:1 | 47 | 7.6 |
| 500 | #a679ff | 68.2% | 0.191 ·capped | 3.07:1 | 6.83:1 | 57 | 8.0 |
| 600 | #9857ff | 61.8% | 0.236 ·capped | 4.08:1 | 5.14:1 | 67 | 9.0 |
| 700 | #8b22ff | 55.4% | 0.283 ·capped | 5.58:1 | 3.76:1 | 76 | 9.9 |
| 800 | #7700e1 | 49.0% | 0.267 ·capped | 7.33:1 | 2.87:1 | 83 | 6.5 |
| 900 | #460089 | 34.0% | 0.185 ·capped | 12.93:1 | 1.62:1 | 97 | 13.5 |
| 950 | #180036 | 18.0% | 0.098 ·capped | 19.22:1 | 1.09:1 | 105 | 14.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.5.
- 11 steps had to give up chroma to stay inside sRGB — 50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 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 Purple Climax
complement
the hue directly opposite, at the same lightness. #6b7700 (+180°) — chroma capped by sRGB.
analogous
the two neighbours 30° either side. #2c54ff (+-30°), #b200b8 (+30°) — chroma capped by sRGB.
split complement
the two hues either side of the opposite, 30° apart from it. #8a6900 (+150°), #00862c (+210°) — chroma capped by sRGB.
triad
the circle divided in three. #a65600 (+120°), #00816d (+240°) — chroma capped by sRGB.
tetrad
the circle divided in four. #d00019 (+90°), #6b7700 (+180°), #007d89 (+270°) — chroma capped by sRGB.
The ramp as CSS
:root {
--purple-climax-50: #f6f3ff;
--purple-climax-100: #ece6ff;
--purple-climax-200: #d9cdff;
--purple-climax-300: #c7b2ff;
--purple-climax-400: #b697ff;
--purple-climax-500: #a679ff;
--purple-climax-600: #9857ff;
--purple-climax-700: #8b22ff;
--purple-climax-800: #7700e1;
--purple-climax-900: #460089;
--purple-climax-950: #180036;
}