Punk palette
Juniper Alley
Five punk stops with room to breathe — #7f006c grounds, #ad3c96 and #cb59b2 do the talking, #d472bd softens, #f38eda lifts. The triadic bones keep it coherent across ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA as a text pair.
magentapunkfive-stophigh-contrast
#7f006c
#ad3c96
#cb59b2
#d472bd
#f38eda
The generator opens with #7f006c as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.