Skip to content

Conversation

@KalangiGeetaneha
Copy link
Contributor

@KalangiGeetaneha KalangiGeetaneha commented Oct 21, 2025

Rationale for this change
The current navbar layout on the Pricing Plans page did not maintain consistent alignment with the home page and other sections of the site. Some elements (like the brand logo, navigation links, and theme toggle button) were stacking or misaligned due to positioning and flexbox inconsistencies.
This change introduces a fully responsive, horizontally aligned styled navbar, ensuring all elements appear on the same line and maintain visual uniformity across light and dark themes.

What changes are included in this PR?
Refactored navbar CSS to use flexbox layout for consistent horizontal alignment.
Updated .header .navbar, .navbar-nav, and .navbar-collapse classes to ensure all elements appear in one line.
Applied improved spacing (gap, justify-content, align-items) for better balance.
Ensured theme toggle button, nav links, and logo remain aligned and responsive.
Added support for dark and light themes with seamless background transitions.
Enhanced hover effects, shadow, and gradient consistency with the home page style.

Are these changes tested?
Yes.
Verified across major browsers (Chrome, Edge, Firefox) for layout consistency.
Tested on multiple screen sizes to ensure all navbar items remain aligned on one line.
Checked theme toggle and link hover effects in both light and dark modes.

Are there any user-facing changes?
Yes.
Users will now see a cleaner, more consistent navbar on the Pricing Plans page.
All elements (logo, navigation links, and theme toggle button) stay on the same horizontal line.
The visual design now matches the overall site aesthetic, improving UX consistency.

image

@github-actions
Copy link

👋 Thank you for opening this Pull Request!

Your contribution is much appreciated. Our team will review it shortly.

🔎 In the meantime, please:

  • Ensure all file changes are correct.
  • Verify that your commits are clean and meaningful.
  • Address any pending review comments if applicable.

We look forward to collaborating with you. 🚀

@KalangiGeetaneha
Copy link
Contributor Author

pls check and assign label

@Akashshelke07 Akashshelke07 merged commit 195866f into InnoWebLabs:main Nov 5, 2025
1 check passed
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.

Styling navbar in pricing plans page.

2 participants