A fork of the Materia GTK theme.

Important information: Google announced that, from September 2026, Android devices will require ALL apps to be signed by Google, effectively leading to an iOS situation. Value your right to a computer that does what you want; do not tolerate this monopolistic practice! Contact me if you don't understand why it is bad. Click to learn more.

 _screen-shield.scss

View raw Download
text/plain • 1.9 kiB
ASCII text
        
            
1
/* Screen Shield */
2
3
$_screenshield_shadow: 0px 0px 6px rgba(0, 0, 0, 0.726);
4
5
.screen-shield-arrows {
6
padding-bottom: 3em;
7
}
8
9
.screen-shield-arrows Gjs_Arrow {
10
color: white;
11
width: 80px;
12
height: 48px;
13
-arrow-thickness: 12px;
14
-arrow-shadow: $_screenshield_shadow;
15
}
16
17
.screen-shield-clock {
18
color: white;
19
text-shadow: $_screenshield_shadow;
20
font-weight: bold;
21
text-align: center;
22
padding-bottom: 1.5em;
23
}
24
25
.screen-shield-clock-time {
26
font-size: 72pt;
27
text-shadow: $_screenshield_shadow;
28
font-feature-settings: "tnum";
29
}
30
31
.screen-shield-clock-date {
32
font-size: 28pt;
33
font-weight: normal;
34
}
35
36
.screen-shield-notifications-container {
37
spacing: 6px;
38
width: 30em;
39
background-color: transparent;
40
max-height: 500px;
41
.summary-notification-stack-scrollview {
42
padding-top: 0;
43
padding-bottom: 0;
44
}
45
46
.notification,
47
.screen-shield-notification-source {
48
padding: 12px 6px;
49
border: 1px solid $osd_outer_borders_color;
50
background-color: transparentize($osd_bg_color,0.5);
51
color: $osd_fg_color;
52
border-radius: 4px;
53
}
54
.notification { margin-right: 15px; } //compensate for space allocated to the scrollbar
55
}
56
57
58
.screen-shield-notification-label {
59
font-weight: bold;
60
padding: 0px 0px 0px 12px;
61
}
62
63
.screen-shield-notification-count-text { padding: 0px 0px 0px 12px; }
64
65
#panel.lock-screen { background-color: transparentize($osd_bg_color, 0.5); }
66
67
.screen-shield-background { //just the shadow, really
68
background: black;
69
box-shadow: 0px 2px 4px rgba(0,0,0,0.6);
70
}
71
72
#lockDialogGroup {
73
background: lighten(#2e3436, 8%) url(resource:///org/gnome/shell/theme/noise-texture.png);
74
background-repeat: repeat;
75
}
76
77
#screenShieldNotifications {
78
StButton#vhandle, StButton#hhandle {
79
background-color: transparentize($bg_color,0.7);
80
&:hover, &:focus { background-color: transparentize($bg_color,0.5); }
81
&:active { background-color: transparentize($selected_bg_color,0.5); }
82
}
83
}