Noir palette
Mineral Brook
Five noir stops with room to breathe — #681e3a grounds, #924860 and #af627a do the talking, #b97689 softens, #d691a5 lifts. The split-complementary bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
pinknoirfive-stophigh-contrast
#681e3a
#924860
#af627a
#b97689
#d691a5
The generator opens with #681e3a as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.