Festival palette
Morning Pavilion
Five festival stops with room to breathe — #7a1e93 grounds, #9037a9 and #2f7900 do the talking, #ad54c6 softens, #3d9800 lifts. The split-complementary bones keep it coherent across book covers that read at thumbnail size.
violetfestivalfive-stop
#7a1e93
#9037a9
#2f7900
#ad54c6
#3d9800
The generator opens with #7a1e93 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.