Disco palette
Crisp Atelier
Five disco stops with room to breathe — #612b6e grounds, #8a5597 and #a66fb3 do the talking, #b183bd softens, #ce9eda lifts. The split-complementary bones keep it coherent across indie game interfaces with a strong day-night rhythm. The darkest and lightest stops clear AA as a text pair.
violetdiscofive-stophigh-contrast
#612b6e
#8a5597
#a66fb3
#b183bd
#ce9eda
The generator opens with #612b6e as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.