Skip to content

Improve navbar responsiveness across all devices #154

Description

@Dippp10-ally

🧭 Navbar Issue Description

🐞 Problem

The current navbar has responsiveness and usability issues across different screen sizes. On smaller devices, the layout becomes misaligned and certain elements may overflow or become difficult to access.

📱 Affected Areas

  • Desktop layout (alignment and spacing inconsistencies)
  • Tablet view (elements may wrap or overlap)
  • Mobile view (navigation not fully optimized / may not collapse properly)
  • Small screens (icons/text may overflow or shrink improperly)

🎯 Expected Behavior

  • Navbar should be fully responsive across all screen sizes
  • Menu should adapt properly (e.g., hamburger menu on mobile)
  • Items should remain aligned and readable on all devices
  • No overflow or layout breaking on smaller screens

📌 Steps to Reproduce

  1. Open the application
  2. Resize screen to tablet or mobile width
  3. Observe navbar layout issues

💡 Suggested Fix

  • Implement responsive breakpoints using CSS/Tailwind
  • Add collapsible hamburger menu for mobile
  • Improve spacing and alignment using flexbox/grid
  • Ensure consistent styling across devices

🖼️ Screenshots

  • Before (desktop/mobile issue)
  • After (fixed version)

Metadata

Metadata

Assignees

No one assigned

    Labels

    frontendReact / TypeScript frontendgssoc2026GSSoC 2026 contribution

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions