switched to html5 color input for custom palette