Disco palette
Woodsmoke Pagoda
Five disco stops with room to breathe — #791f96 grounds, #8e38ad and #397800 do the talking, #aa55cb softens, #499600 lifts. The triadic bones keep it coherent across book covers that read at thumbnail size.
violetdiscofive-stop
#791f96
#8e38ad
#397800
#aa55cb
#499600
The generator opens with #791f96 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.