blob: 9ef0e7a28ff0a4a6a4de2291be7885683de3cab0 [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);
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01006 --TWPT-secondary-text: #bfbfbf;
avm999630bc113a2020-09-07 13:02:11 +02007 --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
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +010044 /* Overrides for variables used by the Community Console styles */
45 --gm-outlinedtextfield-outline-color: var(--TWPT-card-border);
46 --gm-outlinedtextfield-label-color: var(--TWPT-subtle-button-background);
47 --gm-outlinedtextfield-caret-color: var(--TWPT-blue-A100);
48 --gm-outlinedtextfield-outline-color--stateful: var(--TWPT-blue-A100);
49 --gm-outlinedtextfield-label-color--stateful: var(--TWPT-blue-A100);
50 --gm-outlinedtextfield-outline-color--error: var(--TWPT-bad-text);
51 --gm-outlinedtextfield-label-color--error: var(--TWPT-bad-text);
52 --gm-outlinedtextfield-helper-text-color--error: var(--TWPT-bad-text);
53
Adrià Vilanova Martínez115e3d82023-01-10 21:50:06 +010054 /* TWPT features variables */
55 --TWPT-dark-flatten-replies-more-bg: rgba(89, 89, 89, 0.9);
avm999630bc113a2020-09-07 13:02:11 +020056}
57
58body {
59 color: var(--TWPT-primary-text);
60 background-color: var(--TWPT-primary-background)!important;
61}
62
63p {
64 color: var(--TWPT-primary-text);
65}
66
Adrià Vilanova Martínezb06c13d2022-06-20 17:30:14 +000067body.ec a {
avm999630bc113a2020-09-07 13:02:11 +020068 color: var(--TWPT-link);
69}
70
71/* Header */
72.material-content > header {
73 background-color: var(--TWPT-primary-background)!important;
74}
75
avm9996315b23d72021-04-26 18:07:15 +020076.material-content > header .app-title-button,
77 .material-content > header .app-title-text {
78 color: var(--TWPT-secondary-text)!important;
avm99963ea9b23f2021-04-22 14:06:03 +020079}
80
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020081.material-content > header :is(material-button,
82 material-button material-icon,
83 .mdc-button.mdc-icon-button,
avm99963d08c37e2022-09-25 20:41:58 +020084 .mdc-button.mdc-icon-button material-icon,
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020085 notification-bell material-icon) {
avm999630bc113a2020-09-07 13:02:11 +020086 color: rgba(255, 255, 255, .87)!important;
87}
88
89.search-box {
90 background-color: #313235!important;
91}
92
93.search-box .clear-icon {
94 opacity: 0.8;
95 color: rgba(255, 255, 255, .87)!important;
96}
97
98.material-content > header .bell.mixin {
99 fill: rgba(255, 255, 255, .87)!important;
100}
101
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +0200102/* Notification bell */
103notification-bell:focus {
104 background-color: rgba(255, 255, 255, .10)!important;
105}
106
avm999630bc113a2020-09-07 13:02:11 +0200107/* Drawer */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100108material-drawer, material-drawer .panel, ec-filter-drawer-item > .root, ec-forum-drawer-item material-list-item {
avm999630bc113a2020-09-07 13:02:11 +0200109 background-color: var(--TWPT-drawer-background)!important;
110}
111
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100112material-drawer material-expansionpanel .main-header > .header:is(:hover, :focus) {
avm999630bc113a2020-09-07 13:02:11 +0200113 background-color: var(--TWPT-active-background)!important;
114}
115
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100116:is(
117 ec-filter-drawer-item > .root,
118 ec-forum-drawer-item > material-list-item,
119 material-list material-list-item,
120 .drawer-section .drawer-item:not([separator=present])
121 ):is(:hover, :focus, :focus-within, .active, .drawer-item--active) {
122 background: var(--TWPT-active-background)!important;
123}
124
avm999630bc113a2020-09-07 13:02:11 +0200125material-drawer .panel {
126 border-bottom-color: #25231f!important;
127}
128
129material-drawer .drawer-section-title, material-drawer .header > material-icon {
130 color: var(--TWPT-secondary-text)!important;
131}
132
avm9996315b23d72021-04-26 18:07:15 +0200133material-drawer material-list-item,
134 material-drawer material-list-item .title {
avm999630bc113a2020-09-07 13:02:11 +0200135 color: #d2cecb!important;
136}
137
138material-drawer ec-forum-drawer-item material-checkbox material-icon {
139 filter: brightness(1.5);
140}
141
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200142/* Tabs */
143material-tab-strip tab-button {
144 color: var(--TWPT-secondary-text)!important;
145}
146
147material-tab-strip tab-button.active {
148 color: var(--TWPT-blue-A100)!important;
149}
150
151material-tab-strip .tab-indicator {
152 border-top-color: var(--TWPT-blue-A100)!important;
153}
154
avm9996315b23d72021-04-26 18:07:15 +0200155/* Header menus */
156.popup material-list-item {
157 color: #d2cecb!important;
158}
159
avm99963223416c2021-04-21 22:13:14 +0200160/* Filters (ec-query-builder) */
161material-condition-builder .compound-condition-operator {
162 color: var(--TWPT-secondary-text)!important;
163}
164
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200165material-condition-builder .compound-condition-operator:is(::before, ::after) {
avm99963223416c2021-04-21 22:13:14 +0200166 border-left-color: rgba(255, 255, 255, .20)!important;
167}
168
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200169material-condition-builder .add-button,
170 ec-query-builder .save-filter-button:not([disabled]) {
171 color: var(--TWPT-blue-A100)!important;
172}
173
174material-condition-builder .add-condition,
175 ec-query-builder .close-button {
176 background-color: var(--TWPT-interop-blue)!important;
177 color: #1f1f1f!important;
178}
179
avm999630bc113a2020-09-07 13:02:11 +0200180/* Selector */
avm99963a51c7612020-11-25 23:58:56 +0100181
182/*
183 * This applies not only to the selector but also to the ec-work-state-picker.
184 */
avm99963a091be12021-02-18 17:03:28 +0100185.popup-wrapper, material-list, .popup .item-group-list {
avm999630bc113a2020-09-07 13:02:11 +0200186 background-color: var(--TWPT-drawer-background)!important;
187}
188
avm99963a091be12021-02-18 17:03:28 +0100189material-list [group]:not(.empty) + *:not(script):not(template):not(.empty),
190 .popup .item-group-list [group]:not(.empty) + *:not(script):not(template):not(.empty) {
avm999630bc113a2020-09-07 13:02:11 +0200191 box-shadow: inset 0 8px 0 0 var(--TWPT-drawer-background)!important;
192 border-top-color: #1f1f1f!important;
193}
194
195material-list material-select-item:hover,
196 material-list material-select-item:focus,
197 material-list material-select-dropdown-item:hover,
198 material-list material-select-dropdown-item:focus,
199 material-list material-select-dropdown-item.active,
avm99963a091be12021-02-18 17:03:28 +0100200 material-list material-select-dropdown-item:not(.multiselect).selected,
avm999634298b432021-08-16 16:38:00 +0200201 material-select-searchbox:focus-within + material-list .single-select-item:first-of-type,
avm99963a091be12021-02-18 17:03:28 +0100202 .popup .item-group-list material-select-item:hover,
203 .popup .item-group-list material-select-item:focus,
avm99963744d0cf2021-03-23 22:05:57 +0100204 .popup .item-group-list material-select-item.active,
avm99963a091be12021-02-18 17:03:28 +0100205 .popup .item-group-list material-select-dropdown-item:hover,
206 .popup .item-group-list material-select-dropdown-item:focus,
207 .popup .item-group-list material-select-dropdown-item.active,
208 .popup .item-group-list material-select-dropdown-item:not(.multiselect).selected {
avm99963744d0cf2021-03-23 22:05:57 +0100209 background-color: var(--TWPT-highlighted-item-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200210}
211
avm999634298b432021-08-16 16:38:00 +0200212material-list .single-select-item,
213 material-list .menu-item-label,
avm99963a091be12021-02-18 17:03:28 +0100214 material-list .label,
215 material-list .text-segment,
avm9996355acfae2021-08-19 18:06:56 +0200216 menu-item-groups .single-select-item,
217 menu-item-groups .menu-item-label,
218 menu-item-groups .label,
219 menu-item-groups .text-segment {
avm999630bc113a2020-09-07 13:02:11 +0200220 color: rgba(255, 255, 255, .87)!important;
221}
222
avm99963a091be12021-02-18 17:03:28 +0100223.popup .item-group-list material-icon {
224 color: rgba(255, 255, 255, .7)!important;
225}
226
avm999630bc113a2020-09-07 13:02:11 +0200227material-list [group] > [label] {
228 color: #8a8a8a!important;
229}
230
avm9996348c87d12021-04-09 13:00:21 +0200231/* This is shown in the new thread view */
232ec-forum-language-picker .labeled-select .select-label {
233 color: var(--TWPT-secondary-text)!important;
234}
235
avm999630bc113a2020-09-07 13:02:11 +0200236/* Main */
237.main {
238 color: var(--TWPT-primary-text)!important;
239}
240
avm9996325a0d602020-11-25 19:24:16 +0100241/* Border color for the page title bar (most pages use .title-bar although
242 * some use .page-header).
243 */
244main .title-bar, main .page-header {
avm999630bc113a2020-09-07 13:02:11 +0200245 border-bottom-color: var(--TWPT-subtle-border)!important;
246}
247
248main .title-bar .title, main .page-header h1, main .header h1 {
249 color: var(--TWPT-primary-text)!important;
250}
251
252.card {
253 background-color: var(--TWPT-secondary-background)!important;
254 color: var(--TWPT-primary-text)!important;
255 border-color: var(--TWPT-card-border)!important;
256}
257
258.card .card-title, .card, .card-section-title {
259 color: var(--TWPT-primary-text)!important;
260}
261
avm99963223416c2021-04-21 22:13:14 +0200262.card .card-section-hint, .card .card-section-checkbox-hint {
avm999630bc113a2020-09-07 13:02:11 +0200263 color: var(--TWPT-secondary-text)!important;
264}
265
266/* Action bar */
267.material-content .action-bar material-button,
268 ec-bulk-actions material-button,
avm99963b2329632021-02-06 20:05:34 +0100269 ec-back-button material-button,
avm9996348c87d12021-04-09 13:00:21 +0200270 .sort-options material-button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200271 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200272}
273
avm99963ea9b23f2021-04-22 14:06:03 +0200274.material-content .action-bar .review-button.reviewing {
275 color: #1a73e8!important;
276 background: #dae7ff!important;
277}
278
avm999630bc113a2020-09-07 13:02:11 +0200279.material-content .action-bar material-button.starred {
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200280 color: var(--TWPT-starred)!important;
avm999630bc113a2020-09-07 13:02:11 +0200281}
282
Adrià Vilanova Martínez2c8913b2021-07-22 23:33:37 +0200283/* ec-work-state-picker and ec-symptom-picker */
284ec-work-state-picker > button,
285 ec-symptom-picker > button {
avm99963a51c7612020-11-25 23:58:56 +0100286 color: var(--TWPT-secondary-text)!important;
287 background-color: var(--TWPT-button-background)!important;
288 border-color: var(--TWPT-subtle-border)!important;
289}
290
291.material-popup-content .popup-content .title {
292 color: var(--TWPT-primary-text)!important;
293}
294
avm999630bc113a2020-09-07 13:02:11 +0200295/* Thread list */
296ec-thread-list ul.thread-group {
297 background-color: var(--TWPT-primary-background)!important;
298}
299
300ec-thread-list ec-bulk-actions, ec-thread-list ec-thread-summary material-expansionpanel {
301 border-bottom-color: var(--TWPT-subtle-border)!important;
302}
303
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100304ec-thread-list .no-results,
305 ec-thread-list .finished-results {
306 color: var(--TWPT-secondary-text)!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200307}
308
avm99963a2a06442020-11-25 21:11:10 +0100309ec-thread-summary material-expansionpanel.read:not(.checked) {
avm999630bc113a2020-09-07 13:02:11 +0200310 background-color: var(--TWPT-thread-read-background)!important;
311}
312
avm99963e65bec42020-11-25 18:26:29 +0100313ec-thread-summary material-expansionpanel.read .title span:not(.icon) {
avm9996395da0772020-09-09 01:07:36 +0200314 opacity: 0.8;
315}
316
avm99963e65bec42020-11-25 18:26:29 +0100317ec-thread-summary material-expansionpanel.read .title .icon {
318 opacity: 0.48!important;
319}
320
avm999630bc113a2020-09-07 13:02:11 +0200321ec-thread-summary material-expansionpanel.checked {
avm99963a2a06442020-11-25 21:11:10 +0100322 background-color: #2c4b77!important;
avm999630bc113a2020-09-07 13:02:11 +0200323}
324
325ec-thread-summary material-expansionpanel .title {
326 color: var(--TWPT-primary-text)!important;
327}
328
329ec-thread-summary material-expansionpanel ec-second-summary-line,
330 material-expansionpanel .header-content,
avm9996348c87d12021-04-09 13:00:21 +0200331 material-expansionpanel ec-thread-counts > span:not(.recommended-answers),
332 material-expansionpanel .duplicate-label {
avm999630bc113a2020-09-07 13:02:11 +0200333 color: #928e89!important;
334}
335
avm9996348c87d12021-04-09 13:00:21 +0200336material-expansionpanel .removed-label {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200337 color: var(--TWPT-bad-text)!important;
avm9996348c87d12021-04-09 13:00:21 +0200338}
339
avm999631558e6c2020-12-08 13:42:40 +0100340ec-thread-summary material-expansionpanel ec-safe-html.body,
341 material-expansionpanel .issue-tracking-work-state {
avm999630bc113a2020-09-07 13:02:11 +0200342 color: var(--TWPT-primary-text)!important;
343}
344
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100345ec-thread-list material-fab.trigger {
346 background: rgba(124, 172, 248, 0.239)!important;
347 color: var(--TWPT-interop-blue)!important;
348}
349
350.popup-wrapper:has(.actions > .action-wrapper > material-fab.themeable) {
351 background-color: unset!important;
352}
353
354.popup-wrapper .actions > .action-wrapper > material-fab.themeable {
355 background-color: var(--TWPT-button-background)!important;
356 color: var(--TWPT-interop-blue)!important;
357}
358
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +0200359/*
360 * The following section changes the styles of the checkboxes in thread lists,
361 * based in the styles defined in the "Checkbox input" section.
362 **/
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200363ec-thread-summary material-expansionpanel .action material-button:not(.starred),
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200364 ec-thread-list material-checkbox material-icon,
avm99963d08c37e2022-09-25 20:41:58 +0200365 ec-thread-summary material-expansionpanel .star-button:not(.starred),
366 ec-thread-summary material-expansionpanel .mdc-button.mdc-icon-button material-icon {
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200367 color: #696867!important; /* Custom value to match previous behavior */
368 opacity: 1!important;
369}
370
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200371ec-thread-summary material-expansionpanel .action material-button.starred {
372 color: var(--TWPT-starred)!important;
373}
374
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200375ec-thread-list material-checkbox material-icon.filled {
376 color: #62a5ff!important; /* Custom value to contrast well with the background */
377}
378
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +0200379/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200380ec-thread-list material-checkbox:focus:not(.disabled).gm-icons .icon,
381 .gm-icons ec-thread-list material-checkbox:focus:not(.disabled) .icon,
382 ec-thread-list material-checkbox:hover:not(.disabled).gm-icons .icon,
383 .gm-icons ec-thread-list material-checkbox:hover:not(.disabled) .icon {
384 color: #807d7c!important; /* custom value */
385}
386
387ec-thread-list material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
388 .gm-icons ec-thread-list material-checkbox:focus:not(.disabled) .icon.filled,
389 ec-thread-list material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
390 .gm-icons ec-thread-list material-checkbox:hover:not(.disabled) .icon.filled {
391 color: #92c1ff!important; /* custom value */
392}
393
avm99963b2329632021-02-06 20:05:34 +0100394/* Thread view (including review/live review components) */
avm999630bc113a2020-09-07 13:02:11 +0200395ec-question, .heading + .group, ec-message {
396 background-color: var(--TWPT-secondary-background)!important;
397}
398
avm99963b2329632021-02-06 20:05:34 +0100399ec-thread .no-review-needed {
400 background-color: #155829!important;
401 border-color: var(--TWPT-subtle-border)!important;
402}
403
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200404/* "Original thread" box inside escalations */
405sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarythread-summary {
406 background: var(--TWPT-active-background)!important;
407 border-color: var(--TWPT-card-border)!important;
408}
409
410sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarydetails {
411 color: var(--TWPT-secondary-text)!important;
412}
413
414sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarytitle {
415 color: var(--TWPT-primary-text)!important;
416}
417
avm99963b2329632021-02-06 20:05:34 +0100418/* Review bar shown above the main message or replies */
419ec-review-bar {
avm999630bc113a2020-09-07 13:02:11 +0200420 background-color: var(--TWPT-active-background)!important;
421}
422
avm99963b2329632021-02-06 20:05:34 +0100423ec-review-bar material-chip {
424 background-color: var(--TWPT-button-background)!important;
425}
426
427ec-review-bar material-chip:not(.relevant-active):not(.active) {
avm99963b2329632021-02-06 20:05:34 +0100428 border-color: var(--TWPT-card-border)!important;
429}
430
431ec-review-bar material-chip:not(.relevant-active):not(.active) material-icon {
432 color: var(--TWPT-primary-text)!important;
433 fill: var(--TWPT-primary-text)!important;
434}
435
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200436ec-review-bar material-chip:not(.relevant-active):not(.active) .content {
437 color: var(--TWPT-primary-text)!important;
438}
439
avm99963b2329632021-02-06 20:05:34 +0100440ec-review-bar material-chip.relevant-active {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200441 border-color: var(--TWPT-good-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100442}
443
444ec-review-bar material-chip.relevant-active material-icon {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200445 color: var(--TWPT-good-text)!important;
446 fill: var(--TWPT-good-text)!important;
447}
448
449ec-review-bar material-chip.relevant-active .content {
450 color: var(--TWPT-good-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100451}
452
453ec-review-bar material-chip.active {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200454 border-color: var(--TWPT-bad-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100455}
456
457ec-review-bar material-chip.active material-icon {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200458 color: var(--TWPT-bad-text)!important;
459 fill: var(--TWPT-bad-text)!important;
460}
461
462ec-review-bar material-chip.active .content {
463 color: var(--TWPT-bad-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100464}
465
avm999630bc113a2020-09-07 13:02:11 +0200466ec-message-header .header, ec-question .state, ec-question ec-thread-counts > span, ec-message ec-thread-counts > span {
467 color: var(--TWPT-secondary-text)!important;
468}
469
avm9996395da0772020-09-09 01:07:36 +0200470ec-question .alert, ec-message .alert {
avm999630bc113a2020-09-07 13:02:11 +0200471 background-color: var(--TWPT-active-background)!important;
472}
473
avm9996395da0772020-09-09 01:07:36 +0200474ec-question .alert material-icon, ec-message .alert material-icon {
avm999630bc113a2020-09-07 13:02:11 +0200475 color: var(--TWPT-primary-text)!important;
476}
477
avm9996395da0772020-09-09 01:07:36 +0200478ec-question .alert ec-icon, ec-message .alert ec-icon {
avm999630bc113a2020-09-07 13:02:11 +0200479 color: var(--TWPT-primary-text)!important;
480 fill: var(--TWPT-primary-text)!important;
481}
482
Adrià Vilanova Martínezdb57f362022-01-13 23:46:24 +0100483ec-question .alert material-button {
484 color: var(--TWPT-link)!important;
485}
486
avm999630bc113a2020-09-07 13:02:11 +0200487ec-question .title {
488 color: var(--TWPT-primary-text-alt)!important;
489}
490
avm99963b2329632021-02-06 20:05:34 +0100491ec-user-link .name-text {
492 color: var(--TWPT-link)!important;
493}
494
495ec-message-header ec-avatar svg, ec-message-header .role,
496 ec-message .footer .role {
avm999630bc113a2020-09-07 13:02:11 +0200497 filter: brightness(1.5);
498}
499
500ec-question .body, ec-message .body {
501 color: var(--TWPT-primary-text)!important;
502}
503
504ec-question .thread-insert {
505 background: none!important;
506}
507
508ec-question .details-heading {
509 color: var(--TWPT-primary-text-alt) !important;
510}
511
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100512ec-question .state-chips material-chip,
513 .TWPT-extrainfo-chip {
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200514 background-color: var(--TWPT-button-background)!important;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100515 border: none!important;
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200516 box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2),
517 0 1px 1px 0 rgba(0, 0, 0, 0.14),
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100518 0 1px 3px 0 rgba(0, 0, 0, 0.12)!important;
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200519}
520
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100521ec-question .state-chips material-chip .content,
522 .TWPT-extrainfo-chip .TWPT-content {
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200523 color: var(--TWPT-primary-text)!important;
524}
525
avm9996348c87d12021-04-09 13:00:21 +0200526ec-question .footer,
527 ec-ask-flow .content-disclaimer {
avm999630bc113a2020-09-07 13:02:11 +0200528 color: var(--TWPT-primary-text)!important;
529 background-color: var(--TWPT-active-background)!important;
530 border-top-color: var(--TWPT-card-border)!important;
531}
532
533.heading {
534 color: var(--TWPT-primary-text)!important;
535}
536
537.heading + .group,
538 .load-more-bar,
539 ec-message:not(:first-child),
540 .load-more-bar .load-more-button,
541 .load-more-bar .load-all-button {
542 border-color: var(--TWPT-card-border)!important;
543}
544
avm9996395da0772020-09-09 01:07:36 +0200545ec-message .type {
546 color: var(--TWPT-primary-text)!important;
547}
548
avm999630bc113a2020-09-07 13:02:11 +0200549ec-message .footer ec-relative-time,
550 ec-message .footer ec-safe-html {
551 color: var(--TWPT-secondary-text)!important;
552}
553
554ec-message .helpful-prompt {
555 color: var(--TWPT-primary-text)!important;
556}
557
558ec-question .me-too-button,
559 ec-question .subscribe-button,
560 ec-message .upvote-button,
561 ec-message .downvote-button {
562 color: var(--TWPT-secondary-text)!important;
avm99963a51c7612020-11-25 23:58:56 +0100563 background-color: var(--TWPT-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200564}
565
avm99963223416c2021-04-21 22:13:14 +0200566ec-message .alert {
567 color: var(--TWPT-secondary-text)!important;
568}
569
avm999630bc113a2020-09-07 13:02:11 +0200570ec-question .me-too-button.selected,
571 ec-question .subscribe-button.selected,
572 ec-message .upvote-button.selected,
573 ec-message .downvote-button.selected {
574 color: #4285f4!important;
575}
576
577.load-more-bar .load-more-button, .load-more-bar .load-all-button {
578 background-color: var(--TWPT-secondary-background)!important;
579}
580
581.locked-alert {
582 background-color: var(--TWPT-active-background)!important;
583 border: var(--TWPT-card-border)!important;
584}
585
586.locked-alert material-icon {
587 color: rgba(255, 255, 255, .38)!important;
588}
589
avm99963b2329632021-02-06 20:05:34 +0100590ec-thread button.reply.collapsed {
591 color: var(--TWPT-secondary-text)!important;
592}
593
avm999630bc113a2020-09-07 13:02:11 +0200594ec-thread .finished-question {
595 background-color: var(--TWPT-active-background)!important;
596 border: var(--TWPT-card-border)!important;
597}
598
avm99963ea9b23f2021-04-22 14:06:03 +0200599ec-thread .finished-question .next-question {
600 color: var(--TWPT-link)!important;
601 border-color: var(--TWPT-link)!important;
602}
603
avm999630bc113a2020-09-07 13:02:11 +0200604.material-content .action-bar material-button.has-activity {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200605 color: var(--TWPT-blue-A100)!important;
avm999630bc113a2020-09-07 13:02:11 +0200606}
607
608.material-content .action-bar material-button.showing-sidebar {
609 background-color: var(--TWPT-active-background)!important;
610}
611
612ec-activity-panel .title-bar h3 {
613 color: #e8eaf2!important;
614}
615
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200616ec-activity-panel .title-bar material-button {
617 color: var(--TWPT-subtle-button-background)!important;
618}
619
avm999630bc113a2020-09-07 13:02:11 +0200620ec-activity-panel ec-activity {
621 color: var(--TWPT-secondary-text)!important;
622 border-color: var(--TWPT-card-border)!important;
623}
624
625ec-activity-panel ec-activity .message {
626 color: var(--TWPT-primary-text-alt)!important;
627}
628
629ec-activity-panel ec-activity .thread-title {
630 color: #c3bfbc!important;
631}
632
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100633ec-activity-panel ec-activity .thread-body {
634 color: var(--TWPT-secondary-text)!important;
635}
636
avm999630bc113a2020-09-07 13:02:11 +0200637/* Recommended answers - show in green where we've overwritten the colors */
638.recommended-answers {
639 color: #34a853!important;
640}
641
avm99963fb7107c2021-04-14 19:39:05 +0200642/* Suggested answers - show brighter blue */
643.suggested-icon {
644 color: var(--TWPT-blue-A100)!important;
645}
646
647/* Help button (shown in the suggested answers header) */
648.explanation-icon material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200649 color: var(--TWPT-subtle-button-background)!important;
avm99963fb7107c2021-04-14 19:39:05 +0200650}
651
652/* Help button tooltip */
653.popup .paper-container {
654 background: var(--TWPT-drawer-background)!important;
655}
656
657.explanation-icon material-icon:hover {
658 color: var(--TWPT-blue-A100)!important;
659}
660
avm99963223416c2021-04-21 22:13:14 +0200661/* New thread and edit message views */
662material-stepper {
663 border-top-color: var(--TWPT-card-border)!important;
664}
665
avm999630bc113a2020-09-07 13:02:11 +0200666material-stepper .stepper-step-name,
667 material-stepper .purpose-title {
668 color: var(--TWPT-primary-text)!important;
669}
670
671ec-ask-flow .display-name-label,
avm99963223416c2021-04-21 22:13:14 +0200672 material-stepper .additional-details-label,
673 material-stepper .detail-label {
avm999630bc113a2020-09-07 13:02:11 +0200674 color: var(--TWPT-secondary-text)!important;
675}
676
avm99963223416c2021-04-21 22:13:14 +0200677material-stepper .stepper-step[selectable=true]:focus {
678 background-color: rgba(60, 64, 67, .24)!important;
679}
680
avm9996301818912021-05-24 11:53:18 +0200681/* Compose thread view */
682ec-thread-composer .main-content .title-label,
683 ec-thread-composer .main-content .post-label {
684 color: var(--TWPT-primary-text-alt)!important;
685}
686
687ec-thread-composer .main-content .title-input,
688 ec-thread-composer .main-content ec-rich-text-editor {
689 border-color: var(--TWPT-card-border)!important;
690}
691
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100692ec-thread-composer .main-content .title-alert,
693 ec-thread-composer .main-content .footer-disclaimer-error {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200694 color: var(--TWPT-bad-text)!important;
avm9996301818912021-05-24 11:53:18 +0200695}
696
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100697ec-thread-composer .main-content .hero-button-container material-button {
698 border-color: var(--TWPT-input-underline);
699}
700
701ec-thread-composer .main-content .hero-button-container material-button .content {
702 color: var(--TWPT-blue-A100)!important;
703}
704
705ec-thread-composer .main-content .draft-button {
706 background: revert!important;
707 color: var(--TWPT-interop-blue);
708 border-color: var(--TWPT-card-border)!important;
709}
710
711ec-thread-composer .main-content .post-button {
712 background: var(--TWPT-interop-blue)!important;
713 color: #1f1f1f!important;
714}
715
716ec-thread-composer .main-content .post-button[disabled] {
717 background: rgba(227, 227, 227, 0.122)!important;
718}
719
avm9996301818912021-05-24 11:53:18 +0200720ec-thread-composer material-drawer {
721 background-color: inherit!important;
722}
723
724ec-thread-composer material-drawer .right-panel {
725 border-left-color: var(--TWPT-card-border)!important;
726}
727
728ec-thread-composer material-drawer .panel-section-title {
729 color: var(--TWPT-primary-text)!important;
730}
731
732ec-thread-composer material-drawer .panel-section-divider {
733 border-color: var(--TWPT-card-border)!important;
734}
735
736ec-thread-composer material-drawer material-radio .radio-label {
737 color: var(--TWPT-primary-text-alt)!important;
738}
739
740ec-thread-composer material-drawer material-radio .radio-description,
741 ec-thread-composer material-drawer .settings-section .panel-section-item .select-label {
742 color: var(--TWPT-secondary-text)!important;
743}
744
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100745material-dialog.community-video-dialog .footer material-button.cancel {
746 color: var(--TWPT-interop-blue)!important;
747}
748
749material-dialog.community-video-dialog .footer material-button.update:not([disabled]) {
750 background: var(--TWPT-interop-blue)!important;
751 color: #1f1f1f!important;
752}
753
avm9996348c87d12021-04-09 13:00:21 +0200754/* Note: see thread view section. There is a rule for the thread creation
755 * footer.
756 **/
757
Adrià Vilanova Martínez531cd072021-12-05 20:15:43 +0100758/* Chart in the profile view */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200759ec-user bar-chart .axis text,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100760 ec-unified-user .scTailwindSharedActivitychartchart .axis text {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200761 fill: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200762}
763
764ec-user bar-chart .axis path,
765 ec-user bar-chart .axis .gridline,
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200766 ec-user bar-chart .axis line,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100767 ec-unified-user .scTailwindSharedActivitychartchart .axis path,
768 ec-unified-user .scTailwindSharedActivitychartchart .axis .gridline,
769 ec-unified-user .scTailwindSharedActivitychartchart .axis line {
avm999630bc113a2020-09-07 13:02:11 +0200770 stroke: rgba(255, 255, 255, .12)!important;
771}
772
773ec-user bar-chart .axis line.axis-zero-tick,
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200774 ec-user bar-chart .axis.x .tick-mark,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100775 ec-unified-user .scTailwindSharedActivitychartchart .axis line.axis-zero-tick,
776 ec-unified-user .scTailwindSharedActivitychartchart .axis.x .tick-mark {
avm999630bc113a2020-09-07 13:02:11 +0200777 stroke: rgba(255, 255, 255, .38)!important;
778}
779
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200780ec-user bar-chart .aplos-legend-entry,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100781 ec-unified-user .scTailwindSharedActivitychartchart .aplos-legend-entry {
avm999630bc113a2020-09-07 13:02:11 +0200782 color: var(--TWPT-secondary-text)!important;
783}
784
785.aplos-hovercard {
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200786 color: var(--TWPT-interop-secondary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +0200787 background: var(--TWPT-secondary-background)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200788 border: none!important;
avm999630bc113a2020-09-07 13:02:11 +0200789}
790
791.aplos-hovercard .title {
792 color: var(--TWPT-primary-text)!important;
793}
794
795.aplos-hovercard .subtitle,
796 .aplos-donut-center .subtitle,
797 .aplos-hovercard .series,
798 .aplos-donut-center .series,
799 .aplos-hovercard .value,
800 .aplos-donut-center .value {
801 color: var(--TWPT-secondary-text)!important;
802}
803
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200804/*
805 * IMPORTANT NOTICE:
806 * Note: the following styles (for interop components) have been written by
807 * Googlers and thus are not included as part of the MIT license. This also
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100808 * applies to the styles of the unified profiles and the interop thread view.
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200809 **/
810
811/* Common styles for interop components */
812.scSharedCalloutroot {
813 color: var(--TWPT-interop-primary-text)!important;
814}
815
816.scSharedCallouterror {
817 background-color: #523a3b!important;
818 border-color: #f9dedc!important;
819}
820
821.scSharedCallouterror sc-shared-material-icon {
822 color: #f9dedc!important;
823}
824
825.scSharedCallouterror>.scSharedCalloutsecondary-button button {
826 color: #ec928e!important;
827}
828
829.scSharedCalloutcaution {
830 background-color: #554c33!important;
831 border-color: #ffdf99!important;
832}
833
834.scSharedCalloutcaution sc-shared-material-icon {
835 color: #ffdf99!important;
836}
837
838.scSharedCalloutcaution>.scSharedCalloutsecondary-button button {
839 color: #f09d00!important;
840}
841
842.scSharedCalloutinformational {
843 background-color: #394457!important;
844 border-color: #d3e3fd!important;
845}
846
847.scSharedCalloutinformational sc-shared-material-icon {
848 color: #d3e3fd!important;
849}
850
851.scSharedCalloutinformational>.scSharedCalloutsecondary-button button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200852 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200853}
854
855.scSharedCalloutsuccess {
856 background-color: #37493f!important;
857 border-color: #c4eed0!important;
858}
859
860.scSharedCalloutsuccess sc-shared-material-icon {
861 color: #c4eed0!important;
862}
863
864.scSharedCalloutsuccess>.scSharedCalloutsecondary-button button {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100865 color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200866}
867
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200868.scSharedMaterialbuttonroot {
869 --m-btn-text-color: var(--TWPT-interop-blue);
870 --m-btn-background-color: transparent;
871 --m-btn-outline-color: var(--TWPT-interop-blue);
872 background: var(--m-btn-background-color)!important;
873 color: var(--m-btn-text-color)!important;
874}
875
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200876.scSharedMaterialbuttonroot:disabled {
877 color: rgba(227, 227, 227, 0.369)!important;
878}
879
880.scSharedMaterialbuttontext {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200881 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200882}
883
884.scSharedMaterialbuttoncolor-label {
885 color: var(--TWPT-interop-secondary-text)!important;
886}
887
888.scSharedMaterialbuttoncolor-hint {
889 color: var(--TWPT-interop-secondary-text)!important;
890}
891
892.scSharedMaterialbuttonnavigational {
893 color: var(--TWPT-interop-primary-text)!important;
894}
895
896.scSharedMaterialbuttonnavigational-alt {
897 color: var(--TWPT-interop-secondary-text)!important;
898}
899
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200900.scSharedMaterialbuttonhairline, .scSharedMaterialbuttonpill {
901 outline: 1px solid var(--m-btn-outline-color)!important;
902}
903
904.scSharedMaterialbuttonhairline:hover, .scSharedMaterialbuttonhairline:focus, .scSharedMaterialbuttonpill:hover, .scSharedMaterialbuttonpill:focus {
905 --m-btn-outline-color: currentColor!important;
906}
907
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200908.scSharedMaterialbuttonhairline {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200909 --m-btn-outline-color: var(--TWPT-interop-subtle-border)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200910}
911
912.scSharedMaterialbuttonhairline:disabled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200913 --m-btn-outline-color: rgba(227, 227, 227, 0.369)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200914}
915
916.scSharedMaterialbuttonhairline:active {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200917 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 +0200918}
919
920.scSharedMaterialbuttontonal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200921 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200922 background: #394457!important;
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +0100923 outline: 1px solid #474747!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200924}
925
926.scSharedMaterialbuttontonal:hover {
927 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
928}
929
930.scSharedMaterialbuttontonal:active {
931 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
932}
933
934.scSharedMaterialbuttontonal:disabled {
935 background: rgba(227, 227, 227, 0.122)!important;
936}
937
938.scSharedMaterialbuttonfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200939 background: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200940 color: #1f1f1f!important;
941}
942
943.scSharedMaterialbuttonfilled:disabled {
944 background: rgba(227, 227, 227, 0.122)!important;
945}
946
947.scSharedMaterialbuttonfilled:hover,
948 .scSharedMaterialbuttonfilled:focus {
949 box-shadow: 0 1px 2px 0 rgba(124, 172, 248, 0.302), 0 1px 3px 1px rgba(124, 172, 248, 0.149)!important;
950}
951
952.scSharedMaterialbuttonfilled:active {
953 box-shadow: 0 1px 3px 0 rgba(124, 172, 248, 0.302), 0 4px 8px 3px rgba(124, 172, 248, 0.149)!important;
954}
955
956.scSharedMaterialbuttonprotected {
957 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
958 background: #1f1f1f!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200959 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200960}
961
962.scSharedMaterialbuttonprotected:disabled {
963 background: rgba(227, 227, 227, 0.122)!important;
964}
965
966.scSharedMaterialbuttonprotected:hover {
967 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
968}
969
970.scSharedMaterialbuttonprotected:focus {
971 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
972}
973
974.scSharedMaterialbuttonprotected:active {
975 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149)!important;
976}
977
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100978.scSharedMaterialbuttonsuccess {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200979 --m-btn-text-color: var(--TWPT-interop-success)!important;
980 --m-btn-outline-color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100981}
982
983.scSharedMaterialbuttonsuccess.scSharedMaterialbuttonfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200984 --m-btn-text-color: #1f1f1f!important;
985 --m-btn-background-color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100986}
987
988.scSharedMaterialbuttonsuccess.scSharedMaterialbuttontonal {
989 --m-btn-background-color: #0f5223
990}
991
992@media (forced-colors:active) {
993 .scSharedMaterialbuttonroot:focus {
994 outline: 2px solid #e3e3e3;
995 }
996}
997
998@media (prefers-contrast:more) {
999 .scSharedMaterialbuttonroot:focus {
1000 outline: 2px solid #e3e3e3;
1001 }
1002}
1003
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001004.scSharedExpandabletextexpander {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001005 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001006}
1007
1008.scSharedMaterialborderfilled {
1009 background: #313235!important;
1010 border-bottom: 1px solid var(--TWPT-interop-secondary-text)!important;
1011}
1012
1013.scSharedMaterialborderfilled-error {
1014 border-bottom-color: #ec928e!important;
1015}
1016
1017.scSharedMaterialborderfilled-bottom {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001018 background-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001019}
1020
1021.scSharedMaterialborderfilled-label {
1022 color: var(--TWPT-interop-secondary-text)!important;
1023}
1024
1025.scSharedMaterialborderfilled-label-focused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001026 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001027}
1028
1029.scSharedMaterialborderlabel {
1030 color: var(--TWPT-interop-secondary-text)!important;
1031}
1032
1033.scSharedMaterialborderleft {
1034 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
1035 border-left-color: var(--TWPT-interop-secondary-text)!important;
1036 border-top-color: var(--TWPT-interop-secondary-text)!important;
1037}
1038
1039.scSharedMaterialborderleft-error {
1040 border-bottom-color: #ec928e!important;
1041 border-left-color: #ec928e!important;
1042 border-top-color: #ec928e!important;
1043}
1044
1045.scSharedMaterialbordermid {
1046 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
1047 border-top-color: var(--TWPT-interop-secondary-text)!important;
1048}
1049
1050.scSharedMaterialbordermid-error {
1051 border-bottom-color: #ec928e!important;
1052 border-top-color: #ec928e!important;
1053}
1054
1055.scSharedMaterialborderright {
1056 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
1057 border-right-color: var(--TWPT-interop-secondary-text)!important;
1058 border-top-color: var(--TWPT-interop-secondary-text)!important;
1059}
1060
1061.scSharedMaterialborderright-error {
1062 border-bottom-color: #ec928e!important;
1063 border-right-color: #ec928e!important;
1064 border-top-color: #ec928e!important;
1065}
1066
1067.scSharedMaterialborderfocused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001068 border-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001069}
1070
1071.scSharedMaterialborderdisabled {
1072 border-color: var(--TWPT-interop-subtle-border)!important;
1073}
1074
1075.scSharedMaterialborderlabel-focused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001076 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001077}
1078
1079.scSharedMaterialborderlabel-disabled {
1080 color: rgba(255, 255, 255, 0.239)!important;
1081}
1082
1083.scSharedMaterialborderlabel-error {
1084 color: #ec928e!important;
1085}
1086
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001087.scSharedMaterialcardroot {
1088 background: #1f1f1f;
1089 border: 1px solid var(--TWPT-interop-subtle-border);
1090}
1091
1092.scSharedMaterialcardelevation-1 {
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001093 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1094 background: #2a2b2f!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001095}
1096
1097.scSharedMaterialcardelevation-2 {
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001098 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
1099 background: #303135!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001100}
1101
1102.scSharedMaterialcardelevation-3 {
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001103 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149)!important;
1104 background: #36383a!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001105}
1106
1107.scSharedMaterialcardelevation-4 {
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001108 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149)!important;
1109 background: #39393c!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001110}
1111
1112.scSharedMaterialcardelevation-5 {
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001113 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149)!important;
1114 background: #3c3e40!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001115}
1116
1117@media (forced-colors:active) {
1118 .scsharedmaterialcardroot {
1119 border-color: #e3e3e3;
1120 }
1121}
1122
1123@media (prefers-contrast:more) {
1124 .scsharedmaterialcardroot {
1125 border-color: #e3e3e3;
1126 }
1127}
1128
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001129.scSharedMaterialcheckboxcheckbox {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001130 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001131}
1132
1133.scSharedMaterialcheckboxbox {
1134 border-color: var(--TWPT-interop-secondary-text)!important;
1135}
1136
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001137.scSharedMaterialcheckboxnative-control:checked:disabled+.scSharedMaterialcheckboxbox,
1138.scSharedMaterialcheckboxnative-control:indeterminate:disabled+.scSharedMaterialcheckboxbox {
1139 background: rgba(0, 0, 0, .26);
1140 border-color: transparent;
1141}
1142
1143.scSharedMaterialcheckboxnative-control:disabled+.scSharedMaterialcheckboxbox {
1144 border-color: rgba(0, 0, 0, .26);
1145}
1146
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001147.scSharedMaterialcheckboxcheckmark-path {
1148 stroke: #1f1f1f!important;
1149}
1150
1151.scSharedMaterialcheckboxmixedmark {
1152 border-color: #1f1f1f!important;
1153}
1154
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001155.scSharedMaterialfabroot {
1156 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1157 background: #303135;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001158 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001159}
1160
1161@media (forced-colors:active) {
1162 .scSharedMaterialfabroot {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001163 outline: 3px solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001164 }
1165}
1166
1167.scSharedMaterialfabroot.scSharedMaterialfabgrey {
1168 color: var(--TWPT-interop-secondary-text);
1169}
1170
1171.scSharedMaterialfabroot:.scSharedMaterialfabfake-focus,
1172.scSharedMaterialfabroot:hover,
1173.scSharedMaterialfabroot:focus {
1174 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149);
1175}
1176
1177.scSharedMaterialfabroot:active {
1178 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149);
1179}
1180
1181.scSharedMaterialfablowered {
1182 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1183}
1184
1185.scSharedMaterialfablowered.scSharedMaterialfabfake-focus,
1186.scSharedMaterialfablowered:hover,
1187.scSharedMaterialfablowered:focus {
1188 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1189}
1190
1191.scSharedMaterialfablowered:active {
1192 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1193}
1194
1195.scSharedMaterialfabfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001196 background: rgba(124,172,248,0.239);
1197 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001198}
1199
1200.scSharedMaterialfabfilled.scSharedMaterialfabgrey {
1201 background: var(--TWPT-interop-secondary-text);
1202 color: #1f1f1f;
1203}
1204
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001205.scSharedMaterial_dialogDialogcontentloading-overlay {
1206 background: rgba(227, 227, 227, 0.122)!important;
1207}
1208
1209.scSharedMaterialpopupbackground {
1210 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1211 background: #2a2b2f!important;
1212 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1213}
1214
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001215@media (forced-colors:active) {
1216 .scSharedMaterialpopupbackground {
1217 border-color: #e3e3e3;
1218 }
1219}
1220
1221@media (prefers-contrast:more) {
1222 .scSharedMaterialpopupbackground {
1223 border-color: #e3e3e3;
1224 }
1225}
1226
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001227.scSharedMaterialmenuroot {
1228 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1229 background: #2a2b2f!important;
1230}
1231
1232.scSharedMaterialmenuitem {
1233 color: var(--TWPT-interop-primary-text)!important;
1234}
1235
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001236.scSharedMaterialmenuitem[disabled] {
1237 color: var(--TWPT-interop-subtle-border);
1238}
1239
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001240.scSharedMaterialmenuitem-separator {
1241 border-top-color: var(--TWPT-interop-subtle-border)!important;
1242}
1243
1244.scSharedMaterialmenuhighlight:focus,
1245 .scSharedMaterialmenuhighlight:hover {
1246 background-color: #394457!important;
1247}
1248
1249.scSharedMaterialmenuhighlight:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001250 outline: auto var(--TWPT-interop-blue) 1px!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001251}
1252
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001253.scSharedMaterialtooltipcontainer {
1254 background-color: #e3e3e3;
1255 color: #1f1f1f;
1256}
1257
1258.scSharedMaterialradioradio {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001259 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001260}
1261
1262.scSharedMaterialradioring {
1263 border: 2px solid var(--TWPT-interop-secondary-text);
1264}
1265
1266.scSharedMaterialradionative-control:disabled~.scSharedMaterialradioring {
1267 border-color: rgba(0, 0, 0, .26);
1268}
1269
1270.scSharedMaterialradionative-control:disabled~.scSharedMaterialradiodot {
1271 background: rgba(0, 0, 0, .26);
1272}
1273
1274.scSharedMaterialrichtooltipcontainer {
1275 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1276}
1277
1278.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcontainer {
1279 background: #2a2b2f;
1280}
1281
1282.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcontainer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001283 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001284 color: #1f1f1f;
1285}
1286
1287.scSharedMaterialrichtooltipcaret {
1288 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);
1289 background: #2a2b2f;
1290}
1291
1292.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcaret {
1293 background: #2a2b2f;
1294}
1295
1296.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcaret {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001297 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001298}
1299
1300.scSharedMaterialselectlabel {
1301 color: #e3e3e3;
1302}
1303
1304.scSharedMaterialselectarrow {
1305 color: var(--TWPT-interop-secondary-text);
1306}
1307
1308.scSharedMaterialselectactive .scSharedMaterialselectarrow {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001309 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001310}
1311
1312.scSharedMaterialselectdisabled .scSharedMaterialselectselection,
1313.scSharedMaterialselectdisabled .scSharedMaterialselectarrow {
1314 color: rgba(255, 255, 255, 0.239);
1315}
1316
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001317.scSharedMaterialsnackbarsnackbar {
1318 background: var(--TWPT-interop-primary-text)!important;
1319 color: #1f1f1f!important;
1320}
1321
1322.scSharedMaterialsnackbaraction button {
1323 color: #0b57d0!important;
1324}
1325
1326.scSharedMaterialtabbartab {
1327 color: var(--TWPT-interop-primary-text)!important;
1328}
1329
1330.scSharedMaterialtabbartab:hover,
1331 .scSharedMaterialtabbartab:focus {
1332 background-color: #313235!important;
1333}
1334
1335.scSharedMaterialtabbarselected {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001336 border-bottom-color: var(--TWPT-interop-blue)!important;
1337 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001338}
1339
1340.scSharedMaterialtextfieldlabel {
1341 color: var(--TWPT-interop-primary-text)!important;
1342}
1343
1344.scSharedMaterialtextfieldnative-control {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001345 caret-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001346 color: var(--TWPT-interop-primary-text)!important;
1347}
1348
1349.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldnative-control {
1350 caret-color: #ec928e!important;
1351}
1352
1353.scSharedMaterialtextfieldnative-control:disabled {
1354 color: var(--TWPT-interop-secondary-text)!important;
1355}
1356
1357.scSharedMaterialtextfieldfocused .scSharedMaterialtextfieldlabel {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001358 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001359}
1360
1361.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldlabel {
1362 color: #ec928e!important;
1363}
1364
1365.scSharedMaterialtextfielddisabled .scSharedMaterialtextfieldlabel {
1366 color: var(--TWPT-interop-secondary-text)!important;
1367}
1368
1369.scSharedMaterialtextfieldhelper-text {
1370 color: var(--TWPT-interop-secondary-text)!important;
1371}
1372
1373.scSharedMaterialtextfieldhelper-text-invalid {
1374 color: #ec928e!important;
1375}
1376
1377.scSharedMaterialtextfieldhelper-text-disabled {
1378 color: var(--TWPT-interop-secondary-text)!important;
1379}
1380
1381.scTailwindSharedActivitychartroot {
1382 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1383}
1384
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001385.scTailwindSharedAvatarroot {
1386 background-color: #f1f3f4;
1387 border: .375rem solid #f1f3f4;
1388}
1389
1390.scTailwindSharedAvatarroot.scTailwindSharedAvatarmedium.scTailwindSharedAvatarat-least-silver,
1391.scTailwindSharedAvatarroot.scTailwindSharedAvatarsmall.scTailwindSharedAvatarat-least-silver {
1392 border: .125rem solid #f1f3f4;
1393}
1394
1395.scTailwindSharedAvatarsilhouette {
1396 background-color: #fff;
1397}
1398
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001399.scTailwindSharedAvataravatar-loading {
1400 background: #1f1f1f!important;
1401}
1402
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001403.scTailwindSharedAvataruploadedit-button {
1404 background-color: rgba(0, 0, 0, 0.4);
1405 color: #fff;
1406}
1407
1408.scTailwindSharedAvataruploadroot:focus .scTailwindSharedAvataruploadedit-button,
1409.scTailwindSharedAvataruploadroot:focus-within .scTailwindSharedAvataruploadedit-button,
1410.scTailwindSharedAvataruploadroot:hover .scTailwindSharedAvataruploadedit-button {
1411 background-color: rgba(0, 0, 0, 0.54);
1412}
1413
1414.scTailwindSharedDisplay_name_editorDisplaynameeditorlabel {
1415 color: var(--TWPT-interop-secondary-text);
1416}
1417
1418.scTailwindSharedPiidialogfinding {
1419 color: var(--TWPT-interop-secondary-text);
1420}
1421
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001422.scTailwindSharedReportabusedialogcontent .abuse-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001423 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001424}
1425
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001426.scTailwindSharedRich_text_editorAttachmentFailedoverlayroot {
1427 background: rgba(0, 0, 0, 0.902);
1428 color: #ec928e;
1429}
1430
1431.scTailwindSharedRich_text_editorAttachmentLoadingoverlayroot {
1432 background: rgba(227, 227, 227, 0.369);
1433}
1434
1435.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button {
1436 background: #1f1f1f;
1437 border: 1px solid #27282b;
1438 color: var(--TWPT-interop-secondary-text);
1439}
1440
1441.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:hover,
1442.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:focus {
1443 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1444}
1445
1446.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentroot {
1447 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1448 background: #36373a;
1449}
1450
1451.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentfilename {
1452 color: #e3e3e3;
1453}
1454
1455.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentextension {
1456 color: var(--TWPT-interop-secondary-text);
1457}
1458
1459.scTailwindSharedRich_text_editorLinktooltiproot button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001460 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001461}
1462
1463.scTailwindSharedRichtexteditoreditor {
1464 background: #1f1f1f;
1465 color: #e3e3e3;
1466}
1467
1468.scTailwindSharedRichtexteditorplaceholder {
1469 color: var(--TWPT-interop-secondary-text);
1470}
1471
1472.scTailwindSharedRichtexteditorhas-bottom-panel {
1473 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1474}
1475
1476.scTailwindSharedRichtexteditorhint {
1477 color: var(--TWPT-interop-secondary-text);
1478}
1479
1480.scTailwindSharedRich_text_editorToolbarcontrolroot {
1481 color: var(--TWPT-interop-secondary-text);
1482}
1483
1484.scTailwindSharedRich_text_editorToolbarcontrolroot:hover {
1485 color: #e3e3e3;
1486}
1487
1488.scTailwindSharedRich_text_editorToolbarcontrolroot:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001489 border: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001490}
1491
1492.scTailwindSharedRich_text_editorToolbarcontrolactive {
1493 background: rgba(227, 227, 227, 0.122);
1494}
1495
1496.scTailwindSharedRich_text_editorToolbarMobiletoolbarattachment,
1497.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format {
1498 border-right: 1px solid var(--TWPT-interop-subtle-border);
1499}
1500
1501.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format-button {
1502 color: var(--TWPT-interop-secondary-text);
1503}
1504
1505.scTailwindSharedRich_text_editorToolbarMobiletoolbargroup {
1506 border-right: 1px solid var(--TWPT-interop-subtle-border);
1507}
1508
1509.scTailwindSharedRich_text_editorToolbargroup:not(:first-child) {
1510 border-left: 1px solid var(--TWPT-interop-subtle-border);
1511}
1512
1513.scTailwindSharedTitlefieldhelper-text {
1514 color: var(--TWPT-interop-secondary-text);
1515}
1516
1517.sc-select {
1518 border: .0625rem solid var(--TWPT-interop-secondary-text);
1519 color: #e3e3e3;
1520}
1521
1522.sc-select.keyboard-focus {
1523 border-color: transparent;
1524 box-shadow: 0 0 0 .125rem #a8c7fa;
1525}
1526
1527.sc-select svg {
1528 fill: var(--TWPT-interop-secondary-text);
1529}
1530
1531.sc-select ol {
1532 background: #272727;
1533 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);
1534}
1535
1536.sc-select .sc-select-highlight {
1537 background-color: #5ab3f0;
1538 color: #1f1f1f;
1539}
1540
1541/* Unified profile view (see the "IMPORTANT NOTICE" comment above) */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001542.scTailwindUser_profileAchievementsempty a,
1543 .scTailwindUser_profileAchievementsempty a:visited,
1544 sc-tailwind-user_profile-user-profile .link-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001545 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001546}
1547
1548.scTailwindUser_profileBiosectionsection-heading {
1549 color: var(--TWPT-interop-secondary-text)!important;
1550}
1551
1552.scTailwindUser_profileBiosectionbio {
1553 color: var(--TWPT-interop-primary-text)!important;
1554}
1555
1556.scTailwindUser_profileBiosectionlinks,
1557 .scTailwindUser_profileBiosectionlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001558 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001559}
1560
1561.scTailwindUser_profileBiosectioninput-label {
1562 color: var(--TWPT-interop-secondary-text)!important;
1563}
1564
1565.scTailwindUser_profileEmaildisplayemail-display {
1566 color: var(--TWPT-interop-secondary-text)!important;
1567}
1568
1569.scTailwindUser_profileEmaildisplayshow-email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001570 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001571}
1572
1573.scTailwindUser_profileMessagecardthread-link {
1574 color: var(--TWPT-interop-secondary-text)!important;
1575}
1576
1577.scTailwindUser_profileMessagecardlabel {
1578 color: var(--TWPT-interop-secondary-text)!important;
1579}
1580
1581.scTailwindUser_profileMessagecardcontent {
1582 border-left: 2px solid var(--TWPT-interop-subtle-border)!important;
1583 color: var(--TWPT-interop-primary-text)!important;
1584}
1585
1586.scTailwindUser_profileMessagecardcount {
1587 color: var(--TWPT-interop-secondary-text)!important;
1588}
1589
1590.scTailwindUser_profileMessagecardrecommended-answer {
1591 color: #6dd58c!important;
1592}
1593
1594.scTailwindUser_profileMessagecardrecommended-answer .icon {
1595 background-color: #6dd58c!important;
1596 color: #1f1f1f!important;
1597}
1598
1599sc-tailwind-user_profile-user-profile .notificationIcon {
1600 color: var(--TWPT-interop-secondary-text)!important;
1601}
1602
1603sc-tailwind-user_profile-user-profile .deleteIcon,
1604 sc-tailwind-user_profile-user-profile .reportAbuseIcon,
1605 sc-tailwind-user_profile-user-profile .reactivateIcon {
1606 color: var(--TWPT-interop-secondary-text)!important;
1607}
1608
1609.scTailwindUser_profilePosthistorysection+.scTailwindUser_profilePosthistorysection {
1610 border-top-color: var(--TWPT-interop-subtle-border)!important;
1611}
1612
1613.scTailwindUser_profilePosthistorycontent,
1614 .scTailwindUser_profilePosthistoryheader,
1615 .scTailwindUser_profilePosthistoryerror {
1616 border-color: var(--TWPT-interop-subtle-border)!important;
1617}
1618
1619.scTailwindUser_profileThreadcardtitle {
1620 color: var(--TWPT-interop-primary-text)!important;
1621}
1622
1623.scTailwindUser_profileThreadcardlabel {
1624 color: var(--TWPT-interop-secondary-text)!important;
1625}
1626
1627.scTailwindUser_profileThreadcardcontent {
1628 color: var(--TWPT-interop-primary-text)!important;
1629}
1630
1631.scTailwindUser_profileThreadcardcount {
1632 color: var(--TWPT-interop-secondary-text)!important;
1633}
1634
1635.scTailwindUser_profileThreadcardreply .icon {
1636 color: var(--TWPT-interop-secondary-text)!important;
1637}
1638
1639.scTailwindUser_profileThreadcardrecommended-answer {
1640 color: #6dd58c!important;
1641}
1642
1643.scTailwindUser_profileThreadcardrecommended-answer .icon {
1644 background-color: #6dd58c!important;
1645 color: #1f1f1f!important;
1646}
1647
1648.scTailwindUser_profileUsercardroot {
1649 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1650}
1651
1652.scTailwindUser_profileUsercardinput-label {
1653 color: var(--TWPT-interop-secondary-text)!important;
1654}
1655
1656.scTailwindUser_profileUsercardheadline {
1657 color: var(--TWPT-interop-primary-text)!important;
1658}
1659
1660.scTailwindUser_profileUsercarddetails {
1661 color: var(--TWPT-interop-secondary-text)!important;
1662}
1663
1664.scTailwindUser_profileUsercardlinks,
1665 .scTailwindUser_profileUsercardlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001666 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001667}
1668
1669.scTailwindUser_profileUsercardhorizontal-separator {
1670 background-color: var(--TWPT-interop-subtle-border)!important;
1671 color: var(--TWPT-interop-subtle-border)!important;
1672}
1673
1674.scTailwindUser_profileUsercardsection-heading {
1675 color: var(--TWPT-interop-secondary-text)!important;
1676}
1677
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001678/* Interop thread view (see the "IMPORTANT NOTICE" comment above) */
1679.scTailwindThreadEditquestiondialogroot.scTailwindThreadEditquestiondialogscrollable {
1680 -webkit-box-shadow: inset 0 -11px 5px -11px #000;
1681 box-shadow: inset 0 -11px 5px -11px #000;
1682}
1683
1684.scTailwindThreadEditquestiondialogerror {
1685 color: #ec928e;
1686}
1687
1688.scTailwindThreadGetlinkdialoglink-container {
1689 border-bottom: 2px solid #a8c7fa;
1690}
1691
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001692.scTailwindThreadMessageHelpfulnessbuttonslabel {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001693 color: #e3e3e3;
1694}
1695
1696.scTailwindThreadMessageMessagecardsub-content {
1697 background: #3c4043;
1698 border-top: 1px solid var(--TWPT-interop-subtle-border);
1699}
1700
1701.scTailwindThreadMessageMessagecardnested-reply:not(:first-child) {
1702 border-top: 1px solid var(--TWPT-interop-subtle-border);
1703}
1704
1705.scTailwindThreadMessageMessagecardtargeted {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001706 border-left: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001707}
1708
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001709.scTailwindThreadMessageMessagecardcallouthelp-icon {
1710 color: #c4c7c5;
1711}
1712
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001713.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrecommended {
1714 background: #0f5223;
1715 border-color: #6dd58c;
1716}
1717
1718.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrelevant {
1719 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001720 border-color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001721}
1722
1723.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagnormal {
1724 color: #6dd58c;
1725}
1726
1727.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagstrong {
1728 color: #6dd58c;
1729}
1730
1731.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagnormal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001732 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001733}
1734
1735.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagstrong {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001736 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001737}
1738
1739.scTailwindThreadMessageMessageinteractionsinteraction {
1740 color: var(--TWPT-interop-secondary-text);
1741}
1742
1743p.scTailwindThreadMessageMessagetombstoneroot {
1744 color: var(--TWPT-interop-secondary-text);
1745}
1746
1747p.scTailwindThreadMessageMessagetombstoneroot .scTailwindThreadMessageMessagetombstoneclickable {
1748 color: var(--TWPT-interop-secondary-text);
1749}
1750
1751.scTailwindThreadPostcontentroot {
1752 color: #e3e3e3;
1753}
1754
1755.scTailwindThreadPostcontentroot a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001756 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001757}
1758
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001759.scTailwindThreadPostcontentedited {
1760 color: var(--TWPT-interop-secondary-text);
1761}
1762
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001763.scTailwindThreadPost_headerOverflowmenuicon {
1764 color: var(--TWPT-interop-secondary-text);
1765}
1766
1767.scTailwindThreadPost_headerPostdateroot {
1768 color: var(--TWPT-interop-secondary-text);
1769}
1770
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001771.scTailwindThreadPostheaderunread {
1772 color: #ec928e;
1773}
1774
1775a .scTailwindThreadPost_headerUserinfoname {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001776 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001777}
1778
1779.scTailwindThreadPost_headerUserinfotag {
1780 color: var(--color, #e3e3e3);
1781}
1782
1783.scTailwindThreadPost_headerUserinfoheadline {
1784 color: var(--TWPT-interop-secondary-text);
1785}
1786
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001787.scTailwindThreadReplyeditorroot {
1788 background: #2a2b2f;
1789 border-color: var(--TWPT-interop-subtle-border);
1790}
1791
1792.scTailwindThreadReplyeditortop-row {
1793 border-bottom-color: 1px solid rgba(255, 255, 255, 0.239);
1794}
1795
1796.scTailwindThreadReplyeditorfooter {
1797 background: #36373a;
1798 border-top-color: rgba(255, 255, 255, 0.239);
1799}
1800
1801.scTailwindThreadReplyeditorfooter a {
1802 color: var(--TWPT-interop-blue);
1803}
1804
1805.scTailwindThreadReplyeditorroot .scTailwindThreadReplyeditorerror {
1806 color: #ec928e;
1807}
1808
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001809.scTailwindThreadReplydialogroot {
1810 background: #2a2b2f;
1811}
1812
1813.scTailwindThreadReplydialogheader {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001814 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001815}
1816
1817.scTailwindThreadReplydialogheader h1.scTailwindThreadReplydialogheading {
1818 color: #1f1f1f;
1819}
1820
1821.scTailwindThreadReplydialogheading-button {
1822 color: #1f1f1f;
1823}
1824
1825.scTailwindThreadReplydialogtop-row {
1826 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1827}
1828
1829.scTailwindThreadReplydialogfooter {
1830 background: #36373a;
1831}
1832
1833.scTailwindThreadReplydialogfooter a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001834 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001835}
1836
1837.scTailwindThreadReplydialogminimized .scTailwindThreadReplydialogheader {
1838 background: #e3e3e3;
1839 color: #1f1f1f;
1840}
1841
1842.scTailwindThreadReplydialogroot .scTailwindThreadReplydialogerror {
1843 color: #ec928e;
1844}
1845
1846@media (min-width:48.125rem) {
1847 .scTailwindThreadReplydialogroot {
1848 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1849 }
1850}
1851
1852.scTailwindThreadMessageMessagelisthelp-icon {
1853 color: var(--TWPT-interop-secondary-text);
1854}
1855
1856.scTailwindThreadMessageMessagelistrecommended-icon {
1857 color: #c4eed0;
1858}
1859
1860.scTailwindThreadMessageMessagelistrelevant-icon {
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.scTailwindThreadMorebuttondivider {
1865 background: var(--TWPT-interop-subtle-border);
1866}
1867
1868.scTailwindThreadMorebuttonbutton {
1869 background: #1f1f1f;
1870 border: 1px solid var(--TWPT-interop-subtle-border);
1871 color: var(--TWPT-interop-secondary-text);
1872}
1873
Adrià Vilanova Martínez88854972022-08-28 11:57:12 +02001874.scTailwindThreadMessagegapdivider {
1875 background: var(--TWPT-interop-subtle-border);
1876}
1877
1878.scTailwindThreadMessagegapbutton {
1879 background: #1f1f1f;
1880 border: 1px solid var(--TWPT-interop-subtle-border);
1881 color: var(--TWPT-interop-secondary-text);
1882}
1883
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001884.scTailwindThreadPesignupdialogclose-button-row button {
1885 color: #fff;
1886}
1887
1888.scTailwindThreadPesignupdialogdialog-body p {
1889 color: #e3e3e3;
1890}
1891
1892.scTailwindThreadPesignupdialogpe-dialog-container {
1893 background-color: #1f1f1f;
1894 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1895 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1896}
1897
1898.scTailwindThreadPostconfirmationdialogclose-button-row button {
1899 color: #e3e3e3;
1900}
1901
1902.scTailwindThreadPostconfirmationdialogdialog-body p {
1903 color: #e3e3e3;
1904}
1905
1906.scTailwindThreadPostconfirmationdialogdialog-container {
1907 background-color: #1f1f1f;
1908 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1909 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1910}
1911
1912.scTailwindThreadQuestionQuestioncardsub-content {
1913 background: #3c4043;
1914 border-top: 1px solid var(--TWPT-interop-subtle-border);
1915}
1916
1917.scTailwindThreadQuestionQuestioncardtitle {
1918 color: #e3e3e3;
1919}
1920
1921.scTailwindThreadQuestionQuestioncardbody {
1922 color: #e3e3e3;
1923}
1924
1925.scTailwindThreadQuestionQuestioncardbody a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001926 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001927}
1928
1929.scTailwindThreadQuestionQuestioncarddisclaimer,
1930.scTailwindThreadQuestionQuestioncardedited {
1931 color: var(--TWPT-interop-secondary-text);
1932}
1933
1934.scTailwindThreadQuestionQuestioncarddisclaimer a,
1935.scTailwindThreadQuestionQuestioncardedited a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001936 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001937}
1938
1939.scTailwindThreadQuestionQuestiondetailsdetail-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001940 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001941}
1942
1943.scTailwindThreadQuestionQuestionpurposetag {
1944 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001945 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001946}
1947
1948.scTailwindThreadQuestionStatechipschip {
1949 border: 1px solid var(--TWPT-interop-subtle-border);
1950 color: var(--TWPT-interop-secondary-text);
1951}
1952
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001953.scTailwindThreadQuestionUgcvideodetailsyoutube-label {
1954 color: #c4c7c5!important;
1955}
1956
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001957.scTailwindThreadThreaddeleted-icon {
1958 color: var(--TWPT-interop-secondary-text);
1959}
1960
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001961/**
1962 * Some fixes for the interop components in the Community Console.
1963 *
1964 * The |.scTailwindThreadPost_headerUserinfotag| elements have a
1965 * |style="--color:#aaaaaa"| attribute which indicates the color of the badge,
1966 * and we are transforming it to the dark mode color accordingly.
1967 *
1968 * The | .scTailwindThreadMessageMessageinteractionsuser-label| elements have a
1969 * |style="--userLabelColor: #aaaaaa"| attribute, so we do the same there.
1970 *
1971 * We match only the hex color instead of the whole attribute because over time
1972 * the attributes have changed (spaces have been removed, for instance).
1973 */
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001974/* Alumnus */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001975.scTailwindThreadPost_headerUserinfotag[style*="#0F9D58" i],
1976 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#0F9D58" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001977 --color: #C4EED0!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001978 --userLabelColor: #C4EED0!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001979}
1980
1981/* Bronze */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001982.scTailwindThreadPost_headerUserinfotag[style*="#896E63" i],
1983 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#896E63" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001984 --color: #B9ABA3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001985 --userLabelColor: #B9ABA3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001986}
1987
1988/* Silver */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001989.scTailwindThreadPost_headerUserinfotag[style*="#5F6368" i],
1990 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#5F6368" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001991 --color: #C4C7C5!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001992 --userLabelColor: #C4C7C5!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001993}
1994
1995/* Gold */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001996.scTailwindThreadPost_headerUserinfotag[style*="#E37400" i],
1997 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#E37400" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001998 --color: #F09D00!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001999 --userLabelColor: #F09D00!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002000}
2001
2002/* Platinum */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002003.scTailwindThreadPost_headerUserinfotag[style*="#455A64" i],
2004 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#455A64" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002005 --color: #E3E3E3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002006 --userLabelColor: #E3E3E3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002007}
2008
2009/* Diamond, Community Specialist, Community Manager and Google Employee */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002010.scTailwindThreadPost_headerUserinfotag[style*="#1A73E8" i],
2011 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#1A73E8" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002012 --color: #A8C7FA!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002013 --userLabelColor: #A8C7FA!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002014}
2015
avm999630bc113a2020-09-07 13:02:11 +02002016/* Duplicate thread feature */
2017.search-results ec-thread-option material-expansionpanel .panel {
2018 background-color: var(--TWPT-primary-background)!important;
2019}
2020
2021.search-results ec-thread-option material-expansionpanel.selected .panel,
2022 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:hover,
2023 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:focus {
2024 background-color: #17191c!important;
2025}
2026
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002027.search-results .results-title {
2028 color: var(--TWPT-primary-text-alt)!important;
2029}
2030
2031.search-results ec-thread-option material-expansionpanel .panel > .main > .main-content .snippet {
2032 color: var(--TWPT-secondary-text)!important;
2033}
2034
avm999630bc113a2020-09-07 13:02:11 +02002035/* Disabled buttons */
2036material-button[disabled] {
2037 color: rgba(255, 255, 255, .26)!important;
2038}
2039
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002040.mdc-button {
2041 --gm-colortextbutton-disabled-ink-color: rgba(255, 255, 255, .26);
2042}
2043
avm999630bc113a2020-09-07 13:02:11 +02002044/* Material icons */
2045ec-filter-drawer-item material-icon,
2046 ec-filter-drawer-item ec-icon,
2047 material-drawer .drawer-section material-icon,
2048 material-drawer .drawer-section ec-icon,
2049 material-list material-icon,
2050 ec-query-builder material-icon,
avm999630bc113a2020-09-07 13:02:11 +02002051 ec-thread-summary material-expansionpanel .title material-icon,
2052 .search-results ec-thread-option material-icon,
2053 .search-results ec-thread-option ec-icon,
2054 ec-rich-text-editor material-icon,
2055 ec-editor-command material-icon,
avm99963223416c2021-04-21 22:13:14 +02002056 ec-canned-responses ec-canned-response-row material-icon,
2057 ec-ask-flow > .header material-button {
avm999630bc113a2020-09-07 13:02:11 +02002058 color: rgba(255, 255, 255, .87)!important;
2059}
2060
2061material-drawer ec-icon,
avm99963223416c2021-04-21 22:13:14 +02002062 .search-results ec-thread-option ec-icon,
avm9996315b23d72021-04-26 18:07:15 +02002063 ec-thread-summary material-expansionpanel .title ec-icon,
2064 ec-announcements-menu-item ec-icon {
avm999630bc113a2020-09-07 13:02:11 +02002065 fill: rgba(255, 255, 255, .87)!important;
2066}
2067
2068/* Dialogs */
2069material-dialog, material-dialog .dialog-header {
2070 background-color: var(--TWPT-primary-background)!important;
2071}
2072
2073ec-movable-dialog[showminimize] material-dialog .dialog-header {
2074 background-color: #d2e3fc!important;
2075}
2076
2077material-dialog .title {
2078 color: var(--TWPT-primary-text-alt)!important;
2079}
2080
2081ec-movable-dialog[showminimize] material-dialog .dialog-header .title, ec-movable-dialog[showminimize] material-dialog header material-icon {
2082 color: var(--TWPT-primary-background)!important;
2083}
2084
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002085ec-movable-dialog material-dialog :is(.header-notice, .notice), material-dialog .legal-prompt {
2086 background-color: #394457!important;
avm999630bc113a2020-09-07 13:02:11 +02002087}
2088
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002089ec-movable-dialog material-dialog .main :is(.header-notice, .notice) material-icon[icon="info_outline"] {
avm99963223416c2021-04-21 22:13:14 +02002090 color: var(--TWPT-blue-A100)!important;
2091}
2092
avm999630bc113a2020-09-07 13:02:11 +02002093material-dialog .section-title,
2094 material-dialog .select-label,
2095 material-dialog .input-label,
2096 material-dialog .btn-no,
2097 ec-display-name-editor,
2098 .forum-selection-label {
2099 color: var(--TWPT-secondary-text)!important;
2100}
2101
avm9996301818912021-05-24 11:53:18 +02002102material-dialog main > .user {
2103 border-bottom-color: var(--TWPT-card-border)!important;
2104}
2105
avm999630bc113a2020-09-07 13:02:11 +02002106ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html {
2107 color: var(--TWPT-secondary-text)!important;
2108 background-color: var(--TWPT-active-background)!important;
2109 border-top-color: #25231f!important;
2110}
2111
avm9996301818912021-05-24 11:53:18 +02002112ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html a {
2113 color: var(--TWPT-link)!important;
2114}
2115
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002116material-dialog .footer material-button[raised]:not([disabled]),
2117 material-dialog .footer .mdc-button.submit:not(:disabled){
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002118 background-color: var(--TWPT-blue-A100)!important;
2119 color: #1f1f1f!important;
2120}
2121
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002122/* Private message dialog */
2123ec-movable-dialog .wrapper > .main > main > .top-row > div { /* Note: this is too generic so it might match other things */
2124 color: var(--TWPT-primary-text)!important;
2125}
2126
2127ec-movable-dialog .wrapper > .main > main > .top-row .recipient-container .recipient {
2128 color: var(--TWPT-secondary-text)!important;
2129}
2130
avm999630bc113a2020-09-07 13:02:11 +02002131/* Keyboard shortcuts dialog */
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02002132material-dialog .main.with-scroll-strokes table th {
avm999630bc113a2020-09-07 13:02:11 +02002133 color: var(--TWPT-primary-text)!important;
2134}
2135
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02002136material-dialog .main.with-scroll-strokes table td {
2137 color: var(--TWPT-primary-text-alt)!important;
2138}
2139
2140material-dialog .main.with-scroll-strokes table tr,
2141 material-dialog .main.with-scroll-strokes .shortcut {
2142 border-color: var(--TWPT-card-border)!important;
2143}
2144
2145material-dialog .main.with-scroll-strokes.bottom-scroll-stroke {
2146 border-bottom-color: var(--TWPT-card-border)!important;
2147}
2148
2149material-dialog .main.with-scroll-strokes.top-scroll-stroke {
2150 border-top-color: var(--TWPT-card-border)!important;
2151}
2152
avm999630bc113a2020-09-07 13:02:11 +02002153/* Rich text editor */
2154ec-editor-command material-button,
2155 ec-formatting-popup material-button {
2156 box-shadow: none!important;
2157}
2158
2159ec-editor-command material-button.is-active {
2160 background: var(--TWPT-active-background)!important;
2161}
2162
2163ec-rich-text-editor .placeholder {
2164 color: rgba(255, 255, 255, .38)!important;
2165}
2166
avm9996301818912021-05-24 11:53:18 +02002167ec-rich-text-editor .input-wrapper,
2168 ec-rich-text-editor .spacer {
2169 border-color: var(--TWPT-card-border)!important;
2170}
2171
2172ec-rich-text-editor .input-wrapper.input-wrapper--focused {
2173 border-color: var(--TWPT-blue-A100)!important;
2174}
2175
avm999630bc113a2020-09-07 13:02:11 +02002176ec-rich-text-editor .input {
2177 color: var(--TWPT-primary-text)!important;
2178}
2179
2180ec-rich-text-editor .hint {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002181 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002182}
2183
2184material-select-searchbox + material-list material-list-item {
2185 color: rgba(255, 255, 255, .87)!important;
2186}
2187
2188ec-attachment .filename {
2189 color: var(--TWPT-primary-text)!important;
2190}
2191
2192/* Thread insert */
2193ec-thread-insert .title {
2194 color: var(--TWPT-primary-text)!important;
2195}
2196
2197ec-thread-insert ec-thread-counts,
2198 ec-thread-insert .details,
2199 ec-thread-insert ec-relative-time {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002200 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002201}
2202
2203/* Text input */
2204material-input input {
2205 color: var(--TWPT-primary-text)!important;
2206}
2207
2208material-input .label-text,
2209 material-input .hint-text,
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002210 material-input .counter,
2211 material-input .leading-text,
2212 material-input .leading-text material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002213 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002214}
2215
2216material-input .underline .unfocused-underline {
avm99963223416c2021-04-21 22:13:14 +02002217 background-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002218}
2219
avm9996301818912021-05-24 11:53:18 +02002220material-input .underline .focused-underline {
2221 background-color: var(--TWPT-blue-A100)!important;
2222}
2223
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002224:is(material-input.gm-input, .gm-input material-input) .baseline {
2225 border-color: var(--gm-outlinedtextfield-outline-color)!important;
2226}
2227
2228:is(material-input.gm-input, .gm-input material-input) .baseline:hover {
2229 border-color: var(--gm-outlinedtextfield-outline-color)!important;
2230}
2231
2232:is(material-input.gm-input, .gm-input material-input) .baseline.focused {
2233 border-color: var(--gm-outlinedtextfield-outline-color--stateful)!important;
2234}
2235
2236:is(material-input.gm-input, .gm-input material-input).invalid .baseline {
2237 border-color: var(--gm-outlinedtextfield-outline-color--error)!important;
2238}
2239
2240:is(material-input.gm-input, .gm-input material-input).invalid .error-text {
2241 color: var(--gm-outlinedtextfield-helper-text-color--error)!important;
2242}
2243
2244label .label,
2245 .input-field > .label {
avm999630bc113a2020-09-07 13:02:11 +02002246 color: var(--TWPT-primary-text)!important;
2247}
2248
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002249.mdc-text-field--outlined:hover:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-floating-label {
2250 color: var(--gm-outlinedtextfield-label-color)!important;
2251}
2252
2253.mdc-text-field--outlined:hover:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-notched-outline :is(.mdc-notched-outline__leading, .mdc-notched-outline__notch, .mdc-notched-outline__trailing) {
2254 border-color: var(--gm-outlinedtextfield-outline-color)!important;
2255}
2256
2257.mdc-text-field--outlined.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label {
2258 color: var(--gm-outlinedtextfield-label-color--error)!important;
2259}
2260
2261.mdc-text-field--outlined.mdc-text-field--invalid:hover:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-notched-outline :is(.mdc-notched-outline__leading, .mdc-notched-outline__notch, .mdc-notched-outline__trailing) {
2262 border-color: var(--gm-outlinedtextfield-outline-color--error)!important;
2263}
2264
2265.mdc-text-field--outlined.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) + .mdc-text-field-helper-line .mdc-text-field-helper-text {
2266 color: var(--gm-outlinedtextfield-helper-text-color--error)!important;
2267}
2268
avm999630bc113a2020-09-07 13:02:11 +02002269/* Input underline */
2270material-input .underline .unfocused-underline,
2271 material-dropdown-select dropdown-button [buttondecorator] {
avm9996301818912021-05-24 11:53:18 +02002272 border-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002273}
2274
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002275/* Material yes/no buttons */
2276material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]) {
2277 color: var(--TWPT-blue-A100)!important;
2278}
2279
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002280material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]):is(:hover, :focus) {
2281 background-color: revert!important;
2282}
2283
2284material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]):is(:hover, :focus):after {
2285 content: "";
2286 display: block;
2287 position: absolute;
2288 top: 0;
2289 left: 0;
2290 right: 0;
2291 bottom: 0;
2292 background-color: currentColor;
2293 opacity: .12;
2294 border-radius: inherit;
2295 pointer-events: none;
2296}
2297
Adrià Vilanova Martínez9605cb82021-09-07 13:04:10 +02002298/* Checkbox input (except for forum checkboxes in the drawer) */
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002299material-checkbox material-icon:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
avm999630bc113a2020-09-07 13:02:11 +02002300 color: var(--TWPT-secondary-text)!important;
2301}
2302
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002303material-checkbox .content:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002304 color: var(--TWPT-primary-text)!important;
2305}
2306
2307material-checkbox.disabled .content:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
2308 color: rgba(255, 255, 255, .54)!important;
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002309}
2310
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002311/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezdd8075f2021-09-08 21:57:32 +02002312material-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 +02002313 color: var(--TWPT-blue-A100)!important;
2314}
2315
2316material-checkbox:focus:not(.disabled).gm-icons .icon,
2317 .gm-icons material-checkbox:focus:not(.disabled) .icon,
2318 material-checkbox:hover:not(.disabled).gm-icons .icon,
2319 .gm-icons material-checkbox:hover:not(.disabled) .icon {
2320 color: #cfd2d8!important; /* custom value */
2321}
2322
2323material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
2324 .gm-icons material-checkbox:focus:not(.disabled) .icon.filled,
2325 material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
2326 .gm-icons material-checkbox:hover:not(.disabled) .icon.filled {
2327 color: var(--TWPT-blue-100)!important;
2328}
2329
2330.gm-icons material-checkbox .icon-container::before{
2331 background-color: #dfdedb!important; /* custom value */
2332}
2333
2334/* Radio input */
2335material-radio .icon-container:not(.checked) material-icon {
2336 color: var(--TWPT-secondary-text)!important;
2337}
2338
2339material-radio .icon-container.checked material-icon {
2340 color: var(--TWPT-blue-A100)!important;
2341}
2342
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002343material-radio {
2344 --gm-radio-stroke-color--checked: var(--TWPT-blue-A100);
2345 --gm-radio-ink-color: var(--TWPT-blue-A100);
2346}
2347
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002348/* Material switch */
2349.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track {
2350 background-color: #7d7d7d!important; /* custom value */
2351}
2352
2353.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
2354 border-color: #fff!important; /* custom value */
2355}
2356
2357.mdc-switch.mdc-switch--checked .mdc-switch__track {
2358 background-color: var(--TWPT-blue-A100)!important;
2359}
2360
2361.mdc-switch.mdc-switch--checked .mdc-switch__thumb {
2362 border-color: var(--TWPT-blue-A100)!important;
2363}
2364
avm999630bc113a2020-09-07 13:02:11 +02002365/* Material menu button and dropdown select */
2366material-menu material-button, material-dropdown-select dropdown-button {
avm99963223416c2021-04-21 22:13:14 +02002367 color: var(--TWPT-primary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +02002368}
2369
avm9996348c87d12021-04-09 13:00:21 +02002370material-dropdown-select dropdown-button .button.is-disabled .button-text,
2371 material-dropdown-select dropdown-button .button.is-disabled material-icon {
2372 color: rgba(255, 255, 255, .32)!important;
avm999630bc113a2020-09-07 13:02:11 +02002373}
2374
2375/* Announcements content */
avm99963223416c2021-04-21 22:13:14 +02002376ec-announcements-content .header,
2377 ec-announcements-content .no-announcements,
2378 ec-announcements-content .announcement {
2379 border-bottom-color: var(--TWPT-card-border)!important;
2380}
2381
avm999630bc113a2020-09-07 13:02:11 +02002382ec-announcements-content .header .title, ec-announcements-content .announcement-title {
2383 color: var(--TWPT-primary-text-alt)!important;
2384}
2385
avm9996315b23d72021-04-26 18:07:15 +02002386ec-announcements-content .announcement-date {
2387 color: var(--TWPT-secondary-text)!important;
2388}
2389
avm999630bc113a2020-09-07 13:02:11 +02002390ec-announcements-content .no-announcements-message {
2391 color: #c3bfbc!important;
2392}
2393
avm9996315b23d72021-04-26 18:07:15 +02002394ec-announcements-content .view-all-link,
2395 ec-announcements-content .read-more-button {
avm99963223416c2021-04-21 22:13:14 +02002396 color: var(--TWPT-link)!important;
2397}
2398
avm9996315b23d72021-04-26 18:07:15 +02002399ec-announcements-content ::-webkit-scrollbar-thumb {
2400 background-color: rgba(255, 255, 255, .26)!important;
2401}
2402
2403ec-announcements-content ::-webkit-scrollbar-thumb:hover {
2404 background-color: #4285f4!important;
2405}
2406
avm99963b2329632021-02-06 20:05:34 +01002407/* Generic popup (for notification bell, account selector, etc.) */
2408.popup-wrapper .header-text {
2409 color: var(--TWPT-primary-text)!important;
2410}
2411
avm9996348c87d12021-04-09 13:00:21 +02002412/* Notifications bell popup/panel */
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002413.notification-panel .header {
2414 border-bottom-color: var(--TWPT-card-border)!important;
2415}
2416
avm9996348c87d12021-04-09 13:00:21 +02002417.notification-panel .header material-button {
2418 color: var(--TWPT-secondary-text)!important;
2419}
2420
2421.notification-panel .cards-container .promo-message {
2422 color: var(--TWPT-secondary-text)!important;
2423}
2424
2425.notification-panel .cards-container .promo-message .header-text {
2426 color: var(--TWPT-primary-text)!important;
2427}
2428
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002429.notification-panel .cards-container ec-notification-card-content {
2430 border-bottom-color: var(--TWPT-card-border)!important;
2431}
2432
2433.notification-panel .cards-container ec-notification-card-content .text {
2434 color: var(--TWPT-primary-text)!important;
2435}
2436
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002437.notification-panel .cards-container ec-notification-card-content .text a {
2438 color: var(--TWPT-link)!important;
2439}
2440
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002441.notification-panel .cards-container ec-notification-card-content .time,
2442 .notification-panel .cards-container ec-notification-card-content .close material-button {
2443 color: var(--TWPT-secondary-text)!important;
2444}
2445
avm999630bc113a2020-09-07 13:02:11 +02002446/* Account selector */
2447.popup-wrapper .profile .email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002448 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002449}
2450
2451material-gaia-picker-footer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002452 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002453 background-color: var(--TWPT-active-background)!important;
2454}
2455
avm9996348c87d12021-04-09 13:00:21 +02002456material-gaia-picker-footer material-button {
2457 color: var(--TWPT-secondary-text)!important;
2458}
2459
avm999630bc113a2020-09-07 13:02:11 +02002460/* Canned responses */
2461ec-canned-responses .filter-label,
avm9996325a0d602020-11-25 19:24:16 +01002462 ec-canned-responses ec-canned-response-row .name {
avm999630bc113a2020-09-07 13:02:11 +02002463 color: var(--TWPT-primary-text)!important;
2464}
2465
avm9996325a0d602020-11-25 19:24:16 +01002466ec-canned-responses .label-row,
2467 ec-canned-responses ec-canned-response-row .snippet,
Adrià Vilanova Martínez74a25202022-01-23 23:36:58 +01002468 ec-canned-responses ec-canned-response-row .tag .content,
2469 ec-canned-responses ec-canned-response-row .TWPT-tag .TWPT-content {
avm9996325a0d602020-11-25 19:24:16 +01002470 color: var(--TWPT-secondary-text)!important;
2471}
2472
avm999630bc113a2020-09-07 13:02:11 +02002473ec-canned-responses ec-canned-response-row .header.closed:hover,
2474 ec-canned-responses ec-canned-response-row .header.closed:focus,
2475 ec-canned-responses ec-canned-response-row .header.closed:hover .toolbar,
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002476 ec-canned-responses ec-canned-response-row .header.closed:focus .toolbar,
2477 ec-canned-responses ec-canned-response-row material-expansionpanel:not(.expanded) .main-header:focus-within,
2478 ec-canned-responses ec-canned-response-row material-expansionpanel:not(.expanded) .main-header:hover {
avm999630bc113a2020-09-07 13:02:11 +02002479 background-color: var(--TWPT-active-background)!important;
2480}
2481
avm9996325a0d602020-11-25 19:24:16 +01002482ec-canned-responses .filter-row,
2483 ec-canned-responses .label-row,
2484 ec-canned-responses ec-canned-response-row material-expansionpanel {
2485 border-bottom-color: var(--TWPT-subtle-border)!important;
2486}
2487
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002488ec-canned-responses .create-button {
2489 background: #0842a0!important;
2490 color: #d3e3fd!important;
2491}
2492
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +02002493/* Bug/case links dialog */
2494.bug-case-links-dialog material-button.add-button {
2495 color: var(--TWPT-blue-A100)!important;
2496}
2497
2498ec-bug-case-link material-button {
2499 color: var(--TWPT-secondary-text)!important;
2500}
2501
avm999630bc113a2020-09-07 13:02:11 +02002502/* Reply button */
Adrià Vilanova Martínez1d44d3d2021-07-26 15:34:19 +02002503material-fab.reply-button,
2504 material-fab.reply-fab {
avm999630bc113a2020-09-07 13:02:11 +02002505 background-color: var(--TWPT-link)!important;
2506 color: var(--TWPT-primary-background)!important;
2507}
2508
avm99963223416c2021-04-21 22:13:14 +02002509/* Settings view */
2510ec-settings .forum-language-container {
2511 border-bottom-color: var(--TWPT-subtle-border)!important;
2512}
2513
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002514ec-settings .forum-language-container :is(material-button, button) {
avm99963223416c2021-04-21 22:13:14 +02002515 color: var(--TWPT-secondary-text)!important;
2516}
2517
Adrià Vilanova Martínez3356df72021-07-09 19:27:04 +02002518/* Loading spinner */
2519material-spinner {
2520 border-color: var(--TWPT-blue-A100)!important;
2521}
2522
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002523/* "Skip to main" button */
2524.skip-to-main:focus {
2525 background: revert!important;
2526}
2527
avm99963f5923962020-12-07 16:44:37 +01002528/* Custom injected components */
2529.TWPT-log {
2530 background-color: #424242!important;
2531}
2532
2533.TWPT-log-entry.TWPT-log-entry--error {
2534 color: #ff8A80!important;
2535}
Adrià Vilanova Martínez5a8055b2022-09-29 13:05:19 +02002536
2537.TWPT-warning {
2538 background-color: #670505!important;
2539}