Skip to content

bug: resolved the navbar issue and restyled it and issue 1013 added password visibilty#1041

Open
Shubham-Yadav04 wants to merge 2 commits into
Charushi06:mainfrom
Shubham-Yadav04:feature/nav-sidebar-UI
Open

bug: resolved the navbar issue and restyled it and issue 1013 added password visibilty#1041
Shubham-Yadav04 wants to merge 2 commits into
Charushi06:mainfrom
Shubham-Yadav04:feature/nav-sidebar-UI

Conversation

@Shubham-Yadav04
Copy link
Copy Markdown

@Shubham-Yadav04 Shubham-Yadav04 commented Jun 3, 2026

Related Issue

Closes #1019 and #1013

Summary

application's navigation structure contained duplicate and inconsistent menu items across the navbar and sidebar. Specifically, Tasks and Calendar were displayed in both locations, while the navbar versions were either redundant or non-functional. Additionally, the Dashboard navigation item was unnecessary, and an unwanted Add Planner button was present in the sidebar. Also added the passoword visibiltiy feature in login signup

Changes Made

  • Updated the navbar and included the SVG icons in the header-right section for the Profile and Logout buttons.
  • Removed the Dashboard, Tasks, and Calendar navigation items from the navbar.
  • Moved Settings to the sidebar for better navigation consistency.
  • Kept Tasks and Calendar only in the sidebar, since they were already available there and did not need to be duplicated in the navbar.
  • Removed the unwanted Add Planner button from the sidebar.
  • Improved overall navigation structure by reducing redundant menu items and consolidating options within the sidebar.
  • Added password visibility in the authentication modal

Testing

Explain how the changes were tested.

Screenshots

Before :
Screenshot 2026-06-03 153415

After:
Screenshot 2026-06-03 162313

Screenshot 2026-06-03 162346 Screenshot 2026-06-03 172206 Screenshot 2026-06-03 172216

Checklist

  • ✅ Code follows project style
  • ✅ Tested locally
  • ✅ No unrelated changes included

@Shubham-Yadav04 Shubham-Yadav04 changed the title bug: resolved the navbar issue and restyled it bug: resolved the navbar issue and restyled it and issue 1013 added password visibilty Jun 3, 2026
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.

bug: Tasks tab in navigation does nothing when clicked

1 participant