A fork of the Materia GTK theme.

By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

 gnome-shell.css

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