From b2761d60dc75ab2914fecaf80160122e51fc883e Mon Sep 17 00:00:00 2001 From: vulonkaaz <7442677+vulonkaaz@users.noreply.github.com> Date: Mon, 21 Oct 2024 02:04:00 +0200 Subject: full palette on the editor --- views/partials/canvas.html | 32 ++++++++++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) (limited to 'views') diff --git a/views/partials/canvas.html b/views/partials/canvas.html index 5be9eff..d8323f2 100644 --- a/views/partials/canvas.html +++ b/views/partials/canvas.html @@ -2,9 +2,13 @@

+ +
pen size :
+

Pro tip: it case it ain't obvious you can use white as an eraser
+ Librewolf users have to enable canvas access before sending

@@ -78,22 +82,42 @@ const blackbtn = document.getElementById('blackbtn'); blackbtn.addEventListener("click", () => { - ctx.strokeStyle="black"; + ctx.strokeStyle="#000000"; }); const whitebtn = document.getElementById('whitebtn'); whitebtn.addEventListener("click", () => { - ctx.strokeStyle="white"; + ctx.strokeStyle="#ffffff"; }); const redbtn = document.getElementById('redbtn'); redbtn.addEventListener("click", () => { - ctx.strokeStyle="red"; + ctx.strokeStyle="#ff0000"; }); const bluebtn = document.getElementById('bluebtn'); bluebtn.addEventListener("click", () => { - ctx.strokeStyle="blue"; + ctx.strokeStyle="#0000ff"; + }); + + const greenbtn = document.getElementById('greenbtn'); + greenbtn.addEventListener("click", () => { + ctx.strokeStyle="#00ff00"; + }); + + const magentabtn = document.getElementById('magentabtn'); + magentabtn.addEventListener("click", () => { + ctx.strokeStyle="#ff00ff"; + }); + + const cyanbtn = document.getElementById('cyanbtn'); + cyanbtn.addEventListener("click", () => { + ctx.strokeStyle="#00ffff"; + }); + + const yellowbtn = document.getElementById('yellowbtn'); + yellowbtn.addEventListener("click", () => { + ctx.strokeStyle="#ffff00"; }); const pensize = document.getElementById('pensize'); -- cgit v1.2.3