Linen palette
Lupine Mill
Five linen stops with room to breathe — #973d00 grounds, #ce6125 and #ed7d45 do the talking, #f49466 softens, #ffbb9b lifts. The tetradic bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA for large text.
orangelinenfive-stop
#973d00
#ce6125
#ed7d45
#f49466
#ffbb9b
The generator opens with #973d00 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.