Punk palette
Clouded Granary
Five punk stops with room to breathe — #5e2a92 grounds, #8557bc and #a072da do the talking, #ac87df softens, #c9a3fe lifts. The complementary bones keep it coherent across ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA as a text pair.
violetpunkfive-stophigh-contrast
#5e2a92
#8557bc
#a072da
#ac87df
#c9a3fe
The generator opens with #5e2a92 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.