diff --git a/demo/demo.js b/demo/demo.js index e6ec802..32e9053 100644 --- a/demo/demo.js +++ b/demo/demo.js @@ -91,3 +91,47 @@ simButton.addEventListener('click', async e => { atrament.endStroke(prevPoint.x, prevPoint.y); }); + +// Simple example, see optional options for more configuration. +const pickr = Pickr.create({ + el: '#color-picker', + theme: 'classic', + default: 'rgb(0,0,0)', + swatches: [ + 'rgb(244, 67, 54)', + 'rgb(233, 30, 99)', + 'rgb(156, 39, 176)', + 'rgb(103, 58, 183)', + 'rgb(63, 81, 181)', + 'rgb(33, 150, 243)', + 'rgb(3, 169, 244)', + 'rgb(0, 188, 212)', + 'rgb(0, 150, 136)', + 'rgb(76, 175, 80)', + 'rgb(139, 195, 74)', + 'rgb(205, 220, 57)', + 'rgb(255, 235, 59)', + 'rgb(255, 193, 7)' + ], + components: { + // Main components + preview: true, + opacity: true, + hue: true, + // Input / output Options + interaction: { + hex: true, + rgb: true, + hsla: true, + hsva: true, + cmyk: true, + input: true, + clear: true, + save: true + } + }, +}); + +pickr.on('save', color => { + atrament.color = color.toRGBA().toString(); +}); diff --git a/demo/index.html b/demo/index.html index f712926..aa198ea 100755 --- a/demo/index.html +++ b/demo/index.html @@ -3,6 +3,8 @@ atrament.js ~ demo + + @@ -96,12 +109,7 @@

atrament.js


-
+