Noir palette
Juniper Marsh
Juniper Marsh runs #7f2e53 through #aa597b, #c87496, #d188a5 to #efa4c1 in five measured steps, the split-complementary structure keeping every neighbor honest. Reach for it for ceramics and home goods shot against white seamless. The darkest and lightest stops clear AA for large text.
pinknoirfive-stop
#7f2e53
#aa597b
#c87496
#d188a5
#efa4c1
The generator opens with #7f2e53 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.