Disco palette
Speckled Canyon
Five stops tuned to sit together without fighting — #731da2 ink anchors the set, #daaaff opens it up, and #9c52cd, #b86eeb, #c386f0 cross the middle in a triadic arrangement. Speckled Canyon suits book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
violetdiscofive-stophigh-contrast
#731da2
#9c52cd
#b86eeb
#c386f0
#daaaff
The generator opens with #731da2 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.