_apps.scss
ASCII text
1
// floating status bar
2
.floating-bar {
3
@extend %osd;
4
// @extend .toolbar.osd;
5
padding: 3px 0 4px;
6
border-width: 1px;
7
border-style: solid solid none;
8
border-color: $border_color;
9
border-radius: 2px + 1px 2px + 1px 0 0;
10
background-color: $base_color;
11
background-clip: $extra_background_clip;
12
&.left {
13
border-left-style: none;
14
border-top-left-radius: 0;
15
}
16
&.right {
17
border-right-style: none;
18
border-top-right-radius: 0;
19
}
20
.button {
21
padding: 4px;
22
}
23
}
24
25
/************
26
* Nautilus *
27
************/
28
29
EelEditableLabel.entry { transition: none; }
30
31
.nautilus-canvas-item {
32
// border-radius: 2px;
33
}
34
35
.nautilus-canvas-item.dim-label,
36
.nautilus-list-dim-label {
37
// @extend .dim-label;
38
}
39
40
.nautilus-canvas-item.dim-label:selected,
41
.nautilus-list-dim-label:selected {
42
}
43
44
.nautilus-desktop.nautilus-canvas-item {
45
// background-color: scale-alpha(#000000, $lower_opacity);
46
color: $inverse_fg_color;
47
text-shadow: $shadow_1;
48
}
49
50
.nautilus-desktop.nautilus-canvas-item:selected {
51
// color: $inverse_fg_color;
52
text-shadow: none;
53
}
54
55
.nautilus-circular-button {
56
@extend %image_button;
57
}
58
59
/* Toolbar */
60
61
@keyframes needs_attention_keyframes {
62
0% {background-color: transparent; }
63
50% {background-color: $fill_color; }
64
100% {background-color: transparent; }
65
}
66
.nautilus-operations-button-needs-attention {
67
color: $accent_color;
68
animation: needs_attention_keyframes 2s $standard_curve;
69
}
70
.nautilus-operations-button-needs-attention-multiple {
71
color: $accent_color;
72
animation: needs_attention_keyframes 2s $standard_curve;
73
animation-iteration-count: 2;
74
}
75
76
.disk-space-display {
77
// border-style: solid;
78
// border-width: 2px;
79
}
80
81
.disk-space-display.unknown {
82
background-color: $warning_color;
83
}
84
85
.disk-space-display.used {
86
background-color: $primary_color;
87
}
88
89
.disk-space-display.free {
90
background-color: $fill_color;
91
color: $disabled_fg_color;
92
}
93
94
/* View */
95
NautilusListView .view {
96
// border-bottom: 1px solid $border_color;
97
}
98
99
100
/**************
101
* Tweak Tool *
102
**************/
103
// the sidebar
104
.tweak-categories {
105
// padding: 4px 0;
106
background-color: $lighter_bg_color;
107
background-image: linear-gradient(to bottom, $lighter_bg_color);
108
109
// hide separators
110
.separator {
111
-GtkWidget-wide-separators: true;
112
color: transparent;
113
}
114
}
115
116
117
/************
118
* Software *
119
************/
120
121
.button.install-progress:insensitive { background-color: $fill_color; }
122
123
124
/***********
125
* Builder *
126
***********/
127
128
GbTerminalView { background-color: $base_color; }
129
130
131
/***********
132
* Firefox *
133
***********/
134
.menubar {
135
color: $secondary_titlebar_fg_color;
136
137
&:hover { color: $titlebar_fg_color; }
138
}
139
140
141
/*********
142
* Unity *
143
*********/
144
// Decorations
145
UnityDecoration {
146
-UnityDecoration-extents: 28px 0 0 0;
147
-UnityDecoration-input-extents: 8px;
148
149
-UnityDecoration-shadow-offset-x: 0;
150
-UnityDecoration-shadow-offset-y: 3px;
151
-UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48);
152
-UnityDecoration-active-shadow-radius: 18px;
153
-UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32);
154
-UnityDecoration-inactive-shadow-radius: 6px;
155
156
-UnityDecoration-glow-size: 8px;
157
-UnityDecoration-glow-color: $primary_color;
158
159
-UnityDecoration-title-indent: 4px;
160
-UnityDecoration-title-fade: 32px;
161
-UnityDecoration-title-alignment: 0.0;
162
}
163
164
UnityDecoration.top {
165
padding: 0 2px;
166
border-style: none;
167
border-radius: 2px 2px 0 0;
168
// box-shadow: inset 0 1px $titlebar_highlight_color;
169
box-shadow: inset 0 1px $unity_highlight_color;
170
background-color: $alt_titlebar_bg_color;
171
color: $titlebar_fg_color;
172
}
173
174
UnityDecoration.top:backdrop {
175
color: $secondary_titlebar_fg_color;
176
}
177
178
UnityDecoration.left,
179
UnityDecoration.right {
180
}
181
182
UnityDecoration.bottom {
183
}
184
185
UnityDecoration.menuitem,
186
UnityDecoration .menuitem {
187
color: gtkalpha(currentColor, $secondary_opacity);
188
}
189
190
UnityDecoration.menubar.menuitem:hover,
191
UnityDecoration.menubar .menuitem *:hover {
192
box-shadow: inset 0 -2px currentColor;
193
background-color: transparent;
194
color: currentColor;
195
}
196
197
.background:not(.csd) :not(.titlebar) .header-bar {
198
border-radius: 0;
199
box-shadow: none;
200
201
&.inline-toolbar { border-style: none; }
202
}
203
204
SheetStyleDialog.unity-force-quit {
205
// background-color: $bg_color;
206
}
207
208
// Panel Style
209
UnityPanelWidget,
210
.unity-panel {
211
background-color: $panel_bg_color;
212
background-image: linear-gradient(to bottom, $panel_bg_color);
213
color: $titlebar_fg_color;
214
}
215
216
UnityPanelWidget:backdrop,
217
.unity-panel:backdrop {
218
color: $secondary_titlebar_fg_color;
219
}
220
221
.unity-panel.menubar,
222
.unity-panel .menubar {
223
}
224
225
.unity-panel.menuitem,
226
.unity-panel .menuitem {
227
color: gtkalpha(currentColor, $secondary_opacity);
228
}
229
230
.unity-panel.menubar.menuitem:hover,
231
.unity-panel.menubar .menuitem *:hover {
232
box-shadow: inset 0 -2px currentColor;
233
background-color: transparent;
234
color: currentColor;
235
}
236
237
@keyframes playbackmenuitem_spinner {
238
to { -gtk-icon-transform: rotate(1turn); }
239
}
240
241
.menu IdoPlaybackMenuItem.menuitem:active {
242
-gtk-icon-source: -gtk-icontheme("process-working-symbolic");
243
animation: playbackmenuitem_spinner 1s infinite linear;
244
color: $primary_color;
245
}
246