A Bootstrap 3 optimized advanced responsive color selector with color swatches and support for human perceived lightness. Works in all modern browsers and on touch devices.
Hiding an already hidden color picker result in an exception (Cannot read property 'remove' of undefined). It can happen when you trigger colorpickersliders.hide or when you click in the window after colorpickersliders.hide as been triggered.
I've encountered a bug in mobile chrome browser. The bug can be reproduced both on mobile phone with android running chrome and on desktop chrome when switching to mobile preview in dev tools.
The bug is only present when the popup version of the plugin is used.
The bug is that the event which handles clicks/taps on saved colors and buttons used to add and remove saved colors is not fired or it doesn't do anything.
I have an issue using this plugin along with Bootstrap version 4.
JavaScript error: TypeError: No method named "destroy".
After closing the popover once, it won't open anymore because of this error.
In Bootstrap 4, "destroy" has been replaced by "dispose".
Changing triggerelement.popover('destroy'); with triggerelement.popover('dispose'); solves the issue.
The colour slider can be dragged but the transparency slider can't be dragged, you have to move to the left of it and drag there. Chrome build 54. Should be evident on the first example here http://www.virtuosoft.eu/code/bootstrap-colorpickersliders/
There are strange behaviors with bootstrap-colorpickersliders and the latest (as of this date) version of Bootstrap.js (ver. 3.3.2) When using 3.3.2 instead of the included 3.0.3, colorpickersliders.js is writing 4, 8 or more copies of the current color to the localstorage, and displaying all these extra copies in the swatches palette when saving a color to the palette.