Skip to content

fix(site): repair mobile docs menu - #25

Merged
patschmittdev merged 1 commit into
mainfrom
fix-mobile-docs-menu
Sep 13, 2026
Merged

patschmittdev merged 1 commit into
mainfrom
fix-mobile-docs-menu

Conversation

@patschmittdev

Copy link
Copy Markdown
Owner

Summary

  • restore Starlight's required direct-sibling relationship for the mobile menu toggle and sidebar
  • keep aria-expanded, focus trapping, Escape handling, and body scroll state synchronized
  • center the hamburger and close icons within the 44px control
  • exercise real pointer clicks, sidebar visibility, and icon geometry in Playwright

Validation

  • npm run site:check
  • cd site && npm run visual (150 passed)

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@patschmittdev
patschmittdev merged commit 0f0f91a into main Sep 13, 2026
7 checks passed
@patschmittdev
patschmittdev deleted the fix-mobile-docs-menu branch September 13, 2026 15:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant