Skip to content

Commit 564e0f6

Browse files
committed
WIP
1 parent eef2703 commit 564e0f6

File tree

8 files changed

+857
-97
lines changed

8 files changed

+857
-97
lines changed

resources/global-theme.css

Lines changed: 16 additions & 91 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ div.slds-scope[data-theme="dark-high-contrast"] {
4949
*/
5050

5151
/* Generic surfaces (cards, boxes, headers, modals) */
52-
.slds-scope[data-theme="light"] .slds-card,
5352
.slds-scope[data-theme="light"] .slds-box,
5453
.slds-scope[data-theme="light"] .slds-page-header,
5554
.slds-scope[data-theme="light"] .slds-modal__content,
@@ -71,7 +70,6 @@ div.slds-scope[data-theme="dark-high-contrast"] {
7170

7271
.slds-scope[data-theme="dark"] .slds-button--neutral,
7372
.slds-scope[data-theme="dark"] .slds-button_neutral,
74-
.slds-scope[data-theme="dark"] .slds-card,
7573
.slds-scope[data-theme="dark"] .slds-box,
7674
.slds-scope[data-theme="dark"] .slds-page-header,
7775
.slds-scope[data-theme="dark"] .slds-modal__content,
@@ -89,9 +87,13 @@ div.slds-scope[data-theme="dark-high-contrast"] {
8987
.slds-scope[data-theme="dark"] .slds-modal__footer,
9088
.slds-scope[data-theme="dark"] .slds-modal__close,
9189
.slds-scope[data-theme="dark"] .slds-text-color_weak,
90+
.slds-scope[data-theme="dark"] .slds-button_icon-border-filled,
91+
.slds-scope[data-theme="dark"] .slds-button_text-border-filled,
92+
.slds-scope[data-theme="dark"] .slds-table,
93+
.slds-scope[data-theme="dark"] .slds-th__action,
94+
/* .slds-table:not(.slds-no-row-hover) tbody tr:hover>td, .slds-table:not(.slds-no-row-hover) tbody tr:hover>th, */
9295
.slds-scope[data-theme="dark-high-contrast"] .slds-button--neutral,
9396
.slds-scope[data-theme="dark-high-contrast"] .slds-button_neutral,
94-
.slds-scope[data-theme="dark-high-contrast"] .slds-card,
9597
.slds-scope[data-theme="dark-high-contrast"] .slds-box,
9698
.slds-scope[data-theme="dark-high-contrast"] .slds-page-header,
9799
.slds-scope[data-theme="dark-high-contrast"] .slds-modal__content,
@@ -108,13 +110,13 @@ div.slds-scope[data-theme="dark-high-contrast"] {
108110
.slds-scope[data-theme="dark-high-contrast"] .slds-modal__header,
109111
.slds-scope[data-theme="dark-high-contrast"] .slds-modal__footer,
110112
.slds-scope[data-theme="dark-high-contrast"] .slds-modal__close,
111-
.slds-scope[data-theme="dark"] .slds-button_icon-border-filled,
112-
.slds-scope[data-theme="dark"] .slds-button_text-border-filled,
113113
.slds-scope[data-theme="dark-high-contrast"] .slds-button_icon-border-filled,
114114
.slds-scope[data-theme="dark-high-contrast"] .slds-text-color_weak {
115115
background: #252526;
116116
color: #d4d4d4;
117117
border-color: #333333;
118+
--slds-g-color-neutral-base-95: #1e1e1e;
119+
/* --slds-g-color-neutral-base-100: #333; */
118120
}
119121

120122
/* Brand button disabled state in dark mode */
@@ -130,7 +132,8 @@ div.slds-scope[data-theme="dark-high-contrast"] {
130132
background: #797979;
131133
}
132134
.slds-scope[data-theme="dark"] .slds-radio_button__label,
133-
.slds-scope[data-theme="dark-high-contrast"] .slds-radio_button__label {
135+
.slds-scope[data-theme="dark-high-contrast"] .slds-radio_button__label,
136+
.slds-scope[data-theme] .slds-text-color_weak {
134137
background: transparent;
135138
}
136139

@@ -296,14 +299,15 @@ div.slds-scope[data-theme="dark-high-contrast"] {
296299
.slds-scope[data-theme="dark"] .member-name,
297300
.slds-scope[data-theme="dark"] .empty-title,
298301
.slds-scope[data-theme="dark"] .slds-tabs_default__item.slds-is-active,
302+
.slds-scope[data-theme="dark"] .slds-th__action:hover,
299303
.slds-scope[data-theme="dark-high-contrast"] .title,
300304
.slds-scope[data-theme="dark-high-contrast"] .section-title,
301305
.slds-scope[data-theme="dark-high-contrast"] .header-title,
302306
.slds-scope[data-theme="dark-high-contrast"] .slds-modal__header,
303307
.slds-scope[data-theme="dark-high-contrast"] .slds-text-heading_small,
304308
.slds-scope[data-theme="dark-high-contrast"] .command-title,
305309
.slds-scope[data-theme="dark-high-contrast"] .status-title,
306-
.slds-scope[data-theme="dark-high-contrast"] .slds-card__header-title,
310+
.slds-scope[data-theme="dark-high-contrast"] .slds-cardd__header-title,
307311
.slds-scope[data-theme="dark-high-contrast"] .docs-title,
308312
.slds-scope[data-theme="dark-high-contrast"] .info-title,
309313
.slds-scope[data-theme="dark-high-contrast"] .info-value,
@@ -374,6 +378,8 @@ div.slds-scope[data-theme="dark-high-contrast"] {
374378
.slds-scope[data-theme="dark"] .slds-dropdown__item>a,
375379
.slds-scope[data-theme="dark"] .slds-dueling-list__options,
376380
.slds-scope[data-theme="dark"] .slds-listbox__option.slds-has-focus,
381+
.slds-scope[data-theme="dark"] .slds-table td > .slds-has-focus,
382+
.slds-scope[data-theme="dark"] .slds-card,
377383
.slds-scope[data-theme="dark-high-contrast"] input,
378384
.slds-scope[data-theme="dark-high-contrast"] textarea,
379385
.slds-scope[data-theme="dark-high-contrast"] select,
@@ -389,6 +395,7 @@ div.slds-scope[data-theme="dark-high-contrast"] {
389395
color: #d4d4d4;
390396
border-color: #333333;
391397
--slds-g-shadow-inset-focus-1: 0 0 0 2px #1e1e1e inset,0 0 0 4px #0B5CAB inset;
398+
--slds-g-color-neutral-base-95: #1e1e1e;
392399
}
393400

394401
/* Scrollbar tweaks for dark */
@@ -414,7 +421,7 @@ div.slds-scope[data-theme="dark-high-contrast"] {
414421

415422
/* Section header hover states */
416423
.slds-scope[data-theme="light"] .section-header:hover { background-color: #f8f9fa; }
417-
.slds-scope[data-theme="dark"] .section-header:hover,
424+
/* .slds-scope[data-theme="dark"] .section-header:hover, */
418425
.slds-scope[data-theme="dark-high-contrast"] .section-header:hover { background-color: #2d2d2d; }
419426

420427
/* --- Semantic accents for Org Monitoring (and reusable elsewhere) --- */
@@ -870,86 +877,4 @@ div.slds-scope[data-theme="dark-high-contrast"] {
870877
.slds-scope[data-theme="dark"] .select-option-label,
871878
.slds-scope[data-theme="dark-high-contrast"] .select-option-label {
872879
color: #ffffff;
873-
}
874-
875-
876-
/* Package */
877-
/*
878-
.slds-scope[data-theme="light"] .header-content,
879-
.slds-scope[data-theme="light"] .info-card,
880-
.slds-scope[data-theme="light"] .type-card,
881-
.slds-scope[data-theme="light"] .member-item,
882-
.slds-scope[data-theme="light"] .error-card {
883-
background: #ffffff;
884-
border: 1px solid #e5e5e5;
885-
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.06);
886-
color: #181818;
887-
}
888-
889-
.slds-scope[data-theme="light"] .header-title,
890-
.slds-scope[data-theme="light"] .info-title,
891-
.slds-scope[data-theme="light"] .info-value,
892-
.slds-scope[data-theme="light"] .type-name,
893-
.slds-scope[data-theme="light"] .member-name,
894-
.slds-scope[data-theme="light"] .empty-title {
895-
color: #181818;
896-
}
897-
898-
.slds-scope[data-theme="light"] .header-icon-container {
899-
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
900-
border: 2px solid rgba(255, 255, 255, 0.16);
901-
}
902-
903-
.slds-scope[data-theme="light"] .header-subtitle,
904-
.slds-scope[data-theme="light"] .info-label,
905-
.slds-scope[data-theme="light"] .empty-description,
906-
.slds-scope[data-theme="light"] .section-subtitle {
907-
color: #706e6b;
908-
}
909-
.slds-scope[data-theme="light"] .member-item:hover {
910-
background: #e8f4fd;
911-
border-color: #1589ee;
912-
transform: translateX(4px);
913-
}
914-
915-
.slds-scope[data-theme="dark"] .header-content,
916-
.slds-scope[data-theme="dark"] .info-card,
917-
.slds-scope[data-theme="dark"] .type-card,
918-
.slds-scope[data-theme="dark"] .member-item,
919-
.slds-scope[data-theme="dark"] .error-card,
920-
.slds-scope[data-theme="dark-high-contrast"] .header-content,
921-
.slds-scope[data-theme="dark-high-contrast"] .info-card,
922-
.slds-scope[data-theme="dark-high-contrast"] .type-card,
923-
.slds-scope[data-theme="dark-high-contrast"] .member-item,
924-
.slds-scope[data-theme="dark-high-contrast"] .error-card {
925-
background: #071428;
926-
border: 1px solid rgba(255,255,255,0.04);
927-
box-shadow: 0 6px 18px rgba(0,0,0,0.6);
928-
color: #dbefff;
929-
}
930-
931-
932-
933-
.slds-scope[data-theme="dark"] .header-icon-container,
934-
.slds-scope[data-theme="dark-high-contrast"] .header-icon-container {
935-
box-shadow: 0 6px 18px rgba(0,0,0,0.6);
936-
border: 1px solid rgba(255,255,255,0.04);
937-
}
938-
939-
.slds-scope[data-theme="dark"] .header-subtitle,
940-
.slds-scope[data-theme="dark"] .info-label,
941-
.slds-scope[data-theme="dark"] .empty-description,
942-
.slds-scope[data-theme="dark"] .section-subtitle,
943-
.slds-scope[data-theme="dark-high-contrast"] .header-subtitle,
944-
.slds-scope[data-theme="dark-high-contrast"] .info-label,
945-
.slds-scope[data-theme="dark-high-contrast"] .empty-description,
946-
.slds-scope[data-theme="dark-high-contrast"] .section-subtitle {
947-
color: #9fb0cc;
948-
}
949-
950-
.slds-scope[data-theme="dark"] .member-item:hover,
951-
.slds-scope[data-theme="dark-high-contrast"] .member-item:hover {
952-
background: rgba(255,255,255,0.02);
953-
border-color: rgba(62,166,255,0.08);
954-
transform: translateX(0);
955-
}*/
880+
}

0 commit comments

Comments
 (0)