blob: a35dc0b1a05c5a22bb6d6351b3c49d2b973de20e [file] [log] [blame]
avm999630bc113a2020-09-07 13:02:11 +02001:root {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01002 color-scheme: dark;
3
avm999630bc113a2020-09-07 13:02:11 +02004 --TWPT-primary-text: #e8eaed;
5 --TWPT-primary-text-alt: var(--TWPT-primary-text);
6 --TWPT-secondary-text: #9aa0a6;
7 --TWPT-primary-background: #202124;
8 --TWPT-secondary-background: #28292c;
9 --TWPT-active-background: #3c4043;
10 --TWPT-card-border: #5f6368;
11 --TWPT-subtle-border: #383735;
12 --TWPT-link: #8ab4f8;
avm99963744d0cf2021-03-23 22:05:57 +010013 --TWPT-highlighted-item-background: rgba(255, 255, 255, .08);
14 --TWPT-thread-read-background: var(--TWPT-highlighted-item-background);
avm999630bc113a2020-09-07 13:02:11 +020015 --TWPT-drawer-background: #2d2e30;
avm99963a51c7612020-11-25 23:58:56 +010016 --TWPT-button-background: #3c3e42;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020017 --TWPT-subtle-button-background: rgba(255, 255, 255, .54);
avm99963223416c2021-04-21 22:13:14 +020018 --TWPT-input-underline: rgba(255, 255, 255, .28);
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +020019 --TWPT-starred: #fbbc04;
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +020020 --TWPT-blue-100: #BBDEFB;
avm99963fb7107c2021-04-14 19:39:05 +020021 --TWPT-blue-A100: #82B1FF;
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +020022 --TWPT-bad-text: #f6aea9;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +010023 --TWPT-bad-text-lightbg: #ffc4c0;
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +020024 --TWPT-good-text: #34a853;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +010025 --TWPT-good-text-lightbg: #3cc160;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +020026 --TWPT-interop-primary-text: var(--TWPT-primary-text);
27 --TWPT-interop-secondary-text: #c4c7c5;
28 --TWPT-interop-subtle-border: #474747;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +010029 --TWPT-interop-success: #37be5f;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020030 --TWPT-interop-blue: #7cacf8;
avm999630bc113a2020-09-07 13:02:11 +020031}
32
33body {
34 color: var(--TWPT-primary-text);
35 background-color: var(--TWPT-primary-background)!important;
36}
37
38p {
39 color: var(--TWPT-primary-text);
40}
41
Adrià Vilanova Martínezb06c13d2022-06-20 17:30:14 +000042body.ec a {
avm999630bc113a2020-09-07 13:02:11 +020043 color: var(--TWPT-link);
44}
45
46/* Header */
47.material-content > header {
48 background-color: var(--TWPT-primary-background)!important;
49}
50
avm9996315b23d72021-04-26 18:07:15 +020051.material-content > header .app-title-button,
52 .material-content > header .app-title-text {
53 color: var(--TWPT-secondary-text)!important;
avm99963ea9b23f2021-04-22 14:06:03 +020054}
55
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020056.material-content > header :is(material-button,
57 material-button material-icon,
58 .mdc-button.mdc-icon-button,
avm99963d08c37e2022-09-25 20:41:58 +020059 .mdc-button.mdc-icon-button material-icon,
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +020060 notification-bell material-icon) {
avm999630bc113a2020-09-07 13:02:11 +020061 color: rgba(255, 255, 255, .87)!important;
62}
63
64.search-box {
65 background-color: #313235!important;
66}
67
68.search-box .clear-icon {
69 opacity: 0.8;
70 color: rgba(255, 255, 255, .87)!important;
71}
72
73.material-content > header .bell.mixin {
74 fill: rgba(255, 255, 255, .87)!important;
75}
76
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +020077/* Notification bell */
78notification-bell:focus {
79 background-color: rgba(255, 255, 255, .10)!important;
80}
81
avm999630bc113a2020-09-07 13:02:11 +020082/* Drawer */
83material-drawer, material-drawer .panel, material-list-item {
84 background-color: var(--TWPT-drawer-background)!important;
85}
86
avm9996324ef6522020-11-25 19:45:43 +010087material-list-item:hover, material-list-item:focus, material-list-item.item--active {
avm999630bc113a2020-09-07 13:02:11 +020088 background-color: var(--TWPT-active-background)!important;
89}
90
91material-drawer .panel {
92 border-bottom-color: #25231f!important;
93}
94
95material-drawer .drawer-section-title, material-drawer .header > material-icon {
96 color: var(--TWPT-secondary-text)!important;
97}
98
avm9996315b23d72021-04-26 18:07:15 +020099material-drawer material-list-item,
100 material-drawer material-list-item .title {
avm999630bc113a2020-09-07 13:02:11 +0200101 color: #d2cecb!important;
102}
103
104material-drawer ec-forum-drawer-item material-checkbox material-icon {
105 filter: brightness(1.5);
106}
107
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200108/* Tabs */
109material-tab-strip tab-button {
110 color: var(--TWPT-secondary-text)!important;
111}
112
113material-tab-strip tab-button.active {
114 color: var(--TWPT-blue-A100)!important;
115}
116
117material-tab-strip .tab-indicator {
118 border-top-color: var(--TWPT-blue-A100)!important;
119}
120
avm9996315b23d72021-04-26 18:07:15 +0200121/* Header menus */
122.popup material-list-item {
123 color: #d2cecb!important;
124}
125
avm99963223416c2021-04-21 22:13:14 +0200126/* Filters (ec-query-builder) */
127material-condition-builder .compound-condition-operator {
128 color: var(--TWPT-secondary-text)!important;
129}
130
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200131material-condition-builder .compound-condition-operator:is(::before, ::after) {
avm99963223416c2021-04-21 22:13:14 +0200132 border-left-color: rgba(255, 255, 255, .20)!important;
133}
134
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200135material-condition-builder .add-button,
136 ec-query-builder .save-filter-button:not([disabled]) {
137 color: var(--TWPT-blue-A100)!important;
138}
139
140material-condition-builder .add-condition,
141 ec-query-builder .close-button {
142 background-color: var(--TWPT-interop-blue)!important;
143 color: #1f1f1f!important;
144}
145
avm999630bc113a2020-09-07 13:02:11 +0200146/* Selector */
avm99963a51c7612020-11-25 23:58:56 +0100147
148/*
149 * This applies not only to the selector but also to the ec-work-state-picker.
150 */
avm99963a091be12021-02-18 17:03:28 +0100151.popup-wrapper, material-list, .popup .item-group-list {
avm999630bc113a2020-09-07 13:02:11 +0200152 background-color: var(--TWPT-drawer-background)!important;
153}
154
avm99963a091be12021-02-18 17:03:28 +0100155material-list [group]:not(.empty) + *:not(script):not(template):not(.empty),
156 .popup .item-group-list [group]:not(.empty) + *:not(script):not(template):not(.empty) {
avm999630bc113a2020-09-07 13:02:11 +0200157 box-shadow: inset 0 8px 0 0 var(--TWPT-drawer-background)!important;
158 border-top-color: #1f1f1f!important;
159}
160
161material-list material-select-item:hover,
162 material-list material-select-item:focus,
163 material-list material-select-dropdown-item:hover,
164 material-list material-select-dropdown-item:focus,
165 material-list material-select-dropdown-item.active,
avm99963a091be12021-02-18 17:03:28 +0100166 material-list material-select-dropdown-item:not(.multiselect).selected,
avm999634298b432021-08-16 16:38:00 +0200167 material-select-searchbox:focus-within + material-list .single-select-item:first-of-type,
avm99963a091be12021-02-18 17:03:28 +0100168 .popup .item-group-list material-select-item:hover,
169 .popup .item-group-list material-select-item:focus,
avm99963744d0cf2021-03-23 22:05:57 +0100170 .popup .item-group-list material-select-item.active,
avm99963a091be12021-02-18 17:03:28 +0100171 .popup .item-group-list material-select-dropdown-item:hover,
172 .popup .item-group-list material-select-dropdown-item:focus,
173 .popup .item-group-list material-select-dropdown-item.active,
174 .popup .item-group-list material-select-dropdown-item:not(.multiselect).selected {
avm99963744d0cf2021-03-23 22:05:57 +0100175 background-color: var(--TWPT-highlighted-item-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200176}
177
avm999634298b432021-08-16 16:38:00 +0200178material-list .single-select-item,
179 material-list .menu-item-label,
avm99963a091be12021-02-18 17:03:28 +0100180 material-list .label,
181 material-list .text-segment,
avm9996355acfae2021-08-19 18:06:56 +0200182 menu-item-groups .single-select-item,
183 menu-item-groups .menu-item-label,
184 menu-item-groups .label,
185 menu-item-groups .text-segment {
avm999630bc113a2020-09-07 13:02:11 +0200186 color: rgba(255, 255, 255, .87)!important;
187}
188
avm99963a091be12021-02-18 17:03:28 +0100189.popup .item-group-list material-icon {
190 color: rgba(255, 255, 255, .7)!important;
191}
192
avm999630bc113a2020-09-07 13:02:11 +0200193material-list [group] > [label] {
194 color: #8a8a8a!important;
195}
196
avm9996348c87d12021-04-09 13:00:21 +0200197/* This is shown in the new thread view */
198ec-forum-language-picker .labeled-select .select-label {
199 color: var(--TWPT-secondary-text)!important;
200}
201
avm999630bc113a2020-09-07 13:02:11 +0200202/* Main */
203.main {
204 color: var(--TWPT-primary-text)!important;
205}
206
avm9996325a0d602020-11-25 19:24:16 +0100207/* Border color for the page title bar (most pages use .title-bar although
208 * some use .page-header).
209 */
210main .title-bar, main .page-header {
avm999630bc113a2020-09-07 13:02:11 +0200211 border-bottom-color: var(--TWPT-subtle-border)!important;
212}
213
214main .title-bar .title, main .page-header h1, main .header h1 {
215 color: var(--TWPT-primary-text)!important;
216}
217
218.card {
219 background-color: var(--TWPT-secondary-background)!important;
220 color: var(--TWPT-primary-text)!important;
221 border-color: var(--TWPT-card-border)!important;
222}
223
224.card .card-title, .card, .card-section-title {
225 color: var(--TWPT-primary-text)!important;
226}
227
avm99963223416c2021-04-21 22:13:14 +0200228.card .card-section-hint, .card .card-section-checkbox-hint {
avm999630bc113a2020-09-07 13:02:11 +0200229 color: var(--TWPT-secondary-text)!important;
230}
231
232/* Action bar */
233.material-content .action-bar material-button,
234 ec-bulk-actions material-button,
avm99963b2329632021-02-06 20:05:34 +0100235 ec-back-button material-button,
avm9996348c87d12021-04-09 13:00:21 +0200236 .sort-options material-button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200237 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200238}
239
avm99963ea9b23f2021-04-22 14:06:03 +0200240.material-content .action-bar .review-button.reviewing {
241 color: #1a73e8!important;
242 background: #dae7ff!important;
243}
244
avm999630bc113a2020-09-07 13:02:11 +0200245.material-content .action-bar material-button.starred {
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200246 color: var(--TWPT-starred)!important;
avm999630bc113a2020-09-07 13:02:11 +0200247}
248
Adrià Vilanova Martínez2c8913b2021-07-22 23:33:37 +0200249/* ec-work-state-picker and ec-symptom-picker */
250ec-work-state-picker > button,
251 ec-symptom-picker > button {
avm99963a51c7612020-11-25 23:58:56 +0100252 color: var(--TWPT-secondary-text)!important;
253 background-color: var(--TWPT-button-background)!important;
254 border-color: var(--TWPT-subtle-border)!important;
255}
256
257.material-popup-content .popup-content .title {
258 color: var(--TWPT-primary-text)!important;
259}
260
avm999630bc113a2020-09-07 13:02:11 +0200261/* Thread list */
262ec-thread-list ul.thread-group {
263 background-color: var(--TWPT-primary-background)!important;
264}
265
266ec-thread-list ec-bulk-actions, ec-thread-list ec-thread-summary material-expansionpanel {
267 border-bottom-color: var(--TWPT-subtle-border)!important;
268}
269
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200270ec-thread-list .no-results {
271 color: var(--TWPT-primary-text-alt)!important;
272}
273
avm99963a2a06442020-11-25 21:11:10 +0100274ec-thread-summary material-expansionpanel.read:not(.checked) {
avm999630bc113a2020-09-07 13:02:11 +0200275 background-color: var(--TWPT-thread-read-background)!important;
276}
277
avm99963e65bec42020-11-25 18:26:29 +0100278ec-thread-summary material-expansionpanel.read .title span:not(.icon) {
avm9996395da0772020-09-09 01:07:36 +0200279 opacity: 0.8;
280}
281
avm99963e65bec42020-11-25 18:26:29 +0100282ec-thread-summary material-expansionpanel.read .title .icon {
283 opacity: 0.48!important;
284}
285
avm999630bc113a2020-09-07 13:02:11 +0200286ec-thread-summary material-expansionpanel.checked {
avm99963a2a06442020-11-25 21:11:10 +0100287 background-color: #2c4b77!important;
avm999630bc113a2020-09-07 13:02:11 +0200288}
289
290ec-thread-summary material-expansionpanel .title {
291 color: var(--TWPT-primary-text)!important;
292}
293
294ec-thread-summary material-expansionpanel ec-second-summary-line,
295 material-expansionpanel .header-content,
avm9996348c87d12021-04-09 13:00:21 +0200296 material-expansionpanel ec-thread-counts > span:not(.recommended-answers),
297 material-expansionpanel .duplicate-label {
avm999630bc113a2020-09-07 13:02:11 +0200298 color: #928e89!important;
299}
300
avm9996348c87d12021-04-09 13:00:21 +0200301material-expansionpanel .removed-label {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200302 color: var(--TWPT-bad-text)!important;
avm9996348c87d12021-04-09 13:00:21 +0200303}
304
avm999631558e6c2020-12-08 13:42:40 +0100305ec-thread-summary material-expansionpanel ec-safe-html.body,
306 material-expansionpanel .issue-tracking-work-state {
avm999630bc113a2020-09-07 13:02:11 +0200307 color: var(--TWPT-primary-text)!important;
308}
309
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +0200310/*
311 * The following section changes the styles of the checkboxes in thread lists,
312 * based in the styles defined in the "Checkbox input" section.
313 **/
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200314ec-thread-summary material-expansionpanel .action material-button:not(.starred),
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200315 ec-thread-list material-checkbox material-icon,
avm99963d08c37e2022-09-25 20:41:58 +0200316 ec-thread-summary material-expansionpanel .star-button:not(.starred),
317 ec-thread-summary material-expansionpanel .mdc-button.mdc-icon-button material-icon {
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200318 color: #696867!important; /* Custom value to match previous behavior */
319 opacity: 1!important;
320}
321
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200322ec-thread-summary material-expansionpanel .action material-button.starred {
323 color: var(--TWPT-starred)!important;
324}
325
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200326ec-thread-list material-checkbox material-icon.filled {
327 color: #62a5ff!important; /* Custom value to contrast well with the background */
328}
329
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +0200330/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezfb2169a2021-07-09 00:26:37 +0200331ec-thread-list material-checkbox:focus:not(.disabled).gm-icons .icon,
332 .gm-icons ec-thread-list material-checkbox:focus:not(.disabled) .icon,
333 ec-thread-list material-checkbox:hover:not(.disabled).gm-icons .icon,
334 .gm-icons ec-thread-list material-checkbox:hover:not(.disabled) .icon {
335 color: #807d7c!important; /* custom value */
336}
337
338ec-thread-list material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
339 .gm-icons ec-thread-list material-checkbox:focus:not(.disabled) .icon.filled,
340 ec-thread-list material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
341 .gm-icons ec-thread-list material-checkbox:hover:not(.disabled) .icon.filled {
342 color: #92c1ff!important; /* custom value */
343}
344
avm99963b2329632021-02-06 20:05:34 +0100345/* Thread view (including review/live review components) */
avm999630bc113a2020-09-07 13:02:11 +0200346ec-question, .heading + .group, ec-message {
347 background-color: var(--TWPT-secondary-background)!important;
348}
349
avm99963b2329632021-02-06 20:05:34 +0100350ec-thread .no-review-needed {
351 background-color: #155829!important;
352 border-color: var(--TWPT-subtle-border)!important;
353}
354
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +0200355/* "Original thread" box inside escalations */
356sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarythread-summary {
357 background: var(--TWPT-active-background)!important;
358 border-color: var(--TWPT-card-border)!important;
359}
360
361sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarydetails {
362 color: var(--TWPT-secondary-text)!important;
363}
364
365sc-tailwind-thread-question-thread-summary .scTailwindThreadQuestionThreadsummarytitle {
366 color: var(--TWPT-primary-text)!important;
367}
368
avm99963b2329632021-02-06 20:05:34 +0100369/* Review bar shown above the main message or replies */
370ec-review-bar {
avm999630bc113a2020-09-07 13:02:11 +0200371 background-color: var(--TWPT-active-background)!important;
372}
373
avm99963b2329632021-02-06 20:05:34 +0100374ec-review-bar material-chip {
375 background-color: var(--TWPT-button-background)!important;
376}
377
378ec-review-bar material-chip:not(.relevant-active):not(.active) {
avm99963b2329632021-02-06 20:05:34 +0100379 border-color: var(--TWPT-card-border)!important;
380}
381
382ec-review-bar material-chip:not(.relevant-active):not(.active) material-icon {
383 color: var(--TWPT-primary-text)!important;
384 fill: var(--TWPT-primary-text)!important;
385}
386
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200387ec-review-bar material-chip:not(.relevant-active):not(.active) .content {
388 color: var(--TWPT-primary-text)!important;
389}
390
avm99963b2329632021-02-06 20:05:34 +0100391ec-review-bar material-chip.relevant-active {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200392 border-color: var(--TWPT-good-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100393}
394
395ec-review-bar material-chip.relevant-active material-icon {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200396 color: var(--TWPT-good-text)!important;
397 fill: var(--TWPT-good-text)!important;
398}
399
400ec-review-bar material-chip.relevant-active .content {
401 color: var(--TWPT-good-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100402}
403
404ec-review-bar material-chip.active {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200405 border-color: var(--TWPT-bad-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100406}
407
408ec-review-bar material-chip.active material-icon {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200409 color: var(--TWPT-bad-text)!important;
410 fill: var(--TWPT-bad-text)!important;
411}
412
413ec-review-bar material-chip.active .content {
414 color: var(--TWPT-bad-text)!important;
avm99963b2329632021-02-06 20:05:34 +0100415}
416
avm999630bc113a2020-09-07 13:02:11 +0200417ec-message-header .header, ec-question .state, ec-question ec-thread-counts > span, ec-message ec-thread-counts > span {
418 color: var(--TWPT-secondary-text)!important;
419}
420
avm9996395da0772020-09-09 01:07:36 +0200421ec-question .alert, ec-message .alert {
avm999630bc113a2020-09-07 13:02:11 +0200422 background-color: var(--TWPT-active-background)!important;
423}
424
avm9996395da0772020-09-09 01:07:36 +0200425ec-question .alert material-icon, ec-message .alert material-icon {
avm999630bc113a2020-09-07 13:02:11 +0200426 color: var(--TWPT-primary-text)!important;
427}
428
avm9996395da0772020-09-09 01:07:36 +0200429ec-question .alert ec-icon, ec-message .alert ec-icon {
avm999630bc113a2020-09-07 13:02:11 +0200430 color: var(--TWPT-primary-text)!important;
431 fill: var(--TWPT-primary-text)!important;
432}
433
Adrià Vilanova Martínezdb57f362022-01-13 23:46:24 +0100434ec-question .alert material-button {
435 color: var(--TWPT-link)!important;
436}
437
avm999630bc113a2020-09-07 13:02:11 +0200438ec-question .title {
439 color: var(--TWPT-primary-text-alt)!important;
440}
441
avm99963b2329632021-02-06 20:05:34 +0100442ec-user-link .name-text {
443 color: var(--TWPT-link)!important;
444}
445
446ec-message-header ec-avatar svg, ec-message-header .role,
447 ec-message .footer .role {
avm999630bc113a2020-09-07 13:02:11 +0200448 filter: brightness(1.5);
449}
450
451ec-question .body, ec-message .body {
452 color: var(--TWPT-primary-text)!important;
453}
454
455ec-question .thread-insert {
456 background: none!important;
457}
458
459ec-question .details-heading {
460 color: var(--TWPT-primary-text-alt) !important;
461}
462
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100463ec-question .state-chips material-chip,
464 .TWPT-extrainfo-chip {
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200465 background-color: var(--TWPT-button-background)!important;
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100466 border: none!important;
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200467 box-shadow: 0 2px 1px -1px rgba(0, 0, 0, 0.2),
468 0 1px 1px 0 rgba(0, 0, 0, 0.14),
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100469 0 1px 3px 0 rgba(0, 0, 0, 0.12)!important;
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200470}
471
Adrià Vilanova Martínez09b3bdb2022-02-05 00:15:05 +0100472ec-question .state-chips material-chip .content,
473 .TWPT-extrainfo-chip .TWPT-content {
Adrià Vilanova Martínez0ab61ea2021-06-03 20:25:18 +0200474 color: var(--TWPT-primary-text)!important;
475}
476
avm9996348c87d12021-04-09 13:00:21 +0200477ec-question .footer,
478 ec-ask-flow .content-disclaimer {
avm999630bc113a2020-09-07 13:02:11 +0200479 color: var(--TWPT-primary-text)!important;
480 background-color: var(--TWPT-active-background)!important;
481 border-top-color: var(--TWPT-card-border)!important;
482}
483
484.heading {
485 color: var(--TWPT-primary-text)!important;
486}
487
488.heading + .group,
489 .load-more-bar,
490 ec-message:not(:first-child),
491 .load-more-bar .load-more-button,
492 .load-more-bar .load-all-button {
493 border-color: var(--TWPT-card-border)!important;
494}
495
avm9996395da0772020-09-09 01:07:36 +0200496ec-message .type {
497 color: var(--TWPT-primary-text)!important;
498}
499
avm999630bc113a2020-09-07 13:02:11 +0200500ec-message .footer ec-relative-time,
501 ec-message .footer ec-safe-html {
502 color: var(--TWPT-secondary-text)!important;
503}
504
505ec-message .helpful-prompt {
506 color: var(--TWPT-primary-text)!important;
507}
508
509ec-question .me-too-button,
510 ec-question .subscribe-button,
511 ec-message .upvote-button,
512 ec-message .downvote-button {
513 color: var(--TWPT-secondary-text)!important;
avm99963a51c7612020-11-25 23:58:56 +0100514 background-color: var(--TWPT-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200515}
516
avm99963223416c2021-04-21 22:13:14 +0200517ec-message .alert {
518 color: var(--TWPT-secondary-text)!important;
519}
520
avm999630bc113a2020-09-07 13:02:11 +0200521ec-question .me-too-button.selected,
522 ec-question .subscribe-button.selected,
523 ec-message .upvote-button.selected,
524 ec-message .downvote-button.selected {
525 color: #4285f4!important;
526}
527
528.load-more-bar .load-more-button, .load-more-bar .load-all-button {
529 background-color: var(--TWPT-secondary-background)!important;
530}
531
532.locked-alert {
533 background-color: var(--TWPT-active-background)!important;
534 border: var(--TWPT-card-border)!important;
535}
536
537.locked-alert material-icon {
538 color: rgba(255, 255, 255, .38)!important;
539}
540
avm99963b2329632021-02-06 20:05:34 +0100541ec-thread button.reply.collapsed {
542 color: var(--TWPT-secondary-text)!important;
543}
544
avm999630bc113a2020-09-07 13:02:11 +0200545ec-thread .finished-question {
546 background-color: var(--TWPT-active-background)!important;
547 border: var(--TWPT-card-border)!important;
548}
549
avm99963ea9b23f2021-04-22 14:06:03 +0200550ec-thread .finished-question .next-question {
551 color: var(--TWPT-link)!important;
552 border-color: var(--TWPT-link)!important;
553}
554
avm999630bc113a2020-09-07 13:02:11 +0200555.material-content .action-bar material-button.has-activity {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200556 color: var(--TWPT-blue-A100)!important;
avm999630bc113a2020-09-07 13:02:11 +0200557}
558
559.material-content .action-bar material-button.showing-sidebar {
560 background-color: var(--TWPT-active-background)!important;
561}
562
563ec-activity-panel .title-bar h3 {
564 color: #e8eaf2!important;
565}
566
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200567ec-activity-panel .title-bar material-button {
568 color: var(--TWPT-subtle-button-background)!important;
569}
570
avm999630bc113a2020-09-07 13:02:11 +0200571ec-activity-panel ec-activity {
572 color: var(--TWPT-secondary-text)!important;
573 border-color: var(--TWPT-card-border)!important;
574}
575
576ec-activity-panel ec-activity .message {
577 color: var(--TWPT-primary-text-alt)!important;
578}
579
580ec-activity-panel ec-activity .thread-title {
581 color: #c3bfbc!important;
582}
583
584/* Recommended answers - show in green where we've overwritten the colors */
585.recommended-answers {
586 color: #34a853!important;
587}
588
avm99963fb7107c2021-04-14 19:39:05 +0200589/* Suggested answers - show brighter blue */
590.suggested-icon {
591 color: var(--TWPT-blue-A100)!important;
592}
593
594/* Help button (shown in the suggested answers header) */
595.explanation-icon material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200596 color: var(--TWPT-subtle-button-background)!important;
avm99963fb7107c2021-04-14 19:39:05 +0200597}
598
599/* Help button tooltip */
600.popup .paper-container {
601 background: var(--TWPT-drawer-background)!important;
602}
603
604.explanation-icon material-icon:hover {
605 color: var(--TWPT-blue-A100)!important;
606}
607
avm99963223416c2021-04-21 22:13:14 +0200608/* New thread and edit message views */
609material-stepper {
610 border-top-color: var(--TWPT-card-border)!important;
611}
612
avm999630bc113a2020-09-07 13:02:11 +0200613material-stepper .stepper-step-name,
614 material-stepper .purpose-title {
615 color: var(--TWPT-primary-text)!important;
616}
617
618ec-ask-flow .display-name-label,
avm99963223416c2021-04-21 22:13:14 +0200619 material-stepper .additional-details-label,
620 material-stepper .detail-label {
avm999630bc113a2020-09-07 13:02:11 +0200621 color: var(--TWPT-secondary-text)!important;
622}
623
avm99963223416c2021-04-21 22:13:14 +0200624material-stepper .stepper-step[selectable=true]:focus {
625 background-color: rgba(60, 64, 67, .24)!important;
626}
627
avm9996301818912021-05-24 11:53:18 +0200628/* Compose thread view */
629ec-thread-composer .main-content .title-label,
630 ec-thread-composer .main-content .post-label {
631 color: var(--TWPT-primary-text-alt)!important;
632}
633
634ec-thread-composer .main-content .title-input,
635 ec-thread-composer .main-content ec-rich-text-editor {
636 border-color: var(--TWPT-card-border)!important;
637}
638
639ec-thread-composer .main-content .title-alert {
Adrià Vilanova Martínezc5d40aa2021-06-11 14:18:23 +0200640 color: var(--TWPT-bad-text)!important;
avm9996301818912021-05-24 11:53:18 +0200641}
642
643ec-thread-composer material-drawer {
644 background-color: inherit!important;
645}
646
647ec-thread-composer material-drawer .right-panel {
648 border-left-color: var(--TWPT-card-border)!important;
649}
650
651ec-thread-composer material-drawer .panel-section-title {
652 color: var(--TWPT-primary-text)!important;
653}
654
655ec-thread-composer material-drawer .panel-section-divider {
656 border-color: var(--TWPT-card-border)!important;
657}
658
659ec-thread-composer material-drawer material-radio .radio-label {
660 color: var(--TWPT-primary-text-alt)!important;
661}
662
663ec-thread-composer material-drawer material-radio .radio-description,
664 ec-thread-composer material-drawer .settings-section .panel-section-item .select-label {
665 color: var(--TWPT-secondary-text)!important;
666}
667
avm9996348c87d12021-04-09 13:00:21 +0200668/* Note: see thread view section. There is a rule for the thread creation
669 * footer.
670 **/
671
Adrià Vilanova Martínez531cd072021-12-05 20:15:43 +0100672/* Chart in the profile view */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200673ec-user bar-chart .axis text,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100674 ec-unified-user .scTailwindSharedActivitychartchart .axis text {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200675 fill: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +0200676}
677
678ec-user bar-chart .axis path,
679 ec-user bar-chart .axis .gridline,
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200680 ec-user bar-chart .axis line,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100681 ec-unified-user .scTailwindSharedActivitychartchart .axis path,
682 ec-unified-user .scTailwindSharedActivitychartchart .axis .gridline,
683 ec-unified-user .scTailwindSharedActivitychartchart .axis line {
avm999630bc113a2020-09-07 13:02:11 +0200684 stroke: rgba(255, 255, 255, .12)!important;
685}
686
687ec-user bar-chart .axis line.axis-zero-tick,
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200688 ec-user bar-chart .axis.x .tick-mark,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100689 ec-unified-user .scTailwindSharedActivitychartchart .axis line.axis-zero-tick,
690 ec-unified-user .scTailwindSharedActivitychartchart .axis.x .tick-mark {
avm999630bc113a2020-09-07 13:02:11 +0200691 stroke: rgba(255, 255, 255, .38)!important;
692}
693
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200694ec-user bar-chart .aplos-legend-entry,
Adrià Vilanova Martínezf4b4ac72022-02-01 13:44:56 +0100695 ec-unified-user .scTailwindSharedActivitychartchart .aplos-legend-entry {
avm999630bc113a2020-09-07 13:02:11 +0200696 color: var(--TWPT-secondary-text)!important;
697}
698
699.aplos-hovercard {
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200700 color: var(--TWPT-interop-secondary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +0200701 background: var(--TWPT-secondary-background)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200702 border: none!important;
avm999630bc113a2020-09-07 13:02:11 +0200703}
704
705.aplos-hovercard .title {
706 color: var(--TWPT-primary-text)!important;
707}
708
709.aplos-hovercard .subtitle,
710 .aplos-donut-center .subtitle,
711 .aplos-hovercard .series,
712 .aplos-donut-center .series,
713 .aplos-hovercard .value,
714 .aplos-donut-center .value {
715 color: var(--TWPT-secondary-text)!important;
716}
717
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200718/*
719 * IMPORTANT NOTICE:
720 * Note: the following styles (for interop components) have been written by
721 * Googlers and thus are not included as part of the MIT license. This also
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100722 * applies to the styles of the unified profiles and the interop thread view.
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200723 **/
724
725/* Common styles for interop components */
726.scSharedCalloutroot {
727 color: var(--TWPT-interop-primary-text)!important;
728}
729
730.scSharedCallouterror {
731 background-color: #523a3b!important;
732 border-color: #f9dedc!important;
733}
734
735.scSharedCallouterror sc-shared-material-icon {
736 color: #f9dedc!important;
737}
738
739.scSharedCallouterror>.scSharedCalloutsecondary-button button {
740 color: #ec928e!important;
741}
742
743.scSharedCalloutcaution {
744 background-color: #554c33!important;
745 border-color: #ffdf99!important;
746}
747
748.scSharedCalloutcaution sc-shared-material-icon {
749 color: #ffdf99!important;
750}
751
752.scSharedCalloutcaution>.scSharedCalloutsecondary-button button {
753 color: #f09d00!important;
754}
755
756.scSharedCalloutinformational {
757 background-color: #394457!important;
758 border-color: #d3e3fd!important;
759}
760
761.scSharedCalloutinformational sc-shared-material-icon {
762 color: #d3e3fd!important;
763}
764
765.scSharedCalloutinformational>.scSharedCalloutsecondary-button button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200766 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200767}
768
769.scSharedCalloutsuccess {
770 background-color: #37493f!important;
771 border-color: #c4eed0!important;
772}
773
774.scSharedCalloutsuccess sc-shared-material-icon {
775 color: #c4eed0!important;
776}
777
778.scSharedCalloutsuccess>.scSharedCalloutsecondary-button button {
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100779 color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200780}
781
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200782.scSharedMaterialbuttonroot {
783 --m-btn-text-color: var(--TWPT-interop-blue);
784 --m-btn-background-color: transparent;
785 --m-btn-outline-color: var(--TWPT-interop-blue);
786 background: var(--m-btn-background-color)!important;
787 color: var(--m-btn-text-color)!important;
788}
789
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200790.scSharedMaterialbuttonroot:disabled {
791 color: rgba(227, 227, 227, 0.369)!important;
792}
793
794.scSharedMaterialbuttontext {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200795 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200796}
797
798.scSharedMaterialbuttoncolor-label {
799 color: var(--TWPT-interop-secondary-text)!important;
800}
801
802.scSharedMaterialbuttoncolor-hint {
803 color: var(--TWPT-interop-secondary-text)!important;
804}
805
806.scSharedMaterialbuttonnavigational {
807 color: var(--TWPT-interop-primary-text)!important;
808}
809
810.scSharedMaterialbuttonnavigational-alt {
811 color: var(--TWPT-interop-secondary-text)!important;
812}
813
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200814.scSharedMaterialbuttonhairline, .scSharedMaterialbuttonpill {
815 outline: 1px solid var(--m-btn-outline-color)!important;
816}
817
818.scSharedMaterialbuttonhairline:hover, .scSharedMaterialbuttonhairline:focus, .scSharedMaterialbuttonpill:hover, .scSharedMaterialbuttonpill:focus {
819 --m-btn-outline-color: currentColor!important;
820}
821
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200822.scSharedMaterialbuttonhairline {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200823 --m-btn-outline-color: var(--TWPT-interop-subtle-border)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200824}
825
826.scSharedMaterialbuttonhairline:disabled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200827 --m-btn-outline-color: rgba(227, 227, 227, 0.369)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200828}
829
830.scSharedMaterialbuttonhairline:active {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200831 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 +0200832}
833
834.scSharedMaterialbuttontonal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200835 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200836 background: #394457!important;
837}
838
839.scSharedMaterialbuttontonal:hover {
840 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
841}
842
843.scSharedMaterialbuttontonal:active {
844 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
845}
846
847.scSharedMaterialbuttontonal:disabled {
848 background: rgba(227, 227, 227, 0.122)!important;
849}
850
851.scSharedMaterialbuttonfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200852 background: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200853 color: #1f1f1f!important;
854}
855
856.scSharedMaterialbuttonfilled:disabled {
857 background: rgba(227, 227, 227, 0.122)!important;
858}
859
860.scSharedMaterialbuttonfilled:hover,
861 .scSharedMaterialbuttonfilled:focus {
862 box-shadow: 0 1px 2px 0 rgba(124, 172, 248, 0.302), 0 1px 3px 1px rgba(124, 172, 248, 0.149)!important;
863}
864
865.scSharedMaterialbuttonfilled:active {
866 box-shadow: 0 1px 3px 0 rgba(124, 172, 248, 0.302), 0 4px 8px 3px rgba(124, 172, 248, 0.149)!important;
867}
868
869.scSharedMaterialbuttonprotected {
870 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
871 background: #1f1f1f!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200872 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200873}
874
875.scSharedMaterialbuttonprotected:disabled {
876 background: rgba(227, 227, 227, 0.122)!important;
877}
878
879.scSharedMaterialbuttonprotected:hover {
880 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
881}
882
883.scSharedMaterialbuttonprotected:focus {
884 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149)!important;
885}
886
887.scSharedMaterialbuttonprotected:active {
888 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149)!important;
889}
890
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100891.scSharedMaterialbuttonsuccess {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200892 --m-btn-text-color: var(--TWPT-interop-success)!important;
893 --m-btn-outline-color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100894}
895
896.scSharedMaterialbuttonsuccess.scSharedMaterialbuttonfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200897 --m-btn-text-color: #1f1f1f!important;
898 --m-btn-background-color: var(--TWPT-interop-success)!important;
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +0100899}
900
901.scSharedMaterialbuttonsuccess.scSharedMaterialbuttontonal {
902 --m-btn-background-color: #0f5223
903}
904
905@media (forced-colors:active) {
906 .scSharedMaterialbuttonroot:focus {
907 outline: 2px solid #e3e3e3;
908 }
909}
910
911@media (prefers-contrast:more) {
912 .scSharedMaterialbuttonroot:focus {
913 outline: 2px solid #e3e3e3;
914 }
915}
916
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200917.scSharedExpandabletextexpander {
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.scSharedMaterialborderfilled {
922 background: #313235!important;
923 border-bottom: 1px solid var(--TWPT-interop-secondary-text)!important;
924}
925
926.scSharedMaterialborderfilled-error {
927 border-bottom-color: #ec928e!important;
928}
929
930.scSharedMaterialborderfilled-bottom {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200931 background-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200932}
933
934.scSharedMaterialborderfilled-label {
935 color: var(--TWPT-interop-secondary-text)!important;
936}
937
938.scSharedMaterialborderfilled-label-focused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200939 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200940}
941
942.scSharedMaterialborderlabel {
943 color: var(--TWPT-interop-secondary-text)!important;
944}
945
946.scSharedMaterialborderleft {
947 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
948 border-left-color: var(--TWPT-interop-secondary-text)!important;
949 border-top-color: var(--TWPT-interop-secondary-text)!important;
950}
951
952.scSharedMaterialborderleft-error {
953 border-bottom-color: #ec928e!important;
954 border-left-color: #ec928e!important;
955 border-top-color: #ec928e!important;
956}
957
958.scSharedMaterialbordermid {
959 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
960 border-top-color: var(--TWPT-interop-secondary-text)!important;
961}
962
963.scSharedMaterialbordermid-error {
964 border-bottom-color: #ec928e!important;
965 border-top-color: #ec928e!important;
966}
967
968.scSharedMaterialborderright {
969 border-bottom-color: var(--TWPT-interop-secondary-text)!important;
970 border-right-color: var(--TWPT-interop-secondary-text)!important;
971 border-top-color: var(--TWPT-interop-secondary-text)!important;
972}
973
974.scSharedMaterialborderright-error {
975 border-bottom-color: #ec928e!important;
976 border-right-color: #ec928e!important;
977 border-top-color: #ec928e!important;
978}
979
980.scSharedMaterialborderfocused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200981 border-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200982}
983
984.scSharedMaterialborderdisabled {
985 border-color: var(--TWPT-interop-subtle-border)!important;
986}
987
988.scSharedMaterialborderlabel-focused {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +0200989 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +0200990}
991
992.scSharedMaterialborderlabel-disabled {
993 color: rgba(255, 255, 255, 0.239)!important;
994}
995
996.scSharedMaterialborderlabel-error {
997 color: #ec928e!important;
998}
999
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001000.scSharedMaterialcardroot {
1001 background: #1f1f1f;
1002 border: 1px solid var(--TWPT-interop-subtle-border);
1003}
1004
1005.scSharedMaterialcardelevation-1 {
1006 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1007 background: #2a2b2f;
1008}
1009
1010.scSharedMaterialcardelevation-2 {
1011 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1012 background: #303135;
1013}
1014
1015.scSharedMaterialcardelevation-3 {
1016 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1017 background: #36383a;
1018}
1019
1020.scSharedMaterialcardelevation-4 {
1021 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149);
1022 background: #39393c;
1023}
1024
1025.scSharedMaterialcardelevation-5 {
1026 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149);
1027 background: #3c3e40;
1028}
1029
1030@media (forced-colors:active) {
1031 .scsharedmaterialcardroot {
1032 border-color: #e3e3e3;
1033 }
1034}
1035
1036@media (prefers-contrast:more) {
1037 .scsharedmaterialcardroot {
1038 border-color: #e3e3e3;
1039 }
1040}
1041
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001042.scSharedMaterialcheckboxcheckbox {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001043 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001044}
1045
1046.scSharedMaterialcheckboxbox {
1047 border-color: var(--TWPT-interop-secondary-text)!important;
1048}
1049
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001050.scSharedMaterialcheckboxnative-control:checked:disabled+.scSharedMaterialcheckboxbox,
1051.scSharedMaterialcheckboxnative-control:indeterminate:disabled+.scSharedMaterialcheckboxbox {
1052 background: rgba(0, 0, 0, .26);
1053 border-color: transparent;
1054}
1055
1056.scSharedMaterialcheckboxnative-control:disabled+.scSharedMaterialcheckboxbox {
1057 border-color: rgba(0, 0, 0, .26);
1058}
1059
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001060.scSharedMaterialcheckboxcheckmark-path {
1061 stroke: #1f1f1f!important;
1062}
1063
1064.scSharedMaterialcheckboxmixedmark {
1065 border-color: #1f1f1f!important;
1066}
1067
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001068.scSharedMaterialfabroot {
1069 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1070 background: #303135;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001071 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001072}
1073
1074@media (forced-colors:active) {
1075 .scSharedMaterialfabroot {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001076 outline: 3px solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001077 }
1078}
1079
1080.scSharedMaterialfabroot.scSharedMaterialfabgrey {
1081 color: var(--TWPT-interop-secondary-text);
1082}
1083
1084.scSharedMaterialfabroot:.scSharedMaterialfabfake-focus,
1085.scSharedMaterialfabroot:hover,
1086.scSharedMaterialfabroot:focus {
1087 box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.302), 0 6px 10px 4px rgba(0, 0, 0, 0.149);
1088}
1089
1090.scSharedMaterialfabroot:active {
1091 box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.302), 0 8px 12px 6px rgba(0, 0, 0, 0.149);
1092}
1093
1094.scSharedMaterialfablowered {
1095 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1096}
1097
1098.scSharedMaterialfablowered.scSharedMaterialfabfake-focus,
1099.scSharedMaterialfablowered:hover,
1100.scSharedMaterialfablowered:focus {
1101 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1102}
1103
1104.scSharedMaterialfablowered:active {
1105 box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.302), 0 4px 8px 3px rgba(0, 0, 0, 0.149);
1106}
1107
1108.scSharedMaterialfabfilled {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001109 background: rgba(124,172,248,0.239);
1110 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001111}
1112
1113.scSharedMaterialfabfilled.scSharedMaterialfabgrey {
1114 background: var(--TWPT-interop-secondary-text);
1115 color: #1f1f1f;
1116}
1117
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001118.scSharedMaterial_dialogDialogcontentloading-overlay {
1119 background: rgba(227, 227, 227, 0.122)!important;
1120}
1121
1122.scSharedMaterialpopupbackground {
1123 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1124 background: #2a2b2f!important;
1125 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1126}
1127
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001128@media (forced-colors:active) {
1129 .scSharedMaterialpopupbackground {
1130 border-color: #e3e3e3;
1131 }
1132}
1133
1134@media (prefers-contrast:more) {
1135 .scSharedMaterialpopupbackground {
1136 border-color: #e3e3e3;
1137 }
1138}
1139
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001140.scSharedMaterialmenuroot {
1141 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149)!important;
1142 background: #2a2b2f!important;
1143}
1144
1145.scSharedMaterialmenuitem {
1146 color: var(--TWPT-interop-primary-text)!important;
1147}
1148
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001149.scSharedMaterialmenuitem[disabled] {
1150 color: var(--TWPT-interop-subtle-border);
1151}
1152
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001153.scSharedMaterialmenuitem-separator {
1154 border-top-color: var(--TWPT-interop-subtle-border)!important;
1155}
1156
1157.scSharedMaterialmenuhighlight:focus,
1158 .scSharedMaterialmenuhighlight:hover {
1159 background-color: #394457!important;
1160}
1161
1162.scSharedMaterialmenuhighlight:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001163 outline: auto var(--TWPT-interop-blue) 1px!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001164}
1165
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001166.scSharedMaterialtooltipcontainer {
1167 background-color: #e3e3e3;
1168 color: #1f1f1f;
1169}
1170
1171.scSharedMaterialradioradio {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001172 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001173}
1174
1175.scSharedMaterialradioring {
1176 border: 2px solid var(--TWPT-interop-secondary-text);
1177}
1178
1179.scSharedMaterialradionative-control:disabled~.scSharedMaterialradioring {
1180 border-color: rgba(0, 0, 0, .26);
1181}
1182
1183.scSharedMaterialradionative-control:disabled~.scSharedMaterialradiodot {
1184 background: rgba(0, 0, 0, .26);
1185}
1186
1187.scSharedMaterialrichtooltipcontainer {
1188 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1189}
1190
1191.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcontainer {
1192 background: #2a2b2f;
1193}
1194
1195.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcontainer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001196 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001197 color: #1f1f1f;
1198}
1199
1200.scSharedMaterialrichtooltipcaret {
1201 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);
1202 background: #2a2b2f;
1203}
1204
1205.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-normal .scSharedMaterialrichtooltipcaret {
1206 background: #2a2b2f;
1207}
1208
1209.scSharedMaterialrichtooltiproot.scSharedMaterialrichtooltipstyle-accented .scSharedMaterialrichtooltipcaret {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001210 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001211}
1212
1213.scSharedMaterialselectlabel {
1214 color: #e3e3e3;
1215}
1216
1217.scSharedMaterialselectarrow {
1218 color: var(--TWPT-interop-secondary-text);
1219}
1220
1221.scSharedMaterialselectactive .scSharedMaterialselectarrow {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001222 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001223}
1224
1225.scSharedMaterialselectdisabled .scSharedMaterialselectselection,
1226.scSharedMaterialselectdisabled .scSharedMaterialselectarrow {
1227 color: rgba(255, 255, 255, 0.239);
1228}
1229
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001230.scSharedMaterialsnackbarsnackbar {
1231 background: var(--TWPT-interop-primary-text)!important;
1232 color: #1f1f1f!important;
1233}
1234
1235.scSharedMaterialsnackbaraction button {
1236 color: #0b57d0!important;
1237}
1238
1239.scSharedMaterialtabbartab {
1240 color: var(--TWPT-interop-primary-text)!important;
1241}
1242
1243.scSharedMaterialtabbartab:hover,
1244 .scSharedMaterialtabbartab:focus {
1245 background-color: #313235!important;
1246}
1247
1248.scSharedMaterialtabbarselected {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001249 border-bottom-color: var(--TWPT-interop-blue)!important;
1250 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001251}
1252
1253.scSharedMaterialtextfieldlabel {
1254 color: var(--TWPT-interop-primary-text)!important;
1255}
1256
1257.scSharedMaterialtextfieldnative-control {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001258 caret-color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001259 color: var(--TWPT-interop-primary-text)!important;
1260}
1261
1262.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldnative-control {
1263 caret-color: #ec928e!important;
1264}
1265
1266.scSharedMaterialtextfieldnative-control:disabled {
1267 color: var(--TWPT-interop-secondary-text)!important;
1268}
1269
1270.scSharedMaterialtextfieldfocused .scSharedMaterialtextfieldlabel {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001271 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001272}
1273
1274.scSharedMaterialtextfieldinvalid .scSharedMaterialtextfieldlabel {
1275 color: #ec928e!important;
1276}
1277
1278.scSharedMaterialtextfielddisabled .scSharedMaterialtextfieldlabel {
1279 color: var(--TWPT-interop-secondary-text)!important;
1280}
1281
1282.scSharedMaterialtextfieldhelper-text {
1283 color: var(--TWPT-interop-secondary-text)!important;
1284}
1285
1286.scSharedMaterialtextfieldhelper-text-invalid {
1287 color: #ec928e!important;
1288}
1289
1290.scSharedMaterialtextfieldhelper-text-disabled {
1291 color: var(--TWPT-interop-secondary-text)!important;
1292}
1293
1294.scTailwindSharedActivitychartroot {
1295 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1296}
1297
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001298.scTailwindSharedAvatarroot {
1299 background-color: #f1f3f4;
1300 border: .375rem solid #f1f3f4;
1301}
1302
1303.scTailwindSharedAvatarroot.scTailwindSharedAvatarmedium.scTailwindSharedAvatarat-least-silver,
1304.scTailwindSharedAvatarroot.scTailwindSharedAvatarsmall.scTailwindSharedAvatarat-least-silver {
1305 border: .125rem solid #f1f3f4;
1306}
1307
1308.scTailwindSharedAvatarsilhouette {
1309 background-color: #fff;
1310}
1311
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001312.scTailwindSharedAvataravatar-loading {
1313 background: #1f1f1f!important;
1314}
1315
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001316.scTailwindSharedAvataruploadedit-button {
1317 background-color: rgba(0, 0, 0, 0.4);
1318 color: #fff;
1319}
1320
1321.scTailwindSharedAvataruploadroot:focus .scTailwindSharedAvataruploadedit-button,
1322.scTailwindSharedAvataruploadroot:focus-within .scTailwindSharedAvataruploadedit-button,
1323.scTailwindSharedAvataruploadroot:hover .scTailwindSharedAvataruploadedit-button {
1324 background-color: rgba(0, 0, 0, 0.54);
1325}
1326
1327.scTailwindSharedDisplay_name_editorDisplaynameeditorlabel {
1328 color: var(--TWPT-interop-secondary-text);
1329}
1330
1331.scTailwindSharedPiidialogfinding {
1332 color: var(--TWPT-interop-secondary-text);
1333}
1334
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001335.scTailwindSharedReportabusedialogcontent .abuse-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001336 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001337}
1338
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001339.scTailwindSharedRich_text_editorAttachmentFailedoverlayroot {
1340 background: rgba(0, 0, 0, 0.902);
1341 color: #ec928e;
1342}
1343
1344.scTailwindSharedRich_text_editorAttachmentLoadingoverlayroot {
1345 background: rgba(227, 227, 227, 0.369);
1346}
1347
1348.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button {
1349 background: #1f1f1f;
1350 border: 1px solid #27282b;
1351 color: var(--TWPT-interop-secondary-text);
1352}
1353
1354.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:hover,
1355.scTailwindSharedRich_text_editorAttachmentRemovebuttonremove-button:focus {
1356 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1357}
1358
1359.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentroot {
1360 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 1px 3px 1px rgba(0, 0, 0, 0.149);
1361 background: #36373a;
1362}
1363
1364.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentfilename {
1365 color: #e3e3e3;
1366}
1367
1368.scTailwindSharedRich_text_editorAttachmentNoninlinedattachmentextension {
1369 color: var(--TWPT-interop-secondary-text);
1370}
1371
1372.scTailwindSharedRich_text_editorLinktooltiproot button {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001373 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001374}
1375
1376.scTailwindSharedRichtexteditoreditor {
1377 background: #1f1f1f;
1378 color: #e3e3e3;
1379}
1380
1381.scTailwindSharedRichtexteditorplaceholder {
1382 color: var(--TWPT-interop-secondary-text);
1383}
1384
1385.scTailwindSharedRichtexteditorhas-bottom-panel {
1386 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1387}
1388
1389.scTailwindSharedRichtexteditorhint {
1390 color: var(--TWPT-interop-secondary-text);
1391}
1392
1393.scTailwindSharedRich_text_editorToolbarcontrolroot {
1394 color: var(--TWPT-interop-secondary-text);
1395}
1396
1397.scTailwindSharedRich_text_editorToolbarcontrolroot:hover {
1398 color: #e3e3e3;
1399}
1400
1401.scTailwindSharedRich_text_editorToolbarcontrolroot:focus {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001402 border: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001403}
1404
1405.scTailwindSharedRich_text_editorToolbarcontrolactive {
1406 background: rgba(227, 227, 227, 0.122);
1407}
1408
1409.scTailwindSharedRich_text_editorToolbarMobiletoolbarattachment,
1410.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format {
1411 border-right: 1px solid var(--TWPT-interop-subtle-border);
1412}
1413
1414.scTailwindSharedRich_text_editorToolbarMobiletoolbartext-format-button {
1415 color: var(--TWPT-interop-secondary-text);
1416}
1417
1418.scTailwindSharedRich_text_editorToolbarMobiletoolbargroup {
1419 border-right: 1px solid var(--TWPT-interop-subtle-border);
1420}
1421
1422.scTailwindSharedRich_text_editorToolbargroup:not(:first-child) {
1423 border-left: 1px solid var(--TWPT-interop-subtle-border);
1424}
1425
1426.scTailwindSharedTitlefieldhelper-text {
1427 color: var(--TWPT-interop-secondary-text);
1428}
1429
1430.sc-select {
1431 border: .0625rem solid var(--TWPT-interop-secondary-text);
1432 color: #e3e3e3;
1433}
1434
1435.sc-select.keyboard-focus {
1436 border-color: transparent;
1437 box-shadow: 0 0 0 .125rem #a8c7fa;
1438}
1439
1440.sc-select svg {
1441 fill: var(--TWPT-interop-secondary-text);
1442}
1443
1444.sc-select ol {
1445 background: #272727;
1446 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);
1447}
1448
1449.sc-select .sc-select-highlight {
1450 background-color: #5ab3f0;
1451 color: #1f1f1f;
1452}
1453
1454/* Unified profile view (see the "IMPORTANT NOTICE" comment above) */
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001455.scTailwindUser_profileAchievementsempty a,
1456 .scTailwindUser_profileAchievementsempty a:visited,
1457 sc-tailwind-user_profile-user-profile .link-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001458 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001459}
1460
1461.scTailwindUser_profileBiosectionsection-heading {
1462 color: var(--TWPT-interop-secondary-text)!important;
1463}
1464
1465.scTailwindUser_profileBiosectionbio {
1466 color: var(--TWPT-interop-primary-text)!important;
1467}
1468
1469.scTailwindUser_profileBiosectionlinks,
1470 .scTailwindUser_profileBiosectionlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001471 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001472}
1473
1474.scTailwindUser_profileBiosectioninput-label {
1475 color: var(--TWPT-interop-secondary-text)!important;
1476}
1477
1478.scTailwindUser_profileEmaildisplayemail-display {
1479 color: var(--TWPT-interop-secondary-text)!important;
1480}
1481
1482.scTailwindUser_profileEmaildisplayshow-email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001483 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001484}
1485
1486.scTailwindUser_profileMessagecardthread-link {
1487 color: var(--TWPT-interop-secondary-text)!important;
1488}
1489
1490.scTailwindUser_profileMessagecardlabel {
1491 color: var(--TWPT-interop-secondary-text)!important;
1492}
1493
1494.scTailwindUser_profileMessagecardcontent {
1495 border-left: 2px solid var(--TWPT-interop-subtle-border)!important;
1496 color: var(--TWPT-interop-primary-text)!important;
1497}
1498
1499.scTailwindUser_profileMessagecardcount {
1500 color: var(--TWPT-interop-secondary-text)!important;
1501}
1502
1503.scTailwindUser_profileMessagecardrecommended-answer {
1504 color: #6dd58c!important;
1505}
1506
1507.scTailwindUser_profileMessagecardrecommended-answer .icon {
1508 background-color: #6dd58c!important;
1509 color: #1f1f1f!important;
1510}
1511
1512sc-tailwind-user_profile-user-profile .notificationIcon {
1513 color: var(--TWPT-interop-secondary-text)!important;
1514}
1515
1516sc-tailwind-user_profile-user-profile .deleteIcon,
1517 sc-tailwind-user_profile-user-profile .reportAbuseIcon,
1518 sc-tailwind-user_profile-user-profile .reactivateIcon {
1519 color: var(--TWPT-interop-secondary-text)!important;
1520}
1521
1522.scTailwindUser_profilePosthistorysection+.scTailwindUser_profilePosthistorysection {
1523 border-top-color: var(--TWPT-interop-subtle-border)!important;
1524}
1525
1526.scTailwindUser_profilePosthistorycontent,
1527 .scTailwindUser_profilePosthistoryheader,
1528 .scTailwindUser_profilePosthistoryerror {
1529 border-color: var(--TWPT-interop-subtle-border)!important;
1530}
1531
1532.scTailwindUser_profileThreadcardtitle {
1533 color: var(--TWPT-interop-primary-text)!important;
1534}
1535
1536.scTailwindUser_profileThreadcardlabel {
1537 color: var(--TWPT-interop-secondary-text)!important;
1538}
1539
1540.scTailwindUser_profileThreadcardcontent {
1541 color: var(--TWPT-interop-primary-text)!important;
1542}
1543
1544.scTailwindUser_profileThreadcardcount {
1545 color: var(--TWPT-interop-secondary-text)!important;
1546}
1547
1548.scTailwindUser_profileThreadcardreply .icon {
1549 color: var(--TWPT-interop-secondary-text)!important;
1550}
1551
1552.scTailwindUser_profileThreadcardrecommended-answer {
1553 color: #6dd58c!important;
1554}
1555
1556.scTailwindUser_profileThreadcardrecommended-answer .icon {
1557 background-color: #6dd58c!important;
1558 color: #1f1f1f!important;
1559}
1560
1561.scTailwindUser_profileUsercardroot {
1562 border: 1px solid var(--TWPT-interop-subtle-border)!important;
1563}
1564
1565.scTailwindUser_profileUsercardinput-label {
1566 color: var(--TWPT-interop-secondary-text)!important;
1567}
1568
1569.scTailwindUser_profileUsercardheadline {
1570 color: var(--TWPT-interop-primary-text)!important;
1571}
1572
1573.scTailwindUser_profileUsercarddetails {
1574 color: var(--TWPT-interop-secondary-text)!important;
1575}
1576
1577.scTailwindUser_profileUsercardlinks,
1578 .scTailwindUser_profileUsercardlink {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001579 color: var(--TWPT-interop-blue)!important;
Adrià Vilanova Martínezd20e57e2021-10-13 23:12:13 +02001580}
1581
1582.scTailwindUser_profileUsercardhorizontal-separator {
1583 background-color: var(--TWPT-interop-subtle-border)!important;
1584 color: var(--TWPT-interop-subtle-border)!important;
1585}
1586
1587.scTailwindUser_profileUsercardsection-heading {
1588 color: var(--TWPT-interop-secondary-text)!important;
1589}
1590
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001591/* Interop thread view (see the "IMPORTANT NOTICE" comment above) */
1592.scTailwindThreadEditquestiondialogroot.scTailwindThreadEditquestiondialogscrollable {
1593 -webkit-box-shadow: inset 0 -11px 5px -11px #000;
1594 box-shadow: inset 0 -11px 5px -11px #000;
1595}
1596
1597.scTailwindThreadEditquestiondialogerror {
1598 color: #ec928e;
1599}
1600
1601.scTailwindThreadGetlinkdialoglink-container {
1602 border-bottom: 2px solid #a8c7fa;
1603}
1604
1605h4.scTailwindThreadMessageHelpfulnessbuttonslabel {
1606 color: #e3e3e3;
1607}
1608
1609.scTailwindThreadMessageMessagecardsub-content {
1610 background: #3c4043;
1611 border-top: 1px solid var(--TWPT-interop-subtle-border);
1612}
1613
1614.scTailwindThreadMessageMessagecardnested-reply:not(:first-child) {
1615 border-top: 1px solid var(--TWPT-interop-subtle-border);
1616}
1617
1618.scTailwindThreadMessageMessagecardtargeted {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001619 border-left: .125rem solid var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001620}
1621
1622.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrecommended {
1623 background: #0f5223;
1624 border-color: #6dd58c;
1625}
1626
1627.scTailwindThreadMessageMessagecardcalloutroot.scTailwindThreadMessageMessagecardcalloutrelevant {
1628 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001629 border-color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001630}
1631
1632.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagnormal {
1633 color: #6dd58c;
1634}
1635
1636.scTailwindThreadMessageMessagetagrecommended.scTailwindThreadMessageMessagetagstrong {
1637 color: #6dd58c;
1638}
1639
1640.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagnormal {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001641 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001642}
1643
1644.scTailwindThreadMessageMessagetagrelevant.scTailwindThreadMessageMessagetagstrong {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001645 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001646}
1647
1648.scTailwindThreadMessageMessageinteractionsinteraction {
1649 color: var(--TWPT-interop-secondary-text);
1650}
1651
1652p.scTailwindThreadMessageMessagetombstoneroot {
1653 color: var(--TWPT-interop-secondary-text);
1654}
1655
1656p.scTailwindThreadMessageMessagetombstoneroot .scTailwindThreadMessageMessagetombstoneclickable {
1657 color: var(--TWPT-interop-secondary-text);
1658}
1659
1660.scTailwindThreadPostcontentroot {
1661 color: #e3e3e3;
1662}
1663
1664.scTailwindThreadPostcontentroot a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001665 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001666}
1667
1668.scTailwindThreadPost_headerOverflowmenuicon {
1669 color: var(--TWPT-interop-secondary-text);
1670}
1671
1672.scTailwindThreadPost_headerPostdateroot {
1673 color: var(--TWPT-interop-secondary-text);
1674}
1675
1676.scTailwindThreadPost_headerUserinfoname a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001677 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001678}
1679
1680.scTailwindThreadPost_headerUserinfotag {
1681 color: var(--color, #e3e3e3);
1682}
1683
1684.scTailwindThreadPost_headerUserinfoheadline {
1685 color: var(--TWPT-interop-secondary-text);
1686}
1687
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001688.scTailwindThreadReplyeditorroot {
1689 background: #2a2b2f;
1690 border-color: var(--TWPT-interop-subtle-border);
1691}
1692
1693.scTailwindThreadReplyeditortop-row {
1694 border-bottom-color: 1px solid rgba(255, 255, 255, 0.239);
1695}
1696
1697.scTailwindThreadReplyeditorfooter {
1698 background: #36373a;
1699 border-top-color: rgba(255, 255, 255, 0.239);
1700}
1701
1702.scTailwindThreadReplyeditorfooter a {
1703 color: var(--TWPT-interop-blue);
1704}
1705
1706.scTailwindThreadReplyeditorroot .scTailwindThreadReplyeditorerror {
1707 color: #ec928e;
1708}
1709
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001710.scTailwindThreadReplydialogroot {
1711 background: #2a2b2f;
1712}
1713
1714.scTailwindThreadReplydialogheader {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001715 background: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001716}
1717
1718.scTailwindThreadReplydialogheader h1.scTailwindThreadReplydialogheading {
1719 color: #1f1f1f;
1720}
1721
1722.scTailwindThreadReplydialogheading-button {
1723 color: #1f1f1f;
1724}
1725
1726.scTailwindThreadReplydialogtop-row {
1727 border-bottom: 1px solid var(--TWPT-interop-subtle-border);
1728}
1729
1730.scTailwindThreadReplydialogfooter {
1731 background: #36373a;
1732}
1733
1734.scTailwindThreadReplydialogfooter a {
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.scTailwindThreadReplydialogminimized .scTailwindThreadReplydialogheader {
1739 background: #e3e3e3;
1740 color: #1f1f1f;
1741}
1742
1743.scTailwindThreadReplydialogroot .scTailwindThreadReplydialogerror {
1744 color: #ec928e;
1745}
1746
1747@media (min-width:48.125rem) {
1748 .scTailwindThreadReplydialogroot {
1749 box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.302), 0 2px 6px 2px rgba(0, 0, 0, 0.149);
1750 }
1751}
1752
1753.scTailwindThreadMessageMessagelisthelp-icon {
1754 color: var(--TWPT-interop-secondary-text);
1755}
1756
1757.scTailwindThreadMessageMessagelistrecommended-icon {
1758 color: #c4eed0;
1759}
1760
1761.scTailwindThreadMessageMessagelistrelevant-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001762 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001763}
1764
1765.scTailwindThreadMorebuttondivider {
1766 background: var(--TWPT-interop-subtle-border);
1767}
1768
1769.scTailwindThreadMorebuttonbutton {
1770 background: #1f1f1f;
1771 border: 1px solid var(--TWPT-interop-subtle-border);
1772 color: var(--TWPT-interop-secondary-text);
1773}
1774
Adrià Vilanova Martínez88854972022-08-28 11:57:12 +02001775.scTailwindThreadMessagegapdivider {
1776 background: var(--TWPT-interop-subtle-border);
1777}
1778
1779.scTailwindThreadMessagegapbutton {
1780 background: #1f1f1f;
1781 border: 1px solid var(--TWPT-interop-subtle-border);
1782 color: var(--TWPT-interop-secondary-text);
1783}
1784
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001785.scTailwindThreadPesignupdialogclose-button-row button {
1786 color: #fff;
1787}
1788
1789.scTailwindThreadPesignupdialogdialog-body p {
1790 color: #e3e3e3;
1791}
1792
1793.scTailwindThreadPesignupdialogpe-dialog-container {
1794 background-color: #1f1f1f;
1795 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1796 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1797}
1798
1799.scTailwindThreadPostconfirmationdialogclose-button-row button {
1800 color: #e3e3e3;
1801}
1802
1803.scTailwindThreadPostconfirmationdialogdialog-body p {
1804 color: #e3e3e3;
1805}
1806
1807.scTailwindThreadPostconfirmationdialogdialog-container {
1808 background-color: #1f1f1f;
1809 -webkit-box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1810 box-shadow: 0 .063rem .188rem rgba(60, 64, 67, 0.3), 0 .25rem .5rem rgba(60, 64, 67, 0.15);
1811}
1812
1813.scTailwindThreadQuestionQuestioncardsub-content {
1814 background: #3c4043;
1815 border-top: 1px solid var(--TWPT-interop-subtle-border);
1816}
1817
1818.scTailwindThreadQuestionQuestioncardtitle {
1819 color: #e3e3e3;
1820}
1821
1822.scTailwindThreadQuestionQuestioncardbody {
1823 color: #e3e3e3;
1824}
1825
1826.scTailwindThreadQuestionQuestioncardbody a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001827 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001828}
1829
1830.scTailwindThreadQuestionQuestioncarddisclaimer,
1831.scTailwindThreadQuestionQuestioncardedited {
1832 color: var(--TWPT-interop-secondary-text);
1833}
1834
1835.scTailwindThreadQuestionQuestioncarddisclaimer a,
1836.scTailwindThreadQuestionQuestioncardedited a {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001837 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001838}
1839
1840.scTailwindThreadQuestionQuestiondetailsdetail-link {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001841 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001842}
1843
1844.scTailwindThreadQuestionQuestionpurposetag {
1845 background: #394457;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001846 color: var(--TWPT-interop-blue);
Adrià Vilanova Martínez91c444f2022-01-28 14:51:31 +01001847}
1848
1849.scTailwindThreadQuestionStatechipschip {
1850 border: 1px solid var(--TWPT-interop-subtle-border);
1851 color: var(--TWPT-interop-secondary-text);
1852}
1853
1854.scTailwindThreadThreaddeleted-icon {
1855 color: var(--TWPT-interop-secondary-text);
1856}
1857
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001858/* Some fixes for the interop components in the Community Console */
1859/* Alumnus */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001860.scTailwindThreadPost_headerUserinfotag[style*="--color:#0F9D58"],
1861 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#0F9D58"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001862 --color: #C4EED0!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001863 --userLabelColor: #C4EED0!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001864}
1865
1866/* Bronze */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001867.scTailwindThreadPost_headerUserinfotag[style*="--color:#896E63"],
1868 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#896E63"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001869 --color: #B9ABA3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001870 --userLabelColor: #B9ABA3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001871}
1872
1873/* Silver */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001874.scTailwindThreadPost_headerUserinfotag[style*="--color:#5F6368"],
1875 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#5F6368"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001876 --color: #C4C7C5!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001877 --userLabelColor: #C4C7C5!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001878}
1879
1880/* Gold */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001881.scTailwindThreadPost_headerUserinfotag[style*="--color:#E37400"],
1882 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#E37400"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001883 --color: #F09D00!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001884 --userLabelColor: #F09D00!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001885}
1886
1887/* Platinum */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001888.scTailwindThreadPost_headerUserinfotag[style*="--color:#455A64"],
1889 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#455A64"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001890 --color: #E3E3E3!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001891 --userLabelColor: #E3E3E3!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001892}
1893
1894/* Diamond, Community Specialist, Community Manager and Google Employee */
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001895.scTailwindThreadPost_headerUserinfotag[style*="--color:#1A73E8"],
1896 .scTailwindThreadMessageMessageinteractionsuser-label[style*="--userLabelColor:#1A73E8"] {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001897 --color: #A8C7FA!important;
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001898 --userLabelColor: #A8C7FA!important;
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02001899}
1900
avm999630bc113a2020-09-07 13:02:11 +02001901/* Duplicate thread feature */
1902.search-results ec-thread-option material-expansionpanel .panel {
1903 background-color: var(--TWPT-primary-background)!important;
1904}
1905
1906.search-results ec-thread-option material-expansionpanel.selected .panel,
1907 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:hover,
1908 .search-results ec-thread-option material-expansionpanel .panel > .main-header > .header.closed:focus {
1909 background-color: #17191c!important;
1910}
1911
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001912.search-results .results-title {
1913 color: var(--TWPT-primary-text-alt)!important;
1914}
1915
1916.search-results ec-thread-option material-expansionpanel .panel > .main > .main-content .snippet {
1917 color: var(--TWPT-secondary-text)!important;
1918}
1919
avm999630bc113a2020-09-07 13:02:11 +02001920/* Disabled buttons */
1921material-button[disabled] {
1922 color: rgba(255, 255, 255, .26)!important;
1923}
1924
1925/* Material icons */
1926ec-filter-drawer-item material-icon,
1927 ec-filter-drawer-item ec-icon,
1928 material-drawer .drawer-section material-icon,
1929 material-drawer .drawer-section ec-icon,
1930 material-list material-icon,
1931 ec-query-builder material-icon,
avm999630bc113a2020-09-07 13:02:11 +02001932 ec-thread-summary material-expansionpanel .title material-icon,
1933 .search-results ec-thread-option material-icon,
1934 .search-results ec-thread-option ec-icon,
1935 ec-rich-text-editor material-icon,
1936 ec-editor-command material-icon,
avm99963223416c2021-04-21 22:13:14 +02001937 ec-canned-responses ec-canned-response-row material-icon,
1938 ec-ask-flow > .header material-button {
avm999630bc113a2020-09-07 13:02:11 +02001939 color: rgba(255, 255, 255, .87)!important;
1940}
1941
1942material-drawer ec-icon,
avm99963223416c2021-04-21 22:13:14 +02001943 .search-results ec-thread-option ec-icon,
avm9996315b23d72021-04-26 18:07:15 +02001944 ec-thread-summary material-expansionpanel .title ec-icon,
1945 ec-announcements-menu-item ec-icon {
avm999630bc113a2020-09-07 13:02:11 +02001946 fill: rgba(255, 255, 255, .87)!important;
1947}
1948
1949/* Dialogs */
1950material-dialog, material-dialog .dialog-header {
1951 background-color: var(--TWPT-primary-background)!important;
1952}
1953
1954ec-movable-dialog[showminimize] material-dialog .dialog-header {
1955 background-color: #d2e3fc!important;
1956}
1957
1958material-dialog .title {
1959 color: var(--TWPT-primary-text-alt)!important;
1960}
1961
1962ec-movable-dialog[showminimize] material-dialog .dialog-header .title, ec-movable-dialog[showminimize] material-dialog header material-icon {
1963 color: var(--TWPT-primary-background)!important;
1964}
1965
1966ec-movable-dialog[showminimize] material-dialog .header-notice, material-dialog .legal-prompt {
1967 background-color: #170f01!important;
1968}
1969
avm99963223416c2021-04-21 22:13:14 +02001970ec-movable-dialog[showminimize] material-dialog .main .header-notice material-icon[icon="info_outline"] {
1971 color: var(--TWPT-blue-A100)!important;
1972}
1973
avm999630bc113a2020-09-07 13:02:11 +02001974material-dialog .section-title,
1975 material-dialog .select-label,
1976 material-dialog .input-label,
1977 material-dialog .btn-no,
1978 ec-display-name-editor,
1979 .forum-selection-label {
1980 color: var(--TWPT-secondary-text)!important;
1981}
1982
avm9996301818912021-05-24 11:53:18 +02001983material-dialog main > .user {
1984 border-bottom-color: var(--TWPT-card-border)!important;
1985}
1986
avm999630bc113a2020-09-07 13:02:11 +02001987ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html {
1988 color: var(--TWPT-secondary-text)!important;
1989 background-color: var(--TWPT-active-background)!important;
1990 border-top-color: #25231f!important;
1991}
1992
avm9996301818912021-05-24 11:53:18 +02001993ec-movable-dialog[showminimize] material-dialog footer > [footer] > .footer > [footer] > simple-html a {
1994 color: var(--TWPT-link)!important;
1995}
1996
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02001997material-dialog .footer material-button[raised]:not([disabled]) {
1998 background-color: var(--TWPT-blue-A100)!important;
1999 color: #1f1f1f!important;
2000}
2001
avm999630bc113a2020-09-07 13:02:11 +02002002/* Keyboard shortcuts dialog */
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02002003material-dialog .main.with-scroll-strokes table th {
avm999630bc113a2020-09-07 13:02:11 +02002004 color: var(--TWPT-primary-text)!important;
2005}
2006
Adrià Vilanova Martínezd28af562021-09-19 22:27:55 +02002007material-dialog .main.with-scroll-strokes table td {
2008 color: var(--TWPT-primary-text-alt)!important;
2009}
2010
2011material-dialog .main.with-scroll-strokes table tr,
2012 material-dialog .main.with-scroll-strokes .shortcut {
2013 border-color: var(--TWPT-card-border)!important;
2014}
2015
2016material-dialog .main.with-scroll-strokes.bottom-scroll-stroke {
2017 border-bottom-color: var(--TWPT-card-border)!important;
2018}
2019
2020material-dialog .main.with-scroll-strokes.top-scroll-stroke {
2021 border-top-color: var(--TWPT-card-border)!important;
2022}
2023
avm999630bc113a2020-09-07 13:02:11 +02002024/* Rich text editor */
2025ec-editor-command material-button,
2026 ec-formatting-popup material-button {
2027 box-shadow: none!important;
2028}
2029
2030ec-editor-command material-button.is-active {
2031 background: var(--TWPT-active-background)!important;
2032}
2033
2034ec-rich-text-editor .placeholder {
2035 color: rgba(255, 255, 255, .38)!important;
2036}
2037
avm9996301818912021-05-24 11:53:18 +02002038ec-rich-text-editor .input-wrapper,
2039 ec-rich-text-editor .spacer {
2040 border-color: var(--TWPT-card-border)!important;
2041}
2042
2043ec-rich-text-editor .input-wrapper.input-wrapper--focused {
2044 border-color: var(--TWPT-blue-A100)!important;
2045}
2046
avm999630bc113a2020-09-07 13:02:11 +02002047ec-rich-text-editor .input {
2048 color: var(--TWPT-primary-text)!important;
2049}
2050
2051ec-rich-text-editor .hint {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002052 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002053}
2054
2055material-select-searchbox + material-list material-list-item {
2056 color: rgba(255, 255, 255, .87)!important;
2057}
2058
2059ec-attachment .filename {
2060 color: var(--TWPT-primary-text)!important;
2061}
2062
2063/* Thread insert */
2064ec-thread-insert .title {
2065 color: var(--TWPT-primary-text)!important;
2066}
2067
2068ec-thread-insert ec-thread-counts,
2069 ec-thread-insert .details,
2070 ec-thread-insert ec-relative-time {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002071 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002072}
2073
2074/* Text input */
2075material-input input {
2076 color: var(--TWPT-primary-text)!important;
2077}
2078
2079material-input .label-text,
2080 material-input .hint-text,
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002081 material-input .counter,
2082 material-input .leading-text,
2083 material-input .leading-text material-icon {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002084 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002085}
2086
2087material-input .underline .unfocused-underline {
avm99963223416c2021-04-21 22:13:14 +02002088 background-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002089}
2090
avm9996301818912021-05-24 11:53:18 +02002091material-input .underline .focused-underline {
2092 background-color: var(--TWPT-blue-A100)!important;
2093}
2094
avm999630bc113a2020-09-07 13:02:11 +02002095label .label {
2096 color: var(--TWPT-primary-text)!important;
2097}
2098
2099/* Input underline */
2100material-input .underline .unfocused-underline,
2101 material-dropdown-select dropdown-button [buttondecorator] {
avm9996301818912021-05-24 11:53:18 +02002102 border-color: var(--TWPT-input-underline)!important;
avm999630bc113a2020-09-07 13:02:11 +02002103}
2104
Adrià Vilanova Martínezdb116192022-06-20 21:46:15 +02002105/* Material yes/no buttons */
2106material-yes-no-buttons material-button:not([disabled]).highlighted:not([raised]) {
2107 color: var(--TWPT-blue-A100)!important;
2108}
2109
Adrià Vilanova Martínez9605cb82021-09-07 13:04:10 +02002110/* Checkbox input (except for forum checkboxes in the drawer) */
Adrià Vilanova Martínezdd8075f2021-09-08 21:57:32 +02002111material-checkbox material-icon:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon),
2112 material-checkbox .content:not(ec-forum-drawer-item material-icon, ec-thread-list material-icon) {
avm999630bc113a2020-09-07 13:02:11 +02002113 color: var(--TWPT-secondary-text)!important;
2114}
2115
Adrià Vilanova Martínez0d15aeb2021-07-26 15:18:43 +02002116/* .gm-icons is added by the SMEI_GOOGLE_MATERIAL_ICONS experiment. */
Adrià Vilanova Martínezdd8075f2021-09-08 21:57:32 +02002117material-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 +02002118 color: var(--TWPT-blue-A100)!important;
2119}
2120
2121material-checkbox:focus:not(.disabled).gm-icons .icon,
2122 .gm-icons material-checkbox:focus:not(.disabled) .icon,
2123 material-checkbox:hover:not(.disabled).gm-icons .icon,
2124 .gm-icons material-checkbox:hover:not(.disabled) .icon {
2125 color: #cfd2d8!important; /* custom value */
2126}
2127
2128material-checkbox:focus:not(.disabled).gm-icons .icon.filled,
2129 .gm-icons material-checkbox:focus:not(.disabled) .icon.filled,
2130 material-checkbox:hover:not(.disabled).gm-icons .icon.filled,
2131 .gm-icons material-checkbox:hover:not(.disabled) .icon.filled {
2132 color: var(--TWPT-blue-100)!important;
2133}
2134
2135.gm-icons material-checkbox .icon-container::before{
2136 background-color: #dfdedb!important; /* custom value */
2137}
2138
2139/* Radio input */
2140material-radio .icon-container:not(.checked) material-icon {
2141 color: var(--TWPT-secondary-text)!important;
2142}
2143
2144material-radio .icon-container.checked material-icon {
2145 color: var(--TWPT-blue-A100)!important;
2146}
2147
2148/* Material switch */
2149.mdc-switch:not(.mdc-switch--checked) .mdc-switch__track {
2150 background-color: #7d7d7d!important; /* custom value */
2151}
2152
2153.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb {
2154 border-color: #fff!important; /* custom value */
2155}
2156
2157.mdc-switch.mdc-switch--checked .mdc-switch__track {
2158 background-color: var(--TWPT-blue-A100)!important;
2159}
2160
2161.mdc-switch.mdc-switch--checked .mdc-switch__thumb {
2162 border-color: var(--TWPT-blue-A100)!important;
2163}
2164
avm999630bc113a2020-09-07 13:02:11 +02002165/* Material menu button and dropdown select */
2166material-menu material-button, material-dropdown-select dropdown-button {
avm99963223416c2021-04-21 22:13:14 +02002167 color: var(--TWPT-primary-text)!important;
avm999630bc113a2020-09-07 13:02:11 +02002168}
2169
avm9996348c87d12021-04-09 13:00:21 +02002170material-dropdown-select dropdown-button .button.is-disabled .button-text,
2171 material-dropdown-select dropdown-button .button.is-disabled material-icon {
2172 color: rgba(255, 255, 255, .32)!important;
avm999630bc113a2020-09-07 13:02:11 +02002173}
2174
2175/* Announcements content */
avm99963223416c2021-04-21 22:13:14 +02002176ec-announcements-content .header,
2177 ec-announcements-content .no-announcements,
2178 ec-announcements-content .announcement {
2179 border-bottom-color: var(--TWPT-card-border)!important;
2180}
2181
avm999630bc113a2020-09-07 13:02:11 +02002182ec-announcements-content .header .title, ec-announcements-content .announcement-title {
2183 color: var(--TWPT-primary-text-alt)!important;
2184}
2185
avm9996315b23d72021-04-26 18:07:15 +02002186ec-announcements-content .announcement-date {
2187 color: var(--TWPT-secondary-text)!important;
2188}
2189
avm999630bc113a2020-09-07 13:02:11 +02002190ec-announcements-content .no-announcements-message {
2191 color: #c3bfbc!important;
2192}
2193
avm9996315b23d72021-04-26 18:07:15 +02002194ec-announcements-content .view-all-link,
2195 ec-announcements-content .read-more-button {
avm99963223416c2021-04-21 22:13:14 +02002196 color: var(--TWPT-link)!important;
2197}
2198
avm9996315b23d72021-04-26 18:07:15 +02002199ec-announcements-content ::-webkit-scrollbar-thumb {
2200 background-color: rgba(255, 255, 255, .26)!important;
2201}
2202
2203ec-announcements-content ::-webkit-scrollbar-thumb:hover {
2204 background-color: #4285f4!important;
2205}
2206
avm99963b2329632021-02-06 20:05:34 +01002207/* Generic popup (for notification bell, account selector, etc.) */
2208.popup-wrapper .header-text {
2209 color: var(--TWPT-primary-text)!important;
2210}
2211
avm9996348c87d12021-04-09 13:00:21 +02002212/* Notifications bell popup/panel */
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002213.notification-panel .header {
2214 border-bottom-color: var(--TWPT-card-border)!important;
2215}
2216
avm9996348c87d12021-04-09 13:00:21 +02002217.notification-panel .header material-button {
2218 color: var(--TWPT-secondary-text)!important;
2219}
2220
2221.notification-panel .cards-container .promo-message {
2222 color: var(--TWPT-secondary-text)!important;
2223}
2224
2225.notification-panel .cards-container .promo-message .header-text {
2226 color: var(--TWPT-primary-text)!important;
2227}
2228
Adrià Vilanova Martínez47d33bc2021-08-14 18:50:50 +02002229.notification-panel .cards-container ec-notification-card-content {
2230 border-bottom-color: var(--TWPT-card-border)!important;
2231}
2232
2233.notification-panel .cards-container ec-notification-card-content .text {
2234 color: var(--TWPT-primary-text)!important;
2235}
2236
2237.notification-panel .cards-container ec-notification-card-content .time,
2238 .notification-panel .cards-container ec-notification-card-content .close material-button {
2239 color: var(--TWPT-secondary-text)!important;
2240}
2241
avm999630bc113a2020-09-07 13:02:11 +02002242/* Account selector */
2243.popup-wrapper .profile .email {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002244 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002245}
2246
2247material-gaia-picker-footer {
Adrià Vilanova Martínez0b49e722022-06-18 21:00:00 +02002248 color: var(--TWPT-subtle-button-background)!important;
avm999630bc113a2020-09-07 13:02:11 +02002249 background-color: var(--TWPT-active-background)!important;
2250}
2251
avm9996348c87d12021-04-09 13:00:21 +02002252material-gaia-picker-footer material-button {
2253 color: var(--TWPT-secondary-text)!important;
2254}
2255
avm999630bc113a2020-09-07 13:02:11 +02002256/* Canned responses */
2257ec-canned-responses .filter-label,
avm9996325a0d602020-11-25 19:24:16 +01002258 ec-canned-responses ec-canned-response-row .name {
avm999630bc113a2020-09-07 13:02:11 +02002259 color: var(--TWPT-primary-text)!important;
2260}
2261
avm9996325a0d602020-11-25 19:24:16 +01002262ec-canned-responses .label-row,
2263 ec-canned-responses ec-canned-response-row .snippet,
Adrià Vilanova Martínez74a25202022-01-23 23:36:58 +01002264 ec-canned-responses ec-canned-response-row .tag .content,
2265 ec-canned-responses ec-canned-response-row .TWPT-tag .TWPT-content {
avm9996325a0d602020-11-25 19:24:16 +01002266 color: var(--TWPT-secondary-text)!important;
2267}
2268
avm999630bc113a2020-09-07 13:02:11 +02002269ec-canned-responses ec-canned-response-row .header.closed:hover,
2270 ec-canned-responses ec-canned-response-row .header.closed:focus,
2271 ec-canned-responses ec-canned-response-row .header.closed:hover .toolbar,
2272 ec-canned-responses ec-canned-response-row .header.closed:focus .toolbar {
2273 background-color: var(--TWPT-active-background)!important;
2274}
2275
avm9996325a0d602020-11-25 19:24:16 +01002276ec-canned-responses .filter-row,
2277 ec-canned-responses .label-row,
2278 ec-canned-responses ec-canned-response-row material-expansionpanel {
2279 border-bottom-color: var(--TWPT-subtle-border)!important;
2280}
2281
Adrià Vilanova Martínez1f454612022-09-29 23:22:31 +02002282/* Bug/case links dialog */
2283.bug-case-links-dialog material-button.add-button {
2284 color: var(--TWPT-blue-A100)!important;
2285}
2286
2287ec-bug-case-link material-button {
2288 color: var(--TWPT-secondary-text)!important;
2289}
2290
avm999630bc113a2020-09-07 13:02:11 +02002291/* Reply button */
Adrià Vilanova Martínez1d44d3d2021-07-26 15:34:19 +02002292material-fab.reply-button,
2293 material-fab.reply-fab {
avm999630bc113a2020-09-07 13:02:11 +02002294 background-color: var(--TWPT-link)!important;
2295 color: var(--TWPT-primary-background)!important;
2296}
2297
avm99963223416c2021-04-21 22:13:14 +02002298/* Settings view */
2299ec-settings .forum-language-container {
2300 border-bottom-color: var(--TWPT-subtle-border)!important;
2301}
2302
2303ec-settings .forum-language-container material-button {
2304 color: var(--TWPT-secondary-text)!important;
2305}
2306
Adrià Vilanova Martínez3356df72021-07-09 19:27:04 +02002307/* Loading spinner */
2308material-spinner {
2309 border-color: var(--TWPT-blue-A100)!important;
2310}
2311
avm99963f5923962020-12-07 16:44:37 +01002312/* Custom injected components */
2313.TWPT-log {
2314 background-color: #424242!important;
2315}
2316
2317.TWPT-log-entry.TWPT-log-entry--error {
2318 color: #ff8A80!important;
2319}
Adrià Vilanova Martínez5a8055b2022-09-29 13:05:19 +02002320
2321.TWPT-warning {
2322 background-color: #670505!important;
2323}