Disco palette
Tumbleweed Clearing
Five disco stops with room to breathe — #633788 grounds, #8b61b2 and #a77ccf do the talking, #b38fd7 softens, #d0abf5 lifts. The tetradic bones keep it coherent across packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA for large text.
violetdiscofive-stop
#633788
#8b61b2
#a77ccf
#b38fd7
#d0abf5
The generator opens with #633788 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.