Description
Currently, logged-in users can access Dashboard and My Profile from both the top navigation bar and the sidebar. Since these actions are already prominently available in the sidebar, displaying them again in the top navigation creates unnecessary duplication and adds visual clutter to the interface.
Removing these duplicate navigation items from the top navbar would simplify the UI, improve navigation hierarchy, and provide a cleaner user experience.
To Reproduce
- Log in as a student.
- Navigate to the Student Dashboard.
- Observe the top navigation bar.
- Observe the sidebar navigation menu.
Current Behavior
- Dashboard appears in both the top navbar and sidebar.
- My Profile/Profile appears in both the top navbar and sidebar.
- Users are presented with duplicate navigation paths to the same pages.
Expected Behavior
The sidebar should remain the primary navigation area for dashboard-related actions such as:
- Dashboard
- My Profile
The top navigation should only contain global navigation items such as:
- Home
- Payment
- Check Status
- Theme Toggle
- User Account / Logout
Benefits
- Reduces UI clutter.
- Creates a clearer separation between global navigation and dashboard navigation.
- Improves usability and visual consistency.
- Allows users to focus on the most relevant navigation options.
Additional Context
The sidebar already provides a dedicated navigation experience for authenticated users. Removing duplicate entries from the top navbar would make the interface cleaner while preserving all existing functionality.
Description
Currently, logged-in users can access Dashboard and My Profile from both the top navigation bar and the sidebar. Since these actions are already prominently available in the sidebar, displaying them again in the top navigation creates unnecessary duplication and adds visual clutter to the interface.
Removing these duplicate navigation items from the top navbar would simplify the UI, improve navigation hierarchy, and provide a cleaner user experience.
To Reproduce
Current Behavior
Expected Behavior
The sidebar should remain the primary navigation area for dashboard-related actions such as:
The top navigation should only contain global navigation items such as:
Benefits
Additional Context
The sidebar already provides a dedicated navigation experience for authenticated users. Removing duplicate entries from the top navbar would make the interface cleaner while preserving all existing functionality.