mirror of
https://github.com/lospec/pixel-editor.git
synced 2023-08-10 21:12:51 +03:00
a9d380ec1d
Signed-off-by: npalomba <nicola.palomba@studenti.galileilivorno.gov.it>
30 lines
807 B
JavaScript
30 lines
807 B
JavaScript
//color in palette has been clicked
|
|
function clickedColor (e){
|
|
|
|
//left clicked color
|
|
if (e.which == 1) {
|
|
|
|
//remove current color selection
|
|
var selectedColor = document.querySelector("#colors-menu li.selected")
|
|
if (selectedColor) selectedColor.classList.remove("selected");
|
|
|
|
//set current color
|
|
currentLayer.context.fillStyle = this.style.backgroundColor;
|
|
|
|
//make color selected
|
|
e.target.parentElement.classList.add('selected');
|
|
|
|
//right clicked color
|
|
} else if (e.which == 3) {
|
|
console.log('right clicked color button')
|
|
|
|
//hide edit color button (to prevent it from showing)
|
|
e.target.parentElement.lastChild.classList.add('hidden');
|
|
|
|
//show color picker
|
|
e.target.jscolor.show();
|
|
|
|
}
|
|
}
|
|
|