A nit nicer maybe, with translate
Sanitize input colors
Visual tweaks