Disco palette
Midnight Porch
Five disco stops with room to breathe — #673a95 grounds, #8f65bf and #ab80dd do the talking, #b794e3 softens, #d3b1ff lifts. The triadic bones keep it coherent across craft brewery cans lined up in a cooler door. The darkest and lightest stops clear AA for large text.
violetdiscofive-stop
#673a95
#8f65bf
#ab80dd
#b794e3
#d3b1ff
The generator opens with #673a95 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.