#14, #57: Support HTML5 color input