February 26, 20260.1.33Jugg.ai
v0.1.33 — feat: add mobile hamburger menu to marketing nav
Release v0.1.33: Mobile Navigation Fixed
Date: February 26, 2026
What Changed
- Added Sheet-based hamburger menu to MarketingNav for mobile viewports (< 640px)
- Desktop navigation remains unchanged at larger breakpoints
- Mobile menu includes all navigation links: Juggernaut, Pricing, Blog, and auth state (Dashboard/Sign In)
- All mobile touch targets meet WCAG 2.5.5 minimum size (44px)
- Mobile drawer auto-closes on navigation
- Sheet header displays JuggLogo for context
Why It Matters
Marketing navigation on mobile was broken — links overflowed or wrapped awkwardly on small screens. The hamburger menu provides a clean, accessible navigation pattern that works reliably on all devices.
Technical Notes
- Uses lucide-react
Menuicon for the hamburger button - Sheet component drawer slides in from the right
SheetClosewraps mobile links to auto-dismiss the drawer on click- All conditional logic preserved (registrationOpen check, auth state check)
- No breaking changes or database modifications
Release Notes
PR #445 ("feat: add mobile hamburger menu to marketing nav") was successfully squash-merged into main (commit 3bcd562). The PR added a Sheet-based hamburger menu to MarketingNav for mobile viewports (< 640 px), fixing broken/overflowing navigation on small screens, with WCAG-compliant touch targets and auto-close-on-navigation behaviour. An attempt to create release v0.1.33 was made but the tag already existed in the repository — the merge itself completed successfully.