Skip to content

Commit e4c577f

Browse files
Merge pull request #4384 from OneCommunityGlobal/vamsidhar-issue-page-improvements
Vamsidhar - issue page improvements
2 parents 7dd07a7 + 2ad6887 commit e4c577f

9 files changed

Lines changed: 664 additions & 250 deletions

File tree

git

Whitespace-only changes.

src/components/BMDashboard/Issues/IssueDashboard.jsx

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ export default function IssueDashboard() {
106106
</div>
107107
<Row className="mb-3">
108108
<Col>
109-
<h4 className="fw-semibold">Issue Dashboard</h4>
109+
<h4 className={`fw-semibold ${darkMode ? 'text-light' : ''}`}>Issue Dashboard</h4>
110110
</Col>
111111
</Row>
112112

@@ -135,13 +135,13 @@ export default function IssueDashboard() {
135135

136136
return (
137137
<tr key={issue._id}>
138-
<td className="fw-medium">{issue.name}</td>
139-
<td>{openSince}</td>
138+
<td className={`fw-medium ${darkMode ? 'text-light' : ''}`}>{issue.name}</td>
139+
<td className={darkMode ? 'text-light' : ''}>{openSince}</td>
140140
<td>
141141
<span className={`${styles.badge} ${styles.bgInfo} text-dark`}>{category}</span>
142142
</td>
143-
<td>{assignedTo}</td>
144-
<td>{cost}</td>
143+
<td className={darkMode ? 'text-light' : ''}>{assignedTo}</td>
144+
<td className={darkMode ? 'text-light' : ''}>{cost}</td>
145145
<td className={`${styles.textEnd} position-relative`}>
146146
<div className={`issue-dashboard-dropdown ${darkMode ? 'bg-oxide-blue' : ''}`}>
147147
<button
@@ -155,7 +155,9 @@ export default function IssueDashboard() {
155155

156156
{menuOpen === issue._id && (
157157
<div
158-
className={`issue-dashboard-dropdown-menu show action-menu${
158+
className={`issue-dashboard-dropdown-menu show ${styles.actionMenu} ${
159+
darkMode ? styles.actionMenuDark : ''
160+
} ${
159161
currentItems.indexOf(issue) === currentItems.length - 1
160162
? ' last-row-menu'
161163
: ''
@@ -204,7 +206,10 @@ export default function IssueDashboard() {
204206

205207
{issues.length === 0 && (
206208
<tr>
207-
<td colSpan="6" className="text-center py-4 text-muted">
209+
<td
210+
colSpan="6"
211+
className={`text-center py-4 ${darkMode ? 'text-light' : 'text-muted'}`}
212+
>
208213
No issues found. Create one to get started.
209214
</td>
210215
</tr>
@@ -215,10 +220,10 @@ export default function IssueDashboard() {
215220

216221
<div
217222
className={`card-footer d-flex justify-content-between align-items-center ${
218-
darkMode ? 'bg-dark text-light' : 'bg-light text-muted'
223+
darkMode ? 'bg-space-cadet text-light' : 'bg-light text-muted'
219224
}`}
220225
>
221-
<div className="small">
226+
<div className={`small ${darkMode ? 'text-light' : ''}`}>
222227
Showing {currentItems.length} of {issues.length} issues
223228
</div>
224229
<nav aria-label="Issue pagination">

0 commit comments

Comments
 (0)