Commit graph

9 commits

Author SHA1 Message Date
isUnknown
0e1b65badf feat: Escape key closes menu
All checks were successful
Deploy / Deploy to Production (push) Successful in 13s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-27 12:14:39 +01:00
isUnknown
8a0f58c053 feat: accessibility for site-menu
- #menu-toggle: aria-expanded, aria-controls, aria-label (updated on toggle)
- #site-menu: inert when closed (blocks focus + screen readers), removed when open

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-27 12:13:40 +01:00
isUnknown
6476f86a85 feat: click anywhere on header closes menu
- Header click removes menu-open (stopPropagation on toggle button
  to preserve its toggle behavior)
- cursor: pointer on site-header when menu is open

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-27 12:04:56 +01:00
isUnknown
da2abad099 feat: replace menu opacity hack with proper overlay
- Add #menu-overlay div (fixed, full screen, z-index below menu)
- Overlay fades in/out via opacity+visibility transition (cursor: pointer)
- Click on overlay closes the menu
- Remove opacity: 0.1 hack on main/footer/etc. when menu-open

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-27 11:50:11 +01:00
Julie Blanc
f28680f77e panel/btn mobile & scripts
All checks were successful
Deploy / Deploy to Production (push) Successful in 11s
2026-01-25 19:40:55 +01:00
Julie Blanc
bd97c1c33e report + harmonize panel-left
All checks were successful
Deploy / Deploy to Production (push) Successful in 11s
2026-01-23 17:38:08 +01:00
Julie Blanc
84f67c88cc unify header
All checks were successful
Deploy / Deploy to Production (push) Successful in 12s
2026-01-22 14:46:05 +01:00
Julie Blanc
2df3106031 hover nav 2026-01-09 14:57:48 +01:00
Julie Blanc
4642425f43 replace all w3-include
All checks were successful
Deploy / Deploy to Production (push) Successful in 12s
2026-01-06 13:57:45 +01:00