Acid palette
Bitter Garret
Five acid stops with room to breathe — #633173 grounds, #8b5a9c and #a775b9 do the talking, #b388c2 softens, #d0a3df lifts. The tetradic bones keep it coherent across book covers that read at thumbnail size. The darkest and lightest stops clear AA as a text pair.
violetacidfive-stophigh-contrast
#633173
#8b5a9c
#a775b9
#b388c2
#d0a3df
The generator opens with #633173 as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.