Skip to content

fix(ui): standardize navbar across landing pages#99

Open
Nightkilller wants to merge 1 commit into
mayo-byte07:mainfrom
Nightkilller:fix/navbar-consistency
Open

fix(ui): standardize navbar across landing pages#99
Nightkilller wants to merge 1 commit into
mayo-byte07:mainfrom
Nightkilller:fix/navbar-consistency

Conversation

@Nightkilller
Copy link
Copy Markdown

Description

This PR standardizes navbar behavior and layout consistency across the landing page, feature pages, and team page.

The changes focus on:

  • unifying navigation links,
  • standardizing CTA and branding behavior,
  • centralizing navbar interaction logic,
  • and preserving responsive/mobile functionality.

Fixes #55


Pillar

  • UI / UX Improvement
  • Code Quality / Refactor
  • Feature
  • Documentation

Changes Made

  • Added centralized public/js/navbar.js for shared navbar interactions
  • Removed duplicated navbar logic from:
    • public/js/home.js
    • public/js/features.js
  • Standardized navbar links and Team navigation across:
    • homepage
    • feature pages
    • team page
  • Unified responsive/mobile navbar behavior
  • Standardized CTA/link behavior and theme-toggle initialization
  • Updated team.html to use the shared navbar structure

Verification

  • Verified navbar consistency across landing and feature pages
  • Verified responsive/mobile behavior manually
  • Tested dropdown interactions and navigation links
  • Confirmed Team page uses standardized navbar layout

Checklist

  • Changes are focused and minimal
  • Existing functionality was preserved
  • Responsive behavior was verified
  • No unrelated UI modifications were introduced

@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented May 27, 2026

@Nightkilller is attempting to deploy a commit to the Mayo's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

[Enhancement]: Navbar inconsistent across pages

1 participant