fix: unify navbar structure, links, and hover behavior across all pages#1141
Open
Prerona62 wants to merge 1 commit intogyanshankar1708:masterfrom
Open
fix: unify navbar structure, links, and hover behavior across all pages#1141Prerona62 wants to merge 1 commit intogyanshankar1708:masterfrom
Prerona62 wants to merge 1 commit intogyanshankar1708:masterfrom
Conversation
✅ Deploy Preview for growcraftt ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Thanks for creating a PR for your Issue!
|
Owner
|
@Prerona62 As I can see in deployement preview link the navbar is not unified in all pages.. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #1098
This pull request addresses the navbar inconsistencies across the GrowCraft website and ensures a uniform, user-friendly experience. The following changes have been made:
Standardized Navbar Across All Pages:
All pages now use the same navbar structure as index.html, ensuring a consistent layout and styling.
The order of menu items is identical on every page: Home, Services, Blogs, About Us, Our Work, FAQ, Contact Us, Login.
Consistent Hover and Active States:
The green left-to-right hover animation is now applied to all navbar links, providing a consistent interactive effect.
Active link highlighting is uniform across every section.
Corrected Anchor Links:
Fixed all relative paths so that links point correctly depending on the page location:
Root-level pages (index.html, about.html, etc.) point to src/faq.html and src/contact.html.
Pages inside /src/ (faq.html, contact.html) use ../ to reference root-level pages.
This prevents missing or broken links and ensures all menu items are clickable.
Resolved Reported Bug:
The layout now remains consistent across all pages.
Previously, FAQ and Contact links were disappearing or incorrectly linked; this has been corrected.
Overall, this PR ensures visual and functional consistency in the navbar across the entire website, aligning with the mentor’s instructions and improving the user experience.