Unify row color styling across all web table cells

Previously, when a meeting row had a color assigned (e.g. red), the
attendees and time cells only received the colored border but not the
background fill. The meeting cell used `tintedCellStyle(col, true)` which
always applies rowBg, while attendees and time used
`tintedCellStyle(col, isMerged)` — meaning they only got the background
when the row was merged.

Changed both attendees and time cells to use `tintedCellStyle(col, true)`
so all four cells (number, meeting, attendees, time) display the same
background fill and border color when a row color is set.

This mirrors the PDF fix from Task #385 which addressed the same
inconsistency in the PDF renderer.

File changed: artifacts/tx-os/src/pages/executive-meetings.tsx (lines 3804, 3825)
This commit is contained in:
riyadhafraa
2026-05-04 13:07:48 +00:00
parent 1a22a8da9e
commit 81833c021c
@@ -3801,7 +3801,7 @@ function MeetingRow({
<td
key="attendees"
className="border border-gray-300 px-3 py-3 align-middle relative group"
style={tintedCellStyle(col, isMerged)}
style={tintedCellStyle(col, true)}
>
<AttendeesCell
meeting={meeting}
@@ -3822,7 +3822,7 @@ function MeetingRow({
<td
key="time"
className="border border-gray-300 px-3 py-3 align-middle text-center relative group"
style={tintedCellStyle(col, isMerged)}
style={tintedCellStyle(col, true)}
>
<TimeRangeCell
meeting={meeting}