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 White

The 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.

Light0.100.200.30RedOrange & BrownYellowGreenBluePurpleW White #F7F7F7LR Pink #FF9C97LO Peach #FF9C34LY Lemon #DCBC32LG Lime #82D67ALT Aqua #64D1D9LB Sky #B5BBDELP Lilac #E4A6DB
Mid0.100.200.30RedOrange & BrownYellowGreenBluePurpleN Grey #636363R Red #D60020O Orange #A65C11Y Yellow #8B6E00G Green #008B2AT Teal #00879FB Blue #466CC8P Purple #AA2DBDM Magenta #CA047B
Dark0.100.200.30RedOrange & BrownYellowGreenBluePurpleK Black #000000DR Maroon #55120CDO Brown #412714DY Olive #3A2B0DDG Bottle #053819DT Petrol #023535DB Navy #082077DP Aubergine #4B0B4F

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.

ShadeCodeNameFamilyRefsRGBLCh
#F7F7F7WWhiteWhite · Grey · Black39-00#F7F7F70.976 390.000 0
#636363NGreyWhite · Grey · Black20-00#6363630.500 200.000 0
#000000KBlackWhite · Grey · Black00-00#0000000.000 00.000 0
#FF9C97LRPinkRed32-05-023#FF9C970.793 320.119 523° 023
#D60020RRedRed22-09-025#D600200.552 220.224 925° 025
#CA047BMMagentaRed22-09-354#CA047B0.550 220.225 9354° 354
#55120CDRMaroonRed12-04-029#55120C0.300 120.099 429° 029
#FF9C34LOPeachOrange & Brown32-07-057#FF9C340.779 310.161 662° 066
#A65C11OOrangeOrange & Brown22-05-058#A65C110.550 220.125 558° 058
#412714DOBrownOrange & Brown12-02-055#4127140.301 120.050 256° 055
#DCBC32LYLemonYellow32-06-095#DCBC320.800 320.150 695° 095
#8B6E00YYellowYellow22-05-093#8B6E000.551 220.113 590° 093
#3A2B0DDYOliveYellow12-02-083#3A2B0D0.300 120.049 282° 083
#82D67ALGLimeGreen32-06-142#82D67A0.801 320.150 6142° 142
#008B2AGGreenGreen22-07-147#008B2A0.554 220.170 7146° 147
#053819DGBottleGreen12-03-152#0538190.300 120.075 3151° 152
#023535DTPetrolGreen12-02-194#0235350.298 120.050 2195° 194
#64D1D9LTAquaBlue32-04-202#64D1D90.800 320.100 4202° 202
#B5BBDELBSkyBlue32-02-277#B5BBDE0.799 320.050 2278° 277
#00879FTTealBlue22-06-208#00879F0.574 230.102 4216° 216
#466CC8BBlueBlue22-06-265#466CC80.551 220.149 6265° 265
#082077DBNavyBlue12-06-265#0820770.300 120.149 6265° 265
#E4A6DBLPLilacPurple32-04-331#E4A6DB0.800 320.100 4332° 331
#AA2DBDPPurplePurple22-09-322#AA2DBD0.550 220.225 9322° 322
#4B0B4FDPAuberginePurple12-05-325#4B0B4F0.301 120.125 5325° 325
© 2022 - 2026 · Tartan Dictionary · Powered by Hugo ·