Fix weird state when you visit color schemes route more than once
Some client-side validation of color fields