Noir palette
Satin Granary
A quiet five-stop noir arc with a confident middle — #830057 carries the weight and #fa8bc5 carries the air, with #b43780, #d3549b and #db6fa8 bridging in tetradic formation. Built for packaging that photographs well under harsh retail light. The darkest and lightest stops clear AA as a text pair.
pinknoirfive-stophigh-contrast
#830057
#b43780
#d3549b
#db6fa8
#fa8bc5
The generator opens with #830057 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.