Radia taking over Aswin - UI/UX Enhancement for Projects Dashboard – Aswin Kanikairaj#4450
Open
Aswin20010 wants to merge 4 commits into
Open
Radia taking over Aswin - UI/UX Enhancement for Projects Dashboard – Aswin Kanikairaj#4450Aswin20010 wants to merge 4 commits into
Aswin20010 wants to merge 4 commits into
Conversation
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
added 3 commits
November 24, 2025 12:08
…ish for Projects Dashboard (Phase 3 & 4)
…modular LogBar button groups. Improved alignment, spacing, and dark mode consistency.
…h, tooltips, dark mode fixes, mobile improvements
|
Anusha-Gali
suggested changes
Feb 12, 2026
Anusha-Gali
left a comment
There was a problem hiding this comment.
Hi Aswin,
I have reviewed your PR locally and it works as per requirement except for one link as you can see in the below video. And also the link you mentioned is not the right one. Please update.
4450.mp4
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.




Description
This PR improves the visual hierarchy, usability, and clarity of the /bmdashboard/projects page.
Previously, the dashboard sections—Daily Logging, Add a New Item, and Team—were visually disconnected, making navigation difficult.
The Rented Tools and Materials alert cards also lacked urgency indicators, visual grouping, and accessible tooltips.
Fixes:
UI/UX clarity — Priority: Medium
Enhances dashboard usability and section grouping
Implements visual hierarchy improvements per volunteer feedback
Related PRS (if any):
No backend PR required.
This PR is frontend-only and affects only layout, styling, and component interaction on the Projects Dashboard.
Main changes explained:
How to test:
http://localhost:5173/bmdashboard/projects
Screenshots or videos of changes:
PR.4450.mov
Note:
Please verify in both light and dark mode.
This PR introduces no breaking changes and does not modify backend logic.
All updates are limited to UI/UX improvements inside ProjectDetails.jsx, card components, and CSS modules.