blob: a793a51f69f14dbf9f33f2a2e5fe89ebbb07c44b [file] [log] [blame]
avm999630bc113a2020-09-07 13:02:11 +02001:root {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01002 color-scheme: dark;
3
avm999630bc113a2020-09-07 13:02:11 +02004 --TWPT-primary-text: #e8eaed;
5 --TWPT-primary-text-alt: var(--TWPT-primary-text);
6 --TWPT-secondary-text: #9aa0a6;
7 --TWPT-primary-background: #202124;
8 --TWPT-secondary-background: #28292c;
9 --TWPT-active-background: #3c4043;
10 --TWPT-card-border: #5f6368;
11 --TWPT-subtle-border: #383735;
12 --TWPT-link: #8ab4f8;
avm99963744d0cf2021-03-23 22:05:57 +010013 --TWPT-highlighted-item-background: rgba(255, 255, 255, .08);
14 --TWPT-thread-read-background: var(--TWPT-highlighted-item-background);
avm999630bc113a2020-09-07 13:02:11 +020015 --TWPT-drawer-background: #2d2e30;
avm99963a51c7612020-11-25 23:58:56 +010016 --TWPT-button-background: #3c3e42;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020017 --TWPT-subtle-button-background: rgba(255, 255, 255, .54);
avm99963223416c2021-04-21 22:13:14 +020018 --TWPT-input-underline: rgba(255, 255, 255, .28);
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +020019 --TWPT-starred: #fbbc04;
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +020020 --TWPT-blue-100: #BBDEFB;
avm99963fb7107c2021-04-14 19:39:05 +020021 --TWPT-blue-A100: #82B1FF;
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +020022 --TWPT-bad-text: #f6aea9;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +010023 --TWPT-bad-text-lightbg: #ffc4c0;
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +020024 --TWPT-good-text: #34a853;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +010025 --TWPT-good-text-lightbg: #3cc160;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +020026 --TWPT-interop-primary-text: var(--TWPT-primary-text);
27 --TWPT-interop-secondary-text: #c4c7c5;
28 --TWPT-interop-subtle-border: #474747;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +010029 --TWPT-interop-success: #37be5f;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020030 --TWPT-interop-blue: #7cacf8;
Adrià Vilanova Martínez6f62c7d2022-11-05 20:48:52 +010031
32 /* MD3 dark theme variables */
33 --TWPT-md-sys-color-primary: #bda5ff;
34 --TWPT-md-sys-color-on-primary: #000;
35 --TWPT-md-sys-color-surface: var(--TWPT-drawer-background);
36 --TWPT-md-sys-color-on-surface: var(--TWPT-primary-text);
37 --TWPT-md-sys-color-on-surface-rgb: 154, 160, 166;
38 --TWPT-md-sys-color-on-surface-variant: var(--TWPT-secondary-text);
39 --TWPT-md-list-list-divider-color: var(--TWPT-subtle-border);
40 --TWPT-md-ripple-hover-state-layer-color: white;
41 --TWPT-md-ripple-pressed-state-layer-color: white;
42 --TWPT-custom-md-icon-color: var(--TWPT-subtle-button-background);
Adrià Vilanova Martínez115e3d82023-01-10 21:50:06 +010043
44 /* TWPT features variables */
45 --TWPT-dark-flatten-replies-more-bg: rgba(89, 89, 89, 0.9);
avm999630bc113a2020-09-07 13:02:11 +020046}
47
48body {
49 color: var(--TWPT-primary-text);
50 background-color: var(--TWPT-primary-background)!important;
51}
52
53p {
54 color: var(--TWPT-primary-text);
55}
56
Adrià Vilanova Martínezb06c13d2022-06-20 17:30:14 +000057body.ec a {
avm999630bc113a2020-09-07 13:02:11 +020058 color: var(--TWPT-link);
59}
60
61/* Header */
62.material-content > header {
63 background-color: var(--TWPT-primary-background)!important;
64}
65
avm9996315b23d72021-04-26 18:07:15 +020066.material-content > header .app-title-button,
67 .material-content > header .app-title-text {
68 color: var(--TWPT-secondary-text)!important;
avm99963ea9b23f2021-04-22 14:06:03 +020069}
70
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020071.material-content > header :is(material-button,
72 material-button material-icon,
73 .mdc-button.mdc-icon-button,
avm99963d08c37e2022-09-25 20:41:58 +020074 .mdc-button.mdc-icon-button material-icon,
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020075 notification-bell material-icon) {
avm999630bc113a2020-09-07 13:02:11 +020076 color: rgba(255, 255, 255, .87)!important;
77}
78
79.search-box {
80 background-color: #313235!important;
81}
82
83.search-box .clear-icon {
84 opacity: 0.8;
85 color: rgba(255, 255, 255, .87)!important;
86}
87
88.material-content > header .bell.mixin {
89 fill: rgba(255, 255, 255, .87)!important;
90}
91
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +020092/* Notification bell */
93notification-bell:focus {
94 background-color: rgba(255, 255, 255, .10)!important;
95}
96
avm999630bc113a2020-09-07 13:02:11 +020097/* Drawer */
98material-drawer, material-drawer .panel, material-list-item {
99 background-color: var(--TWPT-drawer-background)!important;
100}
101
avm9996324ef6522020-11-25 19:45:43 +0100102material-list-item:hover, material-list-item:focus, material-list-item.item--active {
avm999630bc113a2020-09-07 13:02:11 +0200103 background-color: var(--TWPT-active-background)!important;
104}
105
106material-drawer .panel {
107 border-bottom-color: #25231f!important;
108}
109
110material-drawer .drawer-section-title, material-drawer .header > material-icon {
111 color: var(--TWPT-secondary-text)!important;
112}
113
avm9996315b23d72021-04-26 18:07:15 +0200114material-drawer material-list-item,
115 material-drawer material-list-item .title {
avm999630bc113a2020-09-07 13:02:11 +0200116 color: #d2cecb!important;
117}
118
119material-drawer ec-forum-drawer-item material-checkbox material-icon {
120 filter: brightness(1.5);
121}
122
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200123/* Tabs */
124material-tab-strip tab-button {
125 color: var(--TWPT-secondary-text)!important;
126}
127
128material-tab-strip tab-button.active {
129 color: var(--TWPT-blue-A100)!important;
130}
131
132material-tab-strip .tab-indicator {
133 border-top-color: var(--TWPT-blue-A100)!important;
134}
135
avm9996315b23d72021-04-26 18:07:15 +0200136/* Header menus */
137.popup material-list-item {
138 color: #d2cecb!important;
139}
140
avm99963223416c2021-04-21 22:13:14 +0200141/* Filters (ec-query-builder) */
142material-condition-builder .compound-condition-operator {
143 color: var(--TWPT-secondary-text)!important;
144}
145
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200146material-condition-builder .compound-condition-operator:is(::before, ::after) {
avm99963223416c2021-04-21 22:13:14 +0200147 border-left-color: rgba(255, 255, 255, .20)!important;
148}
149
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200150material-condition-builder .add-button,
151 ec-query-builder .save-filter-button:not([disabled]) {
152 color: var(--TWPT-blue-A100)!important;
153}
154
155material-condition-builder .add-condition,
156 ec-query-builder .close-button {
157 background-color: var(--TWPT-interop-blue)!important;
158 color: #1f1f1f!important;
159}
160
avm999630bc113a2020-09-07 13:02:11 +0200161/* Selector */
avm99963a51c7612020-11-25 23:58:56 +0100162
163/*
164 * This applies not only to the selector but also to the ec-work-state-picker.
165 */
avm99963a091be12021-02-18 17:03:28 +0100166.popup-wrapper, material-list, .popup .item-group-list {
avm999630bc113a2020-09-07 13:02:11 +0200167 background-color: var(--TWPT-drawer-background)!important;
168}
169
avm99963a091be12021-02-18 17:03:28 +0100170material-list [group]:not(.empty) + *:not(script):not(template):not(.empty),
171 .popup .item-group-list [group]:not(.empty) + *:not(script):not(template):not(.empty) {
avm999630bc113a2020-09-07 13:02:11 +0200172 box-shadow: inset 0 8px 0 0 var(--TWPT-drawer-background)!important;
173 border-top-color: #1f1f1f!important;
174}
175
176material-list material-select-item:hover,
177 material-list material-select-item:focus,
178 material-list material-select-dropdown-item:hover,
179 material-list material-select-dropdown-item:focus,
180 material-list material-select-dropdown-item.active,
avm99963a091be12021-02-18 17:03:28 +0100181 material-list material-select-dropdown-item:not(.multiselect).selected,
avm999634298b432021-08-16 16:38:00 +0200182 material-select-searchbox:focus-within + material-list .single-select-item:first-of-type,
avm99963a091be12021-02-18 17:03:28 +0100183 .popup .item-group-list material-select-item:hover,
184 .popup .item-group-list material-select-item:focus,
avm99963744d0cf2021-03-23 22:05:57 +0100185 .popup .item-group-list material-select-item.active,
avm99963a091be12021-02-18 17:03:28 +0100186 .popup .item-group-list material-select-dropdown-item:hover,
187 .popup .item-group-list material-select-dropdown-item:focus,
188 .popup .item-group-list material-select-dropdown-item.active,
189 .popup .item-group-list material-select-dropdown-item:not(.multiselect).selected {
avm99963744d0cf2021-03-23 22:05:57 +0100190 background-color: var(--TWPT-highlighted-item-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200191}
192
avm999634298b432021-08-16 16:38:00 +0200193material-list .single-select-item,
194 material-list .menu-item-label,
avm99963a091be12021-02-18 17:03:28 +0100195 material-list .label,
196 material-list .text-segment,
avm9996355acfae2021-08-19 18:06:56 +0200197 menu-item-groups .single-select-item,
198 menu-item-groups .menu-item-label,
199 menu-item-groups .label,
200 menu-item-groups .text-segment {
avm999630bc113a2020-09-07 13:02:11 +0200201 color: rgba(255, 255, 255, .87)!important;
202}
203
avm99963a091be12021-02-18 17:03:28 +0100204.popup .item-group-list material-icon {
205 color: rgba(255, 255, 255, .7)!important;
206}
207
avm999630bc113a2020-09-07 13:02:11 +0200208material-list [group] > [label] {
209 color: #8a8a8a!important;
210}
211
avm9996348c87d12021-04-09 13:00:21 +0200212/* This is shown in the new thread view */
213ec-forum-language-picker .labeled-select .select-label {
214 color: var(--TWPT-secondary-text)!important;
215}
216
avm999630bc113a2020-09-07 13:02:11 +0200217/* Main */
218.main {
219 color: var(--TWPT-primary-text)!important;
220}
221
avm9996325a0d602020-11-25 19:24:16 +0100222/* Border color for the page title bar (most pages use .title-bar although
223 * some use .page-header).
224 */
225main .title-bar, main .page-header {
avm999630bc113a2020-09-07 13:02:11 +0200226 border-bottom-color: var(--TWPT-subtle-border)!important;
227}
228
229main .title-bar .title, main .page-header h1, main .header h1 {
230 color: var(--TWPT-primary-text)!important;
231}
232
233.card {
234 background-color: var(--TWPT-secondary-background)!important;
235 color: var(--TWPT-primary-text)!important;
236 border-color: var(--TWPT-card-border)!important;
237}
238
239.card .card-title, .card, .card-section-title {
240 color: var(--TWPT-primary-text)!important;
241}
242
avm99963223416c2021-04-21 22:13:14 +0200243.card .card-section-hint, .card .card-section-checkbox-hint {
avm999630bc113a2020-09-07 13:02:11 +0200244 color: var(--TWPT-secondary-text)!important;
245}
246
247/* Action bar */
248.material-content .action-bar material-button,
249 ec-bulk-actions material-button,
avm99963b2329632021-02-06 20:05:34 +0100250 ec-back-button material-button,
avm9996348c87d12021-04-09 13:00:21 +0200251 .sort-options material-button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200252 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200253}
254
avm99963ea9b23f2021-04-22 14:06:03 +0200255.material-content .action-bar .review-button.reviewing {
256 color: #1a73e8!important;
257 background: #dae7ff!important;
258}
259
avm999630bc113a2020-09-07 13:02:11 +0200260.material-content .action-bar material-button.starred {
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200261 color: var(--TWPT-starred)!important;
avm999630bc113a2020-09-07 13:02:11 +0200262}
263
Adrià Vilanova Martínez2c8913b2021-07-22 23:33:37 +0200264/* ec-work-state-picker and ec-symptom-picker */
265ec-work-state-picker > button,
266 ec-symptom-picker > button {
avm99963a51c7612020-11-25 23:58:56 +0100267 color: var(--TWPT-secondary-text)!important;
268 background-color: var(--TWPT-button-background)!important;
269 border-color: var(--TWPT-subtle-border)!important;
270}
271
272.material-popup-content .popup-content .title {
273 color: var(--TWPT-primary-text)!important;
274}
275
avm999630bc113a2020-09-07 13:02:11 +0200276/* Thread list */
277ec-thread-list ul.thread-group {
278 background-color: var(--TWPT-primary-background)!important;
279}
280
281ec-thread-list ec-bulk-actions, ec-thread-list ec-thread-summary material-expansionpanel {
282 border-bottom-color: var(--TWPT-subtle-border)!important;
283}
284
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200285ec-thread-list .no-results {
286 color: var(--TWPT-primary-text-alt)!important;
287}
288
avm99963a2a06442020-11-25 21:11:10 +0100289ec-thread-summary material-expansionpanel.read:not(.checked) {
avm999630bc113a2020-09-07 13:02:11 +0200290 background-color: var(--TWPT-thread-read-background)!important;
291}
292
avm99963e65bec42020-11-25 18:26:29 +0100293ec-thread-summary material-expansionpanel.read .title span:not(.icon) {
avm9996395da0772020-09-09 01:07:36 +0200294 opacity: 0.8;
295}
296
avm99963e65bec42020-11-25 18:26:29 +0100297ec-thread-summary material-expansionpanel.read .title .icon {
298 opacity: 0.48!important;
299}
300
avm999630bc113a2020-09-07 13:02:11 +0200301ec-thread-summary material-expansionpanel.checked {
avm99963a2a06442020-11-25 21:11:10 +0100302 background-color: #2c4b77!important;
avm999630bc113a2020-09-07 13:02:11 +0200303}
304
305ec-thread-summary material-expansionpanel .title {
306 color: var(--TWPT-primary-text)!important;
307}
308
309ec-thread-summary material-expansionpanel ec-second-summary-line,
310 material-expansionpanel .header-content,
avm9996348c87d12021-04-09 13:00:21 +0200311 material-expansionpanel ec-thread-counts > span:not(.recommended-answers),
312 material-expansionpanel .duplicate-label {
avm999630bc113a2020-09-07 13:02:11 +0200313 color: #928e89!important;
314}
315
avm9996348c87d12021-04-09 13:00:21 +0200316material-expansionpanel .removed-label {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200317 color: var(--TWPT-bad-text)!important;
avm9996348c87d12021-04-09 13:00:21 +0200318}
319
avm999631558e6c2020-12-08 13:42:40 +0100320ec-thread-summary material-expansionpanel ec-safe-html.body,
321 material-expansionpanel .issue-tracking-work-state {
avm999630bc113a2020-09-07 13:02:11 +0200322 color: var(--TWPT-primary-text)!important;
323}
324
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +0200325/*
326 * The following section changes the styles of the checkboxes in thread lists,
327 * based in the styles defined in the "Checkbox input" section.
328 **/
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200329ec-thread-summary material-expansionpanel .action material-button:not(.starred),
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200330 ec-thread-list material-checkbox material-icon,
avm99963d08c37e2022-09-25 20:41:58 +0200331 ec-thread-summary material-expansionpanel .star-button:not(.starred),
332 ec-thread-summary material-expansionpanel .mdc-button.mdc-icon-button material-icon {
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200333 color: #696867!important; /* Custom value to match previous behavior */
334 opacity: 1!important;
335}
336
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200337ec-thread-summary material-expansionpanel .action material-button.starred {
338 color: var(--TWPT-starred)!important;
339}
340
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200341ec-thread-list material-checkbox material-icon.filled {
342 color: #62a5ff!important; /* Custom value to contrast well with the background */
343}
344
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +0200345/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200346ec-thread-list material-checkbox:focus:not(.disabled).gm-icons .icon,
347 .gm-icons ec-thread-list material-checkbox:focus:not(.disabled) .icon,
348 ec-thread-list material-checkbox:hover:not(.disabled).gm-icons .icon,
349 .gm-icons ec-thread-list material-checkbox:hover:not(.disabled) .icon {
350 color: #807d7c!important; /* custom value */
351}
352
353ec-thread-list material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
354 .gm-icons ec-thread-list material-checkbox:focus:not(.disabled) .icon.filled,
355 ec-thread-list material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
356 .gm-icons ec-thread-list material-checkbox:hover:not(.disabled) .icon.filled {
357 color: #92c1ff!important; /* custom value */
358}
359
avm99963b2329632021-02-06 20:05:34 +0100360/* Thread view (including review/live review components) */
avm999630bc113a2020-09-07 13:02:11 +0200361ec-question, .heading + .group, ec-message {
362 background-color: var(--TWPT-secondary-background)!important;
363}
364
avm99963b2329632021-02-06 20:05:34 +0100365ec-thread .no-review-needed {
366 background-color: #155829!important;
367 border-color: var(--TWPT-subtle-border)!important;
368}
369
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200370/* "Original thread" box inside escalations */
371sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarythread-summary {
372 background: var(--TWPT-active-background)!important;
373 border-color: var(--TWPT-card-border)!important;
374}
375
376sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarydetails {
377 color: var(--TWPT-secondary-text)!important;
378}
379
380sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarytitle {
381 color: var(--TWPT-primary-text)!important;
382}
383
avm99963b2329632021-02-06 20:05:34 +0100384/* Review bar shown above the main message or replies */
385ec-review-bar {
avm999630bc113a2020-09-07 13:02:11 +0200386 background-color: var(--TWPT-active-background)!important;
387}
388
avm99963b2329632021-02-06 20:05:34 +0100389ec-review-bar material-chip {
390 background-color: var(--TWPT-button-background)!important;
391}
392
393ec-review-bar material-chip:not(.relevant-active):not(.active) {
avm99963b2329632021-02-06 20:05:34 +0100394 border-color: var(--TWPT-card-border)!important;
395}
396
397ec-review-bar material-chip:not(.relevant-active):not(.active) material-icon {
398 color: var(--TWPT-primary-text)!important;
399 fill: var(--TWPT-primary-text)!important;
400}
401
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200402ec-review-bar material-chip:not(.relevant-active):not(.active) .content {
403 color: var(--TWPT-primary-text)!important;
404}
405
avm99963b2329632021-02-06 20:05:34 +0100406ec-review-bar material-chip.relevant-active {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200407 border-color: var(--TWPT-good-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100408}
409
410ec-review-bar material-chip.relevant-active material-icon {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200411 color: var(--TWPT-good-text)!important;
412 fill: var(--TWPT-good-text)!important;
413}
414
415ec-review-bar material-chip.relevant-active .content {
416 color: var(--TWPT-good-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100417}
418
419ec-review-bar material-chip.active {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200420 border-color: var(--TWPT-bad-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100421}
422
423ec-review-bar material-chip.active material-icon {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200424 color: var(--TWPT-bad-text)!important;
425 fill: var(--TWPT-bad-text)!important;
426}
427
428ec-review-bar material-chip.active .content {
429 color: var(--TWPT-bad-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100430}
431
avm999630bc113a2020-09-07 13:02:11 +0200432ec-message-header .header, ec-question .state, ec-question ec-thread-counts > span, ec-message ec-thread-counts > span {
433 color: var(--TWPT-secondary-text)!important;
434}
435
avm9996395da0772020-09-09 01:07:36 +0200436ec-question .alert, ec-message .alert {
avm999630bc113a2020-09-07 13:02:11 +0200437 background-color: var(--TWPT-active-background)!important;
438}
439
avm9996395da0772020-09-09 01:07:36 +0200440ec-question .alert material-icon, ec-message .alert material-icon {
avm999630bc113a2020-09-07 13:02:11 +0200441 color: var(--TWPT-primary-text)!important;
442}
443
avm9996395da0772020-09-09 01:07:36 +0200444ec-question .alert ec-icon, ec-message .alert ec-icon {
avm999630bc113a2020-09-07 13:02:11 +0200445 color: var(--TWPT-primary-text)!important;
446 fill: var(--TWPT-primary-text)!important;
447}
448
Adrià Vilanova Martínezdb57f362022-01-13 23:46:24 +0100449ec-question .alert material-button {
450 color: var(--TWPT-link)!important;
451}
452
avm999630bc113a2020-09-07 13:02:11 +0200453ec-question .title {
454 color: var(--TWPT-primary-text-alt)!important;
455}
456
avm99963b2329632021-02-06 20:05:34 +0100457ec-user-link .name-text {
458 color: var(--TWPT-link)!important;
459}
460
461ec-message-header ec-avatar svg, ec-message-header .role,
462 ec-message .footer .role {
avm999630bc113a2020-09-07 13:02:11 +0200463 filter: brightness(1.5);
464}
465
466ec-question .body, ec-message .body {
467 color: var(--TWPT-primary-text)!important;
468}
469
470ec-question .thread-insert {
471 background: none!important;
472}
473
474ec-question .details-heading {
475 color: var(--TWPT-primary-text-alt) !important;
476}
477
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100478ec-question .state-chips material-chip,
479 .TWPT-extrainfo-chip {
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200480 background-color: var(--TWPT-button-background)!important;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100481 border: none!important;
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200482 box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2),
483 0 1px 1px 0 rgba(0, 0, 0, 0.14),
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100484 0 1px 3px 0 rgba(0, 0, 0, 0.12)!important;
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200485}
486
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100487ec-question .state-chips material-chip .content,
488 .TWPT-extrainfo-chip .TWPT-content {
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200489 color: var(--TWPT-primary-text)!important;
490}
491
avm9996348c87d12021-04-09 13:00:21 +0200492ec-question .footer,
493 ec-ask-flow .content-disclaimer {
avm999630bc113a2020-09-07 13:02:11 +0200494 color: var(--TWPT-primary-text)!important;
495 background-color: var(--TWPT-active-background)!important;
496 border-top-color: var(--TWPT-card-border)!important;
497}
498
499.heading {
500 color: var(--TWPT-primary-text)!important;
501}
502
503.heading + .group,
504 .load-more-bar,
505 ec-message:not(:first-child),
506 .load-more-bar .load-more-button,
507 .load-more-bar .load-all-button {
508 border-color: var(--TWPT-card-border)!important;
509}
510
avm9996395da0772020-09-09 01:07:36 +0200511ec-message .type {
512 color: var(--TWPT-primary-text)!important;
513}
514
avm999630bc113a2020-09-07 13:02:11 +0200515ec-message .footer ec-relative-time,
516 ec-message .footer ec-safe-html {
517 color: var(--TWPT-secondary-text)!important;
518}
519
520ec-message .helpful-prompt {
521 color: var(--TWPT-primary-text)!important;
522}
523
524ec-question .me-too-button,
525 ec-question .subscribe-button,
526 ec-message .upvote-button,
527 ec-message .downvote-button {
528 color: var(--TWPT-secondary-text)!important;
avm99963a51c7612020-11-25 23:58:56 +0100529 background-color: var(--TWPT-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200530}
531
avm99963223416c2021-04-21 22:13:14 +0200532ec-message .alert {
533 color: var(--TWPT-secondary-text)!important;
534}
535
avm999630bc113a2020-09-07 13:02:11 +0200536ec-question .me-too-button.selected,
537 ec-question .subscribe-button.selected,
538 ec-message .upvote-button.selected,
539 ec-message .downvote-button.selected {
540 color: #4285f4!important;
541}
542
543.load-more-bar .load-more-button, .load-more-bar .load-all-button {
544 background-color: var(--TWPT-secondary-background)!important;
545}
546
547.locked-alert {
548 background-color: var(--TWPT-active-background)!important;
549 border: var(--TWPT-card-border)!important;
550}
551
552.locked-alert material-icon {
553 color: rgba(255, 255, 255, .38)!important;
554}
555
avm99963b2329632021-02-06 20:05:34 +0100556ec-thread button.reply.collapsed {
557 color: var(--TWPT-secondary-text)!important;
558}
559
avm999630bc113a2020-09-07 13:02:11 +0200560ec-thread .finished-question {
561 background-color: var(--TWPT-active-background)!important;
562 border: var(--TWPT-card-border)!important;
563}
564
avm99963ea9b23f2021-04-22 14:06:03 +0200565ec-thread .finished-question .next-question {
566 color: var(--TWPT-link)!important;
567 border-color: var(--TWPT-link)!important;
568}
569
avm999630bc113a2020-09-07 13:02:11 +0200570.material-content .action-bar material-button.has-activity {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200571 color: var(--TWPT-blue-A100)!important;
avm999630bc113a2020-09-07 13:02:11 +0200572}
573
574.material-content .action-bar material-button.showing-sidebar {
575 background-color: var(--TWPT-active-background)!important;
576}
577
578ec-activity-panel .title-bar h3 {
579 color: #e8eaf2!important;
580}
581
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200582ec-activity-panel .title-bar material-button {
583 color: var(--TWPT-subtle-button-background)!important;
584}
585
avm999630bc113a2020-09-07 13:02:11 +0200586ec-activity-panel ec-activity {
587 color: var(--TWPT-secondary-text)!important;
588 border-color: var(--TWPT-card-border)!important;
589}
590
591ec-activity-panel ec-activity .message {
592 color: var(--TWPT-primary-text-alt)!important;
593}
594
595ec-activity-panel ec-activity .thread-title {
596 color: #c3bfbc!important;
597}
598
599/* Recommended answers - show in green where we've overwritten the colors */
600.recommended-answers {
601 color: #34a853!important;
602}
603
avm99963fb7107c2021-04-14 19:39:05 +0200604/* Suggested answers - show brighter blue */
605.suggested-icon {
606 color: var(--TWPT-blue-A100)!important;
607}
608
609/* Help button (shown in the suggested answers header) */
610.explanation-icon material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200611 color: var(--TWPT-subtle-button-background)!important;
avm99963fb7107c2021-04-14 19:39:05 +0200612}
613
614/* Help button tooltip */
615.popup .paper-container {
616 background: var(--TWPT-drawer-background)!important;
617}
618
619.explanation-icon material-icon:hover {
620 color: var(--TWPT-blue-A100)!important;
621}
622
avm99963223416c2021-04-21 22:13:14 +0200623/* New thread and edit message views */
624material-stepper {
625 border-top-color: var(--TWPT-card-border)!important;
626}
627
avm999630bc113a2020-09-07 13:02:11 +0200628material-stepper .stepper-step-name,
629 material-stepper .purpose-title {
630 color: var(--TWPT-primary-text)!important;
631}
632
633ec-ask-flow .display-name-label,
avm99963223416c2021-04-21 22:13:14 +0200634 material-stepper .additional-details-label,
635 material-stepper .detail-label {
avm999630bc113a2020-09-07 13:02:11 +0200636 color: var(--TWPT-secondary-text)!important;
637}
638
avm99963223416c2021-04-21 22:13:14 +0200639material-stepper .stepper-step[selectable=true]:focus {
640 background-color: rgba(60, 64, 67, .24)!important;
641}
642
avm9996301818912021-05-24 11:53:18 +0200643/* Compose thread view */
644ec-thread-composer .main-content .title-label,
645 ec-thread-composer .main-content .post-label {
646 color: var(--TWPT-primary-text-alt)!important;
647}
648
649ec-thread-composer .main-content .title-input,
650 ec-thread-composer .main-content ec-rich-text-editor {
651 border-color: var(--TWPT-card-border)!important;
652}
653
654ec-thread-composer .main-content .title-alert {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200655 color: var(--TWPT-bad-text)!important;
avm9996301818912021-05-24 11:53:18 +0200656}
657
658ec-thread-composer material-drawer {
659 background-color: inherit!important;
660}
661
662ec-thread-composer material-drawer .right-panel {
663 border-left-color: var(--TWPT-card-border)!important;
664}
665
666ec-thread-composer material-drawer .panel-section-title {
667 color: var(--TWPT-primary-text)!important;
668}
669
670ec-thread-composer material-drawer .panel-section-divider {
671 border-color: var(--TWPT-card-border)!important;
672}
673
674ec-thread-composer material-drawer material-radio .radio-label {
675 color: var(--TWPT-primary-text-alt)!important;
676}
677
678ec-thread-composer material-drawer material-radio .radio-description,
679 ec-thread-composer material-drawer .settings-section .panel-section-item .select-label {
680 color: var(--TWPT-secondary-text)!important;
681}
682
avm9996348c87d12021-04-09 13:00:21 +0200683/* Note: see thread view section. There is a rule for the thread creation
684 * footer.
685 **/
686
Adrià Vilanova Martínez531cd072021-12-05 20:15:43 +0100687/* Chart in the profile view */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200688ec-user bar-chart .axis text,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100689 ec-unified-user .scTailwindSharedActivitychartchart .axis text {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200690 fill: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200691}
692
693ec-user bar-chart .axis path,
694 ec-user bar-chart .axis .gridline,
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200695 ec-user bar-chart .axis line,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100696 ec-unified-user .scTailwindSharedActivitychartchart .axis path,
697 ec-unified-user .scTailwindSharedActivitychartchart .axis .gridline,
698 ec-unified-user .scTailwindSharedActivitychartchart .axis line {
avm999630bc113a2020-09-07 13:02:11 +0200699 stroke: rgba(255, 255, 255, .12)!important;
700}
701
702ec-user bar-chart .axis line.axis-zero-tick,
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200703 ec-user bar-chart .axis.x .tick-mark,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100704 ec-unified-user .scTailwindSharedActivitychartchart .axis line.axis-zero-tick,
705 ec-unified-user .scTailwindSharedActivitychartchart .axis.x .tick-mark {
avm999630bc113a2020-09-07 13:02:11 +0200706 stroke: rgba(255, 255, 255, .38)!important;
707}
708
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200709ec-user bar-chart .aplos-legend-entry,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100710 ec-unified-user .scTailwindSharedActivitychartchart .aplos-legend-entry {
avm999630bc113a2020-09-07 13:02:11 +0200711 color: var(--TWPT-secondary-text)!important;
712}
713
714.aplos-hovercard {
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200715 color: var(--TWPT-interop-secondary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +0200716 background: var(--TWPT-secondary-background)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200717 border: none!important;
avm999630bc113a2020-09-07 13:02:11 +0200718}
719
720.aplos-hovercard .title {
721 color: var(--TWPT-primary-text)!important;
722}
723
724.aplos-hovercard .subtitle,
725 .aplos-donut-center .subtitle,
726 .aplos-hovercard .series,
727 .aplos-donut-center .series,
728 .aplos-hovercard .value,
729 .aplos-donut-center .value {
730 color: var(--TWPT-secondary-text)!important;
731}
732
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200733/*
734 * IMPORTANT NOTICE:
735 * Note: the following styles (for interop components) have been written by
736 * Googlers and thus are not included as part of the MIT license. This also
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100737 * applies to the styles of the unified profiles and the interop thread view.
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200738 **/
739
740/* Common styles for interop components */
741.scSharedCalloutroot {
742 color: var(--TWPT-interop-primary-text)!important;
743}
744
745.scSharedCallouterror {
746 background-color: #523a3b!important;
747 border-color: #f9dedc!important;
748}
749
750.scSharedCallouterror sc-shared-material-icon {
751 color: #f9dedc!important;
752}
753
754.scSharedCallouterror>.scSharedCalloutsecondary-button button {
755 color: #ec928e!important;
756}
757
758.scSharedCalloutcaution {
759 background-color: #554c33!important;
760 border-color: #ffdf99!important;
761}
762
763.scSharedCalloutcaution sc-shared-material-icon {
764 color: #ffdf99!important;
765}
766
767.scSharedCalloutcaution>.scSharedCalloutsecondary-button button {
768 color: #f09d00!important;
769}
770
771.scSharedCalloutinformational {
772 background-color: #394457!important;
773 border-color: #d3e3fd!important;
774}
775
776.scSharedCalloutinformational sc-shared-material-icon {
777 color: #d3e3fd!important;
778}
779
780.scSharedCalloutinformational>.scSharedCalloutsecondary-button button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200781 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200782}
783
784.scSharedCalloutsuccess {
785 background-color: #37493f!important;
786 border-color: #c4eed0!important;
787}
788
789.scSharedCalloutsuccess sc-shared-material-icon {
790 color: #c4eed0!important;
791}
792
793.scSharedCalloutsuccess>.scSharedCalloutsecondary-button button {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100794 color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200795}
796
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200797.scSharedMaterialbuttonroot {
798 --m-btn-text-color: var(--TWPT-interop-blue);
799 --m-btn-background-color: transparent;
800 --m-btn-outline-color: var(--TWPT-interop-blue);
801 background: var(--m-btn-background-color)!important;
802 color: var(--m-btn-text-color)!important;
803}
804
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200805.scSharedMaterialbuttonroot:disabled {
806 color: rgba(227, 227, 227, 0.369)!important;
807}
808
809.scSharedMaterialbuttontext {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200810 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200811}
812
813.scSharedMaterialbuttoncolor-label {
814 color: var(--TWPT-interop-secondary-text)!important;
815}
816
817.scSharedMaterialbuttoncolor-hint {
818 color: var(--TWPT-interop-secondary-text)!important;
819}
820
821.scSharedMaterialbuttonnavigational {
822 color: var(--TWPT-interop-primary-text)!important;
823}
824
825.scSharedMaterialbuttonnavigational-alt {
826 color: var(--TWPT-interop-secondary-text)!important;
827}
828
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200829.scSharedMaterialbuttonhairline, .scSharedMaterialbuttonpill {
830 outline: 1px solid var(--m-btn-outline-color)!important;
831}
832
833.scSharedMaterialbuttonhairline:hover, .scSharedMaterialbuttonhairline:focus, .scSharedMaterialbuttonpill:hover, .scSharedMaterialbuttonpill:focus {
834 --m-btn-outline-color: currentColor!important;
835}
836
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200837.scSharedMaterialbuttonhairline {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200838 --m-btn-outline-color: var(--TWPT-interop-subtle-border)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200839}
840
841.scSharedMaterialbuttonhairline:disabled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200842 --m-btn-outline-color: rgba(227, 227, 227, 0.369)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200843}
844
845.scSharedMaterialbuttonhairline:active {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200846 box-shadow: 0 1px 2px 0 rgba(227, 227, 227, 0.302), 0 1px 3px 1px rgba(227, 227, 227, 0.149)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200847}
848
849.scSharedMaterialbuttontonal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200850 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200851 background: #394457!important;
852}
853
854.scSharedMaterialbuttontonal:hover {
855 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
856}
857
858.scSharedMaterialbuttontonal:active {
859 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
860}
861
862.scSharedMaterialbuttontonal:disabled {
863 background: rgba(227, 227, 227, 0.122)!important;
864}
865
866.scSharedMaterialbuttonfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200867 background: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200868 color: #1f1f1f!important;
869}
870
871.scSharedMaterialbuttonfilled:disabled {
872 background: rgba(227, 227, 227, 0.122)!important;
873}
874
875.scSharedMaterialbuttonfilled:hover,
876 .scSharedMaterialbuttonfilled:focus {
877 box-shadow: 0 1px 2px 0 rgba(124, 172, 248, 0.302), 0 1px 3px 1px rgba(124, 172, 248, 0.149)!important;
878}
879
880.scSharedMaterialbuttonfilled:active {
881 box-shadow: 0 1px 3px 0 rgba(124, 172, 248, 0.302), 0 4px 8px 3px rgba(124, 172, 248, 0.149)!important;
882}
883
884.scSharedMaterialbuttonprotected {
885 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
886 background: #1f1f1f!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200887 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200888}
889
890.scSharedMaterialbuttonprotected:disabled {
891 background: rgba(227, 227, 227, 0.122)!important;
892}
893
894.scSharedMaterialbuttonprotected:hover {
895 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
896}
897
898.scSharedMaterialbuttonprotected:focus {
899 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
900}
901
902.scSharedMaterialbuttonprotected:active {
903 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149)!important;
904}
905
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100906.scSharedMaterialbuttonsuccess {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200907 --m-btn-text-color: var(--TWPT-interop-success)!important;
908 --m-btn-outline-color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100909}
910
911.scSharedMaterialbuttonsuccess.scSharedMaterialbuttonfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200912 --m-btn-text-color: #1f1f1f!important;
913 --m-btn-background-color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100914}
915
916.scSharedMaterialbuttonsuccess.scSharedMaterialbuttontonal {
917 --m-btn-background-color: #0f5223
918}
919
920@media (forced-colors:active) {
921 .scSharedMaterialbuttonroot:focus {
922 outline: 2px solid #e3e3e3;
923 }
924}
925
926@media (prefers-contrast:more) {
927 .scSharedMaterialbuttonroot:focus {
928 outline: 2px solid #e3e3e3;
929 }
930}
931
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200932.scSharedExpandabletextexpander {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200933 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200934}
935
936.scSharedMaterialborderfilled {
937 background: #313235!important;
938 border-bottom: 1px solid var(--TWPT-interop-secondary-text)!important;
939}
940
941.scSharedMaterialborderfilled-error {
942 border-bottom-color: #ec928e!important;
943}
944
945.scSharedMaterialborderfilled-bottom {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200946 background-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200947}
948
949.scSharedMaterialborderfilled-label {
950 color: var(--TWPT-interop-secondary-text)!important;
951}
952
953.scSharedMaterialborderfilled-label-focused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200954 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200955}
956
957.scSharedMaterialborderlabel {
958 color: var(--TWPT-interop-secondary-text)!important;
959}
960
961.scSharedMaterialborderleft {
962 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
963 border-left-color: var(--TWPT-interop-secondary-text)!important;
964 border-top-color: var(--TWPT-interop-secondary-text)!important;
965}
966
967.scSharedMaterialborderleft-error {
968 border-bottom-color: #ec928e!important;
969 border-left-color: #ec928e!important;
970 border-top-color: #ec928e!important;
971}
972
973.scSharedMaterialbordermid {
974 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
975 border-top-color: var(--TWPT-interop-secondary-text)!important;
976}
977
978.scSharedMaterialbordermid-error {
979 border-bottom-color: #ec928e!important;
980 border-top-color: #ec928e!important;
981}
982
983.scSharedMaterialborderright {
984 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
985 border-right-color: var(--TWPT-interop-secondary-text)!important;
986 border-top-color: var(--TWPT-interop-secondary-text)!important;
987}
988
989.scSharedMaterialborderright-error {
990 border-bottom-color: #ec928e!important;
991 border-right-color: #ec928e!important;
992 border-top-color: #ec928e!important;
993}
994
995.scSharedMaterialborderfocused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200996 border-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200997}
998
999.scSharedMaterialborderdisabled {
1000 border-color: var(--TWPT-interop-subtle-border)!important;
1001}
1002
1003.scSharedMaterialborderlabel-focused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001004 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001005}
1006
1007.scSharedMaterialborderlabel-disabled {
1008 color: rgba(255, 255, 255, 0.239)!important;
1009}
1010
1011.scSharedMaterialborderlabel-error {
1012 color: #ec928e!important;
1013}
1014
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001015.scSharedMaterialcardroot {
1016 background: #1f1f1f;
1017 border: 1px solid var(--TWPT-interop-subtle-border);
1018}
1019
1020.scSharedMaterialcardelevation-1 {
1021 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1022 background: #2a2b2f;
1023}
1024
1025.scSharedMaterialcardelevation-2 {
1026 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1027 background: #303135;
1028}
1029
1030.scSharedMaterialcardelevation-3 {
1031 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1032 background: #36383a;
1033}
1034
1035.scSharedMaterialcardelevation-4 {
1036 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149);
1037 background: #39393c;
1038}
1039
1040.scSharedMaterialcardelevation-5 {
1041 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149);
1042 background: #3c3e40;
1043}
1044
1045@media (forced-colors:active) {
1046 .scsharedmaterialcardroot {
1047 border-color: #e3e3e3;
1048 }
1049}
1050
1051@media (prefers-contrast:more) {
1052 .scsharedmaterialcardroot {
1053 border-color: #e3e3e3;
1054 }
1055}
1056
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001057.scSharedMaterialcheckboxcheckbox {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001058 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001059}
1060
1061.scSharedMaterialcheckboxbox {
1062 border-color: var(--TWPT-interop-secondary-text)!important;
1063}
1064
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001065.scSharedMaterialcheckboxnative-control:checked:disabled+.scSharedMaterialcheckboxbox,
1066.scSharedMaterialcheckboxnative-control:indeterminate:disabled+.scSharedMaterialcheckboxbox {
1067 background: rgba(0, 0, 0, .26);
1068 border-color: transparent;
1069}
1070
1071.scSharedMaterialcheckboxnative-control:disabled+.scSharedMaterialcheckboxbox {
1072 border-color: rgba(0, 0, 0, .26);
1073}
1074
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001075.scSharedMaterialcheckboxcheckmark-path {
1076 stroke: #1f1f1f!important;
1077}
1078
1079.scSharedMaterialcheckboxmixedmark {
1080 border-color: #1f1f1f!important;
1081}
1082
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001083.scSharedMaterialfabroot {
1084 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1085 background: #303135;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001086 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001087}
1088
1089@media (forced-colors:active) {
1090 .scSharedMaterialfabroot {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001091 outline: 3px solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001092 }
1093}
1094
1095.scSharedMaterialfabroot.scSharedMaterialfabgrey {
1096 color: var(--TWPT-interop-secondary-text);
1097}
1098
1099.scSharedMaterialfabroot:.scSharedMaterialfabfake-focus,
1100.scSharedMaterialfabroot:hover,
1101.scSharedMaterialfabroot:focus {
1102 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149);
1103}
1104
1105.scSharedMaterialfabroot:active {
1106 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149);
1107}
1108
1109.scSharedMaterialfablowered {
1110 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1111}
1112
1113.scSharedMaterialfablowered.scSharedMaterialfabfake-focus,
1114.scSharedMaterialfablowered:hover,
1115.scSharedMaterialfablowered:focus {
1116 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1117}
1118
1119.scSharedMaterialfablowered:active {
1120 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1121}
1122
1123.scSharedMaterialfabfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001124 background: rgba(124,172,248,0.239);
1125 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001126}
1127
1128.scSharedMaterialfabfilled.scSharedMaterialfabgrey {
1129 background: var(--TWPT-interop-secondary-text);
1130 color: #1f1f1f;
1131}
1132
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001133.scSharedMaterial_dialogDialogcontentloading-overlay {
1134 background: rgba(227, 227, 227, 0.122)!important;
1135}
1136
1137.scSharedMaterialpopupbackground {
1138 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1139 background: #2a2b2f!important;
1140 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1141}
1142
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001143@media (forced-colors:active) {
1144 .scSharedMaterialpopupbackground {
1145 border-color: #e3e3e3;
1146 }
1147}
1148
1149@media (prefers-contrast:more) {
1150 .scSharedMaterialpopupbackground {
1151 border-color: #e3e3e3;
1152 }
1153}
1154
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001155.scSharedMaterialmenuroot {
1156 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1157 background: #2a2b2f!important;
1158}
1159
1160.scSharedMaterialmenuitem {
1161 color: var(--TWPT-interop-primary-text)!important;
1162}
1163
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001164.scSharedMaterialmenuitem[disabled] {
1165 color: var(--TWPT-interop-subtle-border);
1166}
1167
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001168.scSharedMaterialmenuitem-separator {
1169 border-top-color: var(--TWPT-interop-subtle-border)!important;
1170}
1171
1172.scSharedMaterialmenuhighlight:focus,
1173 .scSharedMaterialmenuhighlight:hover {
1174 background-color: #394457!important;
1175}
1176
1177.scSharedMaterialmenuhighlight:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001178 outline: auto var(--TWPT-interop-blue) 1px!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001179}
1180
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001181.scSharedMaterialtooltipcontainer {
1182 background-color: #e3e3e3;
1183 color: #1f1f1f;
1184}
1185
1186.scSharedMaterialradioradio {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001187 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001188}
1189
1190.scSharedMaterialradioring {
1191 border: 2px solid var(--TWPT-interop-secondary-text);
1192}
1193
1194.scSharedMaterialradionative-control:disabled~.scSharedMaterialradioring {
1195 border-color: rgba(0, 0, 0, .26);
1196}
1197
1198.scSharedMaterialradionative-control:disabled~.scSharedMaterialradiodot {
1199 background: rgba(0, 0, 0, .26);
1200}
1201
1202.scSharedMaterialrichtooltipcontainer {
1203 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1204}
1205
1206.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcontainer {
1207 background: #2a2b2f;
1208}
1209
1210.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcontainer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001211 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001212 color: #1f1f1f;
1213}
1214
1215.scSharedMaterialrichtooltipcaret {
1216 box-shadow: 1.5px 1.5px 1px -1px rgba(0, 0, 0, 0.2), .75px .75px 1px 0 rgba(0, 0, 0, 0.141), .75px .75px 3px 0 rgba(0, 0, 0, 0.122);
1217 background: #2a2b2f;
1218}
1219
1220.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcaret {
1221 background: #2a2b2f;
1222}
1223
1224.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcaret {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001225 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001226}
1227
1228.scSharedMaterialselectlabel {
1229 color: #e3e3e3;
1230}
1231
1232.scSharedMaterialselectarrow {
1233 color: var(--TWPT-interop-secondary-text);
1234}
1235
1236.scSharedMaterialselectactive .scSharedMaterialselectarrow {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001237 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001238}
1239
1240.scSharedMaterialselectdisabled .scSharedMaterialselectselection,
1241.scSharedMaterialselectdisabled .scSharedMaterialselectarrow {
1242 color: rgba(255, 255, 255, 0.239);
1243}
1244
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001245.scSharedMaterialsnackbarsnackbar {
1246 background: var(--TWPT-interop-primary-text)!important;
1247 color: #1f1f1f!important;
1248}
1249
1250.scSharedMaterialsnackbaraction button {
1251 color: #0b57d0!important;
1252}
1253
1254.scSharedMaterialtabbartab {
1255 color: var(--TWPT-interop-primary-text)!important;
1256}
1257
1258.scSharedMaterialtabbartab:hover,
1259 .scSharedMaterialtabbartab:focus {
1260 background-color: #313235!important;
1261}
1262
1263.scSharedMaterialtabbarselected {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001264 border-bottom-color: var(--TWPT-interop-blue)!important;
1265 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001266}
1267
1268.scSharedMaterialtextfieldlabel {
1269 color: var(--TWPT-interop-primary-text)!important;
1270}
1271
1272.scSharedMaterialtextfieldnative-control {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001273 caret-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001274 color: var(--TWPT-interop-primary-text)!important;
1275}
1276
1277.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldnative-control {
1278 caret-color: #ec928e!important;
1279}
1280
1281.scSharedMaterialtextfieldnative-control:disabled {
1282 color: var(--TWPT-interop-secondary-text)!important;
1283}
1284
1285.scSharedMaterialtextfieldfocused .scSharedMaterialtextfieldlabel {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001286 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001287}
1288
1289.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldlabel {
1290 color: #ec928e!important;
1291}
1292
1293.scSharedMaterialtextfielddisabled .scSharedMaterialtextfieldlabel {
1294 color: var(--TWPT-interop-secondary-text)!important;
1295}
1296
1297.scSharedMaterialtextfieldhelper-text {
1298 color: var(--TWPT-interop-secondary-text)!important;
1299}
1300
1301.scSharedMaterialtextfieldhelper-text-invalid {
1302 color: #ec928e!important;
1303}
1304
1305.scSharedMaterialtextfieldhelper-text-disabled {
1306 color: var(--TWPT-interop-secondary-text)!important;
1307}
1308
1309.scTailwindSharedActivitychartroot {
1310 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1311}
1312
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001313.scTailwindSharedAvatarroot {
1314 background-color: #f1f3f4;
1315 border: .375rem solid #f1f3f4;
1316}
1317
1318.scTailwindSharedAvatarroot.scTailwindSharedAvatarmedium.scTailwindSharedAvatarat-least-silver,
1319.scTailwindSharedAvatarroot.scTailwindSharedAvatarsmall.scTailwindSharedAvatarat-least-silver {
1320 border: .125rem solid #f1f3f4;
1321}
1322
1323.scTailwindSharedAvatarsilhouette {
1324 background-color: #fff;
1325}
1326
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001327.scTailwindSharedAvataravatar-loading {
1328 background: #1f1f1f!important;
1329}
1330
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001331.scTailwindSharedAvataruploadedit-button {
1332 background-color: rgba(0, 0, 0, 0.4);
1333 color: #fff;
1334}
1335
1336.scTailwindSharedAvataruploadroot:focus .scTailwindSharedAvataruploadedit-button,
1337.scTailwindSharedAvataruploadroot:focus-within .scTailwindSharedAvataruploadedit-button,
1338.scTailwindSharedAvataruploadroot:hover .scTailwindSharedAvataruploadedit-button {
1339 background-color: rgba(0, 0, 0, 0.54);
1340}
1341
1342.scTailwindSharedDisplay_name_editorDisplaynameeditorlabel {
1343 color: var(--TWPT-interop-secondary-text);
1344}
1345
1346.scTailwindSharedPiidialogfinding {
1347 color: var(--TWPT-interop-secondary-text);
1348}
1349
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001350.scTailwindSharedReportabusedialogcontent .abuse-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001351 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001352}
1353
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001354.scTailwindSharedRich_text_editorAttachmentFailedoverlayroot {
1355 background: rgba(0, 0, 0, 0.902);
1356 color: #ec928e;
1357}
1358
1359.scTailwindSharedRich_text_editorAttachmentLoadingoverlayroot {
1360 background: rgba(227, 227, 227, 0.369);
1361}
1362
1363.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button {
1364 background: #1f1f1f;
1365 border: 1px solid #27282b;
1366 color: var(--TWPT-interop-secondary-text);
1367}
1368
1369.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:hover,
1370.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:focus {
1371 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1372}
1373
1374.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentroot {
1375 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1376 background: #36373a;
1377}
1378
1379.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentfilename {
1380 color: #e3e3e3;
1381}
1382
1383.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentextension {
1384 color: var(--TWPT-interop-secondary-text);
1385}
1386
1387.scTailwindSharedRich_text_editorLinktooltiproot button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001388 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001389}
1390
1391.scTailwindSharedRichtexteditoreditor {
1392 background: #1f1f1f;
1393 color: #e3e3e3;
1394}
1395
1396.scTailwindSharedRichtexteditorplaceholder {
1397 color: var(--TWPT-interop-secondary-text);
1398}
1399
1400.scTailwindSharedRichtexteditorhas-bottom-panel {
1401 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1402}
1403
1404.scTailwindSharedRichtexteditorhint {
1405 color: var(--TWPT-interop-secondary-text);
1406}
1407
1408.scTailwindSharedRich_text_editorToolbarcontrolroot {
1409 color: var(--TWPT-interop-secondary-text);
1410}
1411
1412.scTailwindSharedRich_text_editorToolbarcontrolroot:hover {
1413 color: #e3e3e3;
1414}
1415
1416.scTailwindSharedRich_text_editorToolbarcontrolroot:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001417 border: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001418}
1419
1420.scTailwindSharedRich_text_editorToolbarcontrolactive {
1421 background: rgba(227, 227, 227, 0.122);
1422}
1423
1424.scTailwindSharedRich_text_editorToolbarMobiletoolbarattachment,
1425.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format {
1426 border-right: 1px solid var(--TWPT-interop-subtle-border);
1427}
1428
1429.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format-button {
1430 color: var(--TWPT-interop-secondary-text);
1431}
1432
1433.scTailwindSharedRich_text_editorToolbarMobiletoolbargroup {
1434 border-right: 1px solid var(--TWPT-interop-subtle-border);
1435}
1436
1437.scTailwindSharedRich_text_editorToolbargroup:not(:first-child) {
1438 border-left: 1px solid var(--TWPT-interop-subtle-border);
1439}
1440
1441.scTailwindSharedTitlefieldhelper-text {
1442 color: var(--TWPT-interop-secondary-text);
1443}
1444
1445.sc-select {
1446 border: .0625rem solid var(--TWPT-interop-secondary-text);
1447 color: #e3e3e3;
1448}
1449
1450.sc-select.keyboard-focus {
1451 border-color: transparent;
1452 box-shadow: 0 0 0 .125rem #a8c7fa;
1453}
1454
1455.sc-select svg {
1456 fill: var(--TWPT-interop-secondary-text);
1457}
1458
1459.sc-select ol {
1460 background: #272727;
1461 box-shadow: 0 .1875rem .3125rem -.0625rem rgba(0, 0, 0, 0.4), 0 .375rem .625rem 0 rgba(0, 0, 0, 0.28), 0 .0625rem 1.125rem 0 rgba(0, 0, 0, 0.24);
1462}
1463
1464.sc-select .sc-select-highlight {
1465 background-color: #5ab3f0;
1466 color: #1f1f1f;
1467}
1468
1469/* Unified profile view (see the "IMPORTANT NOTICE" comment above) */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001470.scTailwindUser_profileAchievementsempty a,
1471 .scTailwindUser_profileAchievementsempty a:visited,
1472 sc-tailwind-user_profile-user-profile .link-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001473 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001474}
1475
1476.scTailwindUser_profileBiosectionsection-heading {
1477 color: var(--TWPT-interop-secondary-text)!important;
1478}
1479
1480.scTailwindUser_profileBiosectionbio {
1481 color: var(--TWPT-interop-primary-text)!important;
1482}
1483
1484.scTailwindUser_profileBiosectionlinks,
1485 .scTailwindUser_profileBiosectionlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001486 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001487}
1488
1489.scTailwindUser_profileBiosectioninput-label {
1490 color: var(--TWPT-interop-secondary-text)!important;
1491}
1492
1493.scTailwindUser_profileEmaildisplayemail-display {
1494 color: var(--TWPT-interop-secondary-text)!important;
1495}
1496
1497.scTailwindUser_profileEmaildisplayshow-email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001498 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001499}
1500
1501.scTailwindUser_profileMessagecardthread-link {
1502 color: var(--TWPT-interop-secondary-text)!important;
1503}
1504
1505.scTailwindUser_profileMessagecardlabel {
1506 color: var(--TWPT-interop-secondary-text)!important;
1507}
1508
1509.scTailwindUser_profileMessagecardcontent {
1510 border-left: 2px solid var(--TWPT-interop-subtle-border)!important;
1511 color: var(--TWPT-interop-primary-text)!important;
1512}
1513
1514.scTailwindUser_profileMessagecardcount {
1515 color: var(--TWPT-interop-secondary-text)!important;
1516}
1517
1518.scTailwindUser_profileMessagecardrecommended-answer {
1519 color: #6dd58c!important;
1520}
1521
1522.scTailwindUser_profileMessagecardrecommended-answer .icon {
1523 background-color: #6dd58c!important;
1524 color: #1f1f1f!important;
1525}
1526
1527sc-tailwind-user_profile-user-profile .notificationIcon {
1528 color: var(--TWPT-interop-secondary-text)!important;
1529}
1530
1531sc-tailwind-user_profile-user-profile .deleteIcon,
1532 sc-tailwind-user_profile-user-profile .reportAbuseIcon,
1533 sc-tailwind-user_profile-user-profile .reactivateIcon {
1534 color: var(--TWPT-interop-secondary-text)!important;
1535}
1536
1537.scTailwindUser_profilePosthistorysection+.scTailwindUser_profilePosthistorysection {
1538 border-top-color: var(--TWPT-interop-subtle-border)!important;
1539}
1540
1541.scTailwindUser_profilePosthistorycontent,
1542 .scTailwindUser_profilePosthistoryheader,
1543 .scTailwindUser_profilePosthistoryerror {
1544 border-color: var(--TWPT-interop-subtle-border)!important;
1545}
1546
1547.scTailwindUser_profileThreadcardtitle {
1548 color: var(--TWPT-interop-primary-text)!important;
1549}
1550
1551.scTailwindUser_profileThreadcardlabel {
1552 color: var(--TWPT-interop-secondary-text)!important;
1553}
1554
1555.scTailwindUser_profileThreadcardcontent {
1556 color: var(--TWPT-interop-primary-text)!important;
1557}
1558
1559.scTailwindUser_profileThreadcardcount {
1560 color: var(--TWPT-interop-secondary-text)!important;
1561}
1562
1563.scTailwindUser_profileThreadcardreply .icon {
1564 color: var(--TWPT-interop-secondary-text)!important;
1565}
1566
1567.scTailwindUser_profileThreadcardrecommended-answer {
1568 color: #6dd58c!important;
1569}
1570
1571.scTailwindUser_profileThreadcardrecommended-answer .icon {
1572 background-color: #6dd58c!important;
1573 color: #1f1f1f!important;
1574}
1575
1576.scTailwindUser_profileUsercardroot {
1577 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1578}
1579
1580.scTailwindUser_profileUsercardinput-label {
1581 color: var(--TWPT-interop-secondary-text)!important;
1582}
1583
1584.scTailwindUser_profileUsercardheadline {
1585 color: var(--TWPT-interop-primary-text)!important;
1586}
1587
1588.scTailwindUser_profileUsercarddetails {
1589 color: var(--TWPT-interop-secondary-text)!important;
1590}
1591
1592.scTailwindUser_profileUsercardlinks,
1593 .scTailwindUser_profileUsercardlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001594 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001595}
1596
1597.scTailwindUser_profileUsercardhorizontal-separator {
1598 background-color: var(--TWPT-interop-subtle-border)!important;
1599 color: var(--TWPT-interop-subtle-border)!important;
1600}
1601
1602.scTailwindUser_profileUsercardsection-heading {
1603 color: var(--TWPT-interop-secondary-text)!important;
1604}
1605
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001606/* Interop thread view (see the "IMPORTANT NOTICE" comment above) */
1607.scTailwindThreadEditquestiondialogroot.scTailwindThreadEditquestiondialogscrollable {
1608 -webkit-box-shadow: inset 0 -11px 5px -11px #000;
1609 box-shadow: inset 0 -11px 5px -11px #000;
1610}
1611
1612.scTailwindThreadEditquestiondialogerror {
1613 color: #ec928e;
1614}
1615
1616.scTailwindThreadGetlinkdialoglink-container {
1617 border-bottom: 2px solid #a8c7fa;
1618}
1619
1620h4.scTailwindThreadMessageHelpfulnessbuttonslabel {
1621 color: #e3e3e3;
1622}
1623
1624.scTailwindThreadMessageMessagecardsub-content {
1625 background: #3c4043;
1626 border-top: 1px solid var(--TWPT-interop-subtle-border);
1627}
1628
1629.scTailwindThreadMessageMessagecardnested-reply:not(:first-child) {
1630 border-top: 1px solid var(--TWPT-interop-subtle-border);
1631}
1632
1633.scTailwindThreadMessageMessagecardtargeted {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001634 border-left: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001635}
1636
1637.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrecommended {
1638 background: #0f5223;
1639 border-color: #6dd58c;
1640}
1641
1642.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrelevant {
1643 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001644 border-color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001645}
1646
1647.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagnormal {
1648 color: #6dd58c;
1649}
1650
1651.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagstrong {
1652 color: #6dd58c;
1653}
1654
1655.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagnormal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001656 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001657}
1658
1659.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagstrong {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001660 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001661}
1662
1663.scTailwindThreadMessageMessageinteractionsinteraction {
1664 color: var(--TWPT-interop-secondary-text);
1665}
1666
1667p.scTailwindThreadMessageMessagetombstoneroot {
1668 color: var(--TWPT-interop-secondary-text);
1669}
1670
1671p.scTailwindThreadMessageMessagetombstoneroot .scTailwindThreadMessageMessagetombstoneclickable {
1672 color: var(--TWPT-interop-secondary-text);
1673}
1674
1675.scTailwindThreadPostcontentroot {
1676 color: #e3e3e3;
1677}
1678
1679.scTailwindThreadPostcontentroot a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001680 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001681}
1682
1683.scTailwindThreadPost_headerOverflowmenuicon {
1684 color: var(--TWPT-interop-secondary-text);
1685}
1686
1687.scTailwindThreadPost_headerPostdateroot {
1688 color: var(--TWPT-interop-secondary-text);
1689}
1690
1691.scTailwindThreadPost_headerUserinfoname a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001692 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001693}
1694
1695.scTailwindThreadPost_headerUserinfotag {
1696 color: var(--color, #e3e3e3);
1697}
1698
1699.scTailwindThreadPost_headerUserinfoheadline {
1700 color: var(--TWPT-interop-secondary-text);
1701}
1702
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001703.scTailwindThreadReplyeditorroot {
1704 background: #2a2b2f;
1705 border-color: var(--TWPT-interop-subtle-border);
1706}
1707
1708.scTailwindThreadReplyeditortop-row {
1709 border-bottom-color: 1px solid rgba(255, 255, 255, 0.239);
1710}
1711
1712.scTailwindThreadReplyeditorfooter {
1713 background: #36373a;
1714 border-top-color: rgba(255, 255, 255, 0.239);
1715}
1716
1717.scTailwindThreadReplyeditorfooter a {
1718 color: var(--TWPT-interop-blue);
1719}
1720
1721.scTailwindThreadReplyeditorroot .scTailwindThreadReplyeditorerror {
1722 color: #ec928e;
1723}
1724
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001725.scTailwindThreadReplydialogroot {
1726 background: #2a2b2f;
1727}
1728
1729.scTailwindThreadReplydialogheader {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001730 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001731}
1732
1733.scTailwindThreadReplydialogheader h1.scTailwindThreadReplydialogheading {
1734 color: #1f1f1f;
1735}
1736
1737.scTailwindThreadReplydialogheading-button {
1738 color: #1f1f1f;
1739}
1740
1741.scTailwindThreadReplydialogtop-row {
1742 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1743}
1744
1745.scTailwindThreadReplydialogfooter {
1746 background: #36373a;
1747}
1748
1749.scTailwindThreadReplydialogfooter a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001750 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001751}
1752
1753.scTailwindThreadReplydialogminimized .scTailwindThreadReplydialogheader {
1754 background: #e3e3e3;
1755 color: #1f1f1f;
1756}
1757
1758.scTailwindThreadReplydialogroot .scTailwindThreadReplydialogerror {
1759 color: #ec928e;
1760}
1761
1762@media (min-width:48.125rem) {
1763 .scTailwindThreadReplydialogroot {
1764 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1765 }
1766}
1767
1768.scTailwindThreadMessageMessagelisthelp-icon {
1769 color: var(--TWPT-interop-secondary-text);
1770}
1771
1772.scTailwindThreadMessageMessagelistrecommended-icon {
1773 color: #c4eed0;
1774}
1775
1776.scTailwindThreadMessageMessagelistrelevant-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001777 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001778}
1779
1780.scTailwindThreadMorebuttondivider {
1781 background: var(--TWPT-interop-subtle-border);
1782}
1783
1784.scTailwindThreadMorebuttonbutton {
1785 background: #1f1f1f;
1786 border: 1px solid var(--TWPT-interop-subtle-border);
1787 color: var(--TWPT-interop-secondary-text);
1788}
1789
Adrià Vilanova Martínez88854972022-08-28 11:57:12 +02001790.scTailwindThreadMessagegapdivider {
1791 background: var(--TWPT-interop-subtle-border);
1792}
1793
1794.scTailwindThreadMessagegapbutton {
1795 background: #1f1f1f;
1796 border: 1px solid var(--TWPT-interop-subtle-border);
1797 color: var(--TWPT-interop-secondary-text);
1798}
1799
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001800.scTailwindThreadPesignupdialogclose-button-row button {
1801 color: #fff;
1802}
1803
1804.scTailwindThreadPesignupdialogdialog-body p {
1805 color: #e3e3e3;
1806}
1807
1808.scTailwindThreadPesignupdialogpe-dialog-container {
1809 background-color: #1f1f1f;
1810 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1811 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1812}
1813
1814.scTailwindThreadPostconfirmationdialogclose-button-row button {
1815 color: #e3e3e3;
1816}
1817
1818.scTailwindThreadPostconfirmationdialogdialog-body p {
1819 color: #e3e3e3;
1820}
1821
1822.scTailwindThreadPostconfirmationdialogdialog-container {
1823 background-color: #1f1f1f;
1824 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1825 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1826}
1827
1828.scTailwindThreadQuestionQuestioncardsub-content {
1829 background: #3c4043;
1830 border-top: 1px solid var(--TWPT-interop-subtle-border);
1831}
1832
1833.scTailwindThreadQuestionQuestioncardtitle {
1834 color: #e3e3e3;
1835}
1836
1837.scTailwindThreadQuestionQuestioncardbody {
1838 color: #e3e3e3;
1839}
1840
1841.scTailwindThreadQuestionQuestioncardbody a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001842 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001843}
1844
1845.scTailwindThreadQuestionQuestioncarddisclaimer,
1846.scTailwindThreadQuestionQuestioncardedited {
1847 color: var(--TWPT-interop-secondary-text);
1848}
1849
1850.scTailwindThreadQuestionQuestioncarddisclaimer a,
1851.scTailwindThreadQuestionQuestioncardedited a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001852 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001853}
1854
1855.scTailwindThreadQuestionQuestiondetailsdetail-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001856 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001857}
1858
1859.scTailwindThreadQuestionQuestionpurposetag {
1860 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001861 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001862}
1863
1864.scTailwindThreadQuestionStatechipschip {
1865 border: 1px solid var(--TWPT-interop-subtle-border);
1866 color: var(--TWPT-interop-secondary-text);
1867}
1868
1869.scTailwindThreadThreaddeleted-icon {
1870 color: var(--TWPT-interop-secondary-text);
1871}
1872
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001873/* Some fixes for the interop components in the Community Console */
1874/* Alumnus */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001875.scTailwindThreadPost_headerUserinfotag[style*="--color:#0F9D58"],
1876 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#0F9D58"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001877 --color: #C4EED0!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001878 --userLabelColor: #C4EED0!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001879}
1880
1881/* Bronze */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001882.scTailwindThreadPost_headerUserinfotag[style*="--color:#896E63"],
1883 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#896E63"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001884 --color: #B9ABA3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001885 --userLabelColor: #B9ABA3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001886}
1887
1888/* Silver */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001889.scTailwindThreadPost_headerUserinfotag[style*="--color:#5F6368"],
1890 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#5F6368"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001891 --color: #C4C7C5!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001892 --userLabelColor: #C4C7C5!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001893}
1894
1895/* Gold */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001896.scTailwindThreadPost_headerUserinfotag[style*="--color:#E37400"],
1897 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#E37400"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001898 --color: #F09D00!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001899 --userLabelColor: #F09D00!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001900}
1901
1902/* Platinum */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001903.scTailwindThreadPost_headerUserinfotag[style*="--color:#455A64"],
1904 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#455A64"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001905 --color: #E3E3E3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001906 --userLabelColor: #E3E3E3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001907}
1908
1909/* Diamond, Community Specialist, Community Manager and Google Employee */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001910.scTailwindThreadPost_headerUserinfotag[style*="--color:#1A73E8"],
1911 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#1A73E8"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001912 --color: #A8C7FA!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001913 --userLabelColor: #A8C7FA!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001914}
1915
avm999630bc113a2020-09-07 13:02:11 +02001916/* Duplicate thread feature */
1917.search-results ec-thread-option material-expansionpanel .panel {
1918 background-color: var(--TWPT-primary-background)!important;
1919}
1920
1921.search-results ec-thread-option material-expansionpanel.selected .panel,
1922 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:hover,
1923 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:focus {
1924 background-color: #17191c!important;
1925}
1926
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001927.search-results .results-title {
1928 color: var(--TWPT-primary-text-alt)!important;
1929}
1930
1931.search-results ec-thread-option material-expansionpanel .panel > .main > .main-content .snippet {
1932 color: var(--TWPT-secondary-text)!important;
1933}
1934
avm999630bc113a2020-09-07 13:02:11 +02001935/* Disabled buttons */
1936material-button[disabled] {
1937 color: rgba(255, 255, 255, .26)!important;
1938}
1939
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01001940.mdc-button {
1941 --gm-colortextbutton-disabled-ink-color: rgba(255, 255, 255, .26);
1942}
1943
avm999630bc113a2020-09-07 13:02:11 +02001944/* Material icons */
1945ec-filter-drawer-item material-icon,
1946 ec-filter-drawer-item ec-icon,
1947 material-drawer .drawer-section material-icon,
1948 material-drawer .drawer-section ec-icon,
1949 material-list material-icon,
1950 ec-query-builder material-icon,
avm999630bc113a2020-09-07 13:02:11 +02001951 ec-thread-summary material-expansionpanel .title material-icon,
1952 .search-results ec-thread-option material-icon,
1953 .search-results ec-thread-option ec-icon,
1954 ec-rich-text-editor material-icon,
1955 ec-editor-command material-icon,
avm99963223416c2021-04-21 22:13:14 +02001956 ec-canned-responses ec-canned-response-row material-icon,
1957 ec-ask-flow > .header material-button {
avm999630bc113a2020-09-07 13:02:11 +02001958 color: rgba(255, 255, 255, .87)!important;
1959}
1960
1961material-drawer ec-icon,
avm99963223416c2021-04-21 22:13:14 +02001962 .search-results ec-thread-option ec-icon,
avm9996315b23d72021-04-26 18:07:15 +02001963 ec-thread-summary material-expansionpanel .title ec-icon,
1964 ec-announcements-menu-item ec-icon {
avm999630bc113a2020-09-07 13:02:11 +02001965 fill: rgba(255, 255, 255, .87)!important;
1966}
1967
1968/* Dialogs */
1969material-dialog, material-dialog .dialog-header {
1970 background-color: var(--TWPT-primary-background)!important;
1971}
1972
1973ec-movable-dialog[showminimize] material-dialog .dialog-header {
1974 background-color: #d2e3fc!important;
1975}
1976
1977material-dialog .title {
1978 color: var(--TWPT-primary-text-alt)!important;
1979}
1980
1981ec-movable-dialog[showminimize] material-dialog .dialog-header .title, ec-movable-dialog[showminimize] material-dialog header material-icon {
1982 color: var(--TWPT-primary-background)!important;
1983}
1984
1985ec-movable-dialog[showminimize] material-dialog .header-notice, material-dialog .legal-prompt {
1986 background-color: #170f01!important;
1987}
1988
avm99963223416c2021-04-21 22:13:14 +02001989ec-movable-dialog[showminimize] material-dialog .main .header-notice material-icon[icon="info_outline"] {
1990 color: var(--TWPT-blue-A100)!important;
1991}
1992
avm999630bc113a2020-09-07 13:02:11 +02001993material-dialog .section-title,
1994 material-dialog .select-label,
1995 material-dialog .input-label,
1996 material-dialog .btn-no,
1997 ec-display-name-editor,
1998 .forum-selection-label {
1999 color: var(--TWPT-secondary-text)!important;
2000}
2001
avm9996301818912021-05-24 11:53:18 +02002002material-dialog main > .user {
2003 border-bottom-color: var(--TWPT-card-border)!important;
2004}
2005
avm999630bc113a2020-09-07 13:02:11 +02002006ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html {
2007 color: var(--TWPT-secondary-text)!important;
2008 background-color: var(--TWPT-active-background)!important;
2009 border-top-color: #25231f!important;
2010}
2011
avm9996301818912021-05-24 11:53:18 +02002012ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html a {
2013 color: var(--TWPT-link)!important;
2014}
2015
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002016material-dialog .footer material-button[raised]:not([disabled]),
2017 material-dialog .footer .mdc-button.submit:not(:disabled){
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002018 background-color: var(--TWPT-blue-A100)!important;
2019 color: #1f1f1f!important;
2020}
2021
avm999630bc113a2020-09-07 13:02:11 +02002022/* Keyboard shortcuts dialog */
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02002023material-dialog .main.with-scroll-strokes table th {
avm999630bc113a2020-09-07 13:02:11 +02002024 color: var(--TWPT-primary-text)!important;
2025}
2026
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02002027material-dialog .main.with-scroll-strokes table td {
2028 color: var(--TWPT-primary-text-alt)!important;
2029}
2030
2031material-dialog .main.with-scroll-strokes table tr,
2032 material-dialog .main.with-scroll-strokes .shortcut {
2033 border-color: var(--TWPT-card-border)!important;
2034}
2035
2036material-dialog .main.with-scroll-strokes.bottom-scroll-stroke {
2037 border-bottom-color: var(--TWPT-card-border)!important;
2038}
2039
2040material-dialog .main.with-scroll-strokes.top-scroll-stroke {
2041 border-top-color: var(--TWPT-card-border)!important;
2042}
2043
avm999630bc113a2020-09-07 13:02:11 +02002044/* Rich text editor */
2045ec-editor-command material-button,
2046 ec-formatting-popup material-button {
2047 box-shadow: none!important;
2048}
2049
2050ec-editor-command material-button.is-active {
2051 background: var(--TWPT-active-background)!important;
2052}
2053
2054ec-rich-text-editor .placeholder {
2055 color: rgba(255, 255, 255, .38)!important;
2056}
2057
avm9996301818912021-05-24 11:53:18 +02002058ec-rich-text-editor .input-wrapper,
2059 ec-rich-text-editor .spacer {
2060 border-color: var(--TWPT-card-border)!important;
2061}
2062
2063ec-rich-text-editor .input-wrapper.input-wrapper--focused {
2064 border-color: var(--TWPT-blue-A100)!important;
2065}
2066
avm999630bc113a2020-09-07 13:02:11 +02002067ec-rich-text-editor .input {
2068 color: var(--TWPT-primary-text)!important;
2069}
2070
2071ec-rich-text-editor .hint {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002072 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002073}
2074
2075material-select-searchbox + material-list material-list-item {
2076 color: rgba(255, 255, 255, .87)!important;
2077}
2078
2079ec-attachment .filename {
2080 color: var(--TWPT-primary-text)!important;
2081}
2082
2083/* Thread insert */
2084ec-thread-insert .title {
2085 color: var(--TWPT-primary-text)!important;
2086}
2087
2088ec-thread-insert ec-thread-counts,
2089 ec-thread-insert .details,
2090 ec-thread-insert ec-relative-time {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002091 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002092}
2093
2094/* Text input */
2095material-input input {
2096 color: var(--TWPT-primary-text)!important;
2097}
2098
2099material-input .label-text,
2100 material-input .hint-text,
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002101 material-input .counter,
2102 material-input .leading-text,
2103 material-input .leading-text material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002104 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002105}
2106
2107material-input .underline .unfocused-underline {
avm99963223416c2021-04-21 22:13:14 +02002108 background-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002109}
2110
avm9996301818912021-05-24 11:53:18 +02002111material-input .underline .focused-underline {
2112 background-color: var(--TWPT-blue-A100)!important;
2113}
2114
avm999630bc113a2020-09-07 13:02:11 +02002115label .label {
2116 color: var(--TWPT-primary-text)!important;
2117}
2118
2119/* Input underline */
2120material-input .underline .unfocused-underline,
2121 material-dropdown-select dropdown-button [buttondecorator] {
avm9996301818912021-05-24 11:53:18 +02002122 border-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002123}
2124
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002125/* Material yes/no buttons */
2126material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]) {
2127 color: var(--TWPT-blue-A100)!important;
2128}
2129
Adrià Vilanova Martínez9605cb82021-09-07 13:04:10 +02002130/* Checkbox input (except for forum checkboxes in the drawer) */
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002131material-checkbox material-icon:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
avm999630bc113a2020-09-07 13:02:11 +02002132 color: var(--TWPT-secondary-text)!important;
2133}
2134
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002135material-checkbox .content:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
2136 color: var(--TWPT-primary-text);
2137}
2138
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002139/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezdd8075f2021-09-08 21:57:32 +02002140material-checkbox material-icon.filled:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002141 color: var(--TWPT-blue-A100)!important;
2142}
2143
2144material-checkbox:focus:not(.disabled).gm-icons .icon,
2145 .gm-icons material-checkbox:focus:not(.disabled) .icon,
2146 material-checkbox:hover:not(.disabled).gm-icons .icon,
2147 .gm-icons material-checkbox:hover:not(.disabled) .icon {
2148 color: #cfd2d8!important; /* custom value */
2149}
2150
2151material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
2152 .gm-icons material-checkbox:focus:not(.disabled) .icon.filled,
2153 material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
2154 .gm-icons material-checkbox:hover:not(.disabled) .icon.filled {
2155 color: var(--TWPT-blue-100)!important;
2156}
2157
2158.gm-icons material-checkbox .icon-container::before{
2159 background-color: #dfdedb!important; /* custom value */
2160}
2161
2162/* Radio input */
2163material-radio .icon-container:not(.checked) material-icon {
2164 color: var(--TWPT-secondary-text)!important;
2165}
2166
2167material-radio .icon-container.checked material-icon {
2168 color: var(--TWPT-blue-A100)!important;
2169}
2170
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002171material-radio {
2172 --gm-radio-stroke-color--checked: var(--TWPT-blue-A100);
2173 --gm-radio-ink-color: var(--TWPT-blue-A100);
2174}
2175
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002176/* Material switch */
2177.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track {
2178 background-color: #7d7d7d!important; /* custom value */
2179}
2180
2181.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
2182 border-color: #fff!important; /* custom value */
2183}
2184
2185.mdc-switch.mdc-switch--checked .mdc-switch__track {
2186 background-color: var(--TWPT-blue-A100)!important;
2187}
2188
2189.mdc-switch.mdc-switch--checked .mdc-switch__thumb {
2190 border-color: var(--TWPT-blue-A100)!important;
2191}
2192
avm999630bc113a2020-09-07 13:02:11 +02002193/* Material menu button and dropdown select */
2194material-menu material-button, material-dropdown-select dropdown-button {
avm99963223416c2021-04-21 22:13:14 +02002195 color: var(--TWPT-primary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +02002196}
2197
avm9996348c87d12021-04-09 13:00:21 +02002198material-dropdown-select dropdown-button .button.is-disabled .button-text,
2199 material-dropdown-select dropdown-button .button.is-disabled material-icon {
2200 color: rgba(255, 255, 255, .32)!important;
avm999630bc113a2020-09-07 13:02:11 +02002201}
2202
2203/* Announcements content */
avm99963223416c2021-04-21 22:13:14 +02002204ec-announcements-content .header,
2205 ec-announcements-content .no-announcements,
2206 ec-announcements-content .announcement {
2207 border-bottom-color: var(--TWPT-card-border)!important;
2208}
2209
avm999630bc113a2020-09-07 13:02:11 +02002210ec-announcements-content .header .title, ec-announcements-content .announcement-title {
2211 color: var(--TWPT-primary-text-alt)!important;
2212}
2213
avm9996315b23d72021-04-26 18:07:15 +02002214ec-announcements-content .announcement-date {
2215 color: var(--TWPT-secondary-text)!important;
2216}
2217
avm999630bc113a2020-09-07 13:02:11 +02002218ec-announcements-content .no-announcements-message {
2219 color: #c3bfbc!important;
2220}
2221
avm9996315b23d72021-04-26 18:07:15 +02002222ec-announcements-content .view-all-link,
2223 ec-announcements-content .read-more-button {
avm99963223416c2021-04-21 22:13:14 +02002224 color: var(--TWPT-link)!important;
2225}
2226
avm9996315b23d72021-04-26 18:07:15 +02002227ec-announcements-content ::-webkit-scrollbar-thumb {
2228 background-color: rgba(255, 255, 255, .26)!important;
2229}
2230
2231ec-announcements-content ::-webkit-scrollbar-thumb:hover {
2232 background-color: #4285f4!important;
2233}
2234
avm99963b2329632021-02-06 20:05:34 +01002235/* Generic popup (for notification bell, account selector, etc.) */
2236.popup-wrapper .header-text {
2237 color: var(--TWPT-primary-text)!important;
2238}
2239
avm9996348c87d12021-04-09 13:00:21 +02002240/* Notifications bell popup/panel */
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002241.notification-panel .header {
2242 border-bottom-color: var(--TWPT-card-border)!important;
2243}
2244
avm9996348c87d12021-04-09 13:00:21 +02002245.notification-panel .header material-button {
2246 color: var(--TWPT-secondary-text)!important;
2247}
2248
2249.notification-panel .cards-container .promo-message {
2250 color: var(--TWPT-secondary-text)!important;
2251}
2252
2253.notification-panel .cards-container .promo-message .header-text {
2254 color: var(--TWPT-primary-text)!important;
2255}
2256
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002257.notification-panel .cards-container ec-notification-card-content {
2258 border-bottom-color: var(--TWPT-card-border)!important;
2259}
2260
2261.notification-panel .cards-container ec-notification-card-content .text {
2262 color: var(--TWPT-primary-text)!important;
2263}
2264
2265.notification-panel .cards-container ec-notification-card-content .time,
2266 .notification-panel .cards-container ec-notification-card-content .close material-button {
2267 color: var(--TWPT-secondary-text)!important;
2268}
2269
avm999630bc113a2020-09-07 13:02:11 +02002270/* Account selector */
2271.popup-wrapper .profile .email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002272 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002273}
2274
2275material-gaia-picker-footer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002276 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002277 background-color: var(--TWPT-active-background)!important;
2278}
2279
avm9996348c87d12021-04-09 13:00:21 +02002280material-gaia-picker-footer material-button {
2281 color: var(--TWPT-secondary-text)!important;
2282}
2283
avm999630bc113a2020-09-07 13:02:11 +02002284/* Canned responses */
2285ec-canned-responses .filter-label,
avm9996325a0d602020-11-25 19:24:16 +01002286 ec-canned-responses ec-canned-response-row .name {
avm999630bc113a2020-09-07 13:02:11 +02002287 color: var(--TWPT-primary-text)!important;
2288}
2289
avm9996325a0d602020-11-25 19:24:16 +01002290ec-canned-responses .label-row,
2291 ec-canned-responses ec-canned-response-row .snippet,
Adrià Vilanova Martínez74a25202022-01-23 23:36:58 +01002292 ec-canned-responses ec-canned-response-row .tag .content,
2293 ec-canned-responses ec-canned-response-row .TWPT-tag .TWPT-content {
avm9996325a0d602020-11-25 19:24:16 +01002294 color: var(--TWPT-secondary-text)!important;
2295}
2296
avm999630bc113a2020-09-07 13:02:11 +02002297ec-canned-responses ec-canned-response-row .header.closed:hover,
2298 ec-canned-responses ec-canned-response-row .header.closed:focus,
2299 ec-canned-responses ec-canned-response-row .header.closed:hover .toolbar,
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002300 ec-canned-responses ec-canned-response-row .header.closed:focus .toolbar,
2301 ec-canned-responses ec-canned-response-row material-expansionpanel:not(.expanded) .main-header:focus-within,
2302 ec-canned-responses ec-canned-response-row material-expansionpanel:not(.expanded) .main-header:hover {
avm999630bc113a2020-09-07 13:02:11 +02002303 background-color: var(--TWPT-active-background)!important;
2304}
2305
avm9996325a0d602020-11-25 19:24:16 +01002306ec-canned-responses .filter-row,
2307 ec-canned-responses .label-row,
2308 ec-canned-responses ec-canned-response-row material-expansionpanel {
2309 border-bottom-color: var(--TWPT-subtle-border)!important;
2310}
2311
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +02002312/* Bug/case links dialog */
2313.bug-case-links-dialog material-button.add-button {
2314 color: var(--TWPT-blue-A100)!important;
2315}
2316
2317ec-bug-case-link material-button {
2318 color: var(--TWPT-secondary-text)!important;
2319}
2320
avm999630bc113a2020-09-07 13:02:11 +02002321/* Reply button */
Adrià Vilanova Martínez1d44d3d2021-07-26 15:34:19 +02002322material-fab.reply-button,
2323 material-fab.reply-fab {
avm999630bc113a2020-09-07 13:02:11 +02002324 background-color: var(--TWPT-link)!important;
2325 color: var(--TWPT-primary-background)!important;
2326}
2327
avm99963223416c2021-04-21 22:13:14 +02002328/* Settings view */
2329ec-settings .forum-language-container {
2330 border-bottom-color: var(--TWPT-subtle-border)!important;
2331}
2332
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002333ec-settings .forum-language-container :is(material-button, button) {
avm99963223416c2021-04-21 22:13:14 +02002334 color: var(--TWPT-secondary-text)!important;
2335}
2336
Adrià Vilanova Martínez3356df72021-07-09 19:27:04 +02002337/* Loading spinner */
2338material-spinner {
2339 border-color: var(--TWPT-blue-A100)!important;
2340}
2341
avm99963f5923962020-12-07 16:44:37 +01002342/* Custom injected components */
2343.TWPT-log {
2344 background-color: #424242!important;
2345}
2346
2347.TWPT-log-entry.TWPT-log-entry--error {
2348 color: #ff8A80!important;
2349}
Adrià Vilanova Martínez5a8055b2022-09-29 13:05:19 +02002350
2351.TWPT-warning {
2352 background-color: #670505!important;
2353}