Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Implemented Sliding Navbar for Mobile View #344

Merged
merged 2 commits into from
Oct 30, 2024

Conversation

PrityanshuSingh
Copy link
Contributor

@PrityanshuSingh PrityanshuSingh commented Oct 30, 2024

📋 Description

This PR introduces a sliding navbar for mobile view, which enhances the mobile navigation experience. By implementing a sliding navbar that appears from the left when the user clicks the hamburger icon, mobile users can now navigate the website seamlessly and intuitively.

🔨 Changes Made

  • Added a sliding navbar component triggered by a hamburger menu for mobile view.
  • Implemented animations to make the sliding transition smooth and responsive.
  • Styled the navbar to be consistent with the existing website theme.

Fixes #262

✅ Checklist

Before submitting the PR, please make sure you have completed the following:

  • I have followed all the guidelines mentioned in CONTRIBUTING.md.
  • My code follows the style guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation (if applicable).
  • I have tested it locally and it works fine.
  • Any dependent changes have been merged and published in downstream modules.

🏷️ Types of Changes

  • Bug fix (non-breaking change which fixes an issue) 🐛
  • New feature (non-breaking change which adds functionality) ✨
  • UI enhancement (non-breaking change which enhances UI) 🎨
  • Documentation update 📚

📸 Screenshots (if applicable)

MobileNavbar.mp4

@Harshdev098 Consider assigning me label of level3 as a new feature is implemented, once the PR gets merged.

@Harshdev098 Harshdev098 merged commit fc3cfe0 into Harshdev098:main Oct 30, 2024
1 check passed
Copy link
Contributor

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

@Harshdev098 Harshdev098 added hacktoberfest This issue belongs to hacktoberfest gssoc-ext This issue is under GSSoc Ext program level3 labe3 label for gssoc hacktoberfest-accepted label for accepted PRs under hacktoberfest labels Oct 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
gssoc-ext This issue is under GSSoc Ext program hacktoberfest This issue belongs to hacktoberfest hacktoberfest-accepted label for accepted PRs under hacktoberfest level3 labe3 label for gssoc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[FEATURE REQUEST]: Implement Sliding Navbar for Mobile View
2 participants