Opera palette
Halcyon Cabin
Five opera stops with room to breathe — #781f00 grounds, #b53a0f and #d45732 do the talking, #db7051 softens, #fa8c6c 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.
redoperafive-stophigh-contrast
#781f00
#b53a0f
#d45732
#db7051
#fa8c6c
The generator opens with #781f00 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.