🐛 Bug: Inconsistent Navbar Layout and Styling Across Pages
Description
The navigation bar is not visually and structurally consistent across different pages of the application. While browsing between pages (e.g., Home, Compare, Find Project, Contact), differences can be observed in spacing, alignment, sizing, and overall appearance, resulting in an inconsistent user experience.
Current Behavior
- Navbar height and padding vary between pages.
- Navigation links are not consistently aligned.
- Button styles (e.g., GitHub button, theme toggle) may differ in positioning or spacing.
- Background, shadow, or transparency effects are not uniform across routes.
- Active page indication is either inconsistent or missing on some pages.
Expected Behavior
- A single reusable navbar component should be used across all pages.
- Consistent:
- Height and vertical spacing
- Link alignment and gap
- Button sizes and styling
- Background color/blur/shadow effects
- Active navigation state
- Responsive behavior across breakpoints
- The navbar should remain visually identical when navigating between pages, unless intentional state changes (e.g., active route highlighting) are applied.
Steps to Reproduce
- Open the application.
- Navigate between Home, Compare, Find Project, and Contact pages.
- Observe differences in navbar layout and styling.
- Compare the navbar appearance across routes.
Suggested Fix
- Refactor the navbar into a single shared component used by all pages.
- Centralize navbar styles using a common CSS/Tailwind utility class or component variant.
- Ensure active route styling is handled consistently using the router.
- Verify responsiveness and spacing across desktop and mobile layouts.
Screenshot
Acceptance Criteria
Priority: Medium
Type: UI/UX Bug
Kindly assign this issue to me under GSSoC'26 labels.
🐛 Bug: Inconsistent Navbar Layout and Styling Across Pages
Description
The navigation bar is not visually and structurally consistent across different pages of the application. While browsing between pages (e.g., Home, Compare, Find Project, Contact), differences can be observed in spacing, alignment, sizing, and overall appearance, resulting in an inconsistent user experience.
Current Behavior
Expected Behavior
Steps to Reproduce
Suggested Fix
Screenshot
Acceptance Criteria
Priority: Medium
Type: UI/UX Bug
Kindly assign this issue to me under GSSoC'26 labels.