Zoom +/- knapper: 1% inkrement for finjustering
Musehjul er fortsatt rask zoom (20% per steg). Toolbar-knappene gir nå presis kontroll: ±1% per klikk. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
3cfa9a8b12
commit
88dd490d07
1 changed files with 4 additions and 4 deletions
|
|
@ -450,15 +450,15 @@
|
||||||
<div class="canvas-toolbar">
|
<div class="canvas-toolbar">
|
||||||
<button
|
<button
|
||||||
class="canvas-toolbar-btn"
|
class="canvas-toolbar-btn"
|
||||||
onclick={() => zoomAt(viewport.width / 2, viewport.height / 2, 1.2)}
|
onclick={() => { camera = { ...camera, zoom: clampZoom(camera.zoom + 0.01) }; }}
|
||||||
title="Zoom inn"
|
title="Zoom inn (+1%)"
|
||||||
aria-label="Zoom inn"
|
aria-label="Zoom inn"
|
||||||
>+</button>
|
>+</button>
|
||||||
<span class="canvas-toolbar-zoom">{Math.round(camera.zoom * 100)}%</span>
|
<span class="canvas-toolbar-zoom">{Math.round(camera.zoom * 100)}%</span>
|
||||||
<button
|
<button
|
||||||
class="canvas-toolbar-btn"
|
class="canvas-toolbar-btn"
|
||||||
onclick={() => zoomAt(viewport.width / 2, viewport.height / 2, 0.8)}
|
onclick={() => { camera = { ...camera, zoom: clampZoom(camera.zoom - 0.01) }; }}
|
||||||
title="Zoom ut"
|
title="Zoom ut (−1%)"
|
||||||
aria-label="Zoom ut"
|
aria-label="Zoom ut"
|
||||||
>−</button>
|
>−</button>
|
||||||
<button
|
<button
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue