Disco palette
Dusky Pavilion
Five disco stops with room to breathe — #822b96 grounds, #9842ac and #288300 do the talking, #b55ec9 softens, #44a029 lifts. The triadic bones keep it coherent across packaging that photographs well under harsh retail light.
violetdiscofive-stop
#822b96
#9842ac
#288300
#b55ec9
#44a029
The generator opens with #822b96 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.