diff --git a/src/index.html b/src/index.html
index 9ee173e..40d0472 100644
--- a/src/index.html
+++ b/src/index.html
@@ -10983,13 +10983,13 @@
clearPenDraftRender();
const dims = currentCanvasDims();
const unit = Math.max(dims.w, dims.h);
- // Smaller, less prominent anchors/handles — earlier sizes
- // (0.003 stroke, 0.013 anchor) rendered ~25px dots on a
- // 1920px-wide preview, which obscured short paths and made
- // the canvas feel cluttered. ~50% smaller reads as deliberate
- // editing UI without dominating.
- const lineW = unit * 0.0018;
- const dotR = unit * 0.0075;
+ // Tiny anchor / handle glyphs — closer to Illustrator's default
+ // editing dots than a giant on-canvas widget. On a 1920px-wide
+ // preview these read as ~7px squares / circles, which is small
+ // enough that they don't obscure short paths but still big
+ // enough to click reliably.
+ const lineW = unit * 0.0008;
+ const dotR = unit * 0.0028;
const nodes = layer.shape.pen.nodes;
// In select mode the overlay base passes pointer events through
// to the layer underneath (so clicks on empty canvas still
@@ -11580,8 +11580,8 @@
const unit = Math.max(dims.w, dims.h);
// Sized to match renderPenEditHandles so the in-progress
// draw and the post-commit edit handles look consistent.
- const lineW = unit * 0.0025;
- const dotR = unit * 0.0075;
+ const lineW = unit * 0.0012;
+ const dotR = unit * 0.0028;
if (_penDraft.tool === 'pencil') {
const pts = _penDraft.points;