Candy palette
Lupine Garret
Five candy stops with room to breathe — #771a55 grounds, #a2487d and #c06398 do the talking, #c979a5 softens, #e794c1 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.
pinkcandyfive-stophigh-contrast
#771a55
#a2487d
#c06398
#c979a5
#e794c1
The generator opens with #771a55 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.