Grapest as a scale

Eleven steps from #880066, 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#fff0f897.0%0.019 ·capped1.10:119.12:10—
100#ffe0f293.8%0.040 ·capped1.22:117.24:1116.7
200#ffbfe587.4%0.087 ·capped1.52:113.85:12410.1
300#ff9bd981.0%0.140 ·capped1.92:110.93:1368.6
400#f779ca74.6%0.1802.46:18.55:1487.1
500#e164b668.2%0.1803.13:16.71:1586.2
600#cb50a261.8%0.1804.04:15.20:1676.8
700#b53b8e55.4%0.1805.27:13.98:1757.4
800#9f247b49.0%0.1806.94:13.02:1836.7
900#65004b34.0%0.146 ·capped12.67:11.66:19713.5
950#26001a18.0%0.077 ·capped19.13:11.10:110514.8

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 400 to500, at ΔE00 6.2.
  • 6 steps had to give up chroma to stay inside sRGB — 50, 100, 200, 300, 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 Grapest

complement

the hue directly opposite, at the same lightness. #005c3e (+180°) — chroma capped by sRGB.

analogous

the two neighbours 30° either side. #6e1d90 (+-30°), #920032 (+30°) — chroma capped by sRGB.

split complement

the two hues either side of the opposite, 30° apart from it. #315a00 (+150°), #005958 (+210°) — chroma capped by sRGB.

triad

the circle divided in three. #564e00 (+120°), #00566c (+240°) — chroma capped by sRGB.

tetrad

the circle divided in four. #6a4400 (+90°), #005c3e (+180°), #004d91 (+270°) — chroma capped by sRGB.

The ramp as CSS

:root {
  --grapest-50: #fff0f8;
  --grapest-100: #ffe0f2;
  --grapest-200: #ffbfe5;
  --grapest-300: #ff9bd9;
  --grapest-400: #f779ca;
  --grapest-500: #e164b6;
  --grapest-600: #cb50a2;
  --grapest-700: #b53b8e;
  --grapest-800: #9f247b;
  --grapest-900: #65004b;
  --grapest-950: #26001a;
}

Build one from your own colour · More magentas