Skip to content

Conversation

@sodium16
Copy link
Contributor

@sodium16 sodium16 commented Oct 4, 2025

[x] 🔁 I have pulled the latest changes from the main branch.

[x] 🧪 My code is tested and does not break existing functionality.

[x ] 📚 I have added/updated documentation wherever necessary.

[x] 🧹 My code follows the project’s coding standards.

[x] ✍️ My commits are clear and meaningful.

🧠 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.

✅ Type of Change
[ ] 🐞 Bug fix

[x] 💡 Feature

[ ] 🧹 Code cleanup/refactor

[ ] 🧪 Test cases

[ ] 📚 Docs update

📝 Additional Notes (Optional)
No additional notes.

@vercel
Copy link

vercel bot commented Oct 4, 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

github-actions bot commented Oct 4, 2025

🙌 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
Copy link
Collaborator

Annanyatiwary4 commented Oct 4, 2025

@sodium16 Kindly open issue for this pr and get assigned .then only pr will be reviewed and also share ss of the ui changes

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