Disco palette
Crimson Brook
Five stops tuned to sit together without fighting — #5f168d ink anchors the set, #c997f9 opens it up, and #8649b7, #a165d5, #ad7bda cross the middle in a split-complementary arrangement. Crimson Brook suits tea packaging where the flavor color does the talking. The darkest and lightest stops clear AA as a text pair.
violetdiscofive-stophigh-contrast
#5f168d
#8649b7
#a165d5
#ad7bda
#c997f9
The generator opens with #5f168d as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.