use HTML5 color input
added me to credits
fix: header name case is not normalized by chrome