Disco palette
Straw Courtyard
Five disco stops with room to breathe — #70278a grounds, #9955b4 and #b570d2 do the talking, #c086d9 softens, #dea2f7 lifts. The analogous bones keep it coherent across wellness apps where the interface must feel calm, not clinical. The darkest and lightest stops clear AA as a text pair.
violetdiscofive-stophigh-contrast
#70278a
#9955b4
#b570d2
#c086d9
#dea2f7
The generator opens with #70278a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.