Candy palette
Flickering Canyon
Five candy stops with room to breathe — #8138a5 grounds, #ab66d0 and #c882ee do the talking, #d398f4 softens, #e7bfff lifts. The split-complementary bones keep it coherent across packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA for large text.
violetcandyfive-stop
#8138a5
#ab66d0
#c882ee
#d398f4
#e7bfff
The generator opens with #8138a5 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.