Wide Gamut v2

What happens if we want to move the colors into variables? Or add gradient text?