Disco palette
Vale Granary
Five stops tuned to sit together without fighting — #5b287c ink anchors the set, #c69de7 opens it up, and #8253a5, #9d6ec2, #a981ca cross the middle in a analogous arrangement. Vale Granary suits book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
violetdiscofive-stophigh-contrast
#5b287c
#8253a5
#9d6ec2
#a981ca
#c69de7
The generator opens with #5b287c as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.