Festival palette
Mossy Courtyard
Five festival stops with room to breathe — #802b94 grounds, #9642aa and #298200 do the talking, #b35ec7 softens, #459e29 lifts. The triadic bones keep it coherent across newsletters where the header, links, and footers share one voice.
violetfestivalfive-stop
#802b94
#9642aa
#298200
#b35ec7
#459e29
The generator opens with #802b94 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.