Disco palette
Smoky Foundry
Five disco stops with room to breathe — #8c43a0 grounds, #a258b6 and #449028 do the talking, #bf73d3 softens, #60ad47 lifts. The split-complementary bones keep it coherent across book covers that read at thumbnail size.
violetdiscofive-stop
#8c43a0
#a258b6
#449028
#bf73d3
#60ad47
The generator opens with #8c43a0 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.