Julia - Fix the responsiveness of the Header on mobile devices#3495
Julia - Fix the responsiveness of the Header on mobile devices#3495one-community merged 16 commits intodevelopmentfrom
Conversation
… change the style of the dropdown to make it more cohesive
…mobile mode, remove unnecessary classes such as responsive-spacing, dashboard-text
…ween toggler and clicking outside
…con doesnt show up in CPHeader, change the breakpoint to xl
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
mvreddy13
left a comment
There was a problem hiding this comment.
✅ Approved
I’ve tested header responsiveness and functionality across all target views:
-
Big desktop
- Owner message centered
- Dropdown menus fully visible
-
Small laptop
- Owner message hidden
- Menu stays on one line
-
Tablet & Mobile
- Menu collapses into hamburger
- Items left-aligned, one per line
- Text legible in dark & light modes
- Secondary dropdown stays within navbar
- Notification bell remains outside main menu
- “Task Edit Suggestion” button styling matches
-
Interactions
- Clicking outside menu closes it
- Toggling menu and bell icons open/close correctly
✅ All header behaviors now work as expected on Main Dashboard, Community Portal, and Building Management Dashboard.
No changes required
2025-05-13.12-20-40.mp4
|
This functionality works as intended and the code is good https://www.loom.com/share/04775e9466e74b1b81e71d4b6953e0f6?sid=7ca4aec7-6fb1-4ff7-9eb9-71e3fad402e5 |
npolasani
left a comment
There was a problem hiding this comment.
Checked out the current branch and ran the application locally.
Logged in as different users and tested the changes.
The header is responsive for different device sizes and everything works as mentioned. Header looks good in both light and dark modes. Approving the PR.
Recording.2025-05-15.200251.mp4
|
|
Thank you all, merging! |
aeb43e1 to
935cbc1
Compare
|



Description
This is a part of Bug 49: Fix and improve functionality of app on phones. This PR only focuses on the header.
Improve the mobile responsiveness of the Header in the main dashboard, Community Portal, and Building Management Dashboard, so that it works better on tablets and mobile devices. I also fix some bugs related to the Header, such as Notification Bell doesn't show/randomly disappear in Community Portal, close menu dropdown when clicking outside of the menu or clicking on the menu again, close the Notification Bell by clicking on the bell again.
Related PRS (if any):
This frontend PR is related to the development backend PR.
Main changes explained:
Editing CSS file of Header and CPHeader to make sure the header appears properly in all devices.
How to test:
npm installand...to run this PR locallyIn Big screen
In small laptop screen
In mobile and tablet screen
Screenshots or videos of changes:
Screen.Recording.2025-05-07.224235.mp4
Screen.Recording.2025-05-07.224742.mp4
Note:
Include the information the reviewers need to know.