Spaces:
Sleeping
Sleeping
fix: Header nav - Settings, Admin, Login/Signup visibility
#1
by gaurv007 - opened
Fixes the navigation header to properly show/hide links based on auth state:
- Settings + Admin: Now properly appear when user is logged in / is admin
- Log in + Sign up: Properly shown when not logged in
- Loading skeleton: Added to prevent flash of wrong state while auth loads
- User dropdown: Shows email, admin badge, quick links to Settings/Admin, and Sign out
- Team link: Added for users on team plans
- Active state highlighting: All nav links now highlight when on their page
- Mobile menu: Same improvements applied consistently
gaurv007 changed pull request status to open
gaurv007 changed pull request status to merged