Opera palette
Rosy Library
Dark anchor, working middle, light release: #8e4470, #b96f99, #d78ab5, #e19ec3, #ffbbe0 form a analogous opera set with somewhere to stand at every lightness. Made for newsletters where the header, links, and footers share one voice. The darkest and lightest stops clear AA for large text.
pinkoperafive-stop
#8e4470
#b96f99
#d78ab5
#e19ec3
#ffbbe0
The generator opens with #8e4470 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.