Skip to content

fix: keep Case Studies nav dropdown open until click outside#926

Merged
przytu1 merged 1 commit into
mainfrom
fix/website-menu-dropdown
Jul 17, 2026
Merged

fix: keep Case Studies nav dropdown open until click outside#926
przytu1 merged 1 commit into
mainfrom
fix/website-menu-dropdown

Conversation

@przytu1

@przytu1 przytu1 commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • The Case Studies nav dropdown used CSS :hover/:focus-within to show/hide, so it closed as soon as the mouse left the trigger.
  • Hover now opens the dropdown via JS; it stays open until a click lands outside it (or Escape is pressed), matching the click-to-toggle behavior already in place.
  • Shared docs/nav.js is included on every static docs page, so the fix applies site-wide.

Test plan

  • Verified in headless browser: hover opens dropdown (is-open + display: block), mouseleave keeps it open, click outside closes it (display: none)
  • Manual smoke test in a real browser

Dropdown previously used CSS :hover, closing as soon as the cursor left
the trigger. Now hover opens it via JS and it stays open until a click
lands outside the dropdown (or Escape).
@vercel

vercel Bot commented Jul 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
mediforce Ignored Ignored Preview Jul 17, 2026 10:22am

@przytu1
przytu1 merged commit ec76566 into main Jul 17, 2026
2 checks passed
@przytu1
przytu1 deleted the fix/website-menu-dropdown branch July 17, 2026 11:20
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