Casstiel improve chart label readability and alignment in dark mode#5171
Casstiel improve chart label readability and alignment in dark mode#5171CasstielP wants to merge 5 commits intodevelopmentfrom
Conversation
…odNetworkApp into development
…odNetworkApp into development
…odNetworkApp into development
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
Rajasrivatsansrinivasan
left a comment
There was a problem hiding this comment.
Reviewed PR #5171 by Casstiel. Checked out the branch locally and tested the Paid Labor Cost chart in both light and dark modes on the Total Construction Summary page. Verified that Light Mode behavior remains unchanged and that in Dark Mode the axis labels, legend text, tooltips, bar value labels, and dropdown text are all more readable. Also confirmed that duplicate labels are removed, small bar values no longer overlap, and Task, Project, and Date filters continue to function normally. Approving.



Description
Implements improved Dark Mode readability for the Paid Labor Cost chart in the Weekly Project Summary dashboard.
Some labels and numerical values inside the bar chart had low contrast in Dark Mode, making values difficult to read. Certain labels could visually blend into the chart background or overlap bars when values were small. In addition, the filter dropdown text in Dark Mode was difficult to see when opening the native select menu.
This PR updates chart label rendering, Dark Mode text contrast, and dropdown styling while preserving existing Light Mode behavior.
Implements # Paid Labor Cost Dark Mode Readability Fix
Related PRS (if any):
#3420
…
Main changes explained:
Updated
PaidLaborCost.jsxUpdated
PaidLaborCost.module.css…
How to test:
npm installand...to run this PR locallyScreenshots or videos of changes:
Screen.Recording.2026-04-18.at.9.36.16.AM.mov