Skip to content

Mobile Navbar#26

Open
ClearlyRubix wants to merge 17 commits intozoouofc:masterfrom
ClearlyRubix:mobile-navbar-2
Open

Mobile Navbar#26
ClearlyRubix wants to merge 17 commits intozoouofc:masterfrom
ClearlyRubix:mobile-navbar-2

Conversation

@ClearlyRubix
Copy link
Copy Markdown
Contributor

@ClearlyRubix ClearlyRubix commented Mar 18, 2026

Mockup 1 from Issue #2.

A lot of changes to the nav system overall.

  1. ScrollToAnchor.jsx and addition to Routes.js allows anchors to be scrolled to when using react-router <Link> tags
  2. All previous Desktop Navbar links now use <Link> tags as these do not cause a full page reload. You'll notice going between pages is snappier.
  3. Navbar now properly shrinks with avatar and other elements when at the xs breakpoint.
  4. Mobile Navbar implemented from mockup 1 from issue Mobile Navbar Creation #2. One collapse list open at a time, closes all when selected. Backdrop to close menu when tapped out.

Comment thread src/components/nav/Navbar.jsx
Comment thread src/components/nav/Navbar.jsx Outdated
@ClearlyRubix ClearlyRubix marked this pull request as ready for review March 20, 2026 04:10
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.

2 participants