Loading...

Bootstrap Colorpicker is a modular color picker plugin for Bootstrap 4. Plugin page.

<!-- Css --><link rel="stylesheet" href="vendors/colorpicker/css/bootstrap-colorpicker.min.css" type="text/css"><!-- Javascript --><script src="vendors/colorpicker/js/bootstrap-colorpicker.min.js"></script>
Hex
<div class="form-group"><input type="text" class="colorpicker-example form-control"></div>
$('input.colorpicker-example').colorpicker({format:'hex'});
Rgb
<div class="form-group"><input type="text" class="colorpicker-example form-control"></div>
$('input.colorpicker-example').colorpicker({format:'rgb'});
Rgba
<div class="form-group"><input type="text" class="colorpicker-example form-control"></div>
$('input.colorpicker-example').colorpicker({format:'rgba'});
With custom options

Sample overriding the initial color and format

<div class="input-group colorpicker-example"><input type="text" value="red" class="form-control"/><div class="input-group-append"><span class="input-group-text"><i></i></span></div></div>
$('input.colorpicker-example').colorpicker();
Working with events
Change background color
<a href="#" class="btn btn-dark colorpicker-example">Change background color</a>
$('.colorpicker-example').colorpicker().on('changeColor',function(e){$('body')[0].style.backgroundColor = e.color.toString('rgba')});
Transparent color support
<div class="form-group"><input type="text" class="colorpicker-example form-control"></div>
$('input.colorpicker-example').colorpicker({color:"transparent",format:"hex"});
Horizontal mode
<div class="form-group"><input type="text" class="colorpicker-example form-control"></div>
$('input.colorpicker-example').colorpicker({horizontal:true});
Aliased color palette
<div class="form-group"><input type="text" class="colorpicker-example form-control"></div>
$('input.colorpicker-example').colorpicker({colorSelectors:{'black':'#000000','white':'#ffffff','red':'#FF0000','default':'#777777','primary':'#337ab7','success':'#5cb85c','info':'#5bc0de','warning':'#f0ad4e','danger':'#d9534f'}});