gnome-shell_laptop.css
ASCII text, with very long lines (387)
1
/* This stylesheet is generated, DO NOT EDIT */
2
/* Copyright 2009, 2015 Red Hat, Inc.
3
*
4
* Portions adapted from Mx's data/style/default.css
5
* Copyright 2009 Intel Corporation
6
*
7
* This program is free software; you can redistribute it and/or modify it
8
* under the terms and conditions of the GNU Lesser General Public License,
9
* version 2.1, as published by the Free Software Foundation.
10
*
11
* This program is distributed in the hope it will be useful, but WITHOUT ANY
12
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
13
* FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
14
* more details.
15
*
16
* You should have received a copy of the GNU Lesser General Public License
17
* along with this program; if not, write to the Free Software Foundation,
18
* Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
19
*/
20
* {
21
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
22
transition-duration: 0.2s; }
23
24
/* GLOBALS */
25
stage {
26
font-family: "M+ 1c", Roboto, Cantarell, Sans-Serif;
27
font-size: 9.75pt;
28
font-weight: 400;
29
color: rgba(0, 0, 0, 0.8); }
30
31
/* WIDGETS */
32
/* Buttons */
33
.button {
34
min-height: 32px;
35
padding: 0 16px;
36
border-width: 0;
37
border-radius: 2px;
38
font-size: 9.75pt;
39
font-weight: 500;
40
color: rgba(0, 0, 0, 0.6);
41
background-color: transparent;
42
border-color: transparent;
43
box-shadow: 0 0 transparent;
44
text-shadow: none;
45
icon-shadow: none; }
46
.button:hover {
47
color: rgba(0, 0, 0, 0.8);
48
background-color: rgba(0, 0, 0, 0.12);
49
border-color: transparent;
50
box-shadow: 0 0 transparent;
51
text-shadow: none;
52
icon-shadow: none; }
53
.button:active {
54
color: rgba(0, 0, 0, 0.8);
55
background-color: rgba(0, 0, 0, 0.24);
56
border-color: transparent;
57
box-shadow: 0 0 transparent;
58
text-shadow: none;
59
icon-shadow: none; }
60
.button:insensitive {
61
color: rgba(0, 0, 0, 0.24);
62
background-color: transparent;
63
border-color: transparent;
64
box-shadow: 0 0 transparent;
65
text-shadow: none;
66
icon-shadow: none; }
67
.button:focus {
68
color: rgba(0, 0, 0, 0.8);
69
text-shadow: none;
70
icon-shadow: none;
71
box-shadow: 0 0 transparent; }
72
73
.modal-dialog-linked-button {
74
min-height: 40px;
75
padding: 0 16px;
76
border-top: 1px solid rgba(0, 0, 0, 0.1) !important;
77
border-right-width: 0;
78
font-size: 9.75pt;
79
font-weight: 500;
80
color: rgba(0, 0, 0, 0.6);
81
background-color: transparent;
82
border-color: transparent;
83
box-shadow: 0 0 transparent;
84
text-shadow: none;
85
icon-shadow: none; }
86
.modal-dialog-linked-button:hover {
87
color: rgba(0, 0, 0, 0.8);
88
background-color: rgba(0, 0, 0, 0.12);
89
border-color: transparent;
90
box-shadow: 0 0 transparent;
91
text-shadow: none;
92
icon-shadow: none; }
93
.modal-dialog-linked-button:active {
94
color: rgba(0, 0, 0, 0.8);
95
background-color: rgba(0, 0, 0, 0.24);
96
border-color: transparent;
97
box-shadow: 0 0 transparent;
98
text-shadow: none;
99
icon-shadow: none; }
100
.modal-dialog-linked-button:insensitive {
101
color: rgba(0, 0, 0, 0.24);
102
background-color: transparent;
103
border-color: transparent;
104
box-shadow: 0 0 transparent;
105
text-shadow: none;
106
icon-shadow: none; }
107
.modal-dialog-linked-button:focus {
108
color: rgba(0, 0, 0, 0.8);
109
text-shadow: none;
110
icon-shadow: none;
111
box-shadow: 0 0 transparent; }
112
.modal-dialog-linked-button:first-child {
113
border-radius: 0px 0px 0px 2px; }
114
.modal-dialog-linked-button:last-child {
115
border-right-width: 0px;
116
border-radius: 0px 0px 2px 0px; }
117
.modal-dialog-linked-button:first-child:last-child {
118
border-right-width: 0px;
119
border-radius: 0px 0px 2px 2px; }
120
121
/* Entries */
122
StEntry {
123
min-height: 32px;
124
padding: 0 8px;
125
border-radius: 0;
126
border-width: 0;
127
color: rgba(0, 0, 0, 0.8);
128
selection-background-color: #42A5F5;
129
selected-color: #FFFFFF;
130
font-size: 11.25pt;
131
font-weight: 400;
132
background-color: rgba(250, 250, 250, 0.01);
133
border-color: transparent;
134
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.24); }
135
StEntry:focus {
136
border-color: transparent;
137
box-shadow: inset 0 -2px #42A5F5; }
138
StEntry:insensitive {
139
color: rgba(0, 0, 0, 0.32);
140
border-color: transparent;
141
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.096); }
142
StEntry StIcon.capslock-warning {
143
icon-size: 16px;
144
warning-color: #FF6D00;
145
padding: 0 0; }
146
147
/* Scrollbars */
148
StScrollView.vfade {
149
-st-vfade-offset: 32px; }
150
StScrollView.hfade {
151
-st-hfade-offset: 32px; }
152
153
StScrollBar {
154
padding: 0; }
155
StScrollView StScrollBar {
156
min-width: 16px;
157
min-height: 16px; }
158
StScrollBar StBin#trough {
159
margin: 4px;
160
border-radius: 100px;
161
background-color: rgba(0, 0, 0, 0.096); }
162
StScrollBar StButton#vhandle, StScrollBar StButton#hhandle {
163
border-radius: 100px;
164
background-color: rgba(0, 0, 0, 0.48);
165
margin: 4px; }
166
StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover {
167
background-color: rgba(0, 0, 0, 0.6); }
168
StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active {
169
background-color: rgba(0, 0, 0, 0.8); }
170
171
#overview StScrollBar StBin#trough, #screenShieldNotifications StScrollBar StBin#trough {
172
background-color: rgba(255, 255, 255, 0.12); }
173
#overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#hhandle, #screenShieldNotifications StScrollBar StButton#hhandle {
174
background-color: rgba(255, 255, 255, 0.6); }
175
#overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#hhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover {
176
background-color: rgba(255, 255, 255, 0.75); }
177
#overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#hhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active {
178
background-color: #FFFFFF; }
179
180
/* Slider */
181
.slider {
182
height: 20px;
183
color: #FF4081;
184
-slider-height: 4px;
185
-slider-background-color: rgba(0, 0, 0, 0.24);
186
-slider-border-color: transparent;
187
-slider-active-background-color: #FF4081;
188
-slider-active-border-color: transparent;
189
-slider-border-width: 0;
190
-slider-handle-radius: 8px; }
191
192
/* Check Boxes */
193
.check-box * {
194
min-height: 16px;
195
padding: 8px 0; }
196
.check-box StBoxLayout {
197
spacing: 8px; }
198
.check-box StBin {
199
width: 24px;
200
height: 24px;
201
padding: 4px;
202
border-radius: 100px;
203
background-image: url("assets/checkbox-off.svg"); }
204
.check-box:focus StBin {
205
background-image: url("assets/checkbox-off.svg"); }
206
.check-box:hover StBin {
207
background-color: rgba(0, 0, 0, 0.12); }
208
.check-box:active StBin {
209
background-color: rgba(0, 0, 0, 0.24); }
210
.check-box:checked StBin {
211
background-image: url("assets/checkbox.svg"); }
212
.check-box:focus:checked StBin {
213
background-image: url("assets/checkbox.svg"); }
214
.check-box:hover:checked StBin {
215
background-color: rgba(255, 64, 129, 0.15); }
216
.check-box:active:checked StBin {
217
background-color: rgba(255, 64, 129, 0.3); }
218
219
/* Switches */
220
.toggle-switch {
221
width: 40px;
222
height: 20px;
223
background-size: contain; }
224
225
.toggle-switch-us {
226
background-image: url("assets/toggle-off.svg"); }
227
.toggle-switch-us:checked {
228
background-image: url("assets/toggle-on.svg"); }
229
230
.toggle-switch-intl {
231
background-image: url("assets/toggle-off.svg"); }
232
.toggle-switch-intl:checked {
233
background-image: url("assets/toggle-on.svg"); }
234
235
/* links */
236
.shell-link {
237
border-radius: 2px;
238
color: #42A5F5; }
239
.shell-link:hover {
240
color: #42A5F5;
241
background-color: rgba(66, 165, 245, 0.15); }
242
.shell-link:active {
243
color: #42A5F5;
244
background-color: rgba(66, 165, 245, 0.3); }
245
246
/* Modal Dialogs */
247
.headline {
248
font-size: 15pt;
249
font-weight: 500; }
250
251
.lightbox {
252
background-color: black; }
253
254
.flashspot {
255
background-color: white; }
256
257
.modal-dialog {
258
border-radius: 2px;
259
color: rgba(0, 0, 0, 0.8);
260
background-color: #FAFAFA;
261
border: none;
262
box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); }
263
.modal-dialog .modal-dialog-content-box {
264
padding: 24px; }
265
.modal-dialog .run-dialog-entry {
266
width: 20em;
267
margin-bottom: 6px; }
268
.modal-dialog .run-dialog-error-box {
269
padding-top: 16px;
270
spacing: 6px; }
271
.modal-dialog .run-dialog-button-box {
272
padding-top: 1em; }
273
.modal-dialog .run-dialog-label {
274
font-size: 1em;
275
font-weight: normal;
276
color: rgba(0, 0, 0, 0.48);
277
padding-bottom: .4em; }
278
279
.show-processes-dialog-subject,
280
.mount-question-dialog-subject,
281
.end-session-dialog-subject {
282
font-size: 15pt;
283
font-weight: 500; }
284
285
/* End Session Dialog */
286
.end-session-dialog {
287
spacing: 42px;
288
border: none; }
289
290
.end-session-dialog-list {
291
padding-top: 20px; }
292
293
.end-session-dialog-layout {
294
padding-left: 17px; }
295
.end-session-dialog-layout:rtl {
296
padding-right: 17px; }
297
298
.end-session-dialog-description {
299
width: 28em;
300
padding-bottom: 10px; }
301
.end-session-dialog-description:rtl {
302
text-align: right; }
303
304
.end-session-dialog-warning {
305
width: 28em;
306
color: #FF6D00;
307
padding-top: 6px; }
308
.end-session-dialog-warning:rtl {
309
text-align: right; }
310
311
.end-session-dialog-logout-icon {
312
border-radius: 5px;
313
width: 48px;
314
height: 48px;
315
background-size: contain; }
316
317
.end-session-dialog-shutdown-icon {
318
color: rgba(0, 0, 0, 0.48);
319
width: 48px;
320
height: 48px; }
321
322
.end-session-dialog-inhibitor-layout {
323
spacing: 16px;
324
max-height: 200px;
325
padding-right: 65px;
326
padding-left: 65px; }
327
328
.end-session-dialog-session-list,
329
.end-session-dialog-app-list {
330
spacing: 1em; }
331
332
.end-session-dialog-list-header {
333
font-weight: bold; }
334
.end-session-dialog-list-header:rtl {
335
text-align: right; }
336
337
.end-session-dialog-app-list-item,
338
.end-session-dialog-session-list-item {
339
spacing: 1em; }
340
341
.end-session-dialog-app-list-item-name,
342
.end-session-dialog-session-list-item-name {
343
font-weight: bold; }
344
345
.end-session-dialog-app-list-item-description {
346
color: rgba(0, 0, 0, 0.48);
347
font-size: 1em; }
348
349
/* ShellMountOperation Dialogs */
350
.shell-mount-operation-icon {
351
icon-size: 48px; }
352
353
.show-processes-dialog,
354
.mount-question-dialog {
355
spacing: 24px; }
356
357
.show-processes-dialog-subject,
358
.mount-question-dialog-subject {
359
padding-top: 10px;
360
padding-left: 17px;
361
padding-bottom: 6px; }
362
363
.mount-question-dialog-subject {
364
max-width: 500px; }
365
366
.show-processes-dialog-subject:rtl,
367
.mount-question-dialog-subject:rtl {
368
padding-left: 0px;
369
padding-right: 17px; }
370
371
.show-processes-dialog-description,
372
.mount-question-dialog-description {
373
padding-left: 17px;
374
width: 28em; }
375
376
.show-processes-dialog-description:rtl,
377
.mount-question-dialog-description:rtl {
378
padding-right: 17px; }
379
380
.show-processes-dialog-app-list {
381
max-height: 200px;
382
padding-top: 24px;
383
padding-left: 49px;
384
padding-right: 32px; }
385
386
.show-processes-dialog-app-list:rtl {
387
padding-right: 49px;
388
padding-left: 32px; }
389
390
.show-processes-dialog-app-list-item {
391
color: rgba(0, 0, 0, 0.8); }
392
.show-processes-dialog-app-list-item:hover {
393
color: rgba(0, 0, 0, 0.8); }
394
.show-processes-dialog-app-list-item:ltr {
395
padding-right: 1em; }
396
.show-processes-dialog-app-list-item:rtl {
397
padding-left: 1em; }
398
399
.show-processes-dialog-app-list-item-icon:ltr {
400
padding-right: 17px; }
401
.show-processes-dialog-app-list-item-icon:rtl {
402
padding-left: 17px; }
403
404
.show-processes-dialog-app-list-item-name {
405
font-size: 1em; }
406
407
/* Password or Authentication Dialog */
408
.prompt-dialog {
409
width: 500px;
410
border: none; }
411
412
.prompt-dialog-main-layout {
413
spacing: 24px;
414
padding: 10px; }
415
416
.prompt-dialog-message-layout {
417
spacing: 16px; }
418
419
.prompt-dialog-headline {
420
font-size: 15pt;
421
font-weight: 500;
422
color: rgba(0, 0, 0, 0.8); }
423
424
.prompt-dialog-description:rtl {
425
text-align: right; }
426
427
.prompt-dialog-password-box {
428
spacing: 1em;
429
padding-bottom: 1em; }
430
431
.prompt-dialog-error-label {
432
font-size: 1em;
433
color: #DD2C00;
434
padding-bottom: 8px; }
435
436
.prompt-dialog-info-label {
437
font-size: 1em;
438
padding-bottom: 8px; }
439
440
.hidden {
441
color: transparent; }
442
443
.prompt-dialog-null-label {
444
font-size: 1em;
445
padding-bottom: 8px; }
446
447
/* Polkit Dialog */
448
.polkit-dialog-user-layout {
449
padding-left: 10px;
450
spacing: 10px; }
451
.polkit-dialog-user-layout:rtl {
452
padding-left: 0px;
453
padding-right: 10px; }
454
455
.polkit-dialog-user-root-label {
456
color: #FF6D00; }
457
458
.polkit-dialog-user-icon {
459
border-radius: 5px;
460
background-size: contain;
461
width: 48px;
462
height: 48px; }
463
464
/* Audio selection dialog */
465
.audio-device-selection-dialog {
466
spacing: 30px; }
467
468
.audio-selection-content {
469
spacing: 20px;
470
padding: 24px; }
471
472
.audio-selection-title {
473
font-weight: bold;
474
text-align: center; }
475
476
.audio-selection-box {
477
spacing: 20px; }
478
479
.audio-selection-device {
480
border: 1px solid rgba(0, 0, 0, 0.1);
481
border-radius: 2px; }
482
.audio-selection-device:active, .audio-selection-device:hover, .audio-selection-device:focus {
483
background-color: #42A5F5; }
484
485
.audio-selection-device-box {
486
padding: 20px;
487
spacing: 20px; }
488
489
.audio-selection-device-icon {
490
icon-size: 64px; }
491
492
/* Access Dialog */
493
.access-dialog {
494
spacing: 30px; }
495
496
.access-dialog-main-layout {
497
padding: 12px 20px 0;
498
spacing: 12px; }
499
500
.access-dialog-content {
501
max-width: 28em;
502
spacing: 20px; }
503
504
.access-dialog-icon {
505
min-width: 48px;
506
icon-size: 48px; }
507
508
.access-dialog-title {
509
font-weight: bold; }
510
511
.access-dialog-subtitle {
512
color: rgba(0, 0, 0, 0.48);
513
font-weight: bold; }
514
515
/* Geolocation Dialog */
516
.geolocation-dialog {
517
spacing: 30px; }
518
519
.geolocation-dialog-main-layout {
520
spacing: 12px; }
521
522
.geolocation-dialog-content {
523
spacing: 20px; }
524
525
.geolocation-dialog-icon {
526
icon-size: 48px; }
527
528
.geolocation-dialog-title {
529
font-weight: bold; }
530
531
.geolocation-dialog-reason {
532
color: rgba(0, 0, 0, 0.48);
533
font-weight: bold; }
534
535
/* Network Agent Dialog */
536
.network-dialog-secret-table {
537
spacing-rows: 15px;
538
spacing-columns: 1em; }
539
540
.keyring-dialog-control-table {
541
spacing-rows: 15px;
542
spacing-columns: 1em; }
543
544
/* Popovers/Menus */
545
.popup-menu {
546
min-width: 200px; }
547
.popup-menu .popup-sub-menu {
548
background-color: rgba(0, 0, 0, 0.04);
549
box-shadow: 0 0 transparent; }
550
.popup-menu .popup-menu-content {
551
padding: 8px 0; }
552
.popup-menu .popup-menu-item {
553
spacing: 8px;
554
transition-duration: 0s; }
555
.popup-menu .popup-menu-item:ltr {
556
padding: 0.4em 24px 0.4em 0; }
557
.popup-menu .popup-menu-item:rtl {
558
padding: 0.4em 0 0.4em 24px; }
559
.popup-menu .popup-menu-item:checked {
560
background-color: #42A5F5;
561
color: #FFFFFF;
562
box-shadow: 0 0 transparent;
563
font-weight: normal; }
564
.popup-menu .popup-menu-item:checked.selected {
565
background-color: #5eb3f7;
566
color: #FFFFFF; }
567
.popup-menu .popup-menu-item:checked:active {
568
background-color: #7bc0f8;
569
color: #FFFFFF !important; }
570
.popup-menu .popup-menu-item:checked:insensitive {
571
color: rgba(255, 255, 255, 0.4); }
572
.popup-menu .popup-menu-item.selected {
573
background-color: rgba(0, 0, 0, 0.12);
574
color: rgba(0, 0, 0, 0.8); }
575
.popup-menu .popup-menu-item:active {
576
background-color: rgba(0, 0, 0, 0.24);
577
color: rgba(0, 0, 0, 0.8);
578
transition-duration: 0.2s; }
579
.popup-menu .popup-menu-item.selected:active {
580
color: rgba(0, 0, 0, 0.8); }
581
.popup-menu .popup-menu-item:insensitive {
582
color: rgba(0, 0, 0, 0.32); }
583
.popup-menu .popup-inactive-menu-item {
584
color: rgba(0, 0, 0, 0.8); }
585
.popup-menu .popup-inactive-menu-item:insensitive {
586
color: rgba(0, 0, 0, 0.48); }
587
.popup-menu.panel-menu {
588
-boxpointer-gap: 4px;
589
margin-bottom: 1.75em; }
590
591
.popup-menu-ornament {
592
text-align: right;
593
width: 16px;
594
height: 16px; }
595
596
.popup-menu-boxpointer,
597
.candidate-popup-boxpointer {
598
-arrow-border-radius: 0;
599
-arrow-background-color: transparent;
600
-arrow-border-width: 0;
601
-arrow-border-color: transparent;
602
-arrow-base: 0;
603
-arrow-rise: 0;
604
-arrow-box-shadow: none;
605
margin: 5px 8px 8px;
606
background-color: #FAFAFA;
607
border-radius: 2px;
608
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
609
610
.popup-separator-menu-item {
611
height: 1px;
612
margin: 8px 40px;
613
background-color: transparent;
614
border-color: rgba(0, 0, 0, 0.1);
615
border-bottom-width: 1px;
616
border-bottom-style: solid; }
617
618
.background-menu {
619
-boxpointer-gap: 4px;
620
-arrow-rise: 0; }
621
622
/* fallback menu
623
- odd thing for styling App menu when apparently not running under shell. Light Adwaita styled
624
app menu inside the main app window itself rather than the top bar
625
*/
626
/* OSD */
627
.osd-window {
628
text-align: center;
629
font-weight: bold;
630
spacing: 1em;
631
margin: 32px;
632
min-width: 64px;
633
min-height: 64px; }
634
.osd-window .osd-monitor-label {
635
font-size: 45px;
636
font-weight: 400; }
637
.osd-window .level {
638
height: 0.6em;
639
border-radius: 4px;
640
background-color: rgba(0, 0, 0, 0.24);
641
color: rgba(0, 0, 0, 0.8); }
642
.osd-window .level-bar {
643
background-color: #42A5F5;
644
border-radius: 2px; }
645
646
/* App Switcher */
647
.switcher-popup {
648
padding: 8px;
649
spacing: 16px; }
650
651
.switcher-list-item-container {
652
spacing: 8px; }
653
654
.switcher-list .item-box {
655
padding: 8px;
656
border-radius: 2px; }
657
658
.switcher-list .item-box:outlined {
659
padding: 8px;
660
border: none;
661
background-color: rgba(0, 0, 0, 0.096); }
662
663
.switcher-list .item-box:selected {
664
background-color: #42A5F5;
665
color: #FFFFFF; }
666
667
.switcher-list .thumbnail-box {
668
padding: 2px;
669
spacing: 4px; }
670
671
.switcher-list .thumbnail {
672
width: 256px; }
673
674
.switcher-list .separator {
675
width: 1px;
676
background: rgba(0, 0, 0, 0.1); }
677
678
.switcher-arrow {
679
border-color: transparent;
680
color: rgba(0, 0, 0, 0.48); }
681
.switcher-arrow:highlighted {
682
color: rgba(0, 0, 0, 0.8); }
683
684
.input-source-switcher-symbol {
685
font-size: 45px;
686
font-weight: 400;
687
width: 96px;
688
height: 96px; }
689
690
/* Workspace Switcher */
691
.workspace-switcher-group {
692
padding: 8px; }
693
694
.workspace-switcher {
695
background: transparent;
696
border: 0px;
697
border-radius: 0px;
698
padding: 0px;
699
spacing: 8px; }
700
701
.ws-switcher-active-up, .ws-switcher-active-down {
702
height: 48px;
703
background-color: #42A5F5;
704
color: #FFFFFF;
705
background-size: 32px;
706
border-radius: 2px; }
707
708
.ws-switcher-box {
709
height: 48px;
710
border: none;
711
background: rgba(0, 0, 0, 0.096);
712
border-radius: 2px; }
713
714
.osd-window,
715
.resize-popup,
716
.switcher-list, .workspace-switcher-container {
717
color: rgba(0, 0, 0, 0.8);
718
background-color: #FAFAFA;
719
border: none;
720
box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44);
721
border-radius: 2px;
722
padding: 12px; }
723
724
/* Tiled window previews */
725
.tile-preview {
726
background-color: rgba(64, 196, 255, 0.3);
727
border: 1px solid #40C4FF; }
728
729
.tile-preview-left.on-primary {
730
border-radius: 0 0 0 0; }
731
732
.tile-preview-right.on-primary {
733
border-radius: 0 0 0 0; }
734
735
.tile-preview-left.tile-preview-right.on-primary {
736
border-radius: 0 0 0 0; }
737
738
/* TOP BAR */
739
#panel {
740
background-color: #263238;
741
font-weight: bold;
742
height: 28px; }
743
#panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen {
744
background-color: transparent; }
745
#panel #panelLeft, #panel #panelCenter {
746
spacing: 0; }
747
#panel .panel-corner {
748
-panel-corner-radius: 0;
749
-panel-corner-background-color: rgba(0, 0, 0, 0.6);
750
-panel-corner-border-width: 2px;
751
-panel-corner-border-color: transparent; }
752
#panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus {
753
-panel-corner-border-color: #FFFFFF; }
754
#panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen {
755
-panel-corner-radius: 0;
756
-panel-corner-background-color: transparent;
757
-panel-corner-border-color: transparent; }
758
#panel .panel-button {
759
-natural-hpadding: 12px;
760
-minimum-hpadding: 6px;
761
font-weight: bold;
762
color: rgba(255, 255, 255, 0.75);
763
transition-duration: 0.2s; }
764
#panel .panel-button .app-menu-icon {
765
-st-icon-style: symbolic;
766
margin-left: 4px;
767
margin-right: 4px; }
768
#panel .panel-button:hover {
769
color: #FFFFFF; }
770
#panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked {
771
background-color: rgba(0, 0, 0, 0.01);
772
box-shadow: inset 0 -2px 0px #FFFFFF;
773
color: #FFFFFF; }
774
#panel .panel-button:active > .system-status-icon, #panel .panel-button:overview > .system-status-icon, #panel .panel-button:focus > .system-status-icon, #panel .panel-button:checked > .system-status-icon {
775
icon-shadow: none; }
776
#panel .panel-button .system-status-icon {
777
icon-size: 1.23077em;
778
padding: 0 4px; }
779
.unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button {
780
color: rgba(255, 255, 255, 0.75); }
781
.unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active {
782
color: #FFFFFF; }
783
#panel .panel-status-indicators-box,
784
#panel .panel-status-menu-box {
785
spacing: 2px; }
786
#panel .power-status.panel-status-indicators-box {
787
spacing: 0; }
788
#panel .screencast-indicator {
789
color: #FF6D00; }
790
791
#calendarArea {
792
padding: 8px 16px; }
793
794
.calendar {
795
margin-bottom: 0; }
796
797
.calendar,
798
.datemenu-today-button,
799
.datemenu-displays-box,
800
.message-list-sections {
801
margin: 0 8px; }
802
803
.datemenu-calendar-column {
804
spacing: 8px; }
805
806
.datemenu-displays-section {
807
padding-bottom: 0; }
808
809
.datemenu-today-button,
810
.world-clocks-button,
811
.message-list-section-title {
812
min-height: 20px;
813
padding: 4px 8px;
814
border-radius: 2px; }
815
816
.datemenu-today-button {
817
min-height: 48px; }
818
819
.message-list-section-list:ltr {
820
padding-left: 0; }
821
822
.message-list-section-list:rtl {
823
padding-right: 0; }
824
825
.datemenu-today-button:hover, .datemenu-today-button:focus,
826
.world-clocks-button:hover,
827
.world-clocks-button:focus,
828
.message-list-section-title:hover,
829
.message-list-section-title:focus {
830
color: rgba(0, 0, 0, 0.8);
831
background-color: rgba(0, 0, 0, 0.12); }
832
.datemenu-today-button:active,
833
.world-clocks-button:active,
834
.message-list-section-title:active {
835
color: rgba(0, 0, 0, 0.8);
836
background-color: rgba(0, 0, 0, 0.24); }
837
838
.datemenu-today-button .date-label {
839
font-size: 18pt;
840
font-weight: 400; }
841
842
.world-clocks-header,
843
.message-list-section-title {
844
color: rgba(0, 0, 0, 0.6);
845
font-weight: bold; }
846
847
.world-clocks-grid {
848
spacing-rows: 0.4em; }
849
850
.calendar-month-label {
851
height: 16px;
852
margin: 2px;
853
padding: 6px 16px;
854
border-radius: 2px;
855
color: rgba(0, 0, 0, 0.8);
856
font-weight: bold;
857
text-align: center; }
858
.calendar-month-label:focus {
859
background-color: rgba(0, 0, 0, 0.12); }
860
861
.pager-button {
862
width: 28px;
863
height: 28px;
864
margin: 2px;
865
border-radius: 100px;
866
background-color: transparent;
867
color: rgba(0, 0, 0, 0.8); }
868
.pager-button:hover, .pager-button:focus {
869
background-color: rgba(0, 0, 0, 0.12); }
870
.pager-button:active {
871
background-color: rgba(0, 0, 0, 0.24); }
872
873
.calendar-change-month-back {
874
background-image: url("assets/calendar-arrow-left.svg"); }
875
.calendar-change-month-back:rtl {
876
background-image: url("assets/calendar-arrow-right.svg"); }
877
878
.calendar-change-month-forward {
879
background-image: url("assets/calendar-arrow-right.svg"); }
880
.calendar-change-month-forward:rtl {
881
background-image: url("assets/calendar-arrow-left.svg"); }
882
883
.calendar-day-base {
884
font-size: 9pt;
885
font-weight: 400;
886
text-align: center;
887
width: 28px;
888
height: 28px;
889
padding: 0;
890
margin: 2px;
891
border-radius: 100px; }
892
.calendar-day-base:hover, .calendar-day-base:focus {
893
background-color: rgba(0, 0, 0, 0.12); }
894
.calendar-day-base:active, .calendar-day-base:selected {
895
color: #FFFFFF;
896
background-color: #42A5F5 !important;
897
border-color: transparent; }
898
.calendar-day-base.calendar-day-heading {
899
width: 28px;
900
height: 21px;
901
margin-top: 2px;
902
padding: 7px 0 0;
903
border-radius: 100px;
904
background-color: transparent;
905
color: rgba(0, 0, 0, 0.48);
906
font-size: 9pt;
907
font-weight: 400;
908
font-weight: bold;
909
text-align: center; }
910
911
.calendar-day {
912
border-width: 0; }
913
914
.calendar-day-top {
915
border-top-width: 0; }
916
917
.calendar-day-left {
918
border-left-width: 0; }
919
920
.calendar-nonwork-day {
921
color: rgba(0, 0, 0, 0.8); }
922
923
.calendar-today {
924
font-weight: bold !important;
925
border: none; }
926
927
.calendar-day-with-events {
928
color: #42A5F5;
929
font-weight: normal;
930
text-decoration: underline;
931
background-image: none; }
932
933
.calendar-other-month-day {
934
color: rgba(0, 0, 0, 0.32);
935
opacity: 0.5; }
936
937
.calendar-week-number {
938
width: 28px;
939
height: 21px;
940
margin: 2px;
941
padding: 7px 0 0;
942
border-radius: 100px;
943
background-color: transparent;
944
color: rgba(0, 0, 0, 0.48);
945
font-size: inherit;
946
font-weight: bold;
947
text-align: center; }
948
949
/* Message list */
950
.message-list {
951
width: 420px; }
952
953
.message-list-sections {
954
spacing: 8px; }
955
956
.message-list-section,
957
.message-list-section-list {
958
spacing: 8px; }
959
960
.message-list-section-title-box {
961
spacing: 8px; }
962
963
.message-list-section-close > StIcon {
964
icon-size: 16px;
965
border-radius: 16px;
966
padding: 6px;
967
color: rgba(0, 0, 0, 0.6);
968
background-color: transparent; }
969
970
/* FIXME: how do you do this in sass? */
971
.message-list-section-close:hover > StIcon,
972
.message-list-section-close:focus > StIcon {
973
color: rgba(0, 0, 0, 0.8);
974
background-color: rgba(0, 0, 0, 0.12); }
975
976
.message-list-section-close:active > StIcon {
977
color: rgba(0, 0, 0, 0.8);
978
background-color: rgba(0, 0, 0, 0.24); }
979
980
.message {
981
min-height: 56px;
982
background-color: transparent;
983
border-radius: 2px; }
984
.message:hover, .message:focus {
985
background-color: rgba(0, 0, 0, 0.12); }
986
.message:active {
987
background-color: rgba(0, 0, 0, 0.24); }
988
989
.message-icon-bin {
990
padding: 8px 0px 8px 8px; }
991
.message-icon-bin:rtl {
992
padding: 8px 8px 8px 0px; }
993
994
.message-icon-bin > StIcon {
995
icon-size: 32px; }
996
997
.message-secondary-bin:ltr {
998
padding-left: 8px; }
999
.message-secondary-bin:rtl {
1000
padding-right: 8px; }
1001
1002
.message-secondary-bin {
1003
color: rgba(0, 0, 0, 0.48); }
1004
1005
.message-secondary-bin > StIcon {
1006
icon-size: 16px; }
1007
1008
.message-title {
1009
min-height: 18px;
1010
padding-top: 2px;
1011
color: rgba(0, 0, 0, 0.8);
1012
font-weight: bold;
1013
font-size: 1em; }
1014
1015
.message-content {
1016
padding: 8px;
1017
color: rgba(0, 0, 0, 0.6);
1018
font-size: 1em; }
1019
1020
.message-content * > StIcon {
1021
icon-size: 16px;
1022
border-radius: 16px;
1023
padding: 2px;
1024
color: rgba(0, 0, 0, 0.6); }
1025
1026
/* FIXME: how do you do this in sass? */
1027
.message-content *:hover > StIcon,
1028
.message-content *:focus > StIcon {
1029
color: rgba(0, 0, 0, 0.8);
1030
background-color: rgba(0, 0, 0, 0.12); }
1031
1032
.message-content *:active > StIcon {
1033
color: rgba(0, 0, 0, 0.8);
1034
background-color: rgba(0, 0, 0, 0.24); }
1035
1036
.message-media-control {
1037
margin: 16px 0;
1038
padding: 8px;
1039
border-radius: 100px;
1040
color: rgba(0, 0, 0, 0.6); }
1041
.message-media-control:hover, .message-media-control:focus {
1042
color: rgba(0, 0, 0, 0.8);
1043
background-color: rgba(0, 0, 0, 0.12); }
1044
.message-media-control:active {
1045
color: rgba(0, 0, 0, 0.8);
1046
background-color: rgba(0, 0, 0, 0.24); }
1047
.message-media-control:insensitive {
1048
color: rgba(0, 0, 0, 0.24); }
1049
.message-media-control:last-child:ltr {
1050
margin-right: 16px;
1051
padding-right: 8px; }
1052
.message-media-control:last-child:rtl {
1053
margin-left: 16px;
1054
padding-left: 8px; }
1055
1056
.media-message-cover-icon {
1057
icon-size: 32px; }
1058
.media-message-cover-icon.fallback {
1059
icon-size: 16px;
1060
padding: 8px;
1061
border: none;
1062
border-radius: 2px;
1063
background-color: rgba(0, 0, 0, 0.12);
1064
color: rgba(0, 0, 0, 0.48); }
1065
1066
.system-switch-user-submenu-icon.user-icon {
1067
icon-size: 20px;
1068
padding: 0 2px; }
1069
1070
.system-switch-user-submenu-icon.default-icon {
1071
icon-size: 16px;
1072
padding: 0 4px; }
1073
1074
#appMenu {
1075
spinner-image: url("process-working.svg");
1076
spacing: 4px; }
1077
#appMenu .label-shadow {
1078
color: transparent; }
1079
1080
.aggregate-menu {
1081
min-width: 280px; }
1082
.aggregate-menu .popup-menu-icon {
1083
padding: 0 4px; }
1084
1085
.system-menu-action {
1086
color: rgba(0, 0, 0, 0.6);
1087
border-radius: 100px;
1088
/* wish we could do 50% */
1089
padding: 14px;
1090
border: none; }
1091
.system-menu-action:hover, .system-menu-action:focus {
1092
background-color: rgba(0, 0, 0, 0.12);
1093
color: rgba(0, 0, 0, 0.8);
1094
border: none;
1095
padding: 14px; }
1096
.system-menu-action:active {
1097
background-color: rgba(0, 0, 0, 0.24);
1098
color: rgba(0, 0, 0, 0.8); }
1099
.system-menu-action > StIcon {
1100
icon-size: 16px; }
1101
1102
.ripple-box {
1103
width: 48px;
1104
height: 48px;
1105
background-image: url("assets/corner-ripple-ltr.svg");
1106
background-size: contain; }
1107
1108
.ripple-box:rtl {
1109
background-image: url("assets/corner-ripple-rtl.svg"); }
1110
1111
.popup-menu-arrow {
1112
width: 16px;
1113
height: 16px; }
1114
1115
.popup-menu-icon {
1116
icon-size: 1.23077em; }
1117
1118
.window-close {
1119
height: 32px;
1120
width: 32px;
1121
-st-background-image-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24);
1122
background-image: url("assets/window-close.svg");
1123
background-size: 32px; }
1124
.window-close:hover {
1125
-st-background-image-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
1126
.window-close:active {
1127
background-image: url("assets/window-close-active.svg"); }
1128
1129
.window-close {
1130
-shell-close-overlap: 16px; }
1131
.window-close:rtl {
1132
-st-background-image-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); }
1133
.window-close:rtl:hover {
1134
-st-background-image-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
1135
1136
/* NETWORK DIALOGS */
1137
.nm-dialog {
1138
max-height: 500px;
1139
min-height: 450px;
1140
min-width: 470px; }
1141
1142
.nm-dialog-content {
1143
spacing: 20px;
1144
padding: 24px; }
1145
1146
.nm-dialog-header-hbox {
1147
spacing: 10px; }
1148
1149
.nm-dialog-airplane-box {
1150
spacing: 12px; }
1151
1152
.nm-dialog-airplane-headline {
1153
font-weight: bold;
1154
text-align: center; }
1155
1156
.nm-dialog-airplane-text {
1157
color: rgba(0, 0, 0, 0.8); }
1158
1159
.nm-dialog-header-icon {
1160
icon-size: 32px; }
1161
1162
.nm-dialog-scroll-view {
1163
border: none; }
1164
1165
.nm-dialog-header {
1166
font-size: 15pt;
1167
font-weight: 500; }
1168
1169
.nm-dialog-item {
1170
font-size: 1em;
1171
border-bottom: none;
1172
border-radius: 2px;
1173
padding: 12px;
1174
spacing: 20px; }
1175
.nm-dialog-item:hover, .nm-dialog-item:focus {
1176
background-color: rgba(0, 0, 0, 0.12); }
1177
.nm-dialog-item:active {
1178
background-color: rgba(0, 0, 0, 0.24); }
1179
1180
.nm-dialog-item:selected {
1181
background-color: #42A5F5;
1182
color: #FFFFFF; }
1183
1184
.nm-dialog-icons {
1185
spacing: .5em; }
1186
1187
.nm-dialog-icon {
1188
icon-size: 16px; }
1189
1190
.no-networks-label {
1191
color: rgba(0, 0, 0, 0.48); }
1192
1193
.no-networks-box {
1194
spacing: 12px; }
1195
1196
/* OVERVIEW */
1197
#overview {
1198
spacing: 24px; }
1199
1200
.overview-controls {
1201
padding-bottom: 32px; }
1202
1203
.window-picker {
1204
-horizontal-spacing: 32px;
1205
-vertical-spacing: 32px;
1206
padding-left: 32px;
1207
padding-right: 32px;
1208
padding-bottom: 48px; }
1209
.window-picker.external-monitor {
1210
padding: 32px; }
1211
1212
.window-clone-border {
1213
border: 4px solid rgba(255, 255, 255, 0.3);
1214
border-radius: 2px;
1215
box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); }
1216
1217
.window-caption {
1218
spacing: 25px;
1219
color: #FFFFFF;
1220
background-color: transparent;
1221
border-radius: 2px;
1222
padding: 4px 8px;
1223
-shell-caption-spacing: 12px; }
1224
.window-caption:hover {
1225
background-color: rgba(255, 255, 255, 0.3);
1226
color: #FFFFFF; }
1227
1228
.search-entry {
1229
width: 304px;
1230
padding: 0 8px;
1231
border-radius: 0;
1232
color: rgba(255, 255, 255, 0.6);
1233
selection-background-color: rgba(255, 255, 255, 0.3);
1234
selected-color: #FFFFFF;
1235
background-color: rgba(0, 0, 0, 0.01);
1236
border-color: transparent;
1237
box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); }
1238
.search-entry:focus {
1239
border-color: transparent;
1240
box-shadow: inset 0 -2px #FFFFFF;
1241
padding: 0 8px;
1242
border-width: 0;
1243
color: #FFFFFF; }
1244
.search-entry .search-entry-icon {
1245
icon-size: 16px;
1246
padding: 0 0;
1247
color: rgba(255, 255, 255, 0.6); }
1248
.search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon {
1249
color: #FFFFFF; }
1250
1251
#searchResultsBin {
1252
max-width: 1000px; }
1253
1254
#searchResultsContent {
1255
padding-left: 20px;
1256
padding-right: 20px;
1257
spacing: 16px; }
1258
1259
.search-section {
1260
spacing: 16px; }
1261
1262
.search-section-content {
1263
spacing: 32px; }
1264
1265
.list-search-results {
1266
spacing: 3px; }
1267
1268
.search-section-separator {
1269
-gradient-height: 1px;
1270
-gradient-start: rgba(255, 255, 255, 0);
1271
-gradient-end: rgba(255, 255, 255, 0.4);
1272
-margin-horizontal: 1.5em;
1273
height: 1px; }
1274
1275
.list-search-result-content {
1276
spacing: 12px;
1277
padding: 12px; }
1278
1279
.list-search-result-title {
1280
font-size: 18pt;
1281
font-weight: 400;
1282
color: #FFFFFF; }
1283
1284
.list-search-result-description {
1285
color: rgba(255, 255, 255, 0.75); }
1286
1287
.search-provider-icon {
1288
padding: 15px; }
1289
1290
.search-provider-icon-more {
1291
width: 16px;
1292
height: 16px;
1293
background-image: url("assets/more-results.svg"); }
1294
1295
/* DASHBOARD */
1296
#dash {
1297
font-size: 1em;
1298
color: #FFFFFF;
1299
background-color: rgba(255, 255, 255, 0.1);
1300
padding: 3px 0;
1301
border: none;
1302
border-left: 0px;
1303
border-radius: 0px 2px 2px 0px; }
1304
#dash:rtl {
1305
border-radius: 2px 0 0 2px; }
1306
#dash .placeholder {
1307
background-image: url("assets/dash-placeholder.svg");
1308
background-size: contain;
1309
height: 24px; }
1310
#dash .empty-dash-drop-target {
1311
width: 24px;
1312
height: 24px; }
1313
1314
.dash-item-container > StWidget {
1315
padding: 3px 6px; }
1316
1317
.dash-label {
1318
border-radius: 2px;
1319
padding: 7px 8px;
1320
color: rgba(0, 0, 0, 0.8);
1321
background-color: #FAFAFA;
1322
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
1323
text-align: center;
1324
-x-offset: 8px; }
1325
1326
/* App Vault/Grid */
1327
.icon-grid {
1328
spacing: 30px;
1329
-shell-grid-horizontal-item-size: 136px;
1330
-shell-grid-vertical-item-size: 136px; }
1331
.icon-grid .overview-icon {
1332
icon-size: 96px; }
1333
1334
.app-view-controls {
1335
width: 320px;
1336
padding-bottom: 32px; }
1337
1338
.app-view-control {
1339
padding: 0 16px;
1340
font-weight: bold;
1341
color: rgba(255, 255, 255, 0.75); }
1342
.app-view-control:hover {
1343
color: #FFFFFF;
1344
background-color: rgba(255, 255, 255, 0.15) !important; }
1345
.app-view-control:active {
1346
color: #FFFFFF;
1347
background-color: rgba(255, 255, 255, 0.3) !important; }
1348
.app-view-control:checked {
1349
color: #FFFFFF;
1350
background-color: rgba(0, 0, 0, 0.01) !important;
1351
box-shadow: inset 0 2px 0 #FFFFFF; }
1352
.app-view-control:first-child {
1353
border-right-width: 0;
1354
border-radius: 2px; }
1355
.app-view-control:first-child:checked {
1356
border-radius: 0; }
1357
.app-view-control:last-child {
1358
border-radius: 2px; }
1359
.app-view-control:last-child:checked {
1360
border-radius: 0; }
1361
1362
.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover,
1363
.list-search-result:focus,
1364
.list-search-result:selected,
1365
.list-search-result:hover {
1366
background-color: rgba(255, 255, 255, 0.15);
1367
transition-duration: 0s; }
1368
.search-provider-icon:active, .search-provider-icon:checked,
1369
.list-search-result:active,
1370
.list-search-result:checked {
1371
background-color: rgba(255, 255, 255, 0.3);
1372
transition-duration: 0.2s; }
1373
1374
.app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon,
1375
.app-well-app.app-folder:hover .overview-icon,
1376
.app-well-app.app-folder:focus .overview-icon,
1377
.app-well-app.app-folder:selected .overview-icon,
1378
.show-apps:hover .overview-icon,
1379
.show-apps:focus .overview-icon,
1380
.show-apps:selected .overview-icon,
1381
.grid-search-result:hover .overview-icon,
1382
.grid-search-result:focus .overview-icon,
1383
.grid-search-result:selected .overview-icon {
1384
background-color: rgba(255, 255, 255, 0.15);
1385
transition-duration: 0s;
1386
border-image: none;
1387
background-image: none; }
1388
.app-well-app:active .overview-icon, .app-well-app:checked .overview-icon,
1389
.app-well-app.app-folder:active .overview-icon,
1390
.app-well-app.app-folder:checked .overview-icon,
1391
.show-apps:active .overview-icon,
1392
.show-apps:checked .overview-icon,
1393
.grid-search-result:active .overview-icon,
1394
.grid-search-result:checked .overview-icon {
1395
background-color: rgba(255, 255, 255, 0.3);
1396
box-shadow: 0 0 transparent;
1397
transition-duration: 0.2s; }
1398
1399
.app-well-app-running-dot {
1400
width: 32px;
1401
height: 2px;
1402
background-color: #FFFFFF;
1403
margin-bottom: 0; }
1404
1405
.search-provider-icon,
1406
.list-search-result, .app-well-app .overview-icon,
1407
.app-well-app.app-folder .overview-icon,
1408
.show-apps .overview-icon,
1409
.grid-search-result .overview-icon {
1410
color: #FFFFFF;
1411
border-radius: 2px;
1412
padding: 6px;
1413
border: none;
1414
transition-duration: 0.2s;
1415
text-align: center; }
1416
1417
.app-well-app.app-folder > .overview-icon {
1418
background-color: rgba(255, 255, 255, 0.1); }
1419
1420
.show-apps .show-apps-icon {
1421
color: rgba(255, 255, 255, 0.75); }
1422
1423
.show-apps:hover .show-apps-icon,
1424
.show-apps:active .show-apps-icon,
1425
.show-apps:checked .show-apps-icon,
1426
.show-apps:focus .show-apps-icon {
1427
color: #FFFFFF;
1428
transition-duration: 0.2s; }
1429
1430
.app-folder-popup {
1431
-arrow-border-radius: 2px;
1432
-arrow-background-color: rgba(255, 255, 255, 0.1);
1433
-arrow-base: 24px;
1434
-arrow-rise: 12px; }
1435
1436
.app-folder-popup-bin {
1437
padding: 5px; }
1438
1439
.app-folder-icon {
1440
padding: 5px;
1441
spacing-rows: 5px;
1442
spacing-columns: 5px; }
1443
1444
.page-indicator {
1445
padding: 15px 20px; }
1446
.page-indicator .page-indicator-icon {
1447
width: 12px;
1448
height: 12px;
1449
border-radius: 12px;
1450
background-image: none;
1451
background-color: rgba(255, 255, 255, 0.3); }
1452
.page-indicator:hover .page-indicator-icon {
1453
background-image: none;
1454
background-color: rgba(255, 255, 255, 0.6); }
1455
.page-indicator:active .page-indicator-icon {
1456
background-image: none;
1457
background-color: rgba(255, 255, 255, 0.9); }
1458
.page-indicator:checked .page-indicator-icon, .page-indicator:checked:active {
1459
background-image: none;
1460
background-color: #FFFFFF;
1461
transition-duration: 0s; }
1462
1463
.app-well-app > .overview-icon.overview-icon-with-label,
1464
.grid-search-result .overview-icon.overview-icon-with-label {
1465
padding: 10px 8px 5px 8px;
1466
spacing: 4px; }
1467
1468
.workspace-thumbnails {
1469
visible-width: 32px;
1470
spacing: 12px;
1471
padding: 12px;
1472
border-radius: 2px 0 0 2px; }
1473
.workspace-thumbnails:rtl {
1474
border-radius: 0 2px 2px 0; }
1475
1476
.workspace-thumbnail-indicator {
1477
border: 0 solid #FFFFFF;
1478
border-left-width: 2px;
1479
padding: 6px;
1480
border-radius: 0; }
1481
1482
.search-display > StBoxLayout,
1483
.all-apps,
1484
.frequent-apps > StBoxLayout {
1485
padding: 0px 88px 10px 88px; }
1486
1487
.workspace-thumbnails {
1488
color: #FFFFFF;
1489
background-color: rgba(255, 255, 255, 0.1);
1490
border: none; }
1491
1492
.search-statustext, .no-frequent-applications-label {
1493
font-size: 45px;
1494
font-weight: 400;
1495
color: rgba(255, 255, 255, 0.6); }
1496
1497
/* NOTIFICATIONS & MESSAGE TRAY */
1498
.url-highlighter {
1499
link-color: #42A5F5; }
1500
1501
.notification-banner {
1502
font-size: 1em;
1503
width: 34em;
1504
min-height: 56px;
1505
margin: 5px;
1506
border-radius: 2px;
1507
color: rgba(0, 0, 0, 0.8);
1508
background-color: #FAFAFA;
1509
border: none;
1510
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
1511
.notification-banner:hover {
1512
background-color: #FAFAFA; }
1513
.notification-banner:focus {
1514
background-color: #FAFAFA; }
1515
.notification-banner .notification-icon {
1516
padding: 5px; }
1517
.notification-banner .notification-content {
1518
padding: 5px;
1519
spacing: 5px; }
1520
.notification-banner .secondary-icon {
1521
icon-size: 1.23077em; }
1522
.notification-banner .notification-actions {
1523
background-color: transparent;
1524
padding-top: 0;
1525
border-top: 1px solid rgba(0, 0, 0, 0.1);
1526
spacing: 1px; }
1527
.notification-banner .notification-button {
1528
min-height: 40px;
1529
padding: 0 16px;
1530
background-color: transparent;
1531
color: rgba(0, 0, 0, 0.6);
1532
font-weight: 500; }
1533
.notification-banner .notification-button:first-child {
1534
border-radius: 0 0 0 2px; }
1535
.notification-banner .notification-button:last-child {
1536
border-radius: 0 0 2px 0; }
1537
.notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus {
1538
background-color: rgba(0, 0, 0, 0.12);
1539
color: rgba(0, 0, 0, 0.8); }
1540
.notification-banner .notification-button:active {
1541
background-color: rgba(0, 0, 0, 0.24);
1542
color: rgba(0, 0, 0, 0.8); }
1543
1544
.summary-source-counter {
1545
font-size: 1em;
1546
font-weight: bold;
1547
height: 1.6em;
1548
width: 1.6em;
1549
-shell-counter-overlap-x: 3px;
1550
-shell-counter-overlap-y: 3px;
1551
background-color: #42A5F5;
1552
color: #FFFFFF;
1553
border: 2px solid #FFFFFF;
1554
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5);
1555
border-radius: 0.9em; }
1556
1557
.secondary-icon {
1558
icon-size: 1.23077em; }
1559
1560
.chat-body {
1561
spacing: 5px; }
1562
1563
.chat-response {
1564
margin: 5px; }
1565
1566
.chat-log-message {
1567
color: rgba(0, 0, 0, 0.8); }
1568
1569
.chat-new-group {
1570
padding-top: 1em; }
1571
1572
.chat-received {
1573
padding-left: 4px; }
1574
.chat-received:rtl {
1575
padding-left: 0px;
1576
padding-right: 4px; }
1577
1578
.chat-sent {
1579
padding-left: 18pt;
1580
color: rgba(0, 0, 0, 0.6); }
1581
.chat-sent:rtl {
1582
padding-left: 0;
1583
padding-right: 18pt; }
1584
1585
.chat-meta-message {
1586
padding-left: 4px;
1587
font-size: 9pt;
1588
font-weight: 400;
1589
color: rgba(0, 0, 0, 0.48); }
1590
.chat-meta-message:rtl {
1591
padding-left: 0;
1592
padding-right: 4px; }
1593
1594
.hotplug-transient-box {
1595
spacing: 6px;
1596
padding: 2px 72px 2px 12px; }
1597
1598
.hotplug-notification-item {
1599
padding: 2px 10px; }
1600
.hotplug-notification-item:focus {
1601
padding: 1px 71px 1px 11px; }
1602
1603
.hotplug-notification-item-icon {
1604
icon-size: 24px;
1605
padding: 2px 5px; }
1606
1607
.hotplug-resident-box {
1608
spacing: 8px; }
1609
1610
.hotplug-resident-mount {
1611
spacing: 8px;
1612
border-radius: 2px; }
1613
.hotplug-resident-mount:hover {
1614
background-color: rgba(0, 0, 0, 0.12); }
1615
.hotplug-resident-mount:active {
1616
background-color: rgba(0, 0, 0, 0.24); }
1617
1618
.hotplug-resident-mount-label {
1619
color: inherit;
1620
padding-left: 6px; }
1621
1622
.hotplug-resident-mount-icon {
1623
icon-size: 24px;
1624
padding-left: 6px; }
1625
1626
.hotplug-resident-eject-icon {
1627
icon-size: 16px; }
1628
1629
.hotplug-resident-eject-button {
1630
padding: 7px;
1631
border-radius: 2px;
1632
color: rgba(0, 0, 0, 0.8); }
1633
1634
/* Eeeky things */
1635
.legacy-tray {
1636
background-color: rgba(0, 0, 0, 0.6);
1637
color: #FFFFFF;
1638
border: none;
1639
border-bottom-width: 0; }
1640
.legacy-tray:ltr {
1641
border-radius: 0 2px 0 0;
1642
border-left-width: 0; }
1643
.legacy-tray:rtl {
1644
border-radius: 2px 0 0 0;
1645
border-right-width: 0; }
1646
1647
.legacy-tray-handle,
1648
.legacy-tray-icon {
1649
padding: 6px; }
1650
.legacy-tray-handle StIcon,
1651
.legacy-tray-icon StIcon {
1652
icon-size: 24px; }
1653
.legacy-tray-handle:hover, .legacy-tray-handle:focus,
1654
.legacy-tray-icon:hover,
1655
.legacy-tray-icon:focus {
1656
background-color: rgba(255, 255, 255, 0.15); }
1657
.legacy-tray-handle:active,
1658
.legacy-tray-icon:active {
1659
background-color: rgba(255, 255, 255, 0.3); }
1660
1661
.legacy-tray-icon-box {
1662
spacing: 12px; }
1663
.legacy-tray-icon-box:ltr {
1664
padding-left: 12px; }
1665
.legacy-tray-icon-box:rtl {
1666
padding-right: 12px; }
1667
.legacy-tray-icon-box StButton {
1668
width: 24px;
1669
height: 24px; }
1670
1671
.magnifier-zoom-region {
1672
border: 2px solid #42A5F5; }
1673
.magnifier-zoom-region.full-screen {
1674
border-width: 0; }
1675
1676
/* On-screen Keyboard */
1677
#keyboard {
1678
background-color: rgba(0, 0, 0, 0.3); }
1679
1680
.keyboard-layout {
1681
spacing: 10px;
1682
padding: 10px; }
1683
1684
.keyboard-row {
1685
spacing: 15px; }
1686
1687
.keyboard-key {
1688
min-height: 64px;
1689
min-width: 64px;
1690
font-size: 2em;
1691
font-weight: 500;
1692
border-radius: 2px;
1693
border: none;
1694
color: inherit;
1695
color: rgba(0, 0, 0, 0.6);
1696
background-color: #FAFAFA;
1697
border-color: transparent;
1698
box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24);
1699
text-shadow: none;
1700
icon-shadow: none; }
1701
.keyboard-key:focus {
1702
color: rgba(0, 0, 0, 0.8);
1703
text-shadow: none;
1704
icon-shadow: none;
1705
box-shadow: 0 0 transparent; }
1706
.keyboard-key:hover, .keyboard-key:checked {
1707
color: rgba(0, 0, 0, 0.8);
1708
background-color: #FAFAFA;
1709
border-color: transparent;
1710
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
1711
text-shadow: none;
1712
icon-shadow: none; }
1713
.keyboard-key:active {
1714
color: rgba(0, 0, 0, 0.8);
1715
background-color: rgba(194, 194, 194, 0.94);
1716
border-color: transparent;
1717
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
1718
text-shadow: none;
1719
icon-shadow: none; }
1720
.keyboard-key:grayed {
1721
background-color: rgba(0, 0, 0, 0.3);
1722
color: #FFFFFF;
1723
border-color: rgba(0, 0, 0, 0.3); }
1724
1725
.keyboard-subkeys {
1726
color: inherit;
1727
padding: 5px;
1728
-arrow-border-radius: 0;
1729
-arrow-background-color: transparent;
1730
-arrow-border-width: 0;
1731
-arrow-border-color: transparent;
1732
-arrow-base: 0;
1733
-arrow-rise: 0;
1734
-boxpointer-gap: 5px;
1735
background-color: #FAFAFA;
1736
border-radius: 2px;
1737
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
1738
1739
.candidate-popup-content {
1740
padding: 8px;
1741
spacing: 0; }
1742
1743
.candidate-index {
1744
padding: 0 4px 0 0;
1745
color: rgba(0, 0, 0, 0.48); }
1746
.candidate-box:selected .candidate-index {
1747
color: rgba(255, 255, 255, 0.6); }
1748
1749
.candidate-box {
1750
transition-duration: 0s;
1751
min-height: 28px;
1752
padding: 0 8px;
1753
border-radius: 2px; }
1754
.candidate-box:hover {
1755
background-color: rgba(0, 0, 0, 0.12);
1756
color: rgba(0, 0, 0, 0.8); }
1757
.candidate-box:active {
1758
background-color: rgba(0, 0, 0, 0.24);
1759
color: rgba(0, 0, 0, 0.8); }
1760
.candidate-box:selected {
1761
background-color: #42A5F5;
1762
color: #FFFFFF; }
1763
1764
.candidate-page-button-box {
1765
height: 28px; }
1766
.vertical .candidate-page-button-box {
1767
padding-top: 0; }
1768
.horizontal .candidate-page-button-box {
1769
padding-left: 0; }
1770
1771
.candidate-page-button {
1772
min-width: 28px;
1773
min-height: 28px;
1774
padding: 0; }
1775
1776
.candidate-page-button-previous {
1777
border-radius: 2px;
1778
border-right-width: 0; }
1779
1780
.candidate-page-button-next {
1781
border-radius: 2px; }
1782
1783
.candidate-page-button-icon {
1784
icon-size: 1.23077em; }
1785
1786
/* Auth Dialogs & Screen Shield */
1787
.framed-user-icon {
1788
background-size: contain;
1789
border: none;
1790
color: #FFFFFF;
1791
border-radius: 2px; }
1792
.framed-user-icon:hover {
1793
border-color: #FFFFFF;
1794
color: #FFFFFF; }
1795
1796
.login-dialog-banner-view {
1797
padding-top: 24px;
1798
max-width: 23em; }
1799
1800
.login-dialog {
1801
border: none;
1802
background-color: transparent; }
1803
.login-dialog StEntry {
1804
color: #FFFFFF;
1805
selection-background-color: rgba(255, 255, 255, 0.3);
1806
selected-color: #FFFFFF;
1807
background-color: rgba(0, 0, 0, 0.01);
1808
border-color: transparent;
1809
box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); }
1810
.login-dialog StEntry:focus {
1811
border-color: transparent;
1812
box-shadow: inset 0 -2px #FFFFFF; }
1813
.login-dialog StEntry:insensitive {
1814
color: rgba(0, 0, 0, 0.32);
1815
border-color: transparent;
1816
box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12);
1817
color: rgba(255, 255, 255, 0.4); }
1818
.login-dialog .modal-dialog-button-box {
1819
spacing: 3px; }
1820
.login-dialog .modal-dialog-button {
1821
padding: 0 16px;
1822
color: rgba(255, 255, 255, 0.75);
1823
background-color: transparent;
1824
border-color: transparent;
1825
box-shadow: 0 0 transparent;
1826
text-shadow: none;
1827
icon-shadow: none; }
1828
.login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus {
1829
color: #FFFFFF;
1830
background-color: rgba(255, 255, 255, 0.15);
1831
border-color: transparent;
1832
box-shadow: 0 0 transparent;
1833
text-shadow: none;
1834
icon-shadow: none; }
1835
.login-dialog .modal-dialog-button:active {
1836
color: #FFFFFF;
1837
background-color: rgba(255, 255, 255, 0.3);
1838
border-color: transparent;
1839
box-shadow: 0 0 transparent;
1840
text-shadow: none;
1841
icon-shadow: none; }
1842
.login-dialog .modal-dialog-button:insensitive {
1843
color: rgba(255, 255, 255, 0.3);
1844
background-color: transparent;
1845
border-color: transparent;
1846
box-shadow: 0 0 transparent;
1847
text-shadow: none;
1848
icon-shadow: none; }
1849
.login-dialog .modal-dialog-button:default {
1850
color: #FFFFFF;
1851
background-color: #FF4081;
1852
border-color: transparent;
1853
box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24);
1854
text-shadow: none;
1855
icon-shadow: none; }
1856
.login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus {
1857
color: #FFFFFF;
1858
background-color: #FF4081;
1859
border-color: transparent;
1860
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
1861
text-shadow: none;
1862
icon-shadow: none; }
1863
.login-dialog .modal-dialog-button:default:active {
1864
color: #FFFFFF;
1865
background-color: #ff79a7;
1866
border-color: transparent;
1867
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345);
1868
text-shadow: none;
1869
icon-shadow: none; }
1870
.login-dialog .modal-dialog-button:default:insensitive {
1871
color: rgba(255, 255, 255, 0.4);
1872
background-color: rgba(255, 255, 255, 0.12);
1873
border-color: transparent;
1874
box-shadow: 0 0 transparent;
1875
text-shadow: none;
1876
icon-shadow: none; }
1877
1878
.login-dialog-logo-bin {
1879
padding: 24px 0px; }
1880
1881
.login-dialog-banner {
1882
color: rgba(255, 255, 255, 0.75); }
1883
1884
.login-dialog-button-box {
1885
spacing: 5px; }
1886
1887
.login-dialog-message-warning {
1888
color: #FF6D00; }
1889
1890
.login-dialog-message-hint {
1891
padding-top: 0;
1892
padding-bottom: 20px; }
1893
1894
.login-dialog-user-selection-box {
1895
padding: 100px 0px; }
1896
.login-dialog-user-selection-box .login-dialog-not-listed-label {
1897
padding-left: 2px; }
1898
.login-dialog-not-listed-button:focus .login-dialog-user-selection-box .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-user-selection-box .login-dialog-not-listed-label {
1899
color: #FFFFFF; }
1900
1901
.login-dialog-not-listed-label {
1902
font-size: 1em;
1903
font-weight: bold;
1904
color: rgba(255, 255, 255, 0.75);
1905
padding-top: 1em; }
1906
.login-dialog-not-listed-label:hover {
1907
color: #FFFFFF; }
1908
.login-dialog-not-listed-label:focus {
1909
background-color: rgba(255, 255, 255, 0.15); }
1910
1911
.login-dialog-user-list-view {
1912
-st-vfade-offset: 1em; }
1913
1914
.login-dialog-user-list {
1915
spacing: 12px;
1916
padding: .2em;
1917
width: 23em; }
1918
.login-dialog-user-list:expanded .login-dialog-user-list-item:focus {
1919
background-color: rgba(255, 255, 255, 0.15);
1920
color: #FFFFFF; }
1921
.login-dialog-user-list:expanded .login-dialog-user-list-item:hover {
1922
background-color: rgba(255, 255, 255, 0.15);
1923
color: #FFFFFF; }
1924
.login-dialog-user-list:expanded .login-dialog-user-list-item:active {
1925
background-color: rgba(255, 255, 255, 0.3);
1926
color: #FFFFFF; }
1927
.login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in {
1928
border-right: 2px solid #FFFFFF; }
1929
1930
.login-dialog-user-list-item {
1931
border-radius: 2px;
1932
padding: 4px 4px 0;
1933
color: rgba(255, 255, 255, 0.75); }
1934
.login-dialog-user-list-item:ltr {
1935
padding-right: 1em; }
1936
.login-dialog-user-list-item:rtl {
1937
padding-left: 1em; }
1938
.login-dialog-user-list-item:hover {
1939
background-color: rgba(255, 255, 255, 0.15);
1940
color: #FFFFFF; }
1941
.login-dialog-user-list-item:active {
1942
background-color: rgba(255, 255, 255, 0.3);
1943
color: #FFFFFF; }
1944
.login-dialog-user-list-item .login-dialog-timed-login-indicator {
1945
height: 2px;
1946
margin: 2px 0 0 0;
1947
background-color: #FFFFFF; }
1948
.login-dialog-user-list-item:focus .login-dialog-timed-login-indicator {
1949
background-color: #FFFFFF; }
1950
1951
.login-dialog-username,
1952
.user-widget-label {
1953
color: #FFFFFF;
1954
font-size: 15pt;
1955
font-weight: 500;
1956
text-align: left;
1957
padding-left: 15px; }
1958
1959
.user-widget-label:ltr {
1960
padding-left: 18px; }
1961
.user-widget-label:rtl {
1962
padding-right: 18px; }
1963
1964
.login-dialog-prompt-layout {
1965
padding-top: 24px;
1966
padding-bottom: 12px;
1967
spacing: 8px;
1968
width: 23em; }
1969
1970
.login-dialog-prompt-label {
1971
color: rgba(255, 255, 255, 0.6);
1972
font-size: 1em;
1973
padding-top: 1em; }
1974
1975
.login-dialog-session-list-button StIcon {
1976
icon-size: 1.25em; }
1977
1978
.login-dialog-session-list-button {
1979
color: rgba(255, 255, 255, 0.75); }
1980
.login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus {
1981
color: #FFFFFF; }
1982
.login-dialog-session-list-button:active {
1983
color: #FFFFFF; }
1984
1985
.screen-shield-arrows {
1986
padding-bottom: 3em; }
1987
1988
.screen-shield-arrows Gjs_Arrow {
1989
color: white;
1990
width: 80px;
1991
height: 48px;
1992
-arrow-thickness: 12px;
1993
-arrow-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); }
1994
1995
.screen-shield-clock {
1996
color: white;
1997
text-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24);
1998
font-weight: normal;
1999
text-align: center;
2000
padding-bottom: 1.5em; }
2001
2002
.screen-shield-clock-time {
2003
font-size: 112px;
2004
font-weight: 300;
2005
text-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); }
2006
2007
.screen-shield-clock-date {
2008
font-size: 45px;
2009
font-weight: 400; }
2010
2011
.screen-shield-notifications-container {
2012
spacing: 6px;
2013
width: 30em;
2014
background-color: transparent;
2015
max-height: 500px; }
2016
.screen-shield-notifications-container .summary-notification-stack-scrollview {
2017
padding-top: 0;
2018
padding-bottom: 0; }
2019
.screen-shield-notifications-container .notification,
2020
.screen-shield-notifications-container .screen-shield-notification-source {
2021
padding: 8px;
2022
border: none;
2023
background-color: rgba(0, 0, 0, 0.3);
2024
color: #FFFFFF;
2025
border-radius: 2px; }
2026
.screen-shield-notifications-container .notification {
2027
margin-right: 16px; }
2028
2029
.screen-shield-notification-label {
2030
min-height: 18px;
2031
padding: 2px 0px 0px 16px;
2032
font-weight: bold; }
2033
2034
.screen-shield-notification-count-text {
2035
min-height: 18px;
2036
padding: 2px 0px 0px 16px;
2037
color: rgba(255, 255, 255, 0.75); }
2038
2039
#panel.lock-screen {
2040
background-color: rgba(0, 0, 0, 0.3); }
2041
2042
.screen-shield-background {
2043
background: black;
2044
box-shadow: 0 19px 19px rgba(0, 0, 0, 0.6), 0 15px 6px rgba(0, 0, 0, 0.44); }
2045
2046
#lockDialogGroup {
2047
background: #607D8B url("assets/noise-texture.svg");
2048
background-size: cover; }
2049
2050
#LookingGlassDialog {
2051
background-color: #FAFAFA;
2052
spacing: 4px;
2053
padding: 0;
2054
border: none;
2055
border-radius: 2px;
2056
box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); }
2057
#LookingGlassDialog > #Toolbar {
2058
padding: 0 8px;
2059
border: none;
2060
border-radius: 0;
2061
background-color: rgba(250, 250, 250, 0.01);
2062
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); }
2063
#LookingGlassDialog .labels {
2064
spacing: 0; }
2065
#LookingGlassDialog .notebook-tab {
2066
-natural-hpadding: 12px;
2067
-minimum-hpadding: 6px;
2068
font-weight: bold;
2069
color: rgba(0, 0, 0, 0.48);
2070
transition-duration: 0.2s;
2071
padding-left: 16px;
2072
padding-right: 16px;
2073
min-height: 32px;
2074
padding: 0 32px; }
2075
#LookingGlassDialog .notebook-tab:hover {
2076
box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.24);
2077
color: rgba(0, 0, 0, 0.8);
2078
text-shadow: none; }
2079
#LookingGlassDialog .notebook-tab:selected {
2080
border-bottom-width: 0;
2081
border-color: transparent;
2082
background-color: rgba(250, 250, 250, 0.01);
2083
box-shadow: inset 0 -2px 0px #42A5F5;
2084
color: rgba(0, 0, 0, 0.8);
2085
text-shadow: none; }
2086
#LookingGlassDialog StBoxLayout#EvalBox {
2087
padding: 4px;
2088
spacing: 4px; }
2089
#LookingGlassDialog StBoxLayout#ResultsArea {
2090
spacing: 4px; }
2091
2092
.lg-dialog StEntry {
2093
selection-background-color: #42A5F5;
2094
selected-color: #FFFFFF; }
2095
.lg-dialog .shell-link {
2096
color: #42A5F5; }
2097
.lg-dialog .shell-link:hover {
2098
color: #42A5F5; }
2099
2100
.lg-completions-text {
2101
font-size: 1em;
2102
font-style: italic; }
2103
2104
.lg-obj-inspector-title {
2105
spacing: 4px; }
2106
2107
.lg-obj-inspector-button {
2108
min-height: 32px;
2109
padding: 0 16px;
2110
border: none;
2111
border-radius: 2px;
2112
font-size: 9.75pt;
2113
font-weight: 500;
2114
color: rgba(0, 0, 0, 0.6);
2115
background-color: transparent;
2116
border-color: transparent;
2117
box-shadow: 0 0 transparent;
2118
text-shadow: none;
2119
icon-shadow: none; }
2120
.lg-obj-inspector-button:hover {
2121
color: rgba(0, 0, 0, 0.8);
2122
background-color: rgba(0, 0, 0, 0.12);
2123
border-color: transparent;
2124
box-shadow: 0 0 transparent;
2125
text-shadow: none;
2126
icon-shadow: none; }
2127
.lg-obj-inspector-button:active {
2128
color: rgba(0, 0, 0, 0.8);
2129
background-color: rgba(0, 0, 0, 0.24);
2130
border-color: transparent;
2131
box-shadow: 0 0 transparent;
2132
text-shadow: none;
2133
icon-shadow: none; }
2134
.lg-obj-inspector-button:insensitive {
2135
color: rgba(0, 0, 0, 0.24);
2136
background-color: transparent;
2137
border-color: transparent;
2138
box-shadow: 0 0 transparent;
2139
text-shadow: none;
2140
icon-shadow: none; }
2141
.lg-obj-inspector-button:focus {
2142
color: rgba(0, 0, 0, 0.8);
2143
text-shadow: none;
2144
icon-shadow: none;
2145
box-shadow: 0 0 transparent; }
2146
.lg-obj-inspector-button:hover {
2147
border: none; }
2148
2149
#lookingGlassExtensions {
2150
padding: 4px; }
2151
2152
.lg-extensions-list {
2153
padding: 4px;
2154
spacing: 6px; }
2155
2156
.lg-extension {
2157
border: none;
2158
border-radius: 2px;
2159
padding: 4px; }
2160
2161
.lg-extension-name {
2162
font-size: 18pt;
2163
font-weight: 400; }
2164
2165
.lg-extension-meta {
2166
spacing: 6px; }
2167
2168
#LookingGlassPropertyInspector {
2169
background: #FAFAFA;
2170
border: none;
2171
border-radius: 2px;
2172
padding: 6px;
2173
box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); }
2174
2175
/* Dash to Dock */
2176
#dashtodockContainer #dash {
2177
background-color: rgba(0, 0, 0, 0.6); }
2178
2179
#dashtodockContainer:overview #dash {
2180
background-color: rgba(255, 255, 255, 0.1); }
2181
2182
#dashtodockContainer.extended:overview #dash {
2183
background-color: transparent; }
2184
2185
#dashtodockContainer.left #dash,
2186
#dashtodockContainer.right #dash {
2187
padding: 3px 0; }
2188
2189
#dashtodockContainer.top #dash,
2190
#dashtodockContainer.bottom #dash {
2191
padding: 0 3px; }
2192
2193
#dashtodockContainer.extended #dash {
2194
padding: 0;
2195
border-radius: 0; }
2196
2197
#dashtodockContainer.left .dash-item-container > StWidget,
2198
#dashtodockContainer.right .dash-item-container > StWidget,
2199
#dashtodockContainer.extended.left .dash-item-container > StWidget,
2200
#dashtodockContainer.extended.right .dash-item-container > StWidget {
2201
padding: 3px 6px; }
2202
2203
#dashtodockContainer.extended.left .dash-item-container:first-child > StWidget,
2204
#dashtodockContainer.extended.right .dash-item-container:first-child > StWidget {
2205
padding: 6px 6px 3px 6px; }
2206
2207
#dashtodockContainer.extended.left .dash-item-container:last-child > StWidget,
2208
#dashtodockContainer.extended.right .dash-item-container:last-child > StWidget {
2209
padding: 3px 6px 6px 6px; }
2210
2211
#dashtodockContainer.top .dash-item-container > StWidget,
2212
#dashtodockContainer.bottom .dash-item-container > StWidget,
2213
#dashtodockContainer.extended.top .dash-item-container > StWidget,
2214
#dashtodockContainer.extended.bottom .dash-item-container > StWidget {
2215
padding: 6px 3px; }
2216
2217
#dashtodockContainer.extended.top .dash-item-container:first-child > StWidget,
2218
#dashtodockContainer.extended.bottom .dash-item-container:first-child > StWidget {
2219
padding: 6px 3px 6px 6px; }
2220
2221
#dashtodockContainer.extended.top .dash-item-container:last-child > StWidget,
2222
#dashtodockContainer.extended.bottom .dash-item-container:last-child > StWidget {
2223
padding: 6px 6px 6px 3px; }
2224
2225
#dashtodockContainer .app-well-app-running-dot {
2226
background-color: transparent; }
2227
2228
#dashtodockContainer .dash-item-container > StWidget {
2229
background-size: cover; }
2230
2231
#dashtodockContainer.left .dash-item-container > StWidget.running1 {
2232
background-image: url("assets/left-running1.svg"); }
2233
2234
#dashtodockContainer.left .dash-item-container > StWidget.running1.focused {
2235
background-image: url("assets/left-running1-focused.svg"); }
2236
2237
#dashtodockContainer.left .dash-item-container > StWidget.running2 {
2238
background-image: url("assets/left-running2.svg"); }
2239
2240
#dashtodockContainer.left .dash-item-container > StWidget.running2.focused {
2241
background-image: url("assets/left-running2-focused.svg"); }
2242
2243
#dashtodockContainer.left .dash-item-container > StWidget.running3 {
2244
background-image: url("assets/left-running3.svg"); }
2245
2246
#dashtodockContainer.left .dash-item-container > StWidget.running3.focused {
2247
background-image: url("assets/left-running3-focused.svg"); }
2248
2249
#dashtodockContainer.left .dash-item-container > StWidget.running4 {
2250
background-image: url("assets/left-running4.svg"); }
2251
2252
#dashtodockContainer.left .dash-item-container > StWidget.running4.focused {
2253
background-image: url("assets/left-running4-focused.svg"); }
2254
2255
#dashtodockContainer.right .dash-item-container > StWidget.running1 {
2256
background-image: url("assets/right-running1.svg"); }
2257
2258
#dashtodockContainer.right .dash-item-container > StWidget.running1.focused {
2259
background-image: url("assets/right-running1-focused.svg"); }
2260
2261
#dashtodockContainer.right .dash-item-container > StWidget.running2 {
2262
background-image: url("assets/right-running2.svg"); }
2263
2264
#dashtodockContainer.right .dash-item-container > StWidget.running2.focused {
2265
background-image: url("assets/right-running2-focused.svg"); }
2266
2267
#dashtodockContainer.right .dash-item-container > StWidget.running3 {
2268
background-image: url("assets/right-running3.svg"); }
2269
2270
#dashtodockContainer.right .dash-item-container > StWidget.running3.focused {
2271
background-image: url("assets/right-running3-focused.svg"); }
2272
2273
#dashtodockContainer.right .dash-item-container > StWidget.running4 {
2274
background-image: url("assets/right-running4.svg"); }
2275
2276
#dashtodockContainer.right .dash-item-container > StWidget.running4.focused {
2277
background-image: url("assets/right-running4-focused.svg"); }
2278
2279
#dashtodockContainer.top .dash-item-container > StWidget.running1 {
2280
background-image: url("assets/top-running1.svg"); }
2281
2282
#dashtodockContainer.top .dash-item-container > StWidget.running1.focused {
2283
background-image: url("assets/top-running1-focused.svg"); }
2284
2285
#dashtodockContainer.top .dash-item-container > StWidget.running2 {
2286
background-image: url("assets/top-running2.svg"); }
2287
2288
#dashtodockContainer.top .dash-item-container > StWidget.running2.focused {
2289
background-image: url("assets/top-running2-focused.svg"); }
2290
2291
#dashtodockContainer.top .dash-item-container > StWidget.running3 {
2292
background-image: url("assets/top-running3.svg"); }
2293
2294
#dashtodockContainer.top .dash-item-container > StWidget.running3.focused {
2295
background-image: url("assets/top-running3-focused.svg"); }
2296
2297
#dashtodockContainer.top .dash-item-container > StWidget.running4 {
2298
background-image: url("assets/top-running4.svg"); }
2299
2300
#dashtodockContainer.top .dash-item-container > StWidget.running4.focused {
2301
background-image: url("assets/top-running4-focused.svg"); }
2302
2303
#dashtodockContainer.bottom .dash-item-container > StWidget.running1 {
2304
background-image: url("assets/bottom-running1.svg"); }
2305
2306
#dashtodockContainer.bottom .dash-item-container > StWidget.running1.focused {
2307
background-image: url("assets/bottom-running1-focused.svg"); }
2308
2309
#dashtodockContainer.bottom .dash-item-container > StWidget.running2 {
2310
background-image: url("assets/bottom-running2.svg"); }
2311
2312
#dashtodockContainer.bottom .dash-item-container > StWidget.running2.focused {
2313
background-image: url("assets/bottom-running2-focused.svg"); }
2314
2315
#dashtodockContainer.bottom .dash-item-container > StWidget.running3 {
2316
background-image: url("assets/bottom-running3.svg"); }
2317
2318
#dashtodockContainer.bottom .dash-item-container > StWidget.running3.focused {
2319
background-image: url("assets/bottom-running3-focused.svg"); }
2320
2321
#dashtodockContainer.bottom .dash-item-container > StWidget.running4 {
2322
background-image: url("assets/bottom-running4.svg"); }
2323
2324
#dashtodockContainer.bottom .dash-item-container > StWidget.running4.focused {
2325
background-image: url("assets/bottom-running4-focused.svg"); }
2326
2327
/* Simple Dock */
2328
#dash:desktop {
2329
background-color: rgba(0, 0, 0, 0.6); }
2330
2331
/* GPaste */
2332
.popup-menu .search-entry {
2333
color: rgba(0, 0, 0, 0.8);
2334
selection-background-color: #42A5F5;
2335
selected-color: #FFFFFF;
2336
background-color: rgba(250, 250, 250, 0.01);
2337
border-color: transparent;
2338
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.24); }
2339
.popup-menu .search-entry:focus {
2340
border-color: transparent;
2341
box-shadow: inset 0 -2px #42A5F5;
2342
color: rgba(0, 0, 0, 0.8); }
2343
.popup-menu .search-entry .search-entry-icon {
2344
color: rgba(0, 0, 0, 0.48); }
2345
.popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon {
2346
color: rgba(0, 0, 0, 0.8); }
2347