_apps-3.18.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: rgba(#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
* Nemo *
101
*******/
102
NemoWindow .nemo-inactive-pane .view, NemoWindow .nemo-inactive-pane iconview {
103
background-color: $alt_base_color;
104
color: $fg_color;
105
}
106
NemoWindow .sidebar .cell {
107
background-color: $bg_color;
108
color: $fg_color;
109
&:selected {
110
color: $inverse_fg_color;
111
background-color: $primary_color;
112
}
113
}
114
.nemo-desktop.nemo-canvas-item {
115
color: $inverse_fg_color;
116
text-shadow: $shadow_1;
117
&:selected {
118
text-shadow: none;
119
}
120
}
121
/**************
122
* Tweak Tool *
123
**************/
124
// the sidebar
125
.tweak-categories {
126
// padding: 4px 0;
127
background-color: $alt_base_color;
128
background-image: linear-gradient(to bottom, $alt_base_color);
129
130
// hide separators
131
.separator {
132
-GtkWidget-wide-separators: true;
133
color: transparent;
134
}
135
}
136
137
138
/************
139
* Software *
140
************/
141
142
.button.install-progress:insensitive { background-color: $fill_color; }
143
144
145
/***********
146
* Builder *
147
***********/
148
149
GbTerminalView { background-color: $base_color; }
150
151
152
/***********
153
* Firefox *
154
***********/
155
.menubar {
156
color: $titlebar_secondary_fg_color;
157
158
&:hover { color: $titlebar_fg_color; }
159
}
160
161
162
/***********
163
* Synapse *
164
***********/
165
SynapseGuiMatchListView GtkWidget:selected { background-color: $primary_color; }
166
167
168
/*********
169
* Unity *
170
*********/
171
// Decorations
172
UnityDecoration {
173
-UnityDecoration-extents: 28px 0 0 0;
174
-UnityDecoration-input-extents: 8px;
175
176
-UnityDecoration-shadow-offset-x: 0;
177
-UnityDecoration-shadow-offset-y: 3px;
178
-UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48);
179
-UnityDecoration-active-shadow-radius: 18px;
180
-UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32);
181
-UnityDecoration-inactive-shadow-radius: 6px;
182
183
-UnityDecoration-glow-size: 8px;
184
-UnityDecoration-glow-color: $primary_color;
185
186
-UnityDecoration-title-indent: 4px;
187
-UnityDecoration-title-fade: 32px;
188
-UnityDecoration-title-alignment: 0.0;
189
}
190
191
UnityDecoration.top {
192
padding: 0 2px;
193
border-style: none;
194
border-radius: 2px 2px 0 0;
195
box-shadow: inset 0 1px $titlebar_highlight_color;
196
background-color: $alt_titlebar_bg_color;
197
color: $titlebar_fg_color;
198
}
199
200
UnityDecoration.top:backdrop {
201
color: $titlebar_secondary_fg_color;
202
}
203
204
UnityDecoration.left,
205
UnityDecoration.right {
206
}
207
208
UnityDecoration.bottom {
209
}
210
211
UnityDecoration.menuitem,
212
UnityDecoration .menuitem {
213
color: gtkalpha(currentColor, $secondary_opacity);
214
}
215
216
UnityDecoration.menubar.menuitem:hover,
217
UnityDecoration.menubar .menuitem *:hover {
218
box-shadow: inset 0 -2px currentColor;
219
background-color: transparent;
220
color: currentColor;
221
}
222
223
.background:not(.csd) :not(.titlebar) .header-bar {
224
border-radius: 0;
225
box-shadow: none;
226
227
&.inline-toolbar { border-style: none; }
228
}
229
230
SheetStyleDialog.unity-force-quit {
231
// background-color: $bg_color;
232
}
233
234
// Panel Style
235
UnityPanelWidget,
236
.unity-panel {
237
background-color: $opaque_panel_bg_color;
238
background-image: linear-gradient(to bottom, $opaque_panel_bg_color);
239
color: $titlebar_fg_color;
240
}
241
242
UnityPanelWidget:backdrop,
243
.unity-panel:backdrop {
244
color: $titlebar_secondary_fg_color;
245
}
246
247
.unity-panel.menubar,
248
.unity-panel .menubar {
249
}
250
251
.unity-panel.menuitem,
252
.unity-panel .menuitem {
253
color: gtkalpha(currentColor, $secondary_opacity);
254
}
255
256
.unity-panel.menubar.menuitem:hover,
257
.unity-panel.menubar .menuitem *:hover {
258
box-shadow: inset 0 -2px currentColor;
259
background-color: transparent;
260
color: currentColor;
261
}
262
263
@keyframes playbackmenuitem_spinner {
264
to { -gtk-icon-transform: rotate(1turn); }
265
}
266
267
.menu IdoPlaybackMenuItem.menuitem:active {
268
-gtk-icon-source: -gtk-icontheme("process-working-symbolic");
269
animation: playbackmenuitem_spinner 1s infinite linear;
270
color: $primary_color;
271
}
272