diff options
| author | dax <me@dax.ist> | 2026-08-04 10:09:19 +0000 |
|---|---|---|
| committer | dax <me@dax.ist> | 2026-08-04 10:09:19 +0000 |
| commit | a35909c6b15402174f364be372ad2dad83a39441 (patch) | |
| tree | fe3cc3e284acc7c6d323a1f642667f6fbd128154 /public/index.html | |
| parent | d3d96b58bed27dc11124bdb27310524a84e1583f (diff) | |
pathways: chevrons float fully off the tile and only for the current tile; hover zone covers them; ghost hide is debounced
- chevrons sit entirely in the gap outside the tile (never half-on the photo)
and are drawn only for the current tile, killing the mosaic clutter
- nav zones extend 44px outward so the whole chevron is inside the hit area;
previously the chevron straddled the edge and its outer half was outside the
zone, so mousing across it flipped the ghost on/off (the flicker)
- ghost hide is debounced 80ms and cancelled on the next hover target, so
crossing the gap between a zone and its dropzone no longer blinks the ghost
- setCurrent re-renders navs so chevrons track the current tile
Diffstat (limited to 'public/index.html')
| -rw-r--r-- | public/index.html | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/public/index.html b/public/index.html index 2263402..9c685fd 100644 --- a/public/index.html +++ b/public/index.html @@ -5,7 +5,7 @@ <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="color-scheme" content="dark"> <title>pathways</title> - <link rel="stylesheet" href="/app.css?v=16"> + <link rel="stylesheet" href="/app.css?v=17"> </head> <body> <main id="stage"> @@ -16,6 +16,6 @@ <p>four paths, one per direction. walk them.</p> <button id="start">start</button> </div> - <script src="/app.js?v=16"></script> + <script src="/app.js?v=17"></script> </body> </html> |
