diff options
| author | Danilo M. <danix@danix.xyz> | 2026-04-16 15:57:37 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-04-16 15:57:37 +0200 |
| commit | 80286039c0795211162b4ff4b8227f51b39fd918 (patch) | |
| tree | 244d8e61c670becc12f8309087a182fc7471cb37 /static/uppies/2019 | |
| parent | a614ed818b7d435546bb86a887f97de53f019af1 (diff) | |
| download | danixxyz-80286039c0795211162b4ff4b8227f51b39fd918.tar.gz danixxyz-80286039c0795211162b4ff4b8227f51b39fd918.zip | |
fix: rewrite hamburger menu using Alpine.js event dispatcher
- Replace vanilla JS click handlers with Alpine.js @toggle-menu event
- Hamburger button dispatches toggle-menu event on click
- Menu overlay listens to toggle-menu and toggles menuOpen state
- Alpine controls visibility via :class bindings (opacity/invisible)
- Alpine controls panel slide via :class bindings (translate-x)
- All menu interactions (close button, links, ESC, backdrop) use Alpine
- Remove complex vanilla JS that wasn't working reliably
- Rebuild CSS: main.min.css updated
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Diffstat (limited to 'static/uppies/2019')
0 files changed, 0 insertions, 0 deletions
