Canyon palette
Stormy Boulevard
Five stops tuned to sit together without fighting — #631b7b ink anchors the set, #d096e6 opens it up, and #8c4aa4, #a865c1, #b37ac9 cross the middle in a monochromatic arrangement. Stormy Boulevard suits restaurant branding that works on signage and receipts alike. The darkest and lightest stops clear AA as a text pair.
violetcanyonfive-stophigh-contrast
#631b7b
#8c4aa4
#a865c1
#b37ac9
#d096e6
The generator opens with #631b7b as the primary and the next two stops as secondary and accent — adjust, check contrast, and export tokens or CSS from there.