Graffiti palette
Grassy Meadow
Five graffiti stops with room to breathe — #663377 grounds, #8f5da0 and #ab78bd do the talking, #b78bc6 softens, #d4a7e4 lifts. The monochromatic bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA as a text pair.
violetgraffitifive-stophigh-contrast
#663377
#8f5da0
#ab78bd
#b78bc6
#d4a7e4
The generator opens with #663377 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.