Disco palette
Rosy Orchard
Five stops tuned to sit together without fighting — #6f1a9d ink anchors the set, #d8a4ff opens it up, and #984fc7, #b46be5, #bf83ea cross the middle in a split-complementary arrangement. Rosy Orchard suits book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
violetdiscofive-stophigh-contrast
#6f1a9d
#984fc7
#b46be5
#bf83ea
#d8a4ff
The generator opens with #6f1a9d as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.