msos/docs
popovskik c4da5de491 a11y: make mobile menu toggle keyboard & screen-reader accessible
The mobile hamburger is a <div class="mobile-menu-icon"> with a click
handler, so it worked on tap but was invisible to keyboard and screen-reader
users. Expose it as a button in main.js: role="button", tabindex="0",
aria-label, aria-expanded toggling, and Enter/Space activation. Verified in
a headless browser (focusable, Enter opens, aria state flips).

Also adds docs/PRE-LAUNCH-CHECKLIST.md (dev-only, excluded from deploy):
inventory of remaining content placeholders for the public launch.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-04 00:57:27 +02:00
..
PRE-LAUNCH-CHECKLIST.md a11y: make mobile menu toggle keyboard & screen-reader accessible 2026-08-04 00:57:27 +02:00
get-to-know-pages-handover.md Add five 2025 event blogs (EN/SI/MK), remove placeholders 2026-07-28 15:44:23 +02:00
launch-seo-checklist.md Add article dates, brand OG image, launch SEO checklist 2026-08-02 12:38:20 +02:00
newsletter-signup.md Homepage refresh, activities redesign + newsletter rollout 2026-08-01 19:51:59 +02:00