Candy palette
Mahogany Archive
Five candy stops with room to breathe — #5d1e78 grounds, #854ba1 and #a166be do the talking, #ac7ac6 softens, #c996e3 lifts. The split-complementary bones keep it coherent across yoga studio schedules pinned to a corkboard. The darkest and lightest stops clear AA as a text pair.
violetcandyfive-stophigh-contrast
#5d1e78
#854ba1
#a166be
#ac7ac6
#c996e3
The generator opens with #5d1e78 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.