Disco palette
Rustic Ridge
Five disco stops with room to breathe — #68137f grounds, #9146a8 and #ad61c5 do the talking, #b878cc softens, #d593ea lifts. The triadic bones keep it coherent across newsletters where the header, links, and footers share one voice. The darkest and lightest stops clear AA as a text pair.
violetdiscofive-stophigh-contrast
#68137f
#9146a8
#ad61c5
#b878cc
#d593ea
The generator opens with #68137f as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.