diff --git a/src/components/EmailManagement/template-management/templates/EmailTemplateEditor.module.css b/src/components/EmailManagement/template-management/templates/EmailTemplateEditor.module.css index 46a3c199c6..f947b930e0 100644 --- a/src/components/EmailManagement/template-management/templates/EmailTemplateEditor.module.css +++ b/src/components/EmailManagement/template-management/templates/EmailTemplateEditor.module.css @@ -797,53 +797,3 @@ .email-template-editor .d-flex { align-items: center; } - -/* Dark Mode - Add/Edit Variable Modal */ -:global(body.bm-dashboard-dark) :global(.modal-content) { - background-color: #1a2a3a; - color: #e0e0e0; - border-color: #2e5061; -} - -:global(body.bm-dashboard-dark) :global(.modal-header) { - background-color: #1a2a3a; - border-bottom-color: #2e5061; - color: #e0e0e0; -} - -:global(body.bm-dashboard-dark) :global(.modal-body) { - background-color: #1a2a3a; - color: #e0e0e0; -} - -:global(body.bm-dashboard-dark) :global(.modal-footer) { - background-color: #1a2a3a; - border-top-color: #2e5061; -} - -:global(body.bm-dashboard-dark) :global(.modal-body) :global(.form-control), -:global(body.bm-dashboard-dark) :global(.modal-body) :global(.form-select) { - background-color: #0d1f2d; - color: #e0e0e0; - border-color: #2e5061; -} - -:global(body.bm-dashboard-dark) :global(.modal-body) :global(label), -:global(body.bm-dashboard-dark) :global(.modal-body) :global(.col-form-label) { - color: #e0e0e0; -} - -:global(body.bm-dashboard-dark) :global(.modal-title), -:global(body.bm-dashboard-dark) :global(.modal-header) :global(.btn-close) { - color: #e0e0e0; - filter: invert(1); -} - -/* Dark Mode - Type Selection Modal ListGroup */ -:global(body.bm-dashboard-dark) :global(.list-group-item) { - background-color: #0d1f2d; - color: #e0e0e0; - border-color: #2e5061; -} - - diff --git a/src/components/PermissionsManagement/PermissionChangeLogTable.jsx b/src/components/PermissionsManagement/PermissionChangeLogTable.jsx index 5d3d64a83b..3af59d8c4b 100644 --- a/src/components/PermissionsManagement/PermissionChangeLogTable.jsx +++ b/src/components/PermissionsManagement/PermissionChangeLogTable.jsx @@ -105,6 +105,14 @@ function PermissionChangeLogTable({ changeLogs, darkMode, roleNamesToHighlight = ); }; + + const darkHighLight = shouldHighlight => { + const darkClass = shouldHighlight ? styles['dark-highlight-row'] : styles.darkModeRow; + const lightClass = shouldHighlight ? styles['highlight-row'] : ''; + + return darkMode ? darkClass : lightClass; + }; + return ( <>