Julia - Fix dashboard responsiveness - Merge to development#4268
Conversation
…ollable to Team Member Tasks
…fix responsibility of Single Task
…n buttons in Projects header page, align back button and title in WBS list page, fix gap in WBS list table, make task table scrollable and all information visible
…op button doesn't cover anything in Projects, increase the height of Rich Text area
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Hi @Vinay944924, |
|
@ManeeshBuddha21 Have you switched to this branch? Have you run the following command? |
Anusha-Gali
left a comment
There was a problem hiding this comment.
Hi Julia,
I have tested your PR locally. All the functionalities you mentioned are working fine except for "In Team Member Tasks table, click on a task of a member. Verify that you can scroll horizontally to see all information of the task"
Have attached a screen recording of the same. I did just do a swipe as well as press and swipe but the horizontal scroll doesn't seem to work.
Screen.Recording.2025-11-09.at.12.37.40.AM.mp4
|
@Anusha-Gali Thank you for the video, that helps! |
bhanuanishakkineni
left a comment
There was a problem hiding this comment.
Hello Julia,
I have reviewed your PR and also checked PR #3537. I checked out to this branch and logged in as a owner. I have tested all the below tasks in mobile view (Find testing in below screen recording)
Verify that Tasks and Timelogs table is expanded to the full screen.
Verify that Tasks and Timelogs table is scrollable and you can see all user tasks.
Verify that Leaderboard is scrollable horizontally
In Leaderboard, click on the timebar of an individual. Verify that Back to Top button doesn't cover the Edit button
In Team Member Tasks table, click on a task of a member. Verify that you can scroll horizontally to see all information of the task
Click on Add Intangible Time Entry. Verify that the placeholder disappears when you click on the Rich Text input field
Add Tangible Time Entry and Weekly Summary. Verify that the placeholder disappears when you click on the Rich Text input field.
Verify that it is easy to add and edit Tangible and Intangible time entry in mobile
Go to Projects page by clicking on Other Links > Projects
Verify that Add New Project button shows in mobile
Verify that Back to Top button doesn't cover any information when you scroll to the bottom of the page.
Click on WBS button
Verify that you can see the project name
Verify that the table is expanded to the full width
Click on a task
Verify that you can see all the information of the table by scrolling right/left
Verify that all the buttons are visible, no button is cut off
Click on Edit and verify that all button is properly shown
Review in Dark mode and Light mode
All the requirements are met and the app is responsive for a mobile device.
Apart from the above requirements, I have also tested the requirements form description image provided in the PR. In those, I found one issue that is, while adding a task in WBS, it is not possible to add start date and end date as the calendar isn't responsive in the mobile screen. Please check the screenshot below.

|
|
@bhanuanishakkineni Hi, I have fixed the issue with the calendar. Can you please test this PR again? |
Hello Julia, |
|
Hi @bhanuanishakkineni, just to confirm: would you mind check out to this branch and do a git pull again before testing? I have pushed the new change that should have addressed the problem you mentioned |
Anusha-Gali
left a comment
There was a problem hiding this comment.
@Anusha-Gali Thank you for the video, that helps! @Anusha-Gali I have fixed the scroll in Team Member Tasks table, can you test this PR again please? Thank you!
Hi Julia,
I have reviewed your PR locally and have verified that your have fixed the issue "In Team Member Tasks table, click on a task of a member. Verify that you can scroll horizontally to see all information of the task", as well as all the rest of the functionalities are working as per requirement.

|
Thank you all, merging! |
VijayAnirudh
left a comment
There was a problem hiding this comment.
I checked out the branch, installed dependencies, cleared cache/site data, and ran the app locally while logged in as an admin/owner. Using the device toolbar to simulate mobile view, I verified all the intended changes described in the PR:
Dashboard:
Tasks & Timelogs table expands to full width and scrolls horizontally.
Leaderboard scrolls horizontally, and the “Back to Top” button does not overlap the Edit button.
Team Member Tasks table scrolls horizontally after clicking a task.
Placeholders in Tangible/Intangible Time Entry and Weekly Summary disappear correctly on focus.
Adding and editing time entries works smoothly in mobile view.
Projects:
“Add New Project” button is visible in mobile view.
“Back to Top” button does not cover content at the bottom.
WBS table expands to full width, project name is visible, and horizontal scrolling works.
All buttons (Edit/Delete/etc.) are properly visible and aligned.
General:
Layout is responsive across screen sizes.
Dark mode and light mode both render correctly.



















Description
Merge pull request 3537 to development


Related PRS (if any):
This PR is related to PR 3537
Main changes explained:
Merge 3537 to development
…
How to test:
check into current branch
do npm install and ... to run this PR locally
Clear site data/cache
log as admin/owner user
Right click on the page > inspect > Toggle device toolbar so you can interact with the page like in a mobile phone
Go to dashboard
Verify that Tasks and Timelogs table is expanded to the full screen.
Verify that Tasks and Timelogs table is scrollable and you can see all user tasks.
Verify that Leaderboard is scrollable horizontally
In Leaderboard, click on the timebar of an individual. Verify that Back to Top button doesn't cover the Edit button
In Team Member Tasks table, click on a task of a member. Verify that you can scroll horizontally to see all information of the task
Click on Add Intangible Time Entry. Verify that the placeholder disappears when you click on the Rich Text input field
Add Tangible Time Entry and Weekly Summary. Verify that the placeholder disappears when you click on the Rich Text input field.
Verify that it is easy to add and edit Tangible and Intangible time entry in mobile
Go to Projects page by clicking on Other Links > Projects
Verify that Add New Project button shows in mobile
Verify that Back to Top button doesn't cover any information when you scroll to the bottom of the page.
Click on WBS button
Verify that you can see the project name
Verify that the table is expanded to the full width
Click on a task
Verify that you can see all the information of the table by scrolling right/left
Verify that all the buttons are visible, no button is cut off
Click on Edit and verify that all button is properly shown
Review in Dark mode and Light mode
Screenshots or videos of changes:
Note:
Include the information the reviewers need to know.