Ghost Writer as a scale
Eleven steps from #bcb7ad, 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 | #faf5ea | 97.0% | 0.015 | 1.09:1 | 19.25:1 | 0 | — |
| 100 | #efeadf | 93.8% | 0.015 | 1.20:1 | 17.50:1 | 10 | 2.2 |
| 200 | #dad5cb | 87.4% | 0.015 | 1.46:1 | 14.35:1 | 22 | 4.7 |
| 300 | #c5c0b6 | 81.0% | 0.015 | 1.81:1 | 11.63:1 | 34 | 5.0 |
| 400 | #b1aca2 | 74.6% | 0.015 | 2.26:1 | 9.30:1 | 45 | 5.5 |
| 500 | #9d988f | 68.2% | 0.015 | 2.86:1 | 7.34:1 | 55 | 6.0 |
| 600 | #8a857c | 61.8% | 0.015 | 3.67:1 | 5.72:1 | 64 | 6.6 |
| 700 | #777269 | 55.4% | 0.015 | 4.77:1 | 4.40:1 | 73 | 7.3 |
| 800 | #646057 | 49.0% | 0.015 | 6.26:1 | 3.35:1 | 81 | 7.0 |
| 900 | #3c372f | 34.0% | 0.015 | 11.76:1 | 1.79:1 | 97 | 13.8 |
| 950 | #15110a | 18.0% | 0.015 | 18.81:1 | 1.12:1 | 105 | 12.0 |
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 Ghost Writer
complement
the hue directly opposite, at the same lightness. #b3b8c2 (+180°)
analogous
the two neighbours 30° either side. #c0b5af (+-30°), #b7b9ae (+30°)
split complement
the two hues either side of the opposite, 30° apart from it. #afb9c0 (+150°), #b8b6c0 (+210°)
triad
the circle divided in three. #adbbbc (+120°), #bdb4bd (+240°)
tetrad
the circle divided in four. #aebbb7 (+90°), #b3b8c2 (+180°), #c0b4b8 (+270°)
The ramp as CSS
:root {
--ghost-writer-50: #faf5ea;
--ghost-writer-100: #efeadf;
--ghost-writer-200: #dad5cb;
--ghost-writer-300: #c5c0b6;
--ghost-writer-400: #b1aca2;
--ghost-writer-500: #9d988f;
--ghost-writer-600: #8a857c;
--ghost-writer-700: #777269;
--ghost-writer-800: #646057;
--ghost-writer-900: #3c372f;
--ghost-writer-950: #15110a;
}