Linen palette
Oaken Dairy
Five linen stops with room to breathe — #822d00 grounds, #b94e1e and #d86a3d do the talking, #df805b softens, #fe9d77 lifts. The analogous bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
orangelinenfive-stop
#822d00
#b94e1e
#d86a3d
#df805b
#fe9d77
The generator opens with #822d00 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.