blob: e912a8c27d1381ad930130fd2f52f2ec389fb407 [file] [log] [blame]
avm999630bc113a2020-09-07 13:02:11 +02001:root {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01002 color-scheme: dark;
3
avm999630bc113a2020-09-07 13:02:11 +02004 --TWPT-primary-text: #e8eaed;
5 --TWPT-primary-text-alt: var(--TWPT-primary-text);
6 --TWPT-secondary-text: #9aa0a6;
7 --TWPT-primary-background: #202124;
8 --TWPT-secondary-background: #28292c;
9 --TWPT-active-background: #3c4043;
10 --TWPT-card-border: #5f6368;
11 --TWPT-subtle-border: #383735;
12 --TWPT-link: #8ab4f8;
avm99963744d0cf2021-03-23 22:05:57 +010013 --TWPT-highlighted-item-background: rgba(255, 255, 255, .08);
14 --TWPT-thread-read-background: var(--TWPT-highlighted-item-background);
avm999630bc113a2020-09-07 13:02:11 +020015 --TWPT-drawer-background: #2d2e30;
avm99963a51c7612020-11-25 23:58:56 +010016 --TWPT-button-background: #3c3e42;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020017 --TWPT-subtle-button-background: rgba(255, 255, 255, .54);
avm99963223416c2021-04-21 22:13:14 +020018 --TWPT-input-underline: rgba(255, 255, 255, .28);
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +020019 --TWPT-blue-100: #BBDEFB;
avm99963fb7107c2021-04-14 19:39:05 +020020 --TWPT-blue-A100: #82B1FF;
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +020021 --TWPT-bad-text: #f6aea9;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +010022 --TWPT-bad-text-lightbg: #ffc4c0;
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +020023 --TWPT-good-text: #34a853;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +010024 --TWPT-good-text-lightbg: #3cc160;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +020025 --TWPT-interop-primary-text: var(--TWPT-primary-text);
26 --TWPT-interop-secondary-text: #c4c7c5;
27 --TWPT-interop-subtle-border: #474747;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +010028 --TWPT-interop-success: #37be5f;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020029 --TWPT-interop-blue: #7cacf8;
avm999630bc113a2020-09-07 13:02:11 +020030}
31
32body {
33 color: var(--TWPT-primary-text);
34 background-color: var(--TWPT-primary-background)!important;
35}
36
37p {
38 color: var(--TWPT-primary-text);
39}
40
Adrià Vilanova Martínezb06c13d2022-06-20 17:30:14 +000041body.ec a {
avm999630bc113a2020-09-07 13:02:11 +020042 color: var(--TWPT-link);
43}
44
45/* Header */
46.material-content > header {
47 background-color: var(--TWPT-primary-background)!important;
48}
49
avm9996315b23d72021-04-26 18:07:15 +020050.material-content > header .app-title-button,
51 .material-content > header .app-title-text {
52 color: var(--TWPT-secondary-text)!important;
avm99963ea9b23f2021-04-22 14:06:03 +020053}
54
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020055.material-content > header :is(material-button,
56 material-button material-icon,
57 .mdc-button.mdc-icon-button,
58 notification-bell material-icon) {
avm999630bc113a2020-09-07 13:02:11 +020059 color: rgba(255, 255, 255, .87)!important;
60}
61
62.search-box {
63 background-color: #313235!important;
64}
65
66.search-box .clear-icon {
67 opacity: 0.8;
68 color: rgba(255, 255, 255, .87)!important;
69}
70
71.material-content > header .bell.mixin {
72 fill: rgba(255, 255, 255, .87)!important;
73}
74
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +020075/* Notification bell */
76notification-bell:focus {
77 background-color: rgba(255, 255, 255, .10)!important;
78}
79
avm999630bc113a2020-09-07 13:02:11 +020080/* Drawer */
81material-drawer, material-drawer .panel, material-list-item {
82 background-color: var(--TWPT-drawer-background)!important;
83}
84
avm9996324ef6522020-11-25 19:45:43 +010085material-list-item:hover, material-list-item:focus, material-list-item.item--active {
avm999630bc113a2020-09-07 13:02:11 +020086 background-color: var(--TWPT-active-background)!important;
87}
88
89material-drawer .panel {
90 border-bottom-color: #25231f!important;
91}
92
93material-drawer .drawer-section-title, material-drawer .header > material-icon {
94 color: var(--TWPT-secondary-text)!important;
95}
96
avm9996315b23d72021-04-26 18:07:15 +020097material-drawer material-list-item,
98 material-drawer material-list-item .title {
avm999630bc113a2020-09-07 13:02:11 +020099 color: #d2cecb!important;
100}
101
102material-drawer ec-forum-drawer-item material-checkbox material-icon {
103 filter: brightness(1.5);
104}
105
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200106/* Tabs */
107material-tab-strip tab-button {
108 color: var(--TWPT-secondary-text)!important;
109}
110
111material-tab-strip tab-button.active {
112 color: var(--TWPT-blue-A100)!important;
113}
114
115material-tab-strip .tab-indicator {
116 border-top-color: var(--TWPT-blue-A100)!important;
117}
118
avm9996315b23d72021-04-26 18:07:15 +0200119/* Header menus */
120.popup material-list-item {
121 color: #d2cecb!important;
122}
123
avm99963223416c2021-04-21 22:13:14 +0200124/* Filters (ec-query-builder) */
125material-condition-builder .compound-condition-operator {
126 color: var(--TWPT-secondary-text)!important;
127}
128
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200129material-condition-builder .compound-condition-operator:is(::before, ::after) {
avm99963223416c2021-04-21 22:13:14 +0200130 border-left-color: rgba(255, 255, 255, .20)!important;
131}
132
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200133material-condition-builder .add-button,
134 ec-query-builder .save-filter-button:not([disabled]) {
135 color: var(--TWPT-blue-A100)!important;
136}
137
138material-condition-builder .add-condition,
139 ec-query-builder .close-button {
140 background-color: var(--TWPT-interop-blue)!important;
141 color: #1f1f1f!important;
142}
143
avm999630bc113a2020-09-07 13:02:11 +0200144/* Selector */
avm99963a51c7612020-11-25 23:58:56 +0100145
146/*
147 * This applies not only to the selector but also to the ec-work-state-picker.
148 */
avm99963a091be12021-02-18 17:03:28 +0100149.popup-wrapper, material-list, .popup .item-group-list {
avm999630bc113a2020-09-07 13:02:11 +0200150 background-color: var(--TWPT-drawer-background)!important;
151}
152
avm99963a091be12021-02-18 17:03:28 +0100153material-list [group]:not(.empty) + *:not(script):not(template):not(.empty),
154 .popup .item-group-list [group]:not(.empty) + *:not(script):not(template):not(.empty) {
avm999630bc113a2020-09-07 13:02:11 +0200155 box-shadow: inset 0 8px 0 0 var(--TWPT-drawer-background)!important;
156 border-top-color: #1f1f1f!important;
157}
158
159material-list material-select-item:hover,
160 material-list material-select-item:focus,
161 material-list material-select-dropdown-item:hover,
162 material-list material-select-dropdown-item:focus,
163 material-list material-select-dropdown-item.active,
avm99963a091be12021-02-18 17:03:28 +0100164 material-list material-select-dropdown-item:not(.multiselect).selected,
avm999634298b432021-08-16 16:38:00 +0200165 material-select-searchbox:focus-within + material-list .single-select-item:first-of-type,
avm99963a091be12021-02-18 17:03:28 +0100166 .popup .item-group-list material-select-item:hover,
167 .popup .item-group-list material-select-item:focus,
avm99963744d0cf2021-03-23 22:05:57 +0100168 .popup .item-group-list material-select-item.active,
avm99963a091be12021-02-18 17:03:28 +0100169 .popup .item-group-list material-select-dropdown-item:hover,
170 .popup .item-group-list material-select-dropdown-item:focus,
171 .popup .item-group-list material-select-dropdown-item.active,
172 .popup .item-group-list material-select-dropdown-item:not(.multiselect).selected {
avm99963744d0cf2021-03-23 22:05:57 +0100173 background-color: var(--TWPT-highlighted-item-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200174}
175
avm999634298b432021-08-16 16:38:00 +0200176material-list .single-select-item,
177 material-list .menu-item-label,
avm99963a091be12021-02-18 17:03:28 +0100178 material-list .label,
179 material-list .text-segment,
avm9996355acfae2021-08-19 18:06:56 +0200180 menu-item-groups .single-select-item,
181 menu-item-groups .menu-item-label,
182 menu-item-groups .label,
183 menu-item-groups .text-segment {
avm999630bc113a2020-09-07 13:02:11 +0200184 color: rgba(255, 255, 255, .87)!important;
185}
186
avm99963a091be12021-02-18 17:03:28 +0100187.popup .item-group-list material-icon {
188 color: rgba(255, 255, 255, .7)!important;
189}
190
avm999630bc113a2020-09-07 13:02:11 +0200191material-list [group] > [label] {
192 color: #8a8a8a!important;
193}
194
avm9996348c87d12021-04-09 13:00:21 +0200195/* This is shown in the new thread view */
196ec-forum-language-picker .labeled-select .select-label {
197 color: var(--TWPT-secondary-text)!important;
198}
199
avm999630bc113a2020-09-07 13:02:11 +0200200/* Main */
201.main {
202 color: var(--TWPT-primary-text)!important;
203}
204
avm9996325a0d602020-11-25 19:24:16 +0100205/* Border color for the page title bar (most pages use .title-bar although
206 * some use .page-header).
207 */
208main .title-bar, main .page-header {
avm999630bc113a2020-09-07 13:02:11 +0200209 border-bottom-color: var(--TWPT-subtle-border)!important;
210}
211
212main .title-bar .title, main .page-header h1, main .header h1 {
213 color: var(--TWPT-primary-text)!important;
214}
215
216.card {
217 background-color: var(--TWPT-secondary-background)!important;
218 color: var(--TWPT-primary-text)!important;
219 border-color: var(--TWPT-card-border)!important;
220}
221
222.card .card-title, .card, .card-section-title {
223 color: var(--TWPT-primary-text)!important;
224}
225
avm99963223416c2021-04-21 22:13:14 +0200226.card .card-section-hint, .card .card-section-checkbox-hint {
avm999630bc113a2020-09-07 13:02:11 +0200227 color: var(--TWPT-secondary-text)!important;
228}
229
230/* Action bar */
231.material-content .action-bar material-button,
232 ec-bulk-actions material-button,
avm99963b2329632021-02-06 20:05:34 +0100233 ec-back-button material-button,
avm9996348c87d12021-04-09 13:00:21 +0200234 .sort-options material-button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200235 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200236}
237
avm99963ea9b23f2021-04-22 14:06:03 +0200238.material-content .action-bar .review-button.reviewing {
239 color: #1a73e8!important;
240 background: #dae7ff!important;
241}
242
avm999630bc113a2020-09-07 13:02:11 +0200243.material-content .action-bar material-button.starred {
244 color: #fbbc04!important;
245}
246
Adrià Vilanova Martínez2c8913b2021-07-22 23:33:37 +0200247/* ec-work-state-picker and ec-symptom-picker */
248ec-work-state-picker > button,
249 ec-symptom-picker > button {
avm99963a51c7612020-11-25 23:58:56 +0100250 color: var(--TWPT-secondary-text)!important;
251 background-color: var(--TWPT-button-background)!important;
252 border-color: var(--TWPT-subtle-border)!important;
253}
254
255.material-popup-content .popup-content .title {
256 color: var(--TWPT-primary-text)!important;
257}
258
avm999630bc113a2020-09-07 13:02:11 +0200259/* Thread list */
260ec-thread-list ul.thread-group {
261 background-color: var(--TWPT-primary-background)!important;
262}
263
264ec-thread-list ec-bulk-actions, ec-thread-list ec-thread-summary material-expansionpanel {
265 border-bottom-color: var(--TWPT-subtle-border)!important;
266}
267
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200268ec-thread-list .no-results {
269 color: var(--TWPT-primary-text-alt)!important;
270}
271
avm99963a2a06442020-11-25 21:11:10 +0100272ec-thread-summary material-expansionpanel.read:not(.checked) {
avm999630bc113a2020-09-07 13:02:11 +0200273 background-color: var(--TWPT-thread-read-background)!important;
274}
275
avm99963e65bec42020-11-25 18:26:29 +0100276ec-thread-summary material-expansionpanel.read .title span:not(.icon) {
avm9996395da0772020-09-09 01:07:36 +0200277 opacity: 0.8;
278}
279
avm99963e65bec42020-11-25 18:26:29 +0100280ec-thread-summary material-expansionpanel.read .title .icon {
281 opacity: 0.48!important;
282}
283
avm999630bc113a2020-09-07 13:02:11 +0200284ec-thread-summary material-expansionpanel.checked {
avm99963a2a06442020-11-25 21:11:10 +0100285 background-color: #2c4b77!important;
avm999630bc113a2020-09-07 13:02:11 +0200286}
287
288ec-thread-summary material-expansionpanel .title {
289 color: var(--TWPT-primary-text)!important;
290}
291
292ec-thread-summary material-expansionpanel ec-second-summary-line,
293 material-expansionpanel .header-content,
avm9996348c87d12021-04-09 13:00:21 +0200294 material-expansionpanel ec-thread-counts > span:not(.recommended-answers),
295 material-expansionpanel .duplicate-label {
avm999630bc113a2020-09-07 13:02:11 +0200296 color: #928e89!important;
297}
298
avm9996348c87d12021-04-09 13:00:21 +0200299material-expansionpanel .removed-label {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200300 color: var(--TWPT-bad-text)!important;
avm9996348c87d12021-04-09 13:00:21 +0200301}
302
avm999631558e6c2020-12-08 13:42:40 +0100303ec-thread-summary material-expansionpanel ec-safe-html.body,
304 material-expansionpanel .issue-tracking-work-state {
avm999630bc113a2020-09-07 13:02:11 +0200305 color: var(--TWPT-primary-text)!important;
306}
307
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +0200308/*
309 * The following section changes the styles of the checkboxes in thread lists,
310 * based in the styles defined in the "Checkbox input" section.
311 **/
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200312ec-thread-summary material-expansionpanel .action material-button,
313 ec-thread-list material-checkbox material-icon,
314 ec-thread-summary material-expansionpanel .star-button:not(.starred) {
315 color: #696867!important; /* Custom value to match previous behavior */
316 opacity: 1!important;
317}
318
319ec-thread-list material-checkbox material-icon.filled {
320 color: #62a5ff!important; /* Custom value to contrast well with the background */
321}
322
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +0200323/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200324ec-thread-list material-checkbox:focus:not(.disabled).gm-icons .icon,
325 .gm-icons ec-thread-list material-checkbox:focus:not(.disabled) .icon,
326 ec-thread-list material-checkbox:hover:not(.disabled).gm-icons .icon,
327 .gm-icons ec-thread-list material-checkbox:hover:not(.disabled) .icon {
328 color: #807d7c!important; /* custom value */
329}
330
331ec-thread-list material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
332 .gm-icons ec-thread-list material-checkbox:focus:not(.disabled) .icon.filled,
333 ec-thread-list material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
334 .gm-icons ec-thread-list material-checkbox:hover:not(.disabled) .icon.filled {
335 color: #92c1ff!important; /* custom value */
336}
337
avm99963b2329632021-02-06 20:05:34 +0100338/* Thread view (including review/live review components) */
avm999630bc113a2020-09-07 13:02:11 +0200339ec-question, .heading + .group, ec-message {
340 background-color: var(--TWPT-secondary-background)!important;
341}
342
avm99963b2329632021-02-06 20:05:34 +0100343ec-thread .no-review-needed {
344 background-color: #155829!important;
345 border-color: var(--TWPT-subtle-border)!important;
346}
347
348/* Review bar shown above the main message or replies */
349ec-review-bar {
avm999630bc113a2020-09-07 13:02:11 +0200350 background-color: var(--TWPT-active-background)!important;
351}
352
avm99963b2329632021-02-06 20:05:34 +0100353ec-review-bar material-chip {
354 background-color: var(--TWPT-button-background)!important;
355}
356
357ec-review-bar material-chip:not(.relevant-active):not(.active) {
avm99963b2329632021-02-06 20:05:34 +0100358 border-color: var(--TWPT-card-border)!important;
359}
360
361ec-review-bar material-chip:not(.relevant-active):not(.active) material-icon {
362 color: var(--TWPT-primary-text)!important;
363 fill: var(--TWPT-primary-text)!important;
364}
365
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200366ec-review-bar material-chip:not(.relevant-active):not(.active) .content {
367 color: var(--TWPT-primary-text)!important;
368}
369
avm99963b2329632021-02-06 20:05:34 +0100370ec-review-bar material-chip.relevant-active {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200371 border-color: var(--TWPT-good-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100372}
373
374ec-review-bar material-chip.relevant-active material-icon {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200375 color: var(--TWPT-good-text)!important;
376 fill: var(--TWPT-good-text)!important;
377}
378
379ec-review-bar material-chip.relevant-active .content {
380 color: var(--TWPT-good-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100381}
382
383ec-review-bar material-chip.active {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200384 border-color: var(--TWPT-bad-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100385}
386
387ec-review-bar material-chip.active material-icon {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200388 color: var(--TWPT-bad-text)!important;
389 fill: var(--TWPT-bad-text)!important;
390}
391
392ec-review-bar material-chip.active .content {
393 color: var(--TWPT-bad-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100394}
395
avm999630bc113a2020-09-07 13:02:11 +0200396ec-message-header .header, ec-question .state, ec-question ec-thread-counts > span, ec-message ec-thread-counts > span {
397 color: var(--TWPT-secondary-text)!important;
398}
399
avm9996395da0772020-09-09 01:07:36 +0200400ec-question .alert, ec-message .alert {
avm999630bc113a2020-09-07 13:02:11 +0200401 background-color: var(--TWPT-active-background)!important;
402}
403
avm9996395da0772020-09-09 01:07:36 +0200404ec-question .alert material-icon, ec-message .alert material-icon {
avm999630bc113a2020-09-07 13:02:11 +0200405 color: var(--TWPT-primary-text)!important;
406}
407
avm9996395da0772020-09-09 01:07:36 +0200408ec-question .alert ec-icon, ec-message .alert ec-icon {
avm999630bc113a2020-09-07 13:02:11 +0200409 color: var(--TWPT-primary-text)!important;
410 fill: var(--TWPT-primary-text)!important;
411}
412
Adrià Vilanova Martínezdb57f362022-01-13 23:46:24 +0100413ec-question .alert material-button {
414 color: var(--TWPT-link)!important;
415}
416
avm999630bc113a2020-09-07 13:02:11 +0200417ec-question .title {
418 color: var(--TWPT-primary-text-alt)!important;
419}
420
avm99963b2329632021-02-06 20:05:34 +0100421ec-user-link .name-text {
422 color: var(--TWPT-link)!important;
423}
424
425ec-message-header ec-avatar svg, ec-message-header .role,
426 ec-message .footer .role {
avm999630bc113a2020-09-07 13:02:11 +0200427 filter: brightness(1.5);
428}
429
430ec-question .body, ec-message .body {
431 color: var(--TWPT-primary-text)!important;
432}
433
434ec-question .thread-insert {
435 background: none!important;
436}
437
438ec-question .details-heading {
439 color: var(--TWPT-primary-text-alt) !important;
440}
441
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100442ec-question .state-chips material-chip,
443 .TWPT-extrainfo-chip {
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200444 background-color: var(--TWPT-button-background)!important;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100445 border: none!important;
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200446 box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2),
447 0 1px 1px 0 rgba(0, 0, 0, 0.14),
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100448 0 1px 3px 0 rgba(0, 0, 0, 0.12)!important;
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200449}
450
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100451ec-question .state-chips material-chip .content,
452 .TWPT-extrainfo-chip .TWPT-content {
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200453 color: var(--TWPT-primary-text)!important;
454}
455
avm9996348c87d12021-04-09 13:00:21 +0200456ec-question .footer,
457 ec-ask-flow .content-disclaimer {
avm999630bc113a2020-09-07 13:02:11 +0200458 color: var(--TWPT-primary-text)!important;
459 background-color: var(--TWPT-active-background)!important;
460 border-top-color: var(--TWPT-card-border)!important;
461}
462
463.heading {
464 color: var(--TWPT-primary-text)!important;
465}
466
467.heading + .group,
468 .load-more-bar,
469 ec-message:not(:first-child),
470 .load-more-bar .load-more-button,
471 .load-more-bar .load-all-button {
472 border-color: var(--TWPT-card-border)!important;
473}
474
avm9996395da0772020-09-09 01:07:36 +0200475ec-message .type {
476 color: var(--TWPT-primary-text)!important;
477}
478
avm999630bc113a2020-09-07 13:02:11 +0200479ec-message .footer ec-relative-time,
480 ec-message .footer ec-safe-html {
481 color: var(--TWPT-secondary-text)!important;
482}
483
484ec-message .helpful-prompt {
485 color: var(--TWPT-primary-text)!important;
486}
487
488ec-question .me-too-button,
489 ec-question .subscribe-button,
490 ec-message .upvote-button,
491 ec-message .downvote-button {
492 color: var(--TWPT-secondary-text)!important;
avm99963a51c7612020-11-25 23:58:56 +0100493 background-color: var(--TWPT-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200494}
495
avm99963223416c2021-04-21 22:13:14 +0200496ec-message .alert {
497 color: var(--TWPT-secondary-text)!important;
498}
499
avm999630bc113a2020-09-07 13:02:11 +0200500ec-question .me-too-button.selected,
501 ec-question .subscribe-button.selected,
502 ec-message .upvote-button.selected,
503 ec-message .downvote-button.selected {
504 color: #4285f4!important;
505}
506
507.load-more-bar .load-more-button, .load-more-bar .load-all-button {
508 background-color: var(--TWPT-secondary-background)!important;
509}
510
511.locked-alert {
512 background-color: var(--TWPT-active-background)!important;
513 border: var(--TWPT-card-border)!important;
514}
515
516.locked-alert material-icon {
517 color: rgba(255, 255, 255, .38)!important;
518}
519
avm99963b2329632021-02-06 20:05:34 +0100520ec-thread button.reply.collapsed {
521 color: var(--TWPT-secondary-text)!important;
522}
523
avm999630bc113a2020-09-07 13:02:11 +0200524ec-thread .finished-question {
525 background-color: var(--TWPT-active-background)!important;
526 border: var(--TWPT-card-border)!important;
527}
528
avm99963ea9b23f2021-04-22 14:06:03 +0200529ec-thread .finished-question .next-question {
530 color: var(--TWPT-link)!important;
531 border-color: var(--TWPT-link)!important;
532}
533
avm999630bc113a2020-09-07 13:02:11 +0200534.material-content .action-bar material-button.has-activity {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200535 color: var(--TWPT-blue-A100)!important;
avm999630bc113a2020-09-07 13:02:11 +0200536}
537
538.material-content .action-bar material-button.showing-sidebar {
539 background-color: var(--TWPT-active-background)!important;
540}
541
542ec-activity-panel .title-bar h3 {
543 color: #e8eaf2!important;
544}
545
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200546ec-activity-panel .title-bar material-button {
547 color: var(--TWPT-subtle-button-background)!important;
548}
549
avm999630bc113a2020-09-07 13:02:11 +0200550ec-activity-panel ec-activity {
551 color: var(--TWPT-secondary-text)!important;
552 border-color: var(--TWPT-card-border)!important;
553}
554
555ec-activity-panel ec-activity .message {
556 color: var(--TWPT-primary-text-alt)!important;
557}
558
559ec-activity-panel ec-activity .thread-title {
560 color: #c3bfbc!important;
561}
562
563/* Recommended answers - show in green where we've overwritten the colors */
564.recommended-answers {
565 color: #34a853!important;
566}
567
avm99963fb7107c2021-04-14 19:39:05 +0200568/* Suggested answers - show brighter blue */
569.suggested-icon {
570 color: var(--TWPT-blue-A100)!important;
571}
572
573/* Help button (shown in the suggested answers header) */
574.explanation-icon material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200575 color: var(--TWPT-subtle-button-background)!important;
avm99963fb7107c2021-04-14 19:39:05 +0200576}
577
578/* Help button tooltip */
579.popup .paper-container {
580 background: var(--TWPT-drawer-background)!important;
581}
582
583.explanation-icon material-icon:hover {
584 color: var(--TWPT-blue-A100)!important;
585}
586
avm99963223416c2021-04-21 22:13:14 +0200587/* New thread and edit message views */
588material-stepper {
589 border-top-color: var(--TWPT-card-border)!important;
590}
591
avm999630bc113a2020-09-07 13:02:11 +0200592material-stepper .stepper-step-name,
593 material-stepper .purpose-title {
594 color: var(--TWPT-primary-text)!important;
595}
596
597ec-ask-flow .display-name-label,
avm99963223416c2021-04-21 22:13:14 +0200598 material-stepper .additional-details-label,
599 material-stepper .detail-label {
avm999630bc113a2020-09-07 13:02:11 +0200600 color: var(--TWPT-secondary-text)!important;
601}
602
avm99963223416c2021-04-21 22:13:14 +0200603material-stepper .stepper-step[selectable=true]:focus {
604 background-color: rgba(60, 64, 67, .24)!important;
605}
606
avm9996301818912021-05-24 11:53:18 +0200607/* Compose thread view */
608ec-thread-composer .main-content .title-label,
609 ec-thread-composer .main-content .post-label {
610 color: var(--TWPT-primary-text-alt)!important;
611}
612
613ec-thread-composer .main-content .title-input,
614 ec-thread-composer .main-content ec-rich-text-editor {
615 border-color: var(--TWPT-card-border)!important;
616}
617
618ec-thread-composer .main-content .title-alert {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200619 color: var(--TWPT-bad-text)!important;
avm9996301818912021-05-24 11:53:18 +0200620}
621
622ec-thread-composer material-drawer {
623 background-color: inherit!important;
624}
625
626ec-thread-composer material-drawer .right-panel {
627 border-left-color: var(--TWPT-card-border)!important;
628}
629
630ec-thread-composer material-drawer .panel-section-title {
631 color: var(--TWPT-primary-text)!important;
632}
633
634ec-thread-composer material-drawer .panel-section-divider {
635 border-color: var(--TWPT-card-border)!important;
636}
637
638ec-thread-composer material-drawer material-radio .radio-label {
639 color: var(--TWPT-primary-text-alt)!important;
640}
641
642ec-thread-composer material-drawer material-radio .radio-description,
643 ec-thread-composer material-drawer .settings-section .panel-section-item .select-label {
644 color: var(--TWPT-secondary-text)!important;
645}
646
avm9996348c87d12021-04-09 13:00:21 +0200647/* Note: see thread view section. There is a rule for the thread creation
648 * footer.
649 **/
650
Adrià Vilanova Martínez531cd072021-12-05 20:15:43 +0100651/* Chart in the profile view */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200652ec-user bar-chart .axis text,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100653 ec-unified-user .scTailwindSharedActivitychartchart .axis text {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200654 fill: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200655}
656
657ec-user bar-chart .axis path,
658 ec-user bar-chart .axis .gridline,
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200659 ec-user bar-chart .axis line,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100660 ec-unified-user .scTailwindSharedActivitychartchart .axis path,
661 ec-unified-user .scTailwindSharedActivitychartchart .axis .gridline,
662 ec-unified-user .scTailwindSharedActivitychartchart .axis line {
avm999630bc113a2020-09-07 13:02:11 +0200663 stroke: rgba(255, 255, 255, .12)!important;
664}
665
666ec-user bar-chart .axis line.axis-zero-tick,
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200667 ec-user bar-chart .axis.x .tick-mark,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100668 ec-unified-user .scTailwindSharedActivitychartchart .axis line.axis-zero-tick,
669 ec-unified-user .scTailwindSharedActivitychartchart .axis.x .tick-mark {
avm999630bc113a2020-09-07 13:02:11 +0200670 stroke: rgba(255, 255, 255, .38)!important;
671}
672
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200673ec-user bar-chart .aplos-legend-entry,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100674 ec-unified-user .scTailwindSharedActivitychartchart .aplos-legend-entry {
avm999630bc113a2020-09-07 13:02:11 +0200675 color: var(--TWPT-secondary-text)!important;
676}
677
678.aplos-hovercard {
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200679 color: var(--TWPT-interop-secondary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +0200680 background: var(--TWPT-secondary-background)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200681 border: none!important;
avm999630bc113a2020-09-07 13:02:11 +0200682}
683
684.aplos-hovercard .title {
685 color: var(--TWPT-primary-text)!important;
686}
687
688.aplos-hovercard .subtitle,
689 .aplos-donut-center .subtitle,
690 .aplos-hovercard .series,
691 .aplos-donut-center .series,
692 .aplos-hovercard .value,
693 .aplos-donut-center .value {
694 color: var(--TWPT-secondary-text)!important;
695}
696
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200697/*
698 * IMPORTANT NOTICE:
699 * Note: the following styles (for interop components) have been written by
700 * Googlers and thus are not included as part of the MIT license. This also
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100701 * applies to the styles of the unified profiles and the interop thread view.
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200702 **/
703
704/* Common styles for interop components */
705.scSharedCalloutroot {
706 color: var(--TWPT-interop-primary-text)!important;
707}
708
709.scSharedCallouterror {
710 background-color: #523a3b!important;
711 border-color: #f9dedc!important;
712}
713
714.scSharedCallouterror sc-shared-material-icon {
715 color: #f9dedc!important;
716}
717
718.scSharedCallouterror>.scSharedCalloutsecondary-button button {
719 color: #ec928e!important;
720}
721
722.scSharedCalloutcaution {
723 background-color: #554c33!important;
724 border-color: #ffdf99!important;
725}
726
727.scSharedCalloutcaution sc-shared-material-icon {
728 color: #ffdf99!important;
729}
730
731.scSharedCalloutcaution>.scSharedCalloutsecondary-button button {
732 color: #f09d00!important;
733}
734
735.scSharedCalloutinformational {
736 background-color: #394457!important;
737 border-color: #d3e3fd!important;
738}
739
740.scSharedCalloutinformational sc-shared-material-icon {
741 color: #d3e3fd!important;
742}
743
744.scSharedCalloutinformational>.scSharedCalloutsecondary-button button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200745 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200746}
747
748.scSharedCalloutsuccess {
749 background-color: #37493f!important;
750 border-color: #c4eed0!important;
751}
752
753.scSharedCalloutsuccess sc-shared-material-icon {
754 color: #c4eed0!important;
755}
756
757.scSharedCalloutsuccess>.scSharedCalloutsecondary-button button {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100758 color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200759}
760
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200761.scSharedMaterialbuttonroot {
762 --m-btn-text-color: var(--TWPT-interop-blue);
763 --m-btn-background-color: transparent;
764 --m-btn-outline-color: var(--TWPT-interop-blue);
765 background: var(--m-btn-background-color)!important;
766 color: var(--m-btn-text-color)!important;
767}
768
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200769.scSharedMaterialbuttonroot:disabled {
770 color: rgba(227, 227, 227, 0.369)!important;
771}
772
773.scSharedMaterialbuttontext {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200774 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200775}
776
777.scSharedMaterialbuttoncolor-label {
778 color: var(--TWPT-interop-secondary-text)!important;
779}
780
781.scSharedMaterialbuttoncolor-hint {
782 color: var(--TWPT-interop-secondary-text)!important;
783}
784
785.scSharedMaterialbuttonnavigational {
786 color: var(--TWPT-interop-primary-text)!important;
787}
788
789.scSharedMaterialbuttonnavigational-alt {
790 color: var(--TWPT-interop-secondary-text)!important;
791}
792
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200793.scSharedMaterialbuttonhairline, .scSharedMaterialbuttonpill {
794 outline: 1px solid var(--m-btn-outline-color)!important;
795}
796
797.scSharedMaterialbuttonhairline:hover, .scSharedMaterialbuttonhairline:focus, .scSharedMaterialbuttonpill:hover, .scSharedMaterialbuttonpill:focus {
798 --m-btn-outline-color: currentColor!important;
799}
800
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200801.scSharedMaterialbuttonhairline {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200802 --m-btn-outline-color: var(--TWPT-interop-subtle-border)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200803}
804
805.scSharedMaterialbuttonhairline:disabled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200806 --m-btn-outline-color: rgba(227, 227, 227, 0.369)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200807}
808
809.scSharedMaterialbuttonhairline:active {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200810 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 +0200811}
812
813.scSharedMaterialbuttontonal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200814 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200815 background: #394457!important;
816}
817
818.scSharedMaterialbuttontonal:hover {
819 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
820}
821
822.scSharedMaterialbuttontonal:active {
823 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
824}
825
826.scSharedMaterialbuttontonal:disabled {
827 background: rgba(227, 227, 227, 0.122)!important;
828}
829
830.scSharedMaterialbuttonfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200831 background: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200832 color: #1f1f1f!important;
833}
834
835.scSharedMaterialbuttonfilled:disabled {
836 background: rgba(227, 227, 227, 0.122)!important;
837}
838
839.scSharedMaterialbuttonfilled:hover,
840 .scSharedMaterialbuttonfilled:focus {
841 box-shadow: 0 1px 2px 0 rgba(124, 172, 248, 0.302), 0 1px 3px 1px rgba(124, 172, 248, 0.149)!important;
842}
843
844.scSharedMaterialbuttonfilled:active {
845 box-shadow: 0 1px 3px 0 rgba(124, 172, 248, 0.302), 0 4px 8px 3px rgba(124, 172, 248, 0.149)!important;
846}
847
848.scSharedMaterialbuttonprotected {
849 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
850 background: #1f1f1f!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200851 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200852}
853
854.scSharedMaterialbuttonprotected:disabled {
855 background: rgba(227, 227, 227, 0.122)!important;
856}
857
858.scSharedMaterialbuttonprotected:hover {
859 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
860}
861
862.scSharedMaterialbuttonprotected:focus {
863 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
864}
865
866.scSharedMaterialbuttonprotected:active {
867 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149)!important;
868}
869
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100870.scSharedMaterialbuttonsuccess {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200871 --m-btn-text-color: var(--TWPT-interop-success)!important;
872 --m-btn-outline-color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100873}
874
875.scSharedMaterialbuttonsuccess.scSharedMaterialbuttonfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200876 --m-btn-text-color: #1f1f1f!important;
877 --m-btn-background-color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100878}
879
880.scSharedMaterialbuttonsuccess.scSharedMaterialbuttontonal {
881 --m-btn-background-color: #0f5223
882}
883
884@media (forced-colors:active) {
885 .scSharedMaterialbuttonroot:focus {
886 outline: 2px solid #e3e3e3;
887 }
888}
889
890@media (prefers-contrast:more) {
891 .scSharedMaterialbuttonroot:focus {
892 outline: 2px solid #e3e3e3;
893 }
894}
895
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200896.scSharedExpandabletextexpander {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200897 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200898}
899
900.scSharedMaterialborderfilled {
901 background: #313235!important;
902 border-bottom: 1px solid var(--TWPT-interop-secondary-text)!important;
903}
904
905.scSharedMaterialborderfilled-error {
906 border-bottom-color: #ec928e!important;
907}
908
909.scSharedMaterialborderfilled-bottom {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200910 background-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200911}
912
913.scSharedMaterialborderfilled-label {
914 color: var(--TWPT-interop-secondary-text)!important;
915}
916
917.scSharedMaterialborderfilled-label-focused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200918 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200919}
920
921.scSharedMaterialborderlabel {
922 color: var(--TWPT-interop-secondary-text)!important;
923}
924
925.scSharedMaterialborderleft {
926 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
927 border-left-color: var(--TWPT-interop-secondary-text)!important;
928 border-top-color: var(--TWPT-interop-secondary-text)!important;
929}
930
931.scSharedMaterialborderleft-error {
932 border-bottom-color: #ec928e!important;
933 border-left-color: #ec928e!important;
934 border-top-color: #ec928e!important;
935}
936
937.scSharedMaterialbordermid {
938 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
939 border-top-color: var(--TWPT-interop-secondary-text)!important;
940}
941
942.scSharedMaterialbordermid-error {
943 border-bottom-color: #ec928e!important;
944 border-top-color: #ec928e!important;
945}
946
947.scSharedMaterialborderright {
948 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
949 border-right-color: var(--TWPT-interop-secondary-text)!important;
950 border-top-color: var(--TWPT-interop-secondary-text)!important;
951}
952
953.scSharedMaterialborderright-error {
954 border-bottom-color: #ec928e!important;
955 border-right-color: #ec928e!important;
956 border-top-color: #ec928e!important;
957}
958
959.scSharedMaterialborderfocused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200960 border-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200961}
962
963.scSharedMaterialborderdisabled {
964 border-color: var(--TWPT-interop-subtle-border)!important;
965}
966
967.scSharedMaterialborderlabel-focused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200968 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200969}
970
971.scSharedMaterialborderlabel-disabled {
972 color: rgba(255, 255, 255, 0.239)!important;
973}
974
975.scSharedMaterialborderlabel-error {
976 color: #ec928e!important;
977}
978
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100979.scSharedMaterialcardroot {
980 background: #1f1f1f;
981 border: 1px solid var(--TWPT-interop-subtle-border);
982}
983
984.scSharedMaterialcardelevation-1 {
985 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
986 background: #2a2b2f;
987}
988
989.scSharedMaterialcardelevation-2 {
990 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
991 background: #303135;
992}
993
994.scSharedMaterialcardelevation-3 {
995 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
996 background: #36383a;
997}
998
999.scSharedMaterialcardelevation-4 {
1000 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149);
1001 background: #39393c;
1002}
1003
1004.scSharedMaterialcardelevation-5 {
1005 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149);
1006 background: #3c3e40;
1007}
1008
1009@media (forced-colors:active) {
1010 .scsharedmaterialcardroot {
1011 border-color: #e3e3e3;
1012 }
1013}
1014
1015@media (prefers-contrast:more) {
1016 .scsharedmaterialcardroot {
1017 border-color: #e3e3e3;
1018 }
1019}
1020
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001021.scSharedMaterialcheckboxcheckbox {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001022 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001023}
1024
1025.scSharedMaterialcheckboxbox {
1026 border-color: var(--TWPT-interop-secondary-text)!important;
1027}
1028
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001029.scSharedMaterialcheckboxnative-control:checked:disabled+.scSharedMaterialcheckboxbox,
1030.scSharedMaterialcheckboxnative-control:indeterminate:disabled+.scSharedMaterialcheckboxbox {
1031 background: rgba(0, 0, 0, .26);
1032 border-color: transparent;
1033}
1034
1035.scSharedMaterialcheckboxnative-control:disabled+.scSharedMaterialcheckboxbox {
1036 border-color: rgba(0, 0, 0, .26);
1037}
1038
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001039.scSharedMaterialcheckboxcheckmark-path {
1040 stroke: #1f1f1f!important;
1041}
1042
1043.scSharedMaterialcheckboxmixedmark {
1044 border-color: #1f1f1f!important;
1045}
1046
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001047.scSharedMaterialfabroot {
1048 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1049 background: #303135;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001050 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001051}
1052
1053@media (forced-colors:active) {
1054 .scSharedMaterialfabroot {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001055 outline: 3px solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001056 }
1057}
1058
1059.scSharedMaterialfabroot.scSharedMaterialfabgrey {
1060 color: var(--TWPT-interop-secondary-text);
1061}
1062
1063.scSharedMaterialfabroot:.scSharedMaterialfabfake-focus,
1064.scSharedMaterialfabroot:hover,
1065.scSharedMaterialfabroot:focus {
1066 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149);
1067}
1068
1069.scSharedMaterialfabroot:active {
1070 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149);
1071}
1072
1073.scSharedMaterialfablowered {
1074 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1075}
1076
1077.scSharedMaterialfablowered.scSharedMaterialfabfake-focus,
1078.scSharedMaterialfablowered:hover,
1079.scSharedMaterialfablowered:focus {
1080 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1081}
1082
1083.scSharedMaterialfablowered:active {
1084 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1085}
1086
1087.scSharedMaterialfabfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001088 background: rgba(124,172,248,0.239);
1089 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001090}
1091
1092.scSharedMaterialfabfilled.scSharedMaterialfabgrey {
1093 background: var(--TWPT-interop-secondary-text);
1094 color: #1f1f1f;
1095}
1096
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001097.scSharedMaterial_dialogDialogcontentloading-overlay {
1098 background: rgba(227, 227, 227, 0.122)!important;
1099}
1100
1101.scSharedMaterialpopupbackground {
1102 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1103 background: #2a2b2f!important;
1104 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1105}
1106
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001107@media (forced-colors:active) {
1108 .scSharedMaterialpopupbackground {
1109 border-color: #e3e3e3;
1110 }
1111}
1112
1113@media (prefers-contrast:more) {
1114 .scSharedMaterialpopupbackground {
1115 border-color: #e3e3e3;
1116 }
1117}
1118
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001119.scSharedMaterialmenuroot {
1120 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1121 background: #2a2b2f!important;
1122}
1123
1124.scSharedMaterialmenuitem {
1125 color: var(--TWPT-interop-primary-text)!important;
1126}
1127
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001128.scSharedMaterialmenuitem[disabled] {
1129 color: var(--TWPT-interop-subtle-border);
1130}
1131
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001132.scSharedMaterialmenuitem-separator {
1133 border-top-color: var(--TWPT-interop-subtle-border)!important;
1134}
1135
1136.scSharedMaterialmenuhighlight:focus,
1137 .scSharedMaterialmenuhighlight:hover {
1138 background-color: #394457!important;
1139}
1140
1141.scSharedMaterialmenuhighlight:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001142 outline: auto var(--TWPT-interop-blue) 1px!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001143}
1144
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001145.scSharedMaterialtooltipcontainer {
1146 background-color: #e3e3e3;
1147 color: #1f1f1f;
1148}
1149
1150.scSharedMaterialradioradio {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001151 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001152}
1153
1154.scSharedMaterialradioring {
1155 border: 2px solid var(--TWPT-interop-secondary-text);
1156}
1157
1158.scSharedMaterialradionative-control:disabled~.scSharedMaterialradioring {
1159 border-color: rgba(0, 0, 0, .26);
1160}
1161
1162.scSharedMaterialradionative-control:disabled~.scSharedMaterialradiodot {
1163 background: rgba(0, 0, 0, .26);
1164}
1165
1166.scSharedMaterialrichtooltipcontainer {
1167 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1168}
1169
1170.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcontainer {
1171 background: #2a2b2f;
1172}
1173
1174.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcontainer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001175 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001176 color: #1f1f1f;
1177}
1178
1179.scSharedMaterialrichtooltipcaret {
1180 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);
1181 background: #2a2b2f;
1182}
1183
1184.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcaret {
1185 background: #2a2b2f;
1186}
1187
1188.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcaret {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001189 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001190}
1191
1192.scSharedMaterialselectlabel {
1193 color: #e3e3e3;
1194}
1195
1196.scSharedMaterialselectarrow {
1197 color: var(--TWPT-interop-secondary-text);
1198}
1199
1200.scSharedMaterialselectactive .scSharedMaterialselectarrow {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001201 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001202}
1203
1204.scSharedMaterialselectdisabled .scSharedMaterialselectselection,
1205.scSharedMaterialselectdisabled .scSharedMaterialselectarrow {
1206 color: rgba(255, 255, 255, 0.239);
1207}
1208
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001209.scSharedMaterialsnackbarsnackbar {
1210 background: var(--TWPT-interop-primary-text)!important;
1211 color: #1f1f1f!important;
1212}
1213
1214.scSharedMaterialsnackbaraction button {
1215 color: #0b57d0!important;
1216}
1217
1218.scSharedMaterialtabbartab {
1219 color: var(--TWPT-interop-primary-text)!important;
1220}
1221
1222.scSharedMaterialtabbartab:hover,
1223 .scSharedMaterialtabbartab:focus {
1224 background-color: #313235!important;
1225}
1226
1227.scSharedMaterialtabbarselected {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001228 border-bottom-color: var(--TWPT-interop-blue)!important;
1229 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001230}
1231
1232.scSharedMaterialtextfieldlabel {
1233 color: var(--TWPT-interop-primary-text)!important;
1234}
1235
1236.scSharedMaterialtextfieldnative-control {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001237 caret-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001238 color: var(--TWPT-interop-primary-text)!important;
1239}
1240
1241.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldnative-control {
1242 caret-color: #ec928e!important;
1243}
1244
1245.scSharedMaterialtextfieldnative-control:disabled {
1246 color: var(--TWPT-interop-secondary-text)!important;
1247}
1248
1249.scSharedMaterialtextfieldfocused .scSharedMaterialtextfieldlabel {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001250 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001251}
1252
1253.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldlabel {
1254 color: #ec928e!important;
1255}
1256
1257.scSharedMaterialtextfielddisabled .scSharedMaterialtextfieldlabel {
1258 color: var(--TWPT-interop-secondary-text)!important;
1259}
1260
1261.scSharedMaterialtextfieldhelper-text {
1262 color: var(--TWPT-interop-secondary-text)!important;
1263}
1264
1265.scSharedMaterialtextfieldhelper-text-invalid {
1266 color: #ec928e!important;
1267}
1268
1269.scSharedMaterialtextfieldhelper-text-disabled {
1270 color: var(--TWPT-interop-secondary-text)!important;
1271}
1272
1273.scTailwindSharedActivitychartroot {
1274 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1275}
1276
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001277.scTailwindSharedAvatarroot {
1278 background-color: #f1f3f4;
1279 border: .375rem solid #f1f3f4;
1280}
1281
1282.scTailwindSharedAvatarroot.scTailwindSharedAvatarmedium.scTailwindSharedAvatarat-least-silver,
1283.scTailwindSharedAvatarroot.scTailwindSharedAvatarsmall.scTailwindSharedAvatarat-least-silver {
1284 border: .125rem solid #f1f3f4;
1285}
1286
1287.scTailwindSharedAvatarsilhouette {
1288 background-color: #fff;
1289}
1290
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001291.scTailwindSharedAvataravatar-loading {
1292 background: #1f1f1f!important;
1293}
1294
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001295.scTailwindSharedAvataruploadedit-button {
1296 background-color: rgba(0, 0, 0, 0.4);
1297 color: #fff;
1298}
1299
1300.scTailwindSharedAvataruploadroot:focus .scTailwindSharedAvataruploadedit-button,
1301.scTailwindSharedAvataruploadroot:focus-within .scTailwindSharedAvataruploadedit-button,
1302.scTailwindSharedAvataruploadroot:hover .scTailwindSharedAvataruploadedit-button {
1303 background-color: rgba(0, 0, 0, 0.54);
1304}
1305
1306.scTailwindSharedDisplay_name_editorDisplaynameeditorlabel {
1307 color: var(--TWPT-interop-secondary-text);
1308}
1309
1310.scTailwindSharedPiidialogfinding {
1311 color: var(--TWPT-interop-secondary-text);
1312}
1313
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001314.scTailwindSharedReportabusedialogcontent .abuse-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001315 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001316}
1317
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001318.scTailwindSharedRich_text_editorAttachmentFailedoverlayroot {
1319 background: rgba(0, 0, 0, 0.902);
1320 color: #ec928e;
1321}
1322
1323.scTailwindSharedRich_text_editorAttachmentLoadingoverlayroot {
1324 background: rgba(227, 227, 227, 0.369);
1325}
1326
1327.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button {
1328 background: #1f1f1f;
1329 border: 1px solid #27282b;
1330 color: var(--TWPT-interop-secondary-text);
1331}
1332
1333.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:hover,
1334.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:focus {
1335 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1336}
1337
1338.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentroot {
1339 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1340 background: #36373a;
1341}
1342
1343.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentfilename {
1344 color: #e3e3e3;
1345}
1346
1347.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentextension {
1348 color: var(--TWPT-interop-secondary-text);
1349}
1350
1351.scTailwindSharedRich_text_editorLinktooltiproot button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001352 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001353}
1354
1355.scTailwindSharedRichtexteditoreditor {
1356 background: #1f1f1f;
1357 color: #e3e3e3;
1358}
1359
1360.scTailwindSharedRichtexteditorplaceholder {
1361 color: var(--TWPT-interop-secondary-text);
1362}
1363
1364.scTailwindSharedRichtexteditorhas-bottom-panel {
1365 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1366}
1367
1368.scTailwindSharedRichtexteditorhint {
1369 color: var(--TWPT-interop-secondary-text);
1370}
1371
1372.scTailwindSharedRich_text_editorToolbarcontrolroot {
1373 color: var(--TWPT-interop-secondary-text);
1374}
1375
1376.scTailwindSharedRich_text_editorToolbarcontrolroot:hover {
1377 color: #e3e3e3;
1378}
1379
1380.scTailwindSharedRich_text_editorToolbarcontrolroot:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001381 border: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001382}
1383
1384.scTailwindSharedRich_text_editorToolbarcontrolactive {
1385 background: rgba(227, 227, 227, 0.122);
1386}
1387
1388.scTailwindSharedRich_text_editorToolbarMobiletoolbarattachment,
1389.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format {
1390 border-right: 1px solid var(--TWPT-interop-subtle-border);
1391}
1392
1393.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format-button {
1394 color: var(--TWPT-interop-secondary-text);
1395}
1396
1397.scTailwindSharedRich_text_editorToolbarMobiletoolbargroup {
1398 border-right: 1px solid var(--TWPT-interop-subtle-border);
1399}
1400
1401.scTailwindSharedRich_text_editorToolbargroup:not(:first-child) {
1402 border-left: 1px solid var(--TWPT-interop-subtle-border);
1403}
1404
1405.scTailwindSharedTitlefieldhelper-text {
1406 color: var(--TWPT-interop-secondary-text);
1407}
1408
1409.sc-select {
1410 border: .0625rem solid var(--TWPT-interop-secondary-text);
1411 color: #e3e3e3;
1412}
1413
1414.sc-select.keyboard-focus {
1415 border-color: transparent;
1416 box-shadow: 0 0 0 .125rem #a8c7fa;
1417}
1418
1419.sc-select svg {
1420 fill: var(--TWPT-interop-secondary-text);
1421}
1422
1423.sc-select ol {
1424 background: #272727;
1425 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);
1426}
1427
1428.sc-select .sc-select-highlight {
1429 background-color: #5ab3f0;
1430 color: #1f1f1f;
1431}
1432
1433/* Unified profile view (see the "IMPORTANT NOTICE" comment above) */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001434.scTailwindUser_profileAchievementsempty a,
1435 .scTailwindUser_profileAchievementsempty a:visited,
1436 sc-tailwind-user_profile-user-profile .link-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001437 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001438}
1439
1440.scTailwindUser_profileBiosectionsection-heading {
1441 color: var(--TWPT-interop-secondary-text)!important;
1442}
1443
1444.scTailwindUser_profileBiosectionbio {
1445 color: var(--TWPT-interop-primary-text)!important;
1446}
1447
1448.scTailwindUser_profileBiosectionlinks,
1449 .scTailwindUser_profileBiosectionlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001450 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001451}
1452
1453.scTailwindUser_profileBiosectioninput-label {
1454 color: var(--TWPT-interop-secondary-text)!important;
1455}
1456
1457.scTailwindUser_profileEmaildisplayemail-display {
1458 color: var(--TWPT-interop-secondary-text)!important;
1459}
1460
1461.scTailwindUser_profileEmaildisplayshow-email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001462 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001463}
1464
1465.scTailwindUser_profileMessagecardthread-link {
1466 color: var(--TWPT-interop-secondary-text)!important;
1467}
1468
1469.scTailwindUser_profileMessagecardlabel {
1470 color: var(--TWPT-interop-secondary-text)!important;
1471}
1472
1473.scTailwindUser_profileMessagecardcontent {
1474 border-left: 2px solid var(--TWPT-interop-subtle-border)!important;
1475 color: var(--TWPT-interop-primary-text)!important;
1476}
1477
1478.scTailwindUser_profileMessagecardcount {
1479 color: var(--TWPT-interop-secondary-text)!important;
1480}
1481
1482.scTailwindUser_profileMessagecardrecommended-answer {
1483 color: #6dd58c!important;
1484}
1485
1486.scTailwindUser_profileMessagecardrecommended-answer .icon {
1487 background-color: #6dd58c!important;
1488 color: #1f1f1f!important;
1489}
1490
1491sc-tailwind-user_profile-user-profile .notificationIcon {
1492 color: var(--TWPT-interop-secondary-text)!important;
1493}
1494
1495sc-tailwind-user_profile-user-profile .deleteIcon,
1496 sc-tailwind-user_profile-user-profile .reportAbuseIcon,
1497 sc-tailwind-user_profile-user-profile .reactivateIcon {
1498 color: var(--TWPT-interop-secondary-text)!important;
1499}
1500
1501.scTailwindUser_profilePosthistorysection+.scTailwindUser_profilePosthistorysection {
1502 border-top-color: var(--TWPT-interop-subtle-border)!important;
1503}
1504
1505.scTailwindUser_profilePosthistorycontent,
1506 .scTailwindUser_profilePosthistoryheader,
1507 .scTailwindUser_profilePosthistoryerror {
1508 border-color: var(--TWPT-interop-subtle-border)!important;
1509}
1510
1511.scTailwindUser_profileThreadcardtitle {
1512 color: var(--TWPT-interop-primary-text)!important;
1513}
1514
1515.scTailwindUser_profileThreadcardlabel {
1516 color: var(--TWPT-interop-secondary-text)!important;
1517}
1518
1519.scTailwindUser_profileThreadcardcontent {
1520 color: var(--TWPT-interop-primary-text)!important;
1521}
1522
1523.scTailwindUser_profileThreadcardcount {
1524 color: var(--TWPT-interop-secondary-text)!important;
1525}
1526
1527.scTailwindUser_profileThreadcardreply .icon {
1528 color: var(--TWPT-interop-secondary-text)!important;
1529}
1530
1531.scTailwindUser_profileThreadcardrecommended-answer {
1532 color: #6dd58c!important;
1533}
1534
1535.scTailwindUser_profileThreadcardrecommended-answer .icon {
1536 background-color: #6dd58c!important;
1537 color: #1f1f1f!important;
1538}
1539
1540.scTailwindUser_profileUsercardroot {
1541 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1542}
1543
1544.scTailwindUser_profileUsercardinput-label {
1545 color: var(--TWPT-interop-secondary-text)!important;
1546}
1547
1548.scTailwindUser_profileUsercardheadline {
1549 color: var(--TWPT-interop-primary-text)!important;
1550}
1551
1552.scTailwindUser_profileUsercarddetails {
1553 color: var(--TWPT-interop-secondary-text)!important;
1554}
1555
1556.scTailwindUser_profileUsercardlinks,
1557 .scTailwindUser_profileUsercardlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001558 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001559}
1560
1561.scTailwindUser_profileUsercardhorizontal-separator {
1562 background-color: var(--TWPT-interop-subtle-border)!important;
1563 color: var(--TWPT-interop-subtle-border)!important;
1564}
1565
1566.scTailwindUser_profileUsercardsection-heading {
1567 color: var(--TWPT-interop-secondary-text)!important;
1568}
1569
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001570/* Interop thread view (see the "IMPORTANT NOTICE" comment above) */
1571.scTailwindThreadEditquestiondialogroot.scTailwindThreadEditquestiondialogscrollable {
1572 -webkit-box-shadow: inset 0 -11px 5px -11px #000;
1573 box-shadow: inset 0 -11px 5px -11px #000;
1574}
1575
1576.scTailwindThreadEditquestiondialogerror {
1577 color: #ec928e;
1578}
1579
1580.scTailwindThreadGetlinkdialoglink-container {
1581 border-bottom: 2px solid #a8c7fa;
1582}
1583
1584h4.scTailwindThreadMessageHelpfulnessbuttonslabel {
1585 color: #e3e3e3;
1586}
1587
1588.scTailwindThreadMessageMessagecardsub-content {
1589 background: #3c4043;
1590 border-top: 1px solid var(--TWPT-interop-subtle-border);
1591}
1592
1593.scTailwindThreadMessageMessagecardnested-reply:not(:first-child) {
1594 border-top: 1px solid var(--TWPT-interop-subtle-border);
1595}
1596
1597.scTailwindThreadMessageMessagecardtargeted {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001598 border-left: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001599}
1600
1601.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrecommended {
1602 background: #0f5223;
1603 border-color: #6dd58c;
1604}
1605
1606.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrelevant {
1607 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001608 border-color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001609}
1610
1611.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagnormal {
1612 color: #6dd58c;
1613}
1614
1615.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagstrong {
1616 color: #6dd58c;
1617}
1618
1619.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagnormal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001620 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001621}
1622
1623.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagstrong {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001624 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001625}
1626
1627.scTailwindThreadMessageMessageinteractionsinteraction {
1628 color: var(--TWPT-interop-secondary-text);
1629}
1630
1631p.scTailwindThreadMessageMessagetombstoneroot {
1632 color: var(--TWPT-interop-secondary-text);
1633}
1634
1635p.scTailwindThreadMessageMessagetombstoneroot .scTailwindThreadMessageMessagetombstoneclickable {
1636 color: var(--TWPT-interop-secondary-text);
1637}
1638
1639.scTailwindThreadPostcontentroot {
1640 color: #e3e3e3;
1641}
1642
1643.scTailwindThreadPostcontentroot a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001644 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001645}
1646
1647.scTailwindThreadPost_headerOverflowmenuicon {
1648 color: var(--TWPT-interop-secondary-text);
1649}
1650
1651.scTailwindThreadPost_headerPostdateroot {
1652 color: var(--TWPT-interop-secondary-text);
1653}
1654
1655.scTailwindThreadPost_headerUserinfoname a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001656 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001657}
1658
1659.scTailwindThreadPost_headerUserinfotag {
1660 color: var(--color, #e3e3e3);
1661}
1662
1663.scTailwindThreadPost_headerUserinfoheadline {
1664 color: var(--TWPT-interop-secondary-text);
1665}
1666
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001667.scTailwindThreadReplyeditorroot {
1668 background: #2a2b2f;
1669 border-color: var(--TWPT-interop-subtle-border);
1670}
1671
1672.scTailwindThreadReplyeditortop-row {
1673 border-bottom-color: 1px solid rgba(255, 255, 255, 0.239);
1674}
1675
1676.scTailwindThreadReplyeditorfooter {
1677 background: #36373a;
1678 border-top-color: rgba(255, 255, 255, 0.239);
1679}
1680
1681.scTailwindThreadReplyeditorfooter a {
1682 color: var(--TWPT-interop-blue);
1683}
1684
1685.scTailwindThreadReplyeditorroot .scTailwindThreadReplyeditorerror {
1686 color: #ec928e;
1687}
1688
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001689.scTailwindThreadReplydialogroot {
1690 background: #2a2b2f;
1691}
1692
1693.scTailwindThreadReplydialogheader {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001694 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001695}
1696
1697.scTailwindThreadReplydialogheader h1.scTailwindThreadReplydialogheading {
1698 color: #1f1f1f;
1699}
1700
1701.scTailwindThreadReplydialogheading-button {
1702 color: #1f1f1f;
1703}
1704
1705.scTailwindThreadReplydialogtop-row {
1706 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1707}
1708
1709.scTailwindThreadReplydialogfooter {
1710 background: #36373a;
1711}
1712
1713.scTailwindThreadReplydialogfooter a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001714 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001715}
1716
1717.scTailwindThreadReplydialogminimized .scTailwindThreadReplydialogheader {
1718 background: #e3e3e3;
1719 color: #1f1f1f;
1720}
1721
1722.scTailwindThreadReplydialogroot .scTailwindThreadReplydialogerror {
1723 color: #ec928e;
1724}
1725
1726@media (min-width:48.125rem) {
1727 .scTailwindThreadReplydialogroot {
1728 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1729 }
1730}
1731
1732.scTailwindThreadMessageMessagelisthelp-icon {
1733 color: var(--TWPT-interop-secondary-text);
1734}
1735
1736.scTailwindThreadMessageMessagelistrecommended-icon {
1737 color: #c4eed0;
1738}
1739
1740.scTailwindThreadMessageMessagelistrelevant-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001741 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001742}
1743
1744.scTailwindThreadMorebuttondivider {
1745 background: var(--TWPT-interop-subtle-border);
1746}
1747
1748.scTailwindThreadMorebuttonbutton {
1749 background: #1f1f1f;
1750 border: 1px solid var(--TWPT-interop-subtle-border);
1751 color: var(--TWPT-interop-secondary-text);
1752}
1753
Adrià Vilanova Martínez88854972022-08-28 11:57:12 +02001754.scTailwindThreadMessagegapdivider {
1755 background: var(--TWPT-interop-subtle-border);
1756}
1757
1758.scTailwindThreadMessagegapbutton {
1759 background: #1f1f1f;
1760 border: 1px solid var(--TWPT-interop-subtle-border);
1761 color: var(--TWPT-interop-secondary-text);
1762}
1763
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001764.scTailwindThreadPesignupdialogclose-button-row button {
1765 color: #fff;
1766}
1767
1768.scTailwindThreadPesignupdialogdialog-body p {
1769 color: #e3e3e3;
1770}
1771
1772.scTailwindThreadPesignupdialogpe-dialog-container {
1773 background-color: #1f1f1f;
1774 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1775 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1776}
1777
1778.scTailwindThreadPostconfirmationdialogclose-button-row button {
1779 color: #e3e3e3;
1780}
1781
1782.scTailwindThreadPostconfirmationdialogdialog-body p {
1783 color: #e3e3e3;
1784}
1785
1786.scTailwindThreadPostconfirmationdialogdialog-container {
1787 background-color: #1f1f1f;
1788 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1789 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1790}
1791
1792.scTailwindThreadQuestionQuestioncardsub-content {
1793 background: #3c4043;
1794 border-top: 1px solid var(--TWPT-interop-subtle-border);
1795}
1796
1797.scTailwindThreadQuestionQuestioncardtitle {
1798 color: #e3e3e3;
1799}
1800
1801.scTailwindThreadQuestionQuestioncardbody {
1802 color: #e3e3e3;
1803}
1804
1805.scTailwindThreadQuestionQuestioncardbody a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001806 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001807}
1808
1809.scTailwindThreadQuestionQuestioncarddisclaimer,
1810.scTailwindThreadQuestionQuestioncardedited {
1811 color: var(--TWPT-interop-secondary-text);
1812}
1813
1814.scTailwindThreadQuestionQuestioncarddisclaimer a,
1815.scTailwindThreadQuestionQuestioncardedited a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001816 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001817}
1818
1819.scTailwindThreadQuestionQuestiondetailsdetail-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001820 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001821}
1822
1823.scTailwindThreadQuestionQuestionpurposetag {
1824 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001825 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001826}
1827
1828.scTailwindThreadQuestionStatechipschip {
1829 border: 1px solid var(--TWPT-interop-subtle-border);
1830 color: var(--TWPT-interop-secondary-text);
1831}
1832
1833.scTailwindThreadThreaddeleted-icon {
1834 color: var(--TWPT-interop-secondary-text);
1835}
1836
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001837/* Some fixes for the interop components in the Community Console */
1838/* Alumnus */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001839.scTailwindThreadPost_headerUserinfotag[style*="--color:#0F9D58"],
1840 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#0F9D58"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001841 --color: #C4EED0!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001842 --userLabelColor: #C4EED0!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001843}
1844
1845/* Bronze */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001846.scTailwindThreadPost_headerUserinfotag[style*="--color:#896E63"],
1847 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#896E63"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001848 --color: #B9ABA3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001849 --userLabelColor: #B9ABA3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001850}
1851
1852/* Silver */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001853.scTailwindThreadPost_headerUserinfotag[style*="--color:#5F6368"],
1854 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#5F6368"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001855 --color: #C4C7C5!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001856 --userLabelColor: #C4C7C5!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001857}
1858
1859/* Gold */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001860.scTailwindThreadPost_headerUserinfotag[style*="--color:#E37400"],
1861 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#E37400"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001862 --color: #F09D00!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001863 --userLabelColor: #F09D00!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001864}
1865
1866/* Platinum */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001867.scTailwindThreadPost_headerUserinfotag[style*="--color:#455A64"],
1868 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#455A64"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001869 --color: #E3E3E3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001870 --userLabelColor: #E3E3E3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001871}
1872
1873/* Diamond, Community Specialist, Community Manager and Google Employee */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001874.scTailwindThreadPost_headerUserinfotag[style*="--color:#1A73E8"],
1875 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#1A73E8"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001876 --color: #A8C7FA!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001877 --userLabelColor: #A8C7FA!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001878}
1879
avm999630bc113a2020-09-07 13:02:11 +02001880/* Duplicate thread feature */
1881.search-results ec-thread-option material-expansionpanel .panel {
1882 background-color: var(--TWPT-primary-background)!important;
1883}
1884
1885.search-results ec-thread-option material-expansionpanel.selected .panel,
1886 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:hover,
1887 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:focus {
1888 background-color: #17191c!important;
1889}
1890
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001891.search-results .results-title {
1892 color: var(--TWPT-primary-text-alt)!important;
1893}
1894
1895.search-results ec-thread-option material-expansionpanel .panel > .main > .main-content .snippet {
1896 color: var(--TWPT-secondary-text)!important;
1897}
1898
avm999630bc113a2020-09-07 13:02:11 +02001899/* Disabled buttons */
1900material-button[disabled] {
1901 color: rgba(255, 255, 255, .26)!important;
1902}
1903
1904/* Material icons */
1905ec-filter-drawer-item material-icon,
1906 ec-filter-drawer-item ec-icon,
1907 material-drawer .drawer-section material-icon,
1908 material-drawer .drawer-section ec-icon,
1909 material-list material-icon,
1910 ec-query-builder material-icon,
avm999630bc113a2020-09-07 13:02:11 +02001911 ec-thread-summary material-expansionpanel .title material-icon,
1912 .search-results ec-thread-option material-icon,
1913 .search-results ec-thread-option ec-icon,
1914 ec-rich-text-editor material-icon,
1915 ec-editor-command material-icon,
avm99963223416c2021-04-21 22:13:14 +02001916 ec-canned-responses ec-canned-response-row material-icon,
1917 ec-ask-flow > .header material-button {
avm999630bc113a2020-09-07 13:02:11 +02001918 color: rgba(255, 255, 255, .87)!important;
1919}
1920
1921material-drawer ec-icon,
avm99963223416c2021-04-21 22:13:14 +02001922 .search-results ec-thread-option ec-icon,
avm9996315b23d72021-04-26 18:07:15 +02001923 ec-thread-summary material-expansionpanel .title ec-icon,
1924 ec-announcements-menu-item ec-icon {
avm999630bc113a2020-09-07 13:02:11 +02001925 fill: rgba(255, 255, 255, .87)!important;
1926}
1927
1928/* Dialogs */
1929material-dialog, material-dialog .dialog-header {
1930 background-color: var(--TWPT-primary-background)!important;
1931}
1932
1933ec-movable-dialog[showminimize] material-dialog .dialog-header {
1934 background-color: #d2e3fc!important;
1935}
1936
1937material-dialog .title {
1938 color: var(--TWPT-primary-text-alt)!important;
1939}
1940
1941ec-movable-dialog[showminimize] material-dialog .dialog-header .title, ec-movable-dialog[showminimize] material-dialog header material-icon {
1942 color: var(--TWPT-primary-background)!important;
1943}
1944
1945ec-movable-dialog[showminimize] material-dialog .header-notice, material-dialog .legal-prompt {
1946 background-color: #170f01!important;
1947}
1948
avm99963223416c2021-04-21 22:13:14 +02001949ec-movable-dialog[showminimize] material-dialog .main .header-notice material-icon[icon="info_outline"] {
1950 color: var(--TWPT-blue-A100)!important;
1951}
1952
avm999630bc113a2020-09-07 13:02:11 +02001953material-dialog .section-title,
1954 material-dialog .select-label,
1955 material-dialog .input-label,
1956 material-dialog .btn-no,
1957 ec-display-name-editor,
1958 .forum-selection-label {
1959 color: var(--TWPT-secondary-text)!important;
1960}
1961
avm9996301818912021-05-24 11:53:18 +02001962material-dialog main > .user {
1963 border-bottom-color: var(--TWPT-card-border)!important;
1964}
1965
avm999630bc113a2020-09-07 13:02:11 +02001966ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html {
1967 color: var(--TWPT-secondary-text)!important;
1968 background-color: var(--TWPT-active-background)!important;
1969 border-top-color: #25231f!important;
1970}
1971
avm9996301818912021-05-24 11:53:18 +02001972ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html a {
1973 color: var(--TWPT-link)!important;
1974}
1975
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001976material-dialog .footer material-button[raised]:not([disabled]) {
1977 background-color: var(--TWPT-blue-A100)!important;
1978 color: #1f1f1f!important;
1979}
1980
avm999630bc113a2020-09-07 13:02:11 +02001981/* Keyboard shortcuts dialog */
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02001982material-dialog .main.with-scroll-strokes table th {
avm999630bc113a2020-09-07 13:02:11 +02001983 color: var(--TWPT-primary-text)!important;
1984}
1985
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02001986material-dialog .main.with-scroll-strokes table td {
1987 color: var(--TWPT-primary-text-alt)!important;
1988}
1989
1990material-dialog .main.with-scroll-strokes table tr,
1991 material-dialog .main.with-scroll-strokes .shortcut {
1992 border-color: var(--TWPT-card-border)!important;
1993}
1994
1995material-dialog .main.with-scroll-strokes.bottom-scroll-stroke {
1996 border-bottom-color: var(--TWPT-card-border)!important;
1997}
1998
1999material-dialog .main.with-scroll-strokes.top-scroll-stroke {
2000 border-top-color: var(--TWPT-card-border)!important;
2001}
2002
avm999630bc113a2020-09-07 13:02:11 +02002003/* Rich text editor */
2004ec-editor-command material-button,
2005 ec-formatting-popup material-button {
2006 box-shadow: none!important;
2007}
2008
2009ec-editor-command material-button.is-active {
2010 background: var(--TWPT-active-background)!important;
2011}
2012
2013ec-rich-text-editor .placeholder {
2014 color: rgba(255, 255, 255, .38)!important;
2015}
2016
avm9996301818912021-05-24 11:53:18 +02002017ec-rich-text-editor .input-wrapper,
2018 ec-rich-text-editor .spacer {
2019 border-color: var(--TWPT-card-border)!important;
2020}
2021
2022ec-rich-text-editor .input-wrapper.input-wrapper--focused {
2023 border-color: var(--TWPT-blue-A100)!important;
2024}
2025
avm999630bc113a2020-09-07 13:02:11 +02002026ec-rich-text-editor .input {
2027 color: var(--TWPT-primary-text)!important;
2028}
2029
2030ec-rich-text-editor .hint {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002031 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002032}
2033
2034material-select-searchbox + material-list material-list-item {
2035 color: rgba(255, 255, 255, .87)!important;
2036}
2037
2038ec-attachment .filename {
2039 color: var(--TWPT-primary-text)!important;
2040}
2041
2042/* Thread insert */
2043ec-thread-insert .title {
2044 color: var(--TWPT-primary-text)!important;
2045}
2046
2047ec-thread-insert ec-thread-counts,
2048 ec-thread-insert .details,
2049 ec-thread-insert ec-relative-time {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002050 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002051}
2052
2053/* Text input */
2054material-input input {
2055 color: var(--TWPT-primary-text)!important;
2056}
2057
2058material-input .label-text,
2059 material-input .hint-text,
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002060 material-input .counter,
2061 material-input .leading-text,
2062 material-input .leading-text material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002063 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002064}
2065
2066material-input .underline .unfocused-underline {
avm99963223416c2021-04-21 22:13:14 +02002067 background-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002068}
2069
avm9996301818912021-05-24 11:53:18 +02002070material-input .underline .focused-underline {
2071 background-color: var(--TWPT-blue-A100)!important;
2072}
2073
avm999630bc113a2020-09-07 13:02:11 +02002074label .label {
2075 color: var(--TWPT-primary-text)!important;
2076}
2077
2078/* Input underline */
2079material-input .underline .unfocused-underline,
2080 material-dropdown-select dropdown-button [buttondecorator] {
avm9996301818912021-05-24 11:53:18 +02002081 border-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002082}
2083
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002084/* Material yes/no buttons */
2085material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]) {
2086 color: var(--TWPT-blue-A100)!important;
2087}
2088
Adrià Vilanova Martínez9605cb82021-09-07 13:04:10 +02002089/* Checkbox input (except for forum checkboxes in the drawer) */
Adrià Vilanova Martínezdd8075f2021-09-08 21:57:32 +02002090material-checkbox material-icon:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon),
2091 material-checkbox .content:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
avm999630bc113a2020-09-07 13:02:11 +02002092 color: var(--TWPT-secondary-text)!important;
2093}
2094
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002095/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezdd8075f2021-09-08 21:57:32 +02002096material-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 +02002097 color: var(--TWPT-blue-A100)!important;
2098}
2099
2100material-checkbox:focus:not(.disabled).gm-icons .icon,
2101 .gm-icons material-checkbox:focus:not(.disabled) .icon,
2102 material-checkbox:hover:not(.disabled).gm-icons .icon,
2103 .gm-icons material-checkbox:hover:not(.disabled) .icon {
2104 color: #cfd2d8!important; /* custom value */
2105}
2106
2107material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
2108 .gm-icons material-checkbox:focus:not(.disabled) .icon.filled,
2109 material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
2110 .gm-icons material-checkbox:hover:not(.disabled) .icon.filled {
2111 color: var(--TWPT-blue-100)!important;
2112}
2113
2114.gm-icons material-checkbox .icon-container::before{
2115 background-color: #dfdedb!important; /* custom value */
2116}
2117
2118/* Radio input */
2119material-radio .icon-container:not(.checked) material-icon {
2120 color: var(--TWPT-secondary-text)!important;
2121}
2122
2123material-radio .icon-container.checked material-icon {
2124 color: var(--TWPT-blue-A100)!important;
2125}
2126
2127/* Material switch */
2128.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track {
2129 background-color: #7d7d7d!important; /* custom value */
2130}
2131
2132.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
2133 border-color: #fff!important; /* custom value */
2134}
2135
2136.mdc-switch.mdc-switch--checked .mdc-switch__track {
2137 background-color: var(--TWPT-blue-A100)!important;
2138}
2139
2140.mdc-switch.mdc-switch--checked .mdc-switch__thumb {
2141 border-color: var(--TWPT-blue-A100)!important;
2142}
2143
avm999630bc113a2020-09-07 13:02:11 +02002144/* Material menu button and dropdown select */
2145material-menu material-button, material-dropdown-select dropdown-button {
avm99963223416c2021-04-21 22:13:14 +02002146 color: var(--TWPT-primary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +02002147}
2148
avm9996348c87d12021-04-09 13:00:21 +02002149material-dropdown-select dropdown-button .button.is-disabled .button-text,
2150 material-dropdown-select dropdown-button .button.is-disabled material-icon {
2151 color: rgba(255, 255, 255, .32)!important;
avm999630bc113a2020-09-07 13:02:11 +02002152}
2153
2154/* Announcements content */
avm99963223416c2021-04-21 22:13:14 +02002155ec-announcements-content .header,
2156 ec-announcements-content .no-announcements,
2157 ec-announcements-content .announcement {
2158 border-bottom-color: var(--TWPT-card-border)!important;
2159}
2160
avm999630bc113a2020-09-07 13:02:11 +02002161ec-announcements-content .header .title, ec-announcements-content .announcement-title {
2162 color: var(--TWPT-primary-text-alt)!important;
2163}
2164
avm9996315b23d72021-04-26 18:07:15 +02002165ec-announcements-content .announcement-date {
2166 color: var(--TWPT-secondary-text)!important;
2167}
2168
avm999630bc113a2020-09-07 13:02:11 +02002169ec-announcements-content .no-announcements-message {
2170 color: #c3bfbc!important;
2171}
2172
avm9996315b23d72021-04-26 18:07:15 +02002173ec-announcements-content .view-all-link,
2174 ec-announcements-content .read-more-button {
avm99963223416c2021-04-21 22:13:14 +02002175 color: var(--TWPT-link)!important;
2176}
2177
avm9996315b23d72021-04-26 18:07:15 +02002178ec-announcements-content ::-webkit-scrollbar-thumb {
2179 background-color: rgba(255, 255, 255, .26)!important;
2180}
2181
2182ec-announcements-content ::-webkit-scrollbar-thumb:hover {
2183 background-color: #4285f4!important;
2184}
2185
avm99963b2329632021-02-06 20:05:34 +01002186/* Generic popup (for notification bell, account selector, etc.) */
2187.popup-wrapper .header-text {
2188 color: var(--TWPT-primary-text)!important;
2189}
2190
avm9996348c87d12021-04-09 13:00:21 +02002191/* Notifications bell popup/panel */
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002192.notification-panel .header {
2193 border-bottom-color: var(--TWPT-card-border)!important;
2194}
2195
avm9996348c87d12021-04-09 13:00:21 +02002196.notification-panel .header material-button {
2197 color: var(--TWPT-secondary-text)!important;
2198}
2199
2200.notification-panel .cards-container .promo-message {
2201 color: var(--TWPT-secondary-text)!important;
2202}
2203
2204.notification-panel .cards-container .promo-message .header-text {
2205 color: var(--TWPT-primary-text)!important;
2206}
2207
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002208.notification-panel .cards-container ec-notification-card-content {
2209 border-bottom-color: var(--TWPT-card-border)!important;
2210}
2211
2212.notification-panel .cards-container ec-notification-card-content .text {
2213 color: var(--TWPT-primary-text)!important;
2214}
2215
2216.notification-panel .cards-container ec-notification-card-content .time,
2217 .notification-panel .cards-container ec-notification-card-content .close material-button {
2218 color: var(--TWPT-secondary-text)!important;
2219}
2220
avm999630bc113a2020-09-07 13:02:11 +02002221/* Account selector */
2222.popup-wrapper .profile .email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002223 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002224}
2225
2226material-gaia-picker-footer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002227 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002228 background-color: var(--TWPT-active-background)!important;
2229}
2230
avm9996348c87d12021-04-09 13:00:21 +02002231material-gaia-picker-footer material-button {
2232 color: var(--TWPT-secondary-text)!important;
2233}
2234
avm999630bc113a2020-09-07 13:02:11 +02002235/* Canned responses */
2236ec-canned-responses .filter-label,
avm9996325a0d602020-11-25 19:24:16 +01002237 ec-canned-responses ec-canned-response-row .name {
avm999630bc113a2020-09-07 13:02:11 +02002238 color: var(--TWPT-primary-text)!important;
2239}
2240
avm9996325a0d602020-11-25 19:24:16 +01002241ec-canned-responses .label-row,
2242 ec-canned-responses ec-canned-response-row .snippet,
Adrià Vilanova Martínez74a25202022-01-23 23:36:58 +01002243 ec-canned-responses ec-canned-response-row .tag .content,
2244 ec-canned-responses ec-canned-response-row .TWPT-tag .TWPT-content {
avm9996325a0d602020-11-25 19:24:16 +01002245 color: var(--TWPT-secondary-text)!important;
2246}
2247
avm999630bc113a2020-09-07 13:02:11 +02002248ec-canned-responses ec-canned-response-row .header.closed:hover,
2249 ec-canned-responses ec-canned-response-row .header.closed:focus,
2250 ec-canned-responses ec-canned-response-row .header.closed:hover .toolbar,
2251 ec-canned-responses ec-canned-response-row .header.closed:focus .toolbar {
2252 background-color: var(--TWPT-active-background)!important;
2253}
2254
avm9996325a0d602020-11-25 19:24:16 +01002255ec-canned-responses .filter-row,
2256 ec-canned-responses .label-row,
2257 ec-canned-responses ec-canned-response-row material-expansionpanel {
2258 border-bottom-color: var(--TWPT-subtle-border)!important;
2259}
2260
avm999630bc113a2020-09-07 13:02:11 +02002261/* Reply button */
Adrià Vilanova Martínez1d44d3d2021-07-26 15:34:19 +02002262material-fab.reply-button,
2263 material-fab.reply-fab {
avm999630bc113a2020-09-07 13:02:11 +02002264 background-color: var(--TWPT-link)!important;
2265 color: var(--TWPT-primary-background)!important;
2266}
2267
avm99963223416c2021-04-21 22:13:14 +02002268/* Settings view */
2269ec-settings .forum-language-container {
2270 border-bottom-color: var(--TWPT-subtle-border)!important;
2271}
2272
2273ec-settings .forum-language-container material-button {
2274 color: var(--TWPT-secondary-text)!important;
2275}
2276
Adrià Vilanova Martínez3356df72021-07-09 19:27:04 +02002277/* Loading spinner */
2278material-spinner {
2279 border-color: var(--TWPT-blue-A100)!important;
2280}
2281
avm99963f5923962020-12-07 16:44:37 +01002282/* Custom injected components */
2283.TWPT-log {
2284 background-color: #424242!important;
2285}
2286
2287.TWPT-log-entry.TWPT-log-entry--error {
2288 color: #ff8A80!important;
2289}