While <input type="color"> does currently exist, it doesn't have the best browser support (source: http://caniuse.com/#feat=input-color ), as it is not supported on:
- Not supported on any of the IE browser versions
- Not supported on Edge 12 and Edge 13
- Not supported on Safari 9.1 and earlier versions (although supported on Safari 10)
- Not supported on any Opera Mini browser versions
- Not supported on versions of Android Browser 4.3 and below
We should pick something that's free and open-source (FOSS). Here are some available options that I found:
- https://github.com/bgrins/spectrum (last updated in 18 August 2016)
- https://github.com/josedvq/colpick-jQuery-Color-Picker (last updated in 19 March 2014, so probably not the best option)
- https://github.com/evoluteur/colorpicker (last updated in 25 Oct 2016)
There's also an existing colorpicker tag at plugins.jquery.com, https://plugins.jquery.com/tag/colorpicker/.