Skip to content

added mobile hamburger menu#190

Merged
Annanyatiwary4 merged 1 commit intoDevSyncx:mainfrom
sodium16:main
Oct 17, 2025
Merged

added mobile hamburger menu#190
Annanyatiwary4 merged 1 commit intoDevSyncx:mainfrom
sodium16:main

Conversation

@sodium16
Copy link
Contributor

🚀 Pull Request Checklist

  • [✓] ✅ My issue is assigned to me, and I have not taken up another task simultaneously.
  • [✓] 🔁 I have pulled the latest changes from the main branch.
  • [✓] 🧪 My code is tested and does not break existing functionality.
  • [✓] 📚 I have added/updated documentation wherever necessary.
  • [✓] 🧹 My code follows the project’s coding standards.
  • [✓] ✍️ My commits are clear and meaningful.
  • 🧾 I have linked the issue this PR addresses with Closes #175 .

📌 Related Issue

Closes #175

🧠 Description

This PR enhances the user experience on smaller viewports by replacing the previous mobile dropdown menu with a clean, full-screen navigation overlay. The new implementation provides a more modern and focused interface for mobile and tablet users, improving usability and aesthetics.

New Mobile Navigation Overlay:
**

Key Changes:

Replaced the original slide-in mobile menu with a full-screen overlay component.
Integrated the overlay logic directly into the Navbar component for cohesiveness.
Added responsive handling to automatically close the overlay when the viewport is resized to desktop dimensions (>= 1024px).
Ensured the overlay's styling is fully compatible with the existing light and dark themes by using established CSS variables.
Improved usability by making the overlay close automatically after a navigation link is clicked or the user logs out.
image


✅ Type of Change

  • 🐞 Bug fix
  • [✓] 💡 Feature
  • 🧹 Code cleanup/refactor
  • 🧪 Test cases
  • 📚 Docs update

@vercel
Copy link

vercel bot commented Oct 16, 2025

@sodium16 is attempting to deploy a commit to the Annanya's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions
Copy link

🙌 Thanks @sodium16 for raising this PR!
Our team will review it soon ⏳ — meanwhile, please make sure your PR follows our contributing guidelines 👉 Contributing Guidelines 🎉

@Annanyatiwary4 Annanyatiwary4 merged commit de28146 into DevSyncx:main Oct 17, 2025
1 of 2 checks passed
@github-actions
Copy link

🎉🎉 Thank you for your contribution! Your PR #190 has been merged! 🎉🎉

@Annanyatiwary4 Annanyatiwary4 added enhancement New feature or request Frontend hacktoberfest-accepted only for hacktoberfest 2025 candidate labels Oct 17, 2025
@vercel
Copy link

vercel bot commented Oct 17, 2025

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

Project Deployment Preview Comments Updated (UTC)
devsync Ready Ready Preview Comment Oct 17, 2025 5:10pm

💡 Enable Vercel Agent with $100 free credit for automated AI reviews

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Frontend hacktoberfest-accepted only for hacktoberfest 2025 candidate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TASK] NavBar: Implement full-screen mobile navigation overlay

2 participants

Comments