Noir palette
Cocoa Library
Five noir stops with room to breathe — #80161d grounds, #ac4745 and #ca625e do the talking, #d27873 softens, #f1948e lifts. The complementary bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
rednoirfive-stophigh-contrast
#80161d
#ac4745
#ca625e
#d27873
#f1948e
The generator opens with #80161d as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.