Monochrome palette
Crisp Moor
Five monochrome stops with room to breathe — #294700 grounds, #46720a and #5f8d2f do the talking, #739b4f softens, #8eb76a lifts. The 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.
chartreusemonochromefive-stophigh-contrast
#294700
#46720a
#5f8d2f
#739b4f
#8eb76a
The generator opens with #294700 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.