blob: 69b2eb6826dd6171e20add6d5aaa0cfd8675684b [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
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001171.scSharedMaterialfabroot:hover,
1172.scSharedMaterialfabroot:focus {
1173 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149);
1174}
1175
1176.scSharedMaterialfabroot:active {
1177 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149);
1178}
1179
1180.scSharedMaterialfablowered {
1181 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1182}
1183
1184.scSharedMaterialfablowered.scSharedMaterialfabfake-focus,
1185.scSharedMaterialfablowered:hover,
1186.scSharedMaterialfablowered:focus {
1187 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1188}
1189
1190.scSharedMaterialfablowered:active {
1191 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1192}
1193
1194.scSharedMaterialfabfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001195 background: rgba(124,172,248,0.239);
1196 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001197}
1198
1199.scSharedMaterialfabfilled.scSharedMaterialfabgrey {
1200 background: var(--TWPT-interop-secondary-text);
1201 color: #1f1f1f;
1202}
1203
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001204.scSharedMaterial_dialogDialogcontentloading-overlay {
1205 background: rgba(227, 227, 227, 0.122)!important;
1206}
1207
1208.scSharedMaterialpopupbackground {
1209 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1210 background: #2a2b2f!important;
1211 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1212}
1213
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001214@media (forced-colors:active) {
1215 .scSharedMaterialpopupbackground {
1216 border-color: #e3e3e3;
1217 }
1218}
1219
1220@media (prefers-contrast:more) {
1221 .scSharedMaterialpopupbackground {
1222 border-color: #e3e3e3;
1223 }
1224}
1225
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001226.scSharedMaterialmenuroot {
1227 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1228 background: #2a2b2f!important;
1229}
1230
1231.scSharedMaterialmenuitem {
1232 color: var(--TWPT-interop-primary-text)!important;
1233}
1234
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001235.scSharedMaterialmenuitem[disabled] {
1236 color: var(--TWPT-interop-subtle-border);
1237}
1238
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001239.scSharedMaterialmenuitem-separator {
1240 border-top-color: var(--TWPT-interop-subtle-border)!important;
1241}
1242
1243.scSharedMaterialmenuhighlight:focus,
1244 .scSharedMaterialmenuhighlight:hover {
1245 background-color: #394457!important;
1246}
1247
1248.scSharedMaterialmenuhighlight:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001249 outline: auto var(--TWPT-interop-blue) 1px!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001250}
1251
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001252.scSharedMaterialtooltipcontainer {
1253 background-color: #e3e3e3;
1254 color: #1f1f1f;
1255}
1256
1257.scSharedMaterialradioradio {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001258 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001259}
1260
1261.scSharedMaterialradioring {
1262 border: 2px solid var(--TWPT-interop-secondary-text);
1263}
1264
1265.scSharedMaterialradionative-control:disabled~.scSharedMaterialradioring {
1266 border-color: rgba(0, 0, 0, .26);
1267}
1268
1269.scSharedMaterialradionative-control:disabled~.scSharedMaterialradiodot {
1270 background: rgba(0, 0, 0, .26);
1271}
1272
1273.scSharedMaterialrichtooltipcontainer {
1274 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1275}
1276
1277.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcontainer {
1278 background: #2a2b2f;
1279}
1280
1281.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcontainer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001282 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001283 color: #1f1f1f;
1284}
1285
1286.scSharedMaterialrichtooltipcaret {
1287 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);
1288 background: #2a2b2f;
1289}
1290
1291.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcaret {
1292 background: #2a2b2f;
1293}
1294
1295.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcaret {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001296 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001297}
1298
1299.scSharedMaterialselectlabel {
1300 color: #e3e3e3;
1301}
1302
1303.scSharedMaterialselectarrow {
1304 color: var(--TWPT-interop-secondary-text);
1305}
1306
1307.scSharedMaterialselectactive .scSharedMaterialselectarrow {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001308 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001309}
1310
1311.scSharedMaterialselectdisabled .scSharedMaterialselectselection,
1312.scSharedMaterialselectdisabled .scSharedMaterialselectarrow {
1313 color: rgba(255, 255, 255, 0.239);
1314}
1315
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001316.scSharedMaterialsnackbarsnackbar {
1317 background: var(--TWPT-interop-primary-text)!important;
1318 color: #1f1f1f!important;
1319}
1320
1321.scSharedMaterialsnackbaraction button {
1322 color: #0b57d0!important;
1323}
1324
1325.scSharedMaterialtabbartab {
1326 color: var(--TWPT-interop-primary-text)!important;
1327}
1328
1329.scSharedMaterialtabbartab:hover,
1330 .scSharedMaterialtabbartab:focus {
1331 background-color: #313235!important;
1332}
1333
1334.scSharedMaterialtabbarselected {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001335 border-bottom-color: var(--TWPT-interop-blue)!important;
1336 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001337}
1338
1339.scSharedMaterialtextfieldlabel {
1340 color: var(--TWPT-interop-primary-text)!important;
1341}
1342
1343.scSharedMaterialtextfieldnative-control {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001344 caret-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001345 color: var(--TWPT-interop-primary-text)!important;
1346}
1347
1348.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldnative-control {
1349 caret-color: #ec928e!important;
1350}
1351
1352.scSharedMaterialtextfieldnative-control:disabled {
1353 color: var(--TWPT-interop-secondary-text)!important;
1354}
1355
1356.scSharedMaterialtextfieldfocused .scSharedMaterialtextfieldlabel {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001357 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001358}
1359
1360.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldlabel {
1361 color: #ec928e!important;
1362}
1363
1364.scSharedMaterialtextfielddisabled .scSharedMaterialtextfieldlabel {
1365 color: var(--TWPT-interop-secondary-text)!important;
1366}
1367
1368.scSharedMaterialtextfieldhelper-text {
1369 color: var(--TWPT-interop-secondary-text)!important;
1370}
1371
1372.scSharedMaterialtextfieldhelper-text-invalid {
1373 color: #ec928e!important;
1374}
1375
1376.scSharedMaterialtextfieldhelper-text-disabled {
1377 color: var(--TWPT-interop-secondary-text)!important;
1378}
1379
1380.scTailwindSharedActivitychartroot {
1381 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1382}
1383
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001384.scTailwindSharedAvatarroot {
1385 background-color: #f1f3f4;
1386 border: .375rem solid #f1f3f4;
1387}
1388
1389.scTailwindSharedAvatarroot.scTailwindSharedAvatarmedium.scTailwindSharedAvatarat-least-silver,
1390.scTailwindSharedAvatarroot.scTailwindSharedAvatarsmall.scTailwindSharedAvatarat-least-silver {
1391 border: .125rem solid #f1f3f4;
1392}
1393
1394.scTailwindSharedAvatarsilhouette {
1395 background-color: #fff;
1396}
1397
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001398.scTailwindSharedAvataravatar-loading {
1399 background: #1f1f1f!important;
1400}
1401
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001402.scTailwindSharedAvataruploadedit-button {
1403 background-color: rgba(0, 0, 0, 0.4);
1404 color: #fff;
1405}
1406
1407.scTailwindSharedAvataruploadroot:focus .scTailwindSharedAvataruploadedit-button,
1408.scTailwindSharedAvataruploadroot:focus-within .scTailwindSharedAvataruploadedit-button,
1409.scTailwindSharedAvataruploadroot:hover .scTailwindSharedAvataruploadedit-button {
1410 background-color: rgba(0, 0, 0, 0.54);
1411}
1412
1413.scTailwindSharedDisplay_name_editorDisplaynameeditorlabel {
1414 color: var(--TWPT-interop-secondary-text);
1415}
1416
1417.scTailwindSharedPiidialogfinding {
1418 color: var(--TWPT-interop-secondary-text);
1419}
1420
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001421.scTailwindSharedReportabusedialogcontent .abuse-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001422 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001423}
1424
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001425.scTailwindSharedRich_text_editorAttachmentFailedoverlayroot {
1426 background: rgba(0, 0, 0, 0.902);
1427 color: #ec928e;
1428}
1429
1430.scTailwindSharedRich_text_editorAttachmentLoadingoverlayroot {
1431 background: rgba(227, 227, 227, 0.369);
1432}
1433
1434.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button {
1435 background: #1f1f1f;
1436 border: 1px solid #27282b;
1437 color: var(--TWPT-interop-secondary-text);
1438}
1439
1440.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:hover,
1441.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:focus {
1442 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1443}
1444
1445.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentroot {
1446 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1447 background: #36373a;
1448}
1449
1450.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentfilename {
1451 color: #e3e3e3;
1452}
1453
1454.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentextension {
1455 color: var(--TWPT-interop-secondary-text);
1456}
1457
1458.scTailwindSharedRich_text_editorLinktooltiproot button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001459 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001460}
1461
1462.scTailwindSharedRichtexteditoreditor {
1463 background: #1f1f1f;
1464 color: #e3e3e3;
1465}
1466
1467.scTailwindSharedRichtexteditorplaceholder {
1468 color: var(--TWPT-interop-secondary-text);
1469}
1470
1471.scTailwindSharedRichtexteditorhas-bottom-panel {
1472 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1473}
1474
1475.scTailwindSharedRichtexteditorhint {
1476 color: var(--TWPT-interop-secondary-text);
1477}
1478
1479.scTailwindSharedRich_text_editorToolbarcontrolroot {
1480 color: var(--TWPT-interop-secondary-text);
1481}
1482
1483.scTailwindSharedRich_text_editorToolbarcontrolroot:hover {
1484 color: #e3e3e3;
1485}
1486
1487.scTailwindSharedRich_text_editorToolbarcontrolroot:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001488 border: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001489}
1490
1491.scTailwindSharedRich_text_editorToolbarcontrolactive {
1492 background: rgba(227, 227, 227, 0.122);
1493}
1494
1495.scTailwindSharedRich_text_editorToolbarMobiletoolbarattachment,
1496.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format {
1497 border-right: 1px solid var(--TWPT-interop-subtle-border);
1498}
1499
1500.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format-button {
1501 color: var(--TWPT-interop-secondary-text);
1502}
1503
1504.scTailwindSharedRich_text_editorToolbarMobiletoolbargroup {
1505 border-right: 1px solid var(--TWPT-interop-subtle-border);
1506}
1507
1508.scTailwindSharedRich_text_editorToolbargroup:not(:first-child) {
1509 border-left: 1px solid var(--TWPT-interop-subtle-border);
1510}
1511
1512.scTailwindSharedTitlefieldhelper-text {
1513 color: var(--TWPT-interop-secondary-text);
1514}
1515
1516.sc-select {
1517 border: .0625rem solid var(--TWPT-interop-secondary-text);
1518 color: #e3e3e3;
1519}
1520
1521.sc-select.keyboard-focus {
1522 border-color: transparent;
1523 box-shadow: 0 0 0 .125rem #a8c7fa;
1524}
1525
1526.sc-select svg {
1527 fill: var(--TWPT-interop-secondary-text);
1528}
1529
1530.sc-select ol {
1531 background: #272727;
1532 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);
1533}
1534
1535.sc-select .sc-select-highlight {
1536 background-color: #5ab3f0;
1537 color: #1f1f1f;
1538}
1539
1540/* Unified profile view (see the "IMPORTANT NOTICE" comment above) */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001541.scTailwindUser_profileAchievementsempty a,
1542 .scTailwindUser_profileAchievementsempty a:visited,
1543 sc-tailwind-user_profile-user-profile .link-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001544 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001545}
1546
1547.scTailwindUser_profileBiosectionsection-heading {
1548 color: var(--TWPT-interop-secondary-text)!important;
1549}
1550
1551.scTailwindUser_profileBiosectionbio {
1552 color: var(--TWPT-interop-primary-text)!important;
1553}
1554
1555.scTailwindUser_profileBiosectionlinks,
1556 .scTailwindUser_profileBiosectionlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001557 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001558}
1559
1560.scTailwindUser_profileBiosectioninput-label {
1561 color: var(--TWPT-interop-secondary-text)!important;
1562}
1563
1564.scTailwindUser_profileEmaildisplayemail-display {
1565 color: var(--TWPT-interop-secondary-text)!important;
1566}
1567
1568.scTailwindUser_profileEmaildisplayshow-email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001569 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001570}
1571
1572.scTailwindUser_profileMessagecardthread-link {
1573 color: var(--TWPT-interop-secondary-text)!important;
1574}
1575
1576.scTailwindUser_profileMessagecardlabel {
1577 color: var(--TWPT-interop-secondary-text)!important;
1578}
1579
1580.scTailwindUser_profileMessagecardcontent {
1581 border-left: 2px solid var(--TWPT-interop-subtle-border)!important;
1582 color: var(--TWPT-interop-primary-text)!important;
1583}
1584
1585.scTailwindUser_profileMessagecardcount {
1586 color: var(--TWPT-interop-secondary-text)!important;
1587}
1588
1589.scTailwindUser_profileMessagecardrecommended-answer {
1590 color: #6dd58c!important;
1591}
1592
1593.scTailwindUser_profileMessagecardrecommended-answer .icon {
1594 background-color: #6dd58c!important;
1595 color: #1f1f1f!important;
1596}
1597
1598sc-tailwind-user_profile-user-profile .notificationIcon {
1599 color: var(--TWPT-interop-secondary-text)!important;
1600}
1601
1602sc-tailwind-user_profile-user-profile .deleteIcon,
1603 sc-tailwind-user_profile-user-profile .reportAbuseIcon,
1604 sc-tailwind-user_profile-user-profile .reactivateIcon {
1605 color: var(--TWPT-interop-secondary-text)!important;
1606}
1607
1608.scTailwindUser_profilePosthistorysection+.scTailwindUser_profilePosthistorysection {
1609 border-top-color: var(--TWPT-interop-subtle-border)!important;
1610}
1611
1612.scTailwindUser_profilePosthistorycontent,
1613 .scTailwindUser_profilePosthistoryheader,
1614 .scTailwindUser_profilePosthistoryerror {
1615 border-color: var(--TWPT-interop-subtle-border)!important;
1616}
1617
1618.scTailwindUser_profileThreadcardtitle {
1619 color: var(--TWPT-interop-primary-text)!important;
1620}
1621
1622.scTailwindUser_profileThreadcardlabel {
1623 color: var(--TWPT-interop-secondary-text)!important;
1624}
1625
1626.scTailwindUser_profileThreadcardcontent {
1627 color: var(--TWPT-interop-primary-text)!important;
1628}
1629
1630.scTailwindUser_profileThreadcardcount {
1631 color: var(--TWPT-interop-secondary-text)!important;
1632}
1633
1634.scTailwindUser_profileThreadcardreply .icon {
1635 color: var(--TWPT-interop-secondary-text)!important;
1636}
1637
1638.scTailwindUser_profileThreadcardrecommended-answer {
1639 color: #6dd58c!important;
1640}
1641
1642.scTailwindUser_profileThreadcardrecommended-answer .icon {
1643 background-color: #6dd58c!important;
1644 color: #1f1f1f!important;
1645}
1646
1647.scTailwindUser_profileUsercardroot {
1648 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1649}
1650
1651.scTailwindUser_profileUsercardinput-label {
1652 color: var(--TWPT-interop-secondary-text)!important;
1653}
1654
1655.scTailwindUser_profileUsercardheadline {
1656 color: var(--TWPT-interop-primary-text)!important;
1657}
1658
1659.scTailwindUser_profileUsercarddetails {
1660 color: var(--TWPT-interop-secondary-text)!important;
1661}
1662
1663.scTailwindUser_profileUsercardlinks,
1664 .scTailwindUser_profileUsercardlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001665 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001666}
1667
1668.scTailwindUser_profileUsercardhorizontal-separator {
1669 background-color: var(--TWPT-interop-subtle-border)!important;
1670 color: var(--TWPT-interop-subtle-border)!important;
1671}
1672
1673.scTailwindUser_profileUsercardsection-heading {
1674 color: var(--TWPT-interop-secondary-text)!important;
1675}
1676
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001677/* Interop thread view (see the "IMPORTANT NOTICE" comment above) */
1678.scTailwindThreadEditquestiondialogroot.scTailwindThreadEditquestiondialogscrollable {
1679 -webkit-box-shadow: inset 0 -11px 5px -11px #000;
1680 box-shadow: inset 0 -11px 5px -11px #000;
1681}
1682
1683.scTailwindThreadEditquestiondialogerror {
1684 color: #ec928e;
1685}
1686
1687.scTailwindThreadGetlinkdialoglink-container {
1688 border-bottom: 2px solid #a8c7fa;
1689}
1690
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001691.scTailwindThreadMessageHelpfulnessbuttonslabel {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001692 color: #e3e3e3;
1693}
1694
1695.scTailwindThreadMessageMessagecardsub-content {
1696 background: #3c4043;
1697 border-top: 1px solid var(--TWPT-interop-subtle-border);
1698}
1699
1700.scTailwindThreadMessageMessagecardnested-reply:not(:first-child) {
1701 border-top: 1px solid var(--TWPT-interop-subtle-border);
1702}
1703
1704.scTailwindThreadMessageMessagecardtargeted {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001705 border-left: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001706}
1707
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001708.scTailwindThreadMessageMessagecardcallouthelp-icon {
1709 color: #c4c7c5;
1710}
1711
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001712.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrecommended {
1713 background: #0f5223;
1714 border-color: #6dd58c;
1715}
1716
1717.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrelevant {
1718 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001719 border-color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001720}
1721
1722.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagnormal {
1723 color: #6dd58c;
1724}
1725
1726.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagstrong {
1727 color: #6dd58c;
1728}
1729
1730.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagnormal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001731 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001732}
1733
1734.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagstrong {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001735 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001736}
1737
1738.scTailwindThreadMessageMessageinteractionsinteraction {
1739 color: var(--TWPT-interop-secondary-text);
1740}
1741
1742p.scTailwindThreadMessageMessagetombstoneroot {
1743 color: var(--TWPT-interop-secondary-text);
1744}
1745
1746p.scTailwindThreadMessageMessagetombstoneroot .scTailwindThreadMessageMessagetombstoneclickable {
1747 color: var(--TWPT-interop-secondary-text);
1748}
1749
1750.scTailwindThreadPostcontentroot {
1751 color: #e3e3e3;
1752}
1753
1754.scTailwindThreadPostcontentroot a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001755 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001756}
1757
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001758.scTailwindThreadPostcontentedited {
1759 color: var(--TWPT-interop-secondary-text);
1760}
1761
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001762.scTailwindThreadPost_headerOverflowmenuicon {
1763 color: var(--TWPT-interop-secondary-text);
1764}
1765
1766.scTailwindThreadPost_headerPostdateroot {
1767 color: var(--TWPT-interop-secondary-text);
1768}
1769
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001770.scTailwindThreadPostheaderunread {
1771 color: #ec928e;
1772}
1773
1774a .scTailwindThreadPost_headerUserinfoname {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001775 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001776}
1777
1778.scTailwindThreadPost_headerUserinfotag {
1779 color: var(--color, #e3e3e3);
1780}
1781
1782.scTailwindThreadPost_headerUserinfoheadline {
1783 color: var(--TWPT-interop-secondary-text);
1784}
1785
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001786.scTailwindThreadReplyeditorroot {
1787 background: #2a2b2f;
1788 border-color: var(--TWPT-interop-subtle-border);
1789}
1790
1791.scTailwindThreadReplyeditortop-row {
1792 border-bottom-color: 1px solid rgba(255, 255, 255, 0.239);
1793}
1794
1795.scTailwindThreadReplyeditorfooter {
1796 background: #36373a;
1797 border-top-color: rgba(255, 255, 255, 0.239);
1798}
1799
1800.scTailwindThreadReplyeditorfooter a {
1801 color: var(--TWPT-interop-blue);
1802}
1803
1804.scTailwindThreadReplyeditorroot .scTailwindThreadReplyeditorerror {
1805 color: #ec928e;
1806}
1807
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001808.scTailwindThreadReplydialogroot {
1809 background: #2a2b2f;
1810}
1811
1812.scTailwindThreadReplydialogheader {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001813 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001814}
1815
1816.scTailwindThreadReplydialogheader h1.scTailwindThreadReplydialogheading {
1817 color: #1f1f1f;
1818}
1819
1820.scTailwindThreadReplydialogheading-button {
1821 color: #1f1f1f;
1822}
1823
1824.scTailwindThreadReplydialogtop-row {
1825 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1826}
1827
1828.scTailwindThreadReplydialogfooter {
1829 background: #36373a;
1830}
1831
1832.scTailwindThreadReplydialogfooter a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001833 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001834}
1835
1836.scTailwindThreadReplydialogminimized .scTailwindThreadReplydialogheader {
1837 background: #e3e3e3;
1838 color: #1f1f1f;
1839}
1840
1841.scTailwindThreadReplydialogroot .scTailwindThreadReplydialogerror {
1842 color: #ec928e;
1843}
1844
1845@media (min-width:48.125rem) {
1846 .scTailwindThreadReplydialogroot {
1847 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1848 }
1849}
1850
1851.scTailwindThreadMessageMessagelisthelp-icon {
1852 color: var(--TWPT-interop-secondary-text);
1853}
1854
1855.scTailwindThreadMessageMessagelistrecommended-icon {
1856 color: #c4eed0;
1857}
1858
1859.scTailwindThreadMessageMessagelistrelevant-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001860 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001861}
1862
1863.scTailwindThreadMorebuttondivider {
1864 background: var(--TWPT-interop-subtle-border);
1865}
1866
1867.scTailwindThreadMorebuttonbutton {
1868 background: #1f1f1f;
1869 border: 1px solid var(--TWPT-interop-subtle-border);
1870 color: var(--TWPT-interop-secondary-text);
1871}
1872
Adrià Vilanova Martínez88854972022-08-28 11:57:12 +02001873.scTailwindThreadMessagegapdivider {
1874 background: var(--TWPT-interop-subtle-border);
1875}
1876
1877.scTailwindThreadMessagegapbutton {
1878 background: #1f1f1f;
1879 border: 1px solid var(--TWPT-interop-subtle-border);
1880 color: var(--TWPT-interop-secondary-text);
1881}
1882
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001883.scTailwindThreadPesignupdialogclose-button-row button {
1884 color: #fff;
1885}
1886
1887.scTailwindThreadPesignupdialogdialog-body p {
1888 color: #e3e3e3;
1889}
1890
1891.scTailwindThreadPesignupdialogpe-dialog-container {
1892 background-color: #1f1f1f;
1893 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1894 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1895}
1896
1897.scTailwindThreadPostconfirmationdialogclose-button-row button {
1898 color: #e3e3e3;
1899}
1900
1901.scTailwindThreadPostconfirmationdialogdialog-body p {
1902 color: #e3e3e3;
1903}
1904
1905.scTailwindThreadPostconfirmationdialogdialog-container {
1906 background-color: #1f1f1f;
1907 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1908 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1909}
1910
1911.scTailwindThreadQuestionQuestioncardsub-content {
1912 background: #3c4043;
1913 border-top: 1px solid var(--TWPT-interop-subtle-border);
1914}
1915
1916.scTailwindThreadQuestionQuestioncardtitle {
1917 color: #e3e3e3;
1918}
1919
1920.scTailwindThreadQuestionQuestioncardbody {
1921 color: #e3e3e3;
1922}
1923
1924.scTailwindThreadQuestionQuestioncardbody a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001925 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001926}
1927
1928.scTailwindThreadQuestionQuestioncarddisclaimer,
1929.scTailwindThreadQuestionQuestioncardedited {
1930 color: var(--TWPT-interop-secondary-text);
1931}
1932
1933.scTailwindThreadQuestionQuestioncarddisclaimer a,
1934.scTailwindThreadQuestionQuestioncardedited a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001935 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001936}
1937
1938.scTailwindThreadQuestionQuestiondetailsdetail-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001939 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001940}
1941
1942.scTailwindThreadQuestionQuestionpurposetag {
1943 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001944 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001945}
1946
1947.scTailwindThreadQuestionStatechipschip {
1948 border: 1px solid var(--TWPT-interop-subtle-border);
1949 color: var(--TWPT-interop-secondary-text);
1950}
1951
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001952.scTailwindThreadQuestionUgcvideodetailsyoutube-label {
1953 color: #c4c7c5!important;
1954}
1955
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001956.scTailwindThreadThreaddeleted-icon {
1957 color: var(--TWPT-interop-secondary-text);
1958}
1959
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001960/**
1961 * Some fixes for the interop components in the Community Console.
1962 *
1963 * The |.scTailwindThreadPost_headerUserinfotag| elements have a
1964 * |style="--color:#aaaaaa"| attribute which indicates the color of the badge,
1965 * and we are transforming it to the dark mode color accordingly.
1966 *
1967 * The | .scTailwindThreadMessageMessageinteractionsuser-label| elements have a
1968 * |style="--userLabelColor: #aaaaaa"| attribute, so we do the same there.
1969 *
1970 * We match only the hex color instead of the whole attribute because over time
1971 * the attributes have changed (spaces have been removed, for instance).
1972 */
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001973/* Alumnus */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001974.scTailwindThreadPost_headerUserinfotag[style*="#0F9D58" i],
1975 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#0F9D58" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001976 --color: #C4EED0!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001977 --userLabelColor: #C4EED0!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001978}
1979
1980/* Bronze */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001981.scTailwindThreadPost_headerUserinfotag[style*="#896E63" i],
1982 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#896E63" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001983 --color: #B9ABA3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001984 --userLabelColor: #B9ABA3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001985}
1986
1987/* Silver */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001988.scTailwindThreadPost_headerUserinfotag[style*="#5F6368" i],
1989 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#5F6368" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001990 --color: #C4C7C5!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001991 --userLabelColor: #C4C7C5!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001992}
1993
1994/* Gold */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01001995.scTailwindThreadPost_headerUserinfotag[style*="#E37400" i],
1996 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#E37400" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001997 --color: #F09D00!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001998 --userLabelColor: #F09D00!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001999}
2000
2001/* Platinum */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002002.scTailwindThreadPost_headerUserinfotag[style*="#455A64" i],
2003 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#455A64" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002004 --color: #E3E3E3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002005 --userLabelColor: #E3E3E3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002006}
2007
2008/* Diamond, Community Specialist, Community Manager and Google Employee */
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002009.scTailwindThreadPost_headerUserinfotag[style*="#1A73E8" i],
2010 .scTailwindThreadMessageMessageinteractionsuser-label[style*="#1A73E8" i] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002011 --color: #A8C7FA!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002012 --userLabelColor: #A8C7FA!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002013}
2014
avm999630bc113a2020-09-07 13:02:11 +02002015/* Duplicate thread feature */
2016.search-results ec-thread-option material-expansionpanel .panel {
2017 background-color: var(--TWPT-primary-background)!important;
2018}
2019
2020.search-results ec-thread-option material-expansionpanel.selected .panel,
2021 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:hover,
2022 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:focus {
2023 background-color: #17191c!important;
2024}
2025
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002026.search-results .results-title {
2027 color: var(--TWPT-primary-text-alt)!important;
2028}
2029
2030.search-results ec-thread-option material-expansionpanel .panel > .main > .main-content .snippet {
2031 color: var(--TWPT-secondary-text)!important;
2032}
2033
avm999630bc113a2020-09-07 13:02:11 +02002034/* Disabled buttons */
2035material-button[disabled] {
2036 color: rgba(255, 255, 255, .26)!important;
2037}
2038
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002039.mdc-button {
2040 --gm-colortextbutton-disabled-ink-color: rgba(255, 255, 255, .26);
2041}
2042
avm999630bc113a2020-09-07 13:02:11 +02002043/* Material icons */
2044ec-filter-drawer-item material-icon,
2045 ec-filter-drawer-item ec-icon,
2046 material-drawer .drawer-section material-icon,
2047 material-drawer .drawer-section ec-icon,
2048 material-list material-icon,
2049 ec-query-builder material-icon,
avm999630bc113a2020-09-07 13:02:11 +02002050 ec-thread-summary material-expansionpanel .title material-icon,
2051 .search-results ec-thread-option material-icon,
2052 .search-results ec-thread-option ec-icon,
2053 ec-rich-text-editor material-icon,
2054 ec-editor-command material-icon,
avm99963223416c2021-04-21 22:13:14 +02002055 ec-canned-responses ec-canned-response-row material-icon,
2056 ec-ask-flow > .header material-button {
avm999630bc113a2020-09-07 13:02:11 +02002057 color: rgba(255, 255, 255, .87)!important;
2058}
2059
2060material-drawer ec-icon,
avm99963223416c2021-04-21 22:13:14 +02002061 .search-results ec-thread-option ec-icon,
avm9996315b23d72021-04-26 18:07:15 +02002062 ec-thread-summary material-expansionpanel .title ec-icon,
2063 ec-announcements-menu-item ec-icon {
avm999630bc113a2020-09-07 13:02:11 +02002064 fill: rgba(255, 255, 255, .87)!important;
2065}
2066
2067/* Dialogs */
2068material-dialog, material-dialog .dialog-header {
2069 background-color: var(--TWPT-primary-background)!important;
2070}
2071
2072ec-movable-dialog[showminimize] material-dialog .dialog-header {
2073 background-color: #d2e3fc!important;
2074}
2075
2076material-dialog .title {
2077 color: var(--TWPT-primary-text-alt)!important;
2078}
2079
2080ec-movable-dialog[showminimize] material-dialog .dialog-header .title, ec-movable-dialog[showminimize] material-dialog header material-icon {
2081 color: var(--TWPT-primary-background)!important;
2082}
2083
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002084ec-movable-dialog material-dialog :is(.header-notice, .notice), material-dialog .legal-prompt {
2085 background-color: #394457!important;
avm999630bc113a2020-09-07 13:02:11 +02002086}
2087
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002088ec-movable-dialog material-dialog .main :is(.header-notice, .notice) material-icon[icon="info_outline"] {
avm99963223416c2021-04-21 22:13:14 +02002089 color: var(--TWPT-blue-A100)!important;
2090}
2091
avm999630bc113a2020-09-07 13:02:11 +02002092material-dialog .section-title,
2093 material-dialog .select-label,
2094 material-dialog .input-label,
2095 material-dialog .btn-no,
2096 ec-display-name-editor,
2097 .forum-selection-label {
2098 color: var(--TWPT-secondary-text)!important;
2099}
2100
avm9996301818912021-05-24 11:53:18 +02002101material-dialog main > .user {
2102 border-bottom-color: var(--TWPT-card-border)!important;
2103}
2104
avm999630bc113a2020-09-07 13:02:11 +02002105ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html {
2106 color: var(--TWPT-secondary-text)!important;
2107 background-color: var(--TWPT-active-background)!important;
2108 border-top-color: #25231f!important;
2109}
2110
avm9996301818912021-05-24 11:53:18 +02002111ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html a {
2112 color: var(--TWPT-link)!important;
2113}
2114
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002115material-dialog .footer material-button[raised]:not([disabled]),
2116 material-dialog .footer .mdc-button.submit:not(:disabled){
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002117 background-color: var(--TWPT-blue-A100)!important;
2118 color: #1f1f1f!important;
2119}
2120
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002121/* Private message dialog */
2122ec-movable-dialog .wrapper > .main > main > .top-row > div { /* Note: this is too generic so it might match other things */
2123 color: var(--TWPT-primary-text)!important;
2124}
2125
2126ec-movable-dialog .wrapper > .main > main > .top-row .recipient-container .recipient {
2127 color: var(--TWPT-secondary-text)!important;
2128}
2129
avm999630bc113a2020-09-07 13:02:11 +02002130/* Keyboard shortcuts dialog */
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02002131material-dialog .main.with-scroll-strokes table th {
avm999630bc113a2020-09-07 13:02:11 +02002132 color: var(--TWPT-primary-text)!important;
2133}
2134
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02002135material-dialog .main.with-scroll-strokes table td {
2136 color: var(--TWPT-primary-text-alt)!important;
2137}
2138
2139material-dialog .main.with-scroll-strokes table tr,
2140 material-dialog .main.with-scroll-strokes .shortcut {
2141 border-color: var(--TWPT-card-border)!important;
2142}
2143
2144material-dialog .main.with-scroll-strokes.bottom-scroll-stroke {
2145 border-bottom-color: var(--TWPT-card-border)!important;
2146}
2147
2148material-dialog .main.with-scroll-strokes.top-scroll-stroke {
2149 border-top-color: var(--TWPT-card-border)!important;
2150}
2151
avm999630bc113a2020-09-07 13:02:11 +02002152/* Rich text editor */
2153ec-editor-command material-button,
2154 ec-formatting-popup material-button {
2155 box-shadow: none!important;
2156}
2157
2158ec-editor-command material-button.is-active {
2159 background: var(--TWPT-active-background)!important;
2160}
2161
2162ec-rich-text-editor .placeholder {
2163 color: rgba(255, 255, 255, .38)!important;
2164}
2165
avm9996301818912021-05-24 11:53:18 +02002166ec-rich-text-editor .input-wrapper,
2167 ec-rich-text-editor .spacer {
2168 border-color: var(--TWPT-card-border)!important;
2169}
2170
2171ec-rich-text-editor .input-wrapper.input-wrapper--focused {
2172 border-color: var(--TWPT-blue-A100)!important;
2173}
2174
avm999630bc113a2020-09-07 13:02:11 +02002175ec-rich-text-editor .input {
2176 color: var(--TWPT-primary-text)!important;
2177}
2178
2179ec-rich-text-editor .hint {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002180 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002181}
2182
2183material-select-searchbox + material-list material-list-item {
2184 color: rgba(255, 255, 255, .87)!important;
2185}
2186
2187ec-attachment .filename {
2188 color: var(--TWPT-primary-text)!important;
2189}
2190
2191/* Thread insert */
2192ec-thread-insert .title {
2193 color: var(--TWPT-primary-text)!important;
2194}
2195
2196ec-thread-insert ec-thread-counts,
2197 ec-thread-insert .details,
2198 ec-thread-insert ec-relative-time {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002199 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002200}
2201
2202/* Text input */
2203material-input input {
2204 color: var(--TWPT-primary-text)!important;
2205}
2206
2207material-input .label-text,
2208 material-input .hint-text,
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002209 material-input .counter,
2210 material-input .leading-text,
2211 material-input .leading-text material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002212 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002213}
2214
2215material-input .underline .unfocused-underline {
avm99963223416c2021-04-21 22:13:14 +02002216 background-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002217}
2218
avm9996301818912021-05-24 11:53:18 +02002219material-input .underline .focused-underline {
2220 background-color: var(--TWPT-blue-A100)!important;
2221}
2222
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002223:is(material-input.gm-input, .gm-input material-input) .baseline {
2224 border-color: var(--gm-outlinedtextfield-outline-color)!important;
2225}
2226
2227:is(material-input.gm-input, .gm-input material-input) .baseline:hover {
2228 border-color: var(--gm-outlinedtextfield-outline-color)!important;
2229}
2230
2231:is(material-input.gm-input, .gm-input material-input) .baseline.focused {
2232 border-color: var(--gm-outlinedtextfield-outline-color--stateful)!important;
2233}
2234
2235:is(material-input.gm-input, .gm-input material-input).invalid .baseline {
2236 border-color: var(--gm-outlinedtextfield-outline-color--error)!important;
2237}
2238
2239:is(material-input.gm-input, .gm-input material-input).invalid .error-text {
2240 color: var(--gm-outlinedtextfield-helper-text-color--error)!important;
2241}
2242
2243label .label,
2244 .input-field > .label {
avm999630bc113a2020-09-07 13:02:11 +02002245 color: var(--TWPT-primary-text)!important;
2246}
2247
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002248.mdc-text-field--outlined:hover:not(.mdc-text-field--disabled):not(.mdc-text-field--focused) .mdc-floating-label {
2249 color: var(--gm-outlinedtextfield-label-color)!important;
2250}
2251
2252.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) {
2253 border-color: var(--gm-outlinedtextfield-outline-color)!important;
2254}
2255
2256.mdc-text-field--outlined.mdc-text-field--invalid:hover:not(.mdc-text-field--focused):not(.mdc-text-field--disabled) .mdc-floating-label {
2257 color: var(--gm-outlinedtextfield-label-color--error)!important;
2258}
2259
2260.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) {
2261 border-color: var(--gm-outlinedtextfield-outline-color--error)!important;
2262}
2263
2264.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 {
2265 color: var(--gm-outlinedtextfield-helper-text-color--error)!important;
2266}
2267
avm999630bc113a2020-09-07 13:02:11 +02002268/* Input underline */
2269material-input .underline .unfocused-underline,
2270 material-dropdown-select dropdown-button [buttondecorator] {
avm9996301818912021-05-24 11:53:18 +02002271 border-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002272}
2273
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002274/* Material yes/no buttons */
2275material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]) {
2276 color: var(--TWPT-blue-A100)!important;
2277}
2278
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002279material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]):is(:hover, :focus) {
2280 background-color: revert!important;
2281}
2282
2283material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]):is(:hover, :focus):after {
2284 content: "";
2285 display: block;
2286 position: absolute;
2287 top: 0;
2288 left: 0;
2289 right: 0;
2290 bottom: 0;
2291 background-color: currentColor;
2292 opacity: .12;
2293 border-radius: inherit;
2294 pointer-events: none;
2295}
2296
Adrià Vilanova Martínez9605cb82021-09-07 13:04:10 +02002297/* Checkbox input (except for forum checkboxes in the drawer) */
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002298material-checkbox material-icon:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
avm999630bc113a2020-09-07 13:02:11 +02002299 color: var(--TWPT-secondary-text)!important;
2300}
2301
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002302material-checkbox .content:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002303 color: var(--TWPT-primary-text)!important;
2304}
2305
2306material-checkbox.disabled .content:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
2307 color: rgba(255, 255, 255, .54)!important;
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002308}
2309
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002310/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezdd8075f2021-09-08 21:57:32 +02002311material-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 +02002312 color: var(--TWPT-blue-A100)!important;
2313}
2314
2315material-checkbox:focus:not(.disabled).gm-icons .icon,
2316 .gm-icons material-checkbox:focus:not(.disabled) .icon,
2317 material-checkbox:hover:not(.disabled).gm-icons .icon,
2318 .gm-icons material-checkbox:hover:not(.disabled) .icon {
2319 color: #cfd2d8!important; /* custom value */
2320}
2321
2322material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
2323 .gm-icons material-checkbox:focus:not(.disabled) .icon.filled,
2324 material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
2325 .gm-icons material-checkbox:hover:not(.disabled) .icon.filled {
2326 color: var(--TWPT-blue-100)!important;
2327}
2328
2329.gm-icons material-checkbox .icon-container::before{
2330 background-color: #dfdedb!important; /* custom value */
2331}
2332
2333/* Radio input */
2334material-radio .icon-container:not(.checked) material-icon {
2335 color: var(--TWPT-secondary-text)!important;
2336}
2337
2338material-radio .icon-container.checked material-icon {
2339 color: var(--TWPT-blue-A100)!important;
2340}
2341
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002342material-radio {
2343 --gm-radio-stroke-color--checked: var(--TWPT-blue-A100);
2344 --gm-radio-ink-color: var(--TWPT-blue-A100);
2345}
2346
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002347/* Material switch */
2348.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track {
2349 background-color: #7d7d7d!important; /* custom value */
2350}
2351
2352.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
2353 border-color: #fff!important; /* custom value */
2354}
2355
2356.mdc-switch.mdc-switch--checked .mdc-switch__track {
2357 background-color: var(--TWPT-blue-A100)!important;
2358}
2359
2360.mdc-switch.mdc-switch--checked .mdc-switch__thumb {
2361 border-color: var(--TWPT-blue-A100)!important;
2362}
2363
avm999630bc113a2020-09-07 13:02:11 +02002364/* Material menu button and dropdown select */
2365material-menu material-button, material-dropdown-select dropdown-button {
avm99963223416c2021-04-21 22:13:14 +02002366 color: var(--TWPT-primary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +02002367}
2368
avm9996348c87d12021-04-09 13:00:21 +02002369material-dropdown-select dropdown-button .button.is-disabled .button-text,
2370 material-dropdown-select dropdown-button .button.is-disabled material-icon {
2371 color: rgba(255, 255, 255, .32)!important;
avm999630bc113a2020-09-07 13:02:11 +02002372}
2373
2374/* Announcements content */
avm99963223416c2021-04-21 22:13:14 +02002375ec-announcements-content .header,
2376 ec-announcements-content .no-announcements,
2377 ec-announcements-content .announcement {
2378 border-bottom-color: var(--TWPT-card-border)!important;
2379}
2380
avm999630bc113a2020-09-07 13:02:11 +02002381ec-announcements-content .header .title, ec-announcements-content .announcement-title {
2382 color: var(--TWPT-primary-text-alt)!important;
2383}
2384
avm9996315b23d72021-04-26 18:07:15 +02002385ec-announcements-content .announcement-date {
2386 color: var(--TWPT-secondary-text)!important;
2387}
2388
avm999630bc113a2020-09-07 13:02:11 +02002389ec-announcements-content .no-announcements-message {
2390 color: #c3bfbc!important;
2391}
2392
avm9996315b23d72021-04-26 18:07:15 +02002393ec-announcements-content .view-all-link,
2394 ec-announcements-content .read-more-button {
avm99963223416c2021-04-21 22:13:14 +02002395 color: var(--TWPT-link)!important;
2396}
2397
avm9996315b23d72021-04-26 18:07:15 +02002398ec-announcements-content ::-webkit-scrollbar-thumb {
2399 background-color: rgba(255, 255, 255, .26)!important;
2400}
2401
2402ec-announcements-content ::-webkit-scrollbar-thumb:hover {
2403 background-color: #4285f4!important;
2404}
2405
avm99963b2329632021-02-06 20:05:34 +01002406/* Generic popup (for notification bell, account selector, etc.) */
2407.popup-wrapper .header-text {
2408 color: var(--TWPT-primary-text)!important;
2409}
2410
avm9996348c87d12021-04-09 13:00:21 +02002411/* Notifications bell popup/panel */
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002412.notification-panel .header {
2413 border-bottom-color: var(--TWPT-card-border)!important;
2414}
2415
avm9996348c87d12021-04-09 13:00:21 +02002416.notification-panel .header material-button {
2417 color: var(--TWPT-secondary-text)!important;
2418}
2419
2420.notification-panel .cards-container .promo-message {
2421 color: var(--TWPT-secondary-text)!important;
2422}
2423
2424.notification-panel .cards-container .promo-message .header-text {
2425 color: var(--TWPT-primary-text)!important;
2426}
2427
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002428.notification-panel .cards-container ec-notification-card-content {
2429 border-bottom-color: var(--TWPT-card-border)!important;
2430}
2431
2432.notification-panel .cards-container ec-notification-card-content .text {
2433 color: var(--TWPT-primary-text)!important;
2434}
2435
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002436.notification-panel .cards-container ec-notification-card-content .text a {
2437 color: var(--TWPT-link)!important;
2438}
2439
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002440.notification-panel .cards-container ec-notification-card-content .time,
2441 .notification-panel .cards-container ec-notification-card-content .close material-button {
2442 color: var(--TWPT-secondary-text)!important;
2443}
2444
avm999630bc113a2020-09-07 13:02:11 +02002445/* Account selector */
2446.popup-wrapper .profile .email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002447 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002448}
2449
2450material-gaia-picker-footer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002451 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002452 background-color: var(--TWPT-active-background)!important;
2453}
2454
avm9996348c87d12021-04-09 13:00:21 +02002455material-gaia-picker-footer material-button {
2456 color: var(--TWPT-secondary-text)!important;
2457}
2458
avm999630bc113a2020-09-07 13:02:11 +02002459/* Canned responses */
2460ec-canned-responses .filter-label,
avm9996325a0d602020-11-25 19:24:16 +01002461 ec-canned-responses ec-canned-response-row .name {
avm999630bc113a2020-09-07 13:02:11 +02002462 color: var(--TWPT-primary-text)!important;
2463}
2464
avm9996325a0d602020-11-25 19:24:16 +01002465ec-canned-responses .label-row,
2466 ec-canned-responses ec-canned-response-row .snippet,
Adrià Vilanova Martínez74a25202022-01-23 23:36:58 +01002467 ec-canned-responses ec-canned-response-row .tag .content,
2468 ec-canned-responses ec-canned-response-row .TWPT-tag .TWPT-content {
avm9996325a0d602020-11-25 19:24:16 +01002469 color: var(--TWPT-secondary-text)!important;
2470}
2471
avm999630bc113a2020-09-07 13:02:11 +02002472ec-canned-responses ec-canned-response-row .header.closed:hover,
2473 ec-canned-responses ec-canned-response-row .header.closed:focus,
2474 ec-canned-responses ec-canned-response-row .header.closed:hover .toolbar,
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002475 ec-canned-responses ec-canned-response-row .header.closed:focus .toolbar,
2476 ec-canned-responses ec-canned-response-row material-expansionpanel:not(.expanded) .main-header:focus-within,
2477 ec-canned-responses ec-canned-response-row material-expansionpanel:not(.expanded) .main-header:hover {
avm999630bc113a2020-09-07 13:02:11 +02002478 background-color: var(--TWPT-active-background)!important;
2479}
2480
avm9996325a0d602020-11-25 19:24:16 +01002481ec-canned-responses .filter-row,
2482 ec-canned-responses .label-row,
2483 ec-canned-responses ec-canned-response-row material-expansionpanel {
2484 border-bottom-color: var(--TWPT-subtle-border)!important;
2485}
2486
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002487ec-canned-responses .create-button {
2488 background: #0842a0!important;
2489 color: #d3e3fd!important;
2490}
2491
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +02002492/* Bug/case links dialog */
2493.bug-case-links-dialog material-button.add-button {
2494 color: var(--TWPT-blue-A100)!important;
2495}
2496
2497ec-bug-case-link material-button {
2498 color: var(--TWPT-secondary-text)!important;
2499}
2500
avm999630bc113a2020-09-07 13:02:11 +02002501/* Reply button */
Adrià Vilanova Martínez1d44d3d2021-07-26 15:34:19 +02002502material-fab.reply-button,
2503 material-fab.reply-fab {
avm999630bc113a2020-09-07 13:02:11 +02002504 background-color: var(--TWPT-link)!important;
2505 color: var(--TWPT-primary-background)!important;
2506}
2507
avm99963223416c2021-04-21 22:13:14 +02002508/* Settings view */
2509ec-settings .forum-language-container {
2510 border-bottom-color: var(--TWPT-subtle-border)!important;
2511}
2512
Adrià Vilanova Martínez7249f132022-11-06 20:07:19 +01002513ec-settings .forum-language-container :is(material-button, button) {
avm99963223416c2021-04-21 22:13:14 +02002514 color: var(--TWPT-secondary-text)!important;
2515}
2516
Adrià Vilanova Martínez3356df72021-07-09 19:27:04 +02002517/* Loading spinner */
2518material-spinner {
2519 border-color: var(--TWPT-blue-A100)!important;
2520}
2521
Adrià Vilanova Martínez8409d282023-11-01 21:06:51 +01002522/* "Skip to main" button */
2523.skip-to-main:focus {
2524 background: revert!important;
2525}
2526
avm99963f5923962020-12-07 16:44:37 +01002527/* Custom injected components */
2528.TWPT-log {
2529 background-color: #424242!important;
2530}
2531
2532.TWPT-log-entry.TWPT-log-entry--error {
2533 color: #ff8A80!important;
2534}
Adrià Vilanova Martínez5a8055b2022-09-29 13:05:19 +02002535
2536.TWPT-warning {
2537 background-color: #670505!important;
2538}