Disco palette
Moonlit Chapel
Five stops tuned to sit together without fighting — #5e1572 ink anchors the set, #ca8fdd opens it up, and #86449b, #a25fb8, #ad74c0 cross the middle in a complementary arrangement. Moonlit Chapel suits event posters that compete with a wall of other posters. The darkest and lightest stops clear AA as a text pair.
violetdiscofive-stophigh-contrast
#5e1572
#86449b
#a25fb8
#ad74c0
#ca8fdd
The generator opens with #5e1572 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.