Disco palette
Mossy Marsh
Five stops tuned to sit together without fighting — #7c4099 ink anchors the set, #e8bcff opens it up, and #a66cc3, #c387e1, #ce9ce9 cross the middle in a tetradic arrangement. Mossy Marsh suits podcast cover art at sixty pixels square. The darkest and lightest stops clear AA for large text.
violetdiscofive-stop
#7c4099
#a66cc3
#c387e1
#ce9ce9
#e8bcff
The generator opens with #7c4099 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.