Human Palette palette
The named mid-range tier: the 11 Berlin & Kay basic colour terms, their light/dark relatives, and the T (Teal, blue-green) and M (Magenta, purple-red) between-hue variations, anchored on the Tartan Dictionary fine grid. ref is the level-ring-hue code. Generated by cmd/namedpalette; see research/colour-human-palette.
M MagentaR RedO OrangeY YellowG GreenB BlueT TealP PurpleK BlackN GreyW WhiteThe human palette is the named mid-tier — the colours a weaver or buyer actually names: the eleven Berlin & Kay basic terms, their light and dark relatives, and the few between-hue names (teal, magenta) the cloth needs. Like the six base roles it is a fixed palette: the six-colour Pattern already discriminates the corpus' designs remarkably well, so the named tier extends that power by one step, not by inventing a name for every dye. A named shade is a range, not a point — like the colour-naming systems that map a whole region of space to one word, each name stands for every dye that reads as that colour, and the swatch is just its centre.
The shades between — filling the space
Between the named anchors the space is continuous, and we fill it with indicative shades so the palette flows smoothly across the whole printable gamut rather than jumping between a handful of points. These are spaced evenly on the fine grid, holding the named shades fixed and relaxing the rest into the gaps (the algorithm is written up with the generated shades in the project notes).
They are a finer ruler, not new names. A colour you pick on the jog wheels still reads as its nearest named anchor — you get B, never an indicative in-between. Their work is discrimination: when a single sett carries two blues a hair apart, the fill is fine enough to tell they are genuinely distinct — yet the sett still labels them compactly, the nearer the canonical blue keeping the bare B and the next taking a roman tone, Bi (then Bii…). So the named palette stays small and fixed, the space flows, and a sett never has to invent a colour name to carry a second shade of one role.
And plotted over the fine grid in three illuminance layers — light, mid and dark. Each wheel is one lightness layer plotted in OKLab's own dimensions: the angle is hue — red at the top, then clockwise through orange and brown, yellow, green, blue and purple, the wheel's jog order — and the radius is chroma, with rings every 0.05. The faint grey dots are the fine grid at that lightness; the red dashed line is the dyeable limit. Hover a dot for its code, name and hex.
The shades
Each shade in OKLCh — lightness L, chroma C and hue h (degrees). The small number under each is that axis's fine-grid index: the lattice level, chroma ring and snapped hue angle that together make the shade's grid code.
| Shade | Code | Name | Family | Ref | sRGB | L | C | h |
|---|---|---|---|---|---|---|---|---|
#F7F7F7 | W | White | White · Grey · Black | 39-00 | #F7F7F7 | 0.976 39 | 0.000 0 | — |
#636363 | N | Grey | White · Grey · Black | 20-00 | #636363 | 0.500 20 | 0.000 0 | — |
#000000 | K | Black | White · Grey · Black | 00-00 | #000000 | 0.000 0 | 0.000 0 | — |
#FF9C97 | LR | Pink | Red | 32-05-023 | #FF9C97 | 0.793 32 | 0.119 5 | 23° 023 |
#D60020 | R | Red | Red | 22-09-025 | #D60020 | 0.552 22 | 0.224 9 | 25° 025 |
#CA047B | M | Magenta | Red | 22-09-354 | #CA047B | 0.550 22 | 0.225 9 | 354° 354 |
#55120C | DR | Maroon | Red | 12-04-029 | #55120C | 0.300 12 | 0.099 4 | 29° 029 |
#FF9C34 | LO | Peach | Orange & Brown | 32-07-057 | #FF9C34 | 0.779 31 | 0.161 6 | 62° 066 |
#A65C11 | O | Orange | Orange & Brown | 22-05-058 | #A65C11 | 0.550 22 | 0.125 5 | 58° 058 |
#412714 | DO | Brown | Orange & Brown | 12-02-055 | #412714 | 0.301 12 | 0.050 2 | 56° 055 |
#DCBC32 | LY | Lemon | Yellow | 32-06-095 | #DCBC32 | 0.800 32 | 0.150 6 | 95° 095 |
#8B6E00 | Y | Yellow | Yellow | 22-05-093 | #8B6E00 | 0.551 22 | 0.113 5 | 90° 093 |
#3A2B0D | DY | Olive | Yellow | 12-02-083 | #3A2B0D | 0.300 12 | 0.049 2 | 82° 083 |
#82D67A | LG | Lime | Green | 32-06-142 | #82D67A | 0.801 32 | 0.150 6 | 142° 142 |
#008B2A | G | Green | Green | 22-07-147 | #008B2A | 0.554 22 | 0.170 7 | 146° 147 |
#053819 | DG | Bottle | Green | 12-03-152 | #053819 | 0.300 12 | 0.075 3 | 151° 152 |
#023535 | DT | Petrol | Green | 12-02-194 | #023535 | 0.298 12 | 0.050 2 | 195° 194 |
#64D1D9 | LT | Aqua | Blue | 32-04-202 | #64D1D9 | 0.800 32 | 0.100 4 | 202° 202 |
#B5BBDE | LB | Sky | Blue | 32-02-277 | #B5BBDE | 0.799 32 | 0.050 2 | 278° 277 |
#00879F | T | Teal | Blue | 22-06-208 | #00879F | 0.574 23 | 0.102 4 | 216° 216 |
#466CC8 | B | Blue | Blue | 22-06-265 | #466CC8 | 0.551 22 | 0.149 6 | 265° 265 |
#082077 | DB | Navy | Blue | 12-06-265 | #082077 | 0.300 12 | 0.149 6 | 265° 265 |
#E4A6DB | LP | Lilac | Purple | 32-04-331 | #E4A6DB | 0.800 32 | 0.100 4 | 332° 331 |
#AA2DBD | P | Purple | Purple | 22-09-322 | #AA2DBD | 0.550 22 | 0.225 9 | 322° 322 |
#4B0B4F | DP | Aubergine | Purple | 12-05-325 | #4B0B4F | 0.301 12 | 0.125 5 | 325° 325 |