Industrial palette
Woven Harbor
Five industrial stops with room to breathe — #870017 grounds, #ba373b and #da5555 do the talking, #e06f6b softens, #ff8c87 lifts. The split-complementary bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA as a text pair.
redindustrialfive-stophigh-contrast
#870017
#ba373b
#da5555
#e06f6b
#ff8c87
The generator opens with #870017 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.