Linen palette
River Shrine
Five linen stops with room to breathe — #732b00 grounds, #ab4b17 and #c96637 do the talking, #d17c55 softens, #f09870 lifts. The triadic bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
orangelinenfive-stophigh-contrast
#732b00
#ab4b17
#c96637
#d17c55
#f09870
The generator opens with #732b00 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.