Disco palette
Breezy Alley
Five disco stops with room to breathe — #7c438b grounds, #a66eb5 and #c389d2 do the talking, #ce9ddc softens, #ecb9fa lifts. The tetradic bones keep it coherent across bike-shop liveries that survive mud and sun. The darkest and lightest stops clear AA for large text.
violetdiscofive-stop
#7c438b
#a66eb5
#c389d2
#ce9ddc
#ecb9fa
The generator opens with #7c438b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.