From 96c37aabc568896f7a279069d0c65e6ff4f794bb Mon Sep 17 00:00:00 2001 From: Ku6epXBOCTuK Date: Sun, 23 Aug 2026 07:29:29 +0500 Subject: [PATCH] feat: add color picker glass --- web/src/lib/components/Preview.svelte | 57 +++++++-- .../lib/components/tool/PipetteLoupe.svelte | 113 ++++++++++++++++++ 2 files changed, 161 insertions(+), 9 deletions(-) create mode 100644 web/src/lib/components/tool/PipetteLoupe.svelte diff --git a/web/src/lib/components/Preview.svelte b/web/src/lib/components/Preview.svelte index 8df0b73..c1d6b15 100644 --- a/web/src/lib/components/Preview.svelte +++ b/web/src/lib/components/Preview.svelte @@ -1,6 +1,7 @@ @@ -42,8 +69,20 @@ title="{image.width} × {image.height}" class:pipette={pipetteActive} onclick={pickColor} + onmousemove={trackHover} + onmouseleave={clearHover} >

{image.width} × {image.height} px

+ {#if pipetteActive && hover && image} + + {/if} {/if}