Mercurial > repos > other > Adwaita-Dark-Green
comparison gtk-3.18/gtk-contained.css @ 22:cb3e1a45b770
Restore gtk-3.0 to v3.16 (openSUSE 42.1) and add gtk-3.18 dir
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sun, 02 Oct 2016 20:29:24 +0100 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
21:66fe978c102e | 22:cb3e1a45b770 |
---|---|
1 * { | |
2 padding: 0; | |
3 -GtkToolButton-icon-spacing: 4; | |
4 -GtkTextView-error-underline-color: #cc0000; | |
5 -GtkCheckButton-indicator-size: 16; | |
6 -GtkCheckMenuItem-indicator-size: 16; | |
7 -GtkScrolledWindow-scrollbar-spacing: 0; | |
8 -GtkScrolledWindow-scrollbars-within-bevel: 1; | |
9 -GtkToolItemGroup-expander-size: 11; | |
10 -GtkExpander-expander-size: 16; | |
11 -GtkTreeView-expander-size: 11; | |
12 -GtkTreeView-horizontal-separator: 4; | |
13 -GtkMenu-horizontal-padding: 0; | |
14 -GtkMenu-vertical-padding: 0; | |
15 -GtkWidget-link-color: #2a76c6; | |
16 -GtkWidget-visited-link-color: #215d9c; | |
17 -GtkWidget-focus-padding: 2; | |
18 -GtkWidget-focus-line-width: 1; | |
19 -GtkWidget-text-handle-width: 20; | |
20 -GtkWidget-text-handle-height: 24; | |
21 -GtkDialog-button-spacing: 4; | |
22 -GtkDialog-action-area-border: 0; | |
23 -GtkStatusbar-shadow-type: none; | |
24 outline-color: rgba(46, 52, 54, 0.3); | |
25 outline-style: dashed; | |
26 outline-offset: -3px; | |
27 outline-width: 1px; | |
28 outline-radius: 2px; } | |
29 | |
30 /*************** | |
31 * Base States * | |
32 ***************/ | |
33 .background { | |
34 color: #2e3436; | |
35 background-color: #e9e9e9; } | |
36 .background:backdrop { | |
37 text-shadow: none; | |
38 icon-shadow: none; | |
39 color: #8d9091; | |
40 background-color: #ededed; } | |
41 | |
42 /* | |
43 These wildcard seems unavoidable, need to investigate. | |
44 Wildcards are bad and troublesome, use them with care, | |
45 or better, just don't. | |
46 Everytime a wildcard is used a kitten dies, painfully. | |
47 */ | |
48 *:insensitive { | |
49 -gtk-image-effect: dim; } | |
50 | |
51 .gtkstyle-fallback { | |
52 background-color: #ededed; | |
53 color: #2e3436; } | |
54 .gtkstyle-fallback:prelight { | |
55 background-color: white; | |
56 color: #2e3436; } | |
57 .gtkstyle-fallback:active { | |
58 background-color: lightgray; | |
59 color: #2e3436; } | |
60 .gtkstyle-fallback:insensitive { | |
61 background-color: #f4f4f4; | |
62 color: #8d9091; } | |
63 .gtkstyle-fallback:selected { | |
64 background-color: #4a90d9; | |
65 color: #ffffff; } | |
66 | |
67 .view { | |
68 color: black; | |
69 background-color: #ffffff; } | |
70 .view:backdrop { | |
71 color: #323232; | |
72 background-color: white; } | |
73 .view:selected, GtkCalendar:selected { | |
74 border-radius: 3px; } | |
75 | |
76 .rubberband, GtkTreeView.view.rubberband, .content-view.rubberband { | |
77 border: 1px solid #2a76c6; | |
78 background-color: rgba(42, 118, 198, 0.2); } | |
79 | |
80 .label.separator { | |
81 color: #2e3436; } | |
82 .label.separator:backdrop { | |
83 color: #8d9091; } | |
84 .label:insensitive { | |
85 color: #8d9091; } | |
86 .label:insensitive:backdrop { | |
87 color: #c7c7c7; } | |
88 | |
89 .dim-label, .label.separator, .titlebar .subtitle, | |
90 .header-bar .subtitle { | |
91 opacity: 0.55; | |
92 text-shadow: none; } | |
93 | |
94 GtkAssistant .sidebar { | |
95 background-color: #ffffff; | |
96 border-top: 1px solid #a1a1a1; } | |
97 GtkAssistant .sidebar:dir(ltr) { | |
98 border-right: 1px solid #a1a1a1; } | |
99 GtkAssistant .sidebar:dir(rtl) { | |
100 border-left: 1px solid #a1a1a1; } | |
101 GtkAssistant .sidebar:backdrop { | |
102 background-color: white; | |
103 border-color: #a8a8a8; } | |
104 GtkAssistant.csd .sidebar { | |
105 border-top-style: none; } | |
106 GtkAssistant .sidebar .label { | |
107 padding: 6px 12px; } | |
108 GtkAssistant .sidebar .label.highlight { | |
109 background-color: #c6c8c8; } | |
110 | |
111 GtkTextView { | |
112 background-color: #f6f6f6; } | |
113 GtkTextView:backdrop { | |
114 background-color: #f6f6f6; } | |
115 | |
116 .grid-child { | |
117 padding: 3px; | |
118 border-radius: 3px; } | |
119 .grid-child:selected { | |
120 outline-offset: -2px; } | |
121 | |
122 .popover.osd, .app-notification, | |
123 .app-notification.frame, .osd .scale-popup, .osd { | |
124 color: #eeeeec; | |
125 border: none; | |
126 background-color: rgba(32, 37, 38, 0.7); | |
127 background-clip: padding-box; | |
128 outline-color: rgba(238, 238, 236, 0.3); | |
129 box-shadow: none; | |
130 text-shadow: 0 1px black; | |
131 icon-shadow: 0 1px black; } | |
132 .popover.osd:backdrop, .app-notification:backdrop, .osd .scale-popup:backdrop, .osd:backdrop { | |
133 text-shadow: none; } | |
134 | |
135 /********************* | |
136 * Spinner Animation * | |
137 *********************/ | |
138 @keyframes spin { | |
139 to { | |
140 -gtk-icon-transform: rotate(1turn); } } | |
141 .spinner { | |
142 background-image: none; | |
143 background-color: blue; | |
144 opacity: 0; | |
145 -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } | |
146 .spinner:active { | |
147 opacity: 1; | |
148 animation: spin 1s linear infinite; } | |
149 .spinner:active:insensitive { | |
150 opacity: 0.5; } | |
151 | |
152 /**************** | |
153 * Text Entries * | |
154 ****************/ | |
155 .entry { | |
156 border: 1px solid; | |
157 padding: 5px 8px 6px; | |
158 border-radius: 3px; | |
159 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); | |
160 background-color: transparent; | |
161 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
162 color: black; | |
163 border-color: #a1a1a1; | |
164 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; } | |
165 .entry.image.left { | |
166 padding-left: 0; } | |
167 .entry.image.right { | |
168 padding-right: 0; } | |
169 .entry.flat, .entry.flat:focus { | |
170 padding: 2px; | |
171 background-color: transparent; | |
172 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
173 color: black; | |
174 border-color: #a1a1a1; | |
175 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0); | |
176 border: none; | |
177 border-radius: 0; } | |
178 .entry:focus { | |
179 background-color: transparent; | |
180 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
181 box-shadow: inset 0 0 0 1px #4a90d9, 0 1px white; | |
182 border-color: #4a90d9; } | |
183 .entry:insensitive { | |
184 background-color: transparent; | |
185 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
186 color: #8d9091; | |
187 border-color: #a1a1a1; | |
188 background-image: linear-gradient(to bottom, #f4f4f4); | |
189 box-shadow: 0 1px white; } | |
190 .entry:backdrop { | |
191 background-color: transparent; | |
192 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
193 color: #323232; | |
194 border-color: #a8a8a8; | |
195 background-image: linear-gradient(to bottom, white); | |
196 box-shadow: 0 1px rgba(255, 255, 255, 0); } | |
197 .entry:backdrop:insensitive { | |
198 background-color: transparent; | |
199 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
200 color: #c7c7c7; | |
201 border-color: #a8a8a8; | |
202 background-image: linear-gradient(to bottom, #f4f4f4); | |
203 box-shadow: 0 1px rgba(255, 255, 255, 0); } | |
204 .entry.progressbar { | |
205 margin: 1px; | |
206 border-radius: 0; | |
207 border-width: 0 0 2px; | |
208 border-color: #4a90d9; | |
209 border-style: solid; | |
210 background-image: none; | |
211 background-color: transparent; | |
212 box-shadow: none; } | |
213 .entry.progressbar:backdrop { | |
214 background-color: transparent; } | |
215 .linked:not(.vertical) > .entry:focus + .entry, .linked:not(.vertical) > .entry:focus + .button, .linked:not(.vertical) > .entry:focus + GtkComboBox > .the-button-in-the-combobox, .linked:not(.vertical) > .entry:focus + GtkComboBoxText > .the-button-in-the-combobox { | |
216 border-left-color: #4a90d9; } | |
217 .entry.error { | |
218 color: #cc0000; | |
219 border-color: #cc0000; } | |
220 .entry.error:focus { | |
221 background-color: transparent; | |
222 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
223 box-shadow: inset 0 0 0 1px #cc0000, 0 1px white; | |
224 border-color: #cc0000; } | |
225 .entry.error:selected, .entry.error:selected:focus { | |
226 background-color: #cc0000; } | |
227 .entry.warning { | |
228 color: #f57900; | |
229 border-color: #f57900; } | |
230 .entry.warning:focus { | |
231 background-color: transparent; | |
232 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
233 box-shadow: inset 0 0 0 1px #f57900, 0 1px white; | |
234 border-color: #f57900; } | |
235 .entry.warning:selected, .entry.warning:selected:focus { | |
236 background-color: #f57900; } | |
237 .entry.image { | |
238 color: #575c5e; } | |
239 .entry.image:hover { | |
240 color: #2e3436; } | |
241 .entry.image:active { | |
242 color: #4a90d9; } | |
243 .entry.image:backdrop { | |
244 color: #a3a6a7; } | |
245 .osd .entry { | |
246 background-color: transparent; | |
247 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
248 color: white; | |
249 border-color: rgba(0, 0, 0, 0.7); | |
250 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); | |
251 background-clip: padding-box; | |
252 box-shadow: none; | |
253 text-shadow: 0 1px black; | |
254 icon-shadow: 0 1px black; } | |
255 .osd .entry:focus { | |
256 background-color: transparent; | |
257 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
258 color: white; | |
259 border-color: #4a90d9; | |
260 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); | |
261 background-clip: padding-box; | |
262 box-shadow: inset 0 0 0 1px #4a90d9; | |
263 text-shadow: 0 1px black; | |
264 icon-shadow: 0 1px black; } | |
265 .osd .entry:backdrop { | |
266 background-color: transparent; | |
267 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
268 color: white; | |
269 border-color: rgba(0, 0, 0, 0.7); | |
270 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5)); | |
271 background-clip: padding-box; | |
272 box-shadow: none; | |
273 text-shadow: none; | |
274 icon-shadow: none; } | |
275 .osd .entry:insensitive { | |
276 background-color: transparent; | |
277 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
278 color: #878989; | |
279 border-color: rgba(0, 0, 0, 0.7); | |
280 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); | |
281 background-clip: padding-box; | |
282 box-shadow: none; | |
283 text-shadow: none; | |
284 icon-shadow: none; } | |
285 | |
286 .linked.vertical > .entry:not(:last-child) { | |
287 box-shadow: none; } | |
288 .linked.vertical > .entry:focus:not(:last-child) { | |
289 box-shadow: inset 0 0 0 1px #4a90d9; } | |
290 .linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive) { | |
291 border-top-color: #e2e2e2; | |
292 background-image: linear-gradient(to bottom, #ffffff); } | |
293 .linked.vertical > .entry:not(:insensitive) + .entry:not(:insensitive):backdrop { | |
294 border-top-color: #e4e4e4; | |
295 background-image: linear-gradient(to bottom, white); } | |
296 .linked.vertical > .entry + .entry:focus:not(:last-child) { | |
297 border-top-color: #4a90d9; | |
298 box-shadow: inset 0 0 0 1px #4a90d9; } | |
299 .linked.vertical > .entry + .entry:focus:last-child { | |
300 border-top-color: #4a90d9; } | |
301 .linked.vertical > .entry:focus:not(:only-child) + .entry, | |
302 .linked.vertical > .entry:focus:not(:only-child) + .button, | |
303 .linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, | |
304 .linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox { | |
305 border-top-color: #4a90d9; } | |
306 | |
307 /*********** | |
308 * Buttons * | |
309 ***********/ | |
310 @keyframes needs_attention { | |
311 from { | |
312 background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#4a90d9), to(transparent)); } | |
313 to { | |
314 background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4a90d9), to(transparent)); } } | |
315 .button, .header-bar .button.titlebutton, | |
316 .titlebar .button.titlebutton { | |
317 border: 1px solid; | |
318 border-radius: 3px; | |
319 padding: 5px 8px 6px; | |
320 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); | |
321 color: #2e3436; | |
322 outline-color: rgba(46, 52, 54, 0.3); | |
323 border-color: #a1a1a1; | |
324 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
325 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
326 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
327 box-shadow: inset 0 1px white, 0 1px white; } | |
328 .button.flat, .sidebar-button.button, .header-bar .titlebutton.button, | |
329 .titlebar .titlebutton.button { | |
330 border-color: transparent; | |
331 background-color: transparent; | |
332 background-image: none; | |
333 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
334 text-shadow: none; | |
335 icon-shadow: none; | |
336 transition: none; } | |
337 .button.flat:hover, .sidebar-button.button:hover, .header-bar .titlebutton.button:hover, | |
338 .titlebar .titlebutton.button:hover { | |
339 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); | |
340 transition-duration: 500ms; } | |
341 .button.flat:hover:active, .sidebar-button.button:hover:active, .header-bar .titlebutton.button:hover:active, | |
342 .titlebar .titlebutton.button:hover:active { | |
343 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } | |
344 .button:hover, .header-bar .button.titlebutton:hover, | |
345 .titlebar .button.titlebutton:hover { | |
346 color: #2e3436; | |
347 outline-color: rgba(46, 52, 54, 0.3); | |
348 border-color: #a1a1a1; | |
349 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
350 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
351 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
352 box-shadow: inset 0 1px white, 0 1px white; | |
353 -gtk-image-effect: highlight; } | |
354 .button:active, .header-bar .button.titlebutton:active, | |
355 .titlebar .button.titlebutton:active, .button:checked, .header-bar .button.titlebutton:checked, | |
356 .titlebar .button.titlebutton:checked { | |
357 color: #2e3436; | |
358 outline-color: rgba(46, 52, 54, 0.3); | |
359 border-color: #a1a1a1; | |
360 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); | |
361 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
362 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
363 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; | |
364 transition-duration: 50ms; } | |
365 .button:backdrop, .header-bar .button.titlebutton:backdrop, | |
366 .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .sidebar-button.button:backdrop, .header-bar .titlebutton.button:backdrop, | |
367 .titlebar .titlebutton.button:backdrop { | |
368 color: #8d9091; | |
369 border-color: #a8a8a8; | |
370 background-image: linear-gradient(to bottom, #ededed); | |
371 text-shadow: none; | |
372 icon-shadow: none; | |
373 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
374 -gtk-image-effect: none; } | |
375 .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .sidebar-button.button:backdrop:active, .header-bar .titlebutton.button:backdrop:active, | |
376 .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .sidebar-button.button:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked, | |
377 .titlebar .titlebutton.button:backdrop:checked { | |
378 color: #8d9091; | |
379 border-color: #a8a8a8; | |
380 background-image: linear-gradient(to bottom, #d4d4d4); | |
381 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
382 .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .sidebar-button.button:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive, | |
383 .titlebar .titlebutton.button:backdrop:insensitive { | |
384 color: #c7c7c7; | |
385 border-color: #a8a8a8; | |
386 background-image: linear-gradient(to bottom, #f4f4f4); | |
387 text-shadow: none; | |
388 icon-shadow: none; | |
389 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
390 .button:backdrop:insensitive > .label, .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
391 .titlebar .button.titlebutton:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .sidebar-button.button:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label, | |
392 .titlebar .titlebutton.button:backdrop:insensitive > .label { | |
393 color: inherit; } | |
394 .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .sidebar-button.button:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active, | |
395 .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .sidebar-button.button:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked, | |
396 .titlebar .titlebutton.button:backdrop:insensitive:checked { | |
397 color: #c7c7c7; | |
398 border-color: #a8a8a8; | |
399 background-image: linear-gradient(to bottom, #e7e7e7); | |
400 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
401 .button:backdrop:insensitive:active > .label, .header-bar .button.titlebutton:backdrop:insensitive:active > .label, | |
402 .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, | |
403 .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .sidebar-button.button:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label, | |
404 .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .sidebar-button.button:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, | |
405 .titlebar .titlebutton.button:backdrop:insensitive:checked > .label { | |
406 color: inherit; } | |
407 .button.flat:backdrop, .sidebar-button.button:backdrop, .header-bar .titlebutton.button:backdrop, | |
408 .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .sidebar-button.button:insensitive, .header-bar .titlebutton.button:insensitive, | |
409 .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .sidebar-button.button:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive, | |
410 .titlebar .titlebutton.button:backdrop:insensitive { | |
411 border-color: transparent; | |
412 background-color: transparent; | |
413 background-image: none; | |
414 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
415 text-shadow: none; | |
416 icon-shadow: none; } | |
417 .button:insensitive, .header-bar .button.titlebutton:insensitive, | |
418 .titlebar .button.titlebutton:insensitive { | |
419 color: #8d9091; | |
420 border-color: #a1a1a1; | |
421 background-image: linear-gradient(to bottom, #f4f4f4); | |
422 text-shadow: none; | |
423 icon-shadow: none; | |
424 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
425 .button:insensitive > .label, .header-bar .button.titlebutton:insensitive > .label, | |
426 .titlebar .button.titlebutton:insensitive > .label { | |
427 color: inherit; } | |
428 .button:insensitive:active, .button:insensitive:checked { | |
429 color: #8d9091; | |
430 border-color: #a1a1a1; | |
431 background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4); | |
432 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
433 .button:insensitive:active > .label, .header-bar .button.titlebutton:insensitive:active > .label, | |
434 .titlebar .button.titlebutton:insensitive:active > .label, .button:insensitive:checked > .label, .header-bar .button.titlebutton:insensitive:checked > .label, | |
435 .titlebar .button.titlebutton:insensitive:checked > .label { | |
436 color: inherit; } | |
437 .button.osd, .header-bar .osd.button.titlebutton, | |
438 .titlebar .osd.button.titlebutton { | |
439 color: #eeeeec; | |
440 border-radius: 5px; | |
441 outline-color: rgba(238, 238, 236, 0.3); | |
442 color: #eeeeec; | |
443 border-color: rgba(0, 0, 0, 0.7); | |
444 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
445 background-clip: padding-box; | |
446 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
447 text-shadow: 0 1px black; | |
448 icon-shadow: 0 1px black; | |
449 outline-color: rgba(238, 238, 236, 0.3); | |
450 border: none; | |
451 box-shadow: none; } | |
452 .button.osd.image-button, GtkScaleButton.button.osd, | |
453 GtkVolumeButton.button.osd, .header-bar .osd.titlebutton.button, | |
454 .titlebar .osd.titlebutton.button { | |
455 padding: 13px; } | |
456 .button.osd:hover { | |
457 color: white; | |
458 border-color: rgba(0, 0, 0, 0.7); | |
459 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7)); | |
460 background-clip: padding-box; | |
461 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
462 text-shadow: 0 1px black; | |
463 icon-shadow: 0 1px black; | |
464 outline-color: rgba(238, 238, 236, 0.3); | |
465 border: none; | |
466 box-shadow: none; } | |
467 .button.osd:active, .button.osd:checked { | |
468 color: white; | |
469 border-color: rgba(0, 0, 0, 0.7); | |
470 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); | |
471 background-clip: padding-box; | |
472 box-shadow: none; | |
473 text-shadow: none; | |
474 icon-shadow: none; | |
475 outline-color: rgba(238, 238, 236, 0.3); | |
476 border: none; | |
477 box-shadow: none; } | |
478 .button.osd:insensitive, .button.osd:backdrop:insensitive { | |
479 color: #878989; | |
480 border-color: rgba(0, 0, 0, 0.7); | |
481 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); | |
482 background-clip: padding-box; | |
483 box-shadow: none; | |
484 text-shadow: none; | |
485 icon-shadow: none; | |
486 border: none; } | |
487 .button.osd:backdrop { | |
488 color: #eeeeec; | |
489 border-color: rgba(0, 0, 0, 0.7); | |
490 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
491 background-clip: padding-box; | |
492 box-shadow: none; | |
493 text-shadow: none; | |
494 icon-shadow: none; | |
495 border: none; } | |
496 .osd .button, .osd .header-bar .button.titlebutton, .header-bar .osd .button.titlebutton, | |
497 .osd .titlebar .button.titlebutton, | |
498 .titlebar .osd .button.titlebutton { | |
499 color: #eeeeec; | |
500 border-color: rgba(0, 0, 0, 0.7); | |
501 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
502 background-clip: padding-box; | |
503 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
504 text-shadow: 0 1px black; | |
505 icon-shadow: 0 1px black; | |
506 outline-color: rgba(238, 238, 236, 0.3); | |
507 border-radius: 0; | |
508 border-left-style: none; } | |
509 .osd .button:dir(rtl) { | |
510 border-radius: 0; | |
511 border-right-style: none; | |
512 border-left-style: solid; } | |
513 .osd .button:first-child { | |
514 border-radius: 3px 0 0 3px; | |
515 border-left-style: solid; } | |
516 .osd .button:last-child { | |
517 border-radius: 0 3px 3px 0; } | |
518 .osd .button:last-child:dir(rtl) { | |
519 border-right-style: solid; } | |
520 .osd .button:only-child { | |
521 border-radius: 3px; | |
522 border-style: solid; } | |
523 .osd .button:hover { | |
524 color: white; | |
525 border-color: rgba(0, 0, 0, 0.7); | |
526 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7)); | |
527 background-clip: padding-box; | |
528 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
529 text-shadow: 0 1px black; | |
530 icon-shadow: 0 1px black; | |
531 outline-color: rgba(238, 238, 236, 0.3); } | |
532 .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked { | |
533 color: white; | |
534 border-color: rgba(0, 0, 0, 0.7); | |
535 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); | |
536 background-clip: padding-box; | |
537 box-shadow: none; | |
538 text-shadow: none; | |
539 icon-shadow: none; | |
540 outline-color: rgba(238, 238, 236, 0.3); } | |
541 .osd .button:insensitive, .osd .button:backdrop:insensitive { | |
542 color: #878989; | |
543 border-color: rgba(0, 0, 0, 0.7); | |
544 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); | |
545 background-clip: padding-box; | |
546 box-shadow: none; | |
547 text-shadow: none; | |
548 icon-shadow: none; } | |
549 .osd .button:backdrop { | |
550 color: #eeeeec; | |
551 border-color: rgba(0, 0, 0, 0.7); | |
552 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
553 background-clip: padding-box; | |
554 box-shadow: none; | |
555 text-shadow: none; | |
556 icon-shadow: none; } | |
557 .osd .button.flat, .osd .sidebar-button.button, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button, | |
558 .osd .titlebar .titlebutton.button, | |
559 .titlebar .osd .titlebutton.button { | |
560 border-color: transparent; | |
561 background-color: transparent; | |
562 background-image: none; | |
563 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
564 text-shadow: none; | |
565 icon-shadow: none; | |
566 box-shadow: none; | |
567 text-shadow: 0 1px black; | |
568 icon-shadow: 0 1px black; } | |
569 .osd .button.flat:hover, .osd .sidebar-button.button:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover, | |
570 .osd .titlebar .titlebutton.button:hover, | |
571 .titlebar .osd .titlebutton.button:hover { | |
572 color: white; | |
573 border-color: rgba(0, 0, 0, 0.7); | |
574 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7)); | |
575 background-clip: padding-box; | |
576 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
577 text-shadow: 0 1px black; | |
578 icon-shadow: 0 1px black; | |
579 outline-color: rgba(238, 238, 236, 0.3); | |
580 background-clip: padding-box; | |
581 border-color: transparent; | |
582 box-shadow: none; } | |
583 .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive, | |
584 .osd .titlebar .titlebutton.button:insensitive, | |
585 .titlebar .osd .titlebutton.button:insensitive { | |
586 color: #878989; | |
587 border-color: rgba(0, 0, 0, 0.7); | |
588 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); | |
589 background-clip: padding-box; | |
590 box-shadow: none; | |
591 text-shadow: none; | |
592 icon-shadow: none; | |
593 background-image: none; | |
594 border-color: transparent; | |
595 box-shadow: none; } | |
596 .osd .button.flat:backdrop, .osd .sidebar-button.button:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop, | |
597 .osd .titlebar .titlebutton.button:backdrop, | |
598 .titlebar .osd .titlebutton.button:backdrop { | |
599 border-color: transparent; | |
600 background-color: transparent; | |
601 background-image: none; | |
602 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
603 text-shadow: none; | |
604 icon-shadow: none; } | |
605 .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active, | |
606 .osd .titlebar .titlebutton.button:active, | |
607 .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked, | |
608 .osd .titlebar .titlebutton.button:checked, | |
609 .titlebar .osd .titlebutton.button:checked { | |
610 color: white; | |
611 border-color: rgba(0, 0, 0, 0.7); | |
612 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); | |
613 background-clip: padding-box; | |
614 box-shadow: none; | |
615 text-shadow: none; | |
616 icon-shadow: none; | |
617 outline-color: rgba(238, 238, 236, 0.3); | |
618 background-clip: padding-box; | |
619 border-color: transparent; | |
620 box-shadow: none; } | |
621 .button.suggested-action, .header-bar .suggested-action.button.titlebutton, | |
622 .titlebar .suggested-action.button.titlebutton { | |
623 color: white; | |
624 outline-color: rgba(255, 255, 255, 0.3); | |
625 border-color: #1c5187; | |
626 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5); | |
627 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
628 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
629 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; } | |
630 .button.suggested-action.flat, .suggested-action.sidebar-button.button, .header-bar .suggested-action.titlebutton.button, | |
631 .titlebar .suggested-action.titlebutton.button { | |
632 border-color: transparent; | |
633 background-color: transparent; | |
634 background-image: none; | |
635 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
636 text-shadow: none; | |
637 icon-shadow: none; | |
638 color: #4a90d9; } | |
639 .button.suggested-action:hover { | |
640 color: white; | |
641 outline-color: rgba(255, 255, 255, 0.3); | |
642 border-color: #1c5187; | |
643 background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); | |
644 text-shadow: 0 -1px rgba(0, 0, 0, 0.51153); | |
645 icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153); | |
646 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; } | |
647 .button.suggested-action:active, .button.suggested-action:checked { | |
648 color: white; | |
649 outline-color: rgba(255, 255, 255, 0.3); | |
650 border-color: #1c5187; | |
651 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5); | |
652 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); | |
653 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); | |
654 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; } | |
655 .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .suggested-action.sidebar-button.button:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop, | |
656 .titlebar .suggested-action.titlebutton.button:backdrop { | |
657 color: #dae8f7; | |
658 border-color: #4a90d9; | |
659 background-image: linear-gradient(to bottom, #4a90d9); | |
660 text-shadow: none; | |
661 icon-shadow: none; | |
662 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
663 .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .suggested-action.sidebar-button.button:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active, | |
664 .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .suggested-action.sidebar-button.button:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked, | |
665 .titlebar .suggested-action.titlebutton.button:backdrop:checked { | |
666 color: #d4e3f3; | |
667 border-color: #2a76c6; | |
668 background-image: linear-gradient(to bottom, #2a76c6); | |
669 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
670 .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .suggested-action.sidebar-button.button:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive, | |
671 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive { | |
672 color: #c7c7c7; | |
673 border-color: #a8a8a8; | |
674 background-image: linear-gradient(to bottom, #f4f4f4); | |
675 text-shadow: none; | |
676 icon-shadow: none; | |
677 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
678 .button.suggested-action:backdrop:insensitive > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label, | |
679 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .suggested-action.sidebar-button.button:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label, | |
680 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label { | |
681 color: inherit; } | |
682 .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .suggested-action.sidebar-button.button:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active, | |
683 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .suggested-action.sidebar-button.button:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked, | |
684 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked { | |
685 color: #8db8e6; | |
686 border-color: #5093da; | |
687 background-image: linear-gradient(to bottom, #5093da); | |
688 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
689 .button.suggested-action:backdrop:insensitive:active > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label, | |
690 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label, | |
691 .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .suggested-action.sidebar-button.button:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, | |
692 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .suggested-action.sidebar-button.button:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label, | |
693 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label { | |
694 color: inherit; } | |
695 .button.suggested-action.flat:backdrop, .suggested-action.sidebar-button.button:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop, | |
696 .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive, | |
697 .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .suggested-action.sidebar-button.button:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive, | |
698 .titlebar .suggested-action.titlebutton.button:backdrop:insensitive { | |
699 border-color: transparent; | |
700 background-color: transparent; | |
701 background-image: none; | |
702 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
703 text-shadow: none; | |
704 icon-shadow: none; | |
705 color: rgba(74, 144, 217, 0.8); } | |
706 .button.suggested-action:insensitive { | |
707 color: #8d9091; | |
708 border-color: #a1a1a1; | |
709 background-image: linear-gradient(to bottom, #f4f4f4); | |
710 text-shadow: none; | |
711 icon-shadow: none; | |
712 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
713 .button.suggested-action:insensitive > .label, .header-bar .suggested-action.button.titlebutton:insensitive > .label, | |
714 .titlebar .suggested-action.button.titlebutton:insensitive > .label { | |
715 color: inherit; } | |
716 .button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked { | |
717 color: #b9d3f0; | |
718 border-color: #1c5187; | |
719 background-image: linear-gradient(to bottom, #4a8cd1, #5093da); | |
720 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
721 .button.suggested-action:insensitive:active > .label, .header-bar .suggested-action.button.titlebutton:insensitive:active > .label, | |
722 .titlebar .suggested-action.button.titlebutton:insensitive:active > .label, .button.suggested-action:insensitive:checked > .label, .header-bar .suggested-action.button.titlebutton:insensitive:checked > .label, | |
723 .titlebar .suggested-action.button.titlebutton:insensitive:checked > .label { | |
724 color: inherit; } | |
725 .osd .button.suggested-action { | |
726 color: #eeeeec; | |
727 border-color: rgba(0, 0, 0, 0.7); | |
728 background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.5)); | |
729 background-clip: padding-box; | |
730 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
731 text-shadow: 0 1px black; | |
732 icon-shadow: 0 1px black; | |
733 outline-color: rgba(238, 238, 236, 0.3); } | |
734 .osd .button.suggested-action:hover { | |
735 color: white; | |
736 border-color: rgba(0, 0, 0, 0.7); | |
737 background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.7)); | |
738 background-clip: padding-box; | |
739 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
740 text-shadow: 0 1px black; | |
741 icon-shadow: 0 1px black; | |
742 outline-color: rgba(238, 238, 236, 0.3); } | |
743 .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked { | |
744 color: white; | |
745 border-color: rgba(0, 0, 0, 0.7); | |
746 background-image: linear-gradient(to bottom, #4a90d9); | |
747 background-clip: padding-box; | |
748 box-shadow: none; | |
749 text-shadow: none; | |
750 icon-shadow: none; | |
751 outline-color: rgba(238, 238, 236, 0.3); } | |
752 .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive { | |
753 color: #878989; | |
754 border-color: rgba(0, 0, 0, 0.7); | |
755 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); | |
756 background-clip: padding-box; | |
757 box-shadow: none; | |
758 text-shadow: none; | |
759 icon-shadow: none; } | |
760 .osd .button.suggested-action:backdrop { | |
761 color: #eeeeec; | |
762 border-color: rgba(0, 0, 0, 0.7); | |
763 background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.5)); | |
764 background-clip: padding-box; | |
765 box-shadow: none; | |
766 text-shadow: none; | |
767 icon-shadow: none; } | |
768 .button.destructive-action, .header-bar .destructive-action.button.titlebutton, | |
769 .titlebar .destructive-action.button.titlebutton { | |
770 color: white; | |
771 outline-color: rgba(255, 255, 255, 0.3); | |
772 border-color: #8e0b0b; | |
773 background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212); | |
774 text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); | |
775 icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); | |
776 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; } | |
777 .button.destructive-action.flat, .destructive-action.sidebar-button.button, .header-bar .destructive-action.titlebutton.button, | |
778 .titlebar .destructive-action.titlebutton.button { | |
779 border-color: transparent; | |
780 background-color: transparent; | |
781 background-image: none; | |
782 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
783 text-shadow: none; | |
784 icon-shadow: none; | |
785 color: #ef2929; } | |
786 .button.destructive-action:hover { | |
787 color: white; | |
788 outline-color: rgba(255, 255, 255, 0.3); | |
789 border-color: #8e0b0b; | |
790 background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929); | |
791 text-shadow: 0 -1px rgba(0, 0, 0, 0.52878); | |
792 icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878); | |
793 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; } | |
794 .button.destructive-action:active, .button.destructive-action:checked { | |
795 color: white; | |
796 outline-color: rgba(255, 255, 255, 0.3); | |
797 border-color: #8e0b0b; | |
798 background-image: linear-gradient(to bottom, #da1010, #e51111 40%, #ed1212); | |
799 text-shadow: 0 -1px rgba(0, 0, 0, 0.64078); | |
800 icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078); | |
801 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; } | |
802 .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .destructive-action.sidebar-button.button:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop, | |
803 .titlebar .destructive-action.titlebutton.button:backdrop { | |
804 color: #fbd4d4; | |
805 border-color: #ef2929; | |
806 background-image: linear-gradient(to bottom, #ef2929); | |
807 text-shadow: none; | |
808 icon-shadow: none; | |
809 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
810 .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .destructive-action.sidebar-button.button:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active, | |
811 .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .destructive-action.sidebar-button.button:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked, | |
812 .titlebar .destructive-action.titlebutton.button:backdrop:checked { | |
813 color: #f6cfcf; | |
814 border-color: #d51010; | |
815 background-image: linear-gradient(to bottom, #d51010); | |
816 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
817 .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .destructive-action.sidebar-button.button:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive, | |
818 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive { | |
819 color: #c7c7c7; | |
820 border-color: #a8a8a8; | |
821 background-image: linear-gradient(to bottom, #f4f4f4); | |
822 text-shadow: none; | |
823 icon-shadow: none; | |
824 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
825 .button.destructive-action:backdrop:insensitive > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label, | |
826 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .destructive-action.sidebar-button.button:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label, | |
827 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label { | |
828 color: inherit; } | |
829 .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .destructive-action.sidebar-button.button:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active, | |
830 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .destructive-action.sidebar-button.button:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked, | |
831 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked { | |
832 color: #f47979; | |
833 border-color: #ef3131; | |
834 background-image: linear-gradient(to bottom, #ef3131); | |
835 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
836 .button.destructive-action:backdrop:insensitive:active > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label, | |
837 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label, | |
838 .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .destructive-action.sidebar-button.button:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, | |
839 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .destructive-action.sidebar-button.button:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label, | |
840 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label { | |
841 color: inherit; } | |
842 .button.destructive-action.flat:backdrop, .destructive-action.sidebar-button.button:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop, | |
843 .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive, | |
844 .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .destructive-action.sidebar-button.button:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive, | |
845 .titlebar .destructive-action.titlebutton.button:backdrop:insensitive { | |
846 border-color: transparent; | |
847 background-color: transparent; | |
848 background-image: none; | |
849 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
850 text-shadow: none; | |
851 icon-shadow: none; | |
852 color: rgba(239, 41, 41, 0.8); } | |
853 .button.destructive-action:insensitive { | |
854 color: #8d9091; | |
855 border-color: #a1a1a1; | |
856 background-image: linear-gradient(to bottom, #f4f4f4); | |
857 text-shadow: none; | |
858 icon-shadow: none; | |
859 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
860 .button.destructive-action:insensitive > .label, .header-bar .destructive-action.button.titlebutton:insensitive > .label, | |
861 .titlebar .destructive-action.button.titlebutton:insensitive > .label { | |
862 color: inherit; } | |
863 .button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked { | |
864 color: #f8acac; | |
865 border-color: #8e0b0b; | |
866 background-image: linear-gradient(to bottom, #e52d2d, #ef3131); | |
867 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
868 .button.destructive-action:insensitive:active > .label, .header-bar .destructive-action.button.titlebutton:insensitive:active > .label, | |
869 .titlebar .destructive-action.button.titlebutton:insensitive:active > .label, .button.destructive-action:insensitive:checked > .label, .header-bar .destructive-action.button.titlebutton:insensitive:checked > .label, | |
870 .titlebar .destructive-action.button.titlebutton:insensitive:checked > .label { | |
871 color: inherit; } | |
872 .osd .button.destructive-action { | |
873 color: #eeeeec; | |
874 border-color: rgba(0, 0, 0, 0.7); | |
875 background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5)); | |
876 background-clip: padding-box; | |
877 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
878 text-shadow: 0 1px black; | |
879 icon-shadow: 0 1px black; | |
880 outline-color: rgba(238, 238, 236, 0.3); } | |
881 .osd .button.destructive-action:hover { | |
882 color: white; | |
883 border-color: rgba(0, 0, 0, 0.7); | |
884 background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.7)); | |
885 background-clip: padding-box; | |
886 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
887 text-shadow: 0 1px black; | |
888 icon-shadow: 0 1px black; | |
889 outline-color: rgba(238, 238, 236, 0.3); } | |
890 .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked { | |
891 color: white; | |
892 border-color: rgba(0, 0, 0, 0.7); | |
893 background-image: linear-gradient(to bottom, #ef2929); | |
894 background-clip: padding-box; | |
895 box-shadow: none; | |
896 text-shadow: none; | |
897 icon-shadow: none; | |
898 outline-color: rgba(238, 238, 236, 0.3); } | |
899 .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive { | |
900 color: #878989; | |
901 border-color: rgba(0, 0, 0, 0.7); | |
902 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); | |
903 background-clip: padding-box; | |
904 box-shadow: none; | |
905 text-shadow: none; | |
906 icon-shadow: none; } | |
907 .osd .button.destructive-action:backdrop { | |
908 color: #eeeeec; | |
909 border-color: rgba(0, 0, 0, 0.7); | |
910 background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5)); | |
911 background-clip: padding-box; | |
912 box-shadow: none; | |
913 text-shadow: none; | |
914 icon-shadow: none; } | |
915 .button.image-button, GtkScaleButton.button, | |
916 GtkVolumeButton.button, .header-bar .titlebutton.button, | |
917 .titlebar .titlebutton.button { | |
918 padding: 8px; } | |
919 .button.text-button, GtkScaleButton.button.text-button, | |
920 GtkVolumeButton.button.text-button, .header-bar .text-button.button.titlebutton, | |
921 .titlebar .text-button.button.titlebutton { | |
922 padding-left: 16px; | |
923 padding-right: 16px; } | |
924 .button.text-button.image-button, GtkScaleButton.button.text-button, | |
925 GtkVolumeButton.button.text-button, .header-bar .text-button.titlebutton.button, | |
926 .titlebar .text-button.titlebutton.button { | |
927 padding: 5px 8px 6px; } | |
928 .button.text-button.image-button .label:first-child, GtkScaleButton.button.text-button .label:first-child, | |
929 GtkVolumeButton.button.text-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child, | |
930 .titlebar .text-button.titlebutton.button .label:first-child { | |
931 padding-left: 8px; } | |
932 .button.text-button.image-button .label:last-child, GtkScaleButton.button.text-button .label:last-child, | |
933 GtkVolumeButton.button.text-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child, | |
934 .titlebar .text-button.titlebutton.button .label:last-child { | |
935 padding-right: 8px; } | |
936 .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton, | |
937 .titlebar .stack-switcher > .button.titlebutton { | |
938 outline-offset: -3px; } | |
939 .stack-switcher > .button > .label { | |
940 padding-left: 6px; | |
941 padding-right: 6px; } | |
942 .stack-switcher > .button > GtkImage, .header-bar .stack-switcher > .button.titlebutton > GtkImage, | |
943 .titlebar .stack-switcher > .button.titlebutton > GtkImage { | |
944 padding-left: 6px; | |
945 padding-right: 6px; | |
946 padding-top: 3px; | |
947 padding-bottom: 3px; } | |
948 .stack-switcher > .button.text-button, .header-bar .stack-switcher > .text-button.button.titlebutton, | |
949 .titlebar .stack-switcher > .text-button.button.titlebutton { | |
950 padding: 5px 10px 6px; } | |
951 .stack-switcher > .button.image-button, .stack-switcher > GtkScaleButton.button, | |
952 .stack-switcher > GtkVolumeButton.button, .header-bar .stack-switcher > .titlebutton.button, | |
953 .titlebar .stack-switcher > .titlebutton.button { | |
954 padding: 5px 2px; } | |
955 .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage { | |
956 animation: none; | |
957 background-image: none; } | |
958 .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton, | |
959 .inline-toolbar .titlebar .button.titlebutton, | |
960 .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop { | |
961 border-radius: 2px; | |
962 border-width: 1px; } | |
963 .primary-toolbar .button, .primary-toolbar .header-bar .button.titlebutton, .header-bar .primary-toolbar .button.titlebutton, | |
964 .primary-toolbar .titlebar .button.titlebutton, | |
965 .titlebar .primary-toolbar .button.titlebutton { | |
966 icon-shadow: none; } | |
967 | |
968 .stack-switcher > .button.needs-attention > .label, .stack-switcher > .button.needs-attention > GtkImage, .sidebar-item.needs-attention > .label { | |
969 animation: needs_attention 150ms ease-in; | |
970 background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4a90d9), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.76923)), to(transparent)); | |
971 background-size: 6px 6px, 6px 6px; | |
972 background-repeat: no-repeat; | |
973 background-position: right 3px, right 4px; } | |
974 .stack-switcher > .button.needs-attention > .label:backdrop, .stack-switcher > .button.needs-attention > GtkImage:backdrop, .sidebar-item.needs-attention > .label:backdrop { | |
975 background-size: 6px 6px, 0 0; } | |
976 .stack-switcher > .button.needs-attention > .label:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .sidebar-item.needs-attention > .label:dir(rtl) { | |
977 background-position: left 3px, left 4px; } | |
978 | |
979 .inline-toolbar GtkToolButton > .button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton, | |
980 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton, | |
981 .titlebar .inline-toolbar GtkToolButton > .button.titlebutton { | |
982 color: #2e3436; | |
983 outline-color: rgba(46, 52, 54, 0.3); | |
984 border-color: #a1a1a1; | |
985 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
986 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
987 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
988 box-shadow: inset 0 1px white, 0 1px white; } | |
989 .inline-toolbar GtkToolButton > .button:hover, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:hover, | |
990 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:hover { | |
991 color: #2e3436; | |
992 outline-color: rgba(46, 52, 54, 0.3); | |
993 border-color: #a1a1a1; | |
994 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
995 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
996 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
997 box-shadow: inset 0 1px white, 0 1px white; } | |
998 .inline-toolbar GtkToolButton > .button:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:active, | |
999 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:active, .inline-toolbar GtkToolButton > .button:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:checked, | |
1000 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:checked { | |
1001 color: #2e3436; | |
1002 outline-color: rgba(46, 52, 54, 0.3); | |
1003 border-color: #a1a1a1; | |
1004 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); | |
1005 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1006 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1007 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; } | |
1008 .inline-toolbar GtkToolButton > .button:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive, | |
1009 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive { | |
1010 color: #8d9091; | |
1011 border-color: #a1a1a1; | |
1012 background-image: linear-gradient(to bottom, #f4f4f4); | |
1013 text-shadow: none; | |
1014 icon-shadow: none; | |
1015 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
1016 .inline-toolbar GtkToolButton > .button:insensitive > .label { | |
1017 color: inherit; } | |
1018 .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:active, | |
1019 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:checked, | |
1020 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:checked { | |
1021 color: #8d9091; | |
1022 border-color: #a1a1a1; | |
1023 background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4); | |
1024 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
1025 .inline-toolbar GtkToolButton > .button:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:insensitive:checked > .label { | |
1026 color: inherit; } | |
1027 .inline-toolbar GtkToolButton > .button:backdrop, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop, | |
1028 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop { | |
1029 color: #8d9091; | |
1030 border-color: #a8a8a8; | |
1031 background-image: linear-gradient(to bottom, #ededed); | |
1032 text-shadow: none; | |
1033 icon-shadow: none; | |
1034 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
1035 .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:active, | |
1036 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:checked, | |
1037 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:checked { | |
1038 color: #8d9091; | |
1039 border-color: #a8a8a8; | |
1040 background-image: linear-gradient(to bottom, #d4d4d4); | |
1041 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
1042 .inline-toolbar GtkToolButton > .button:backdrop:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive, | |
1043 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive { | |
1044 color: #c7c7c7; | |
1045 border-color: #a8a8a8; | |
1046 background-image: linear-gradient(to bottom, #f4f4f4); | |
1047 text-shadow: none; | |
1048 icon-shadow: none; | |
1049 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
1050 .inline-toolbar GtkToolButton > .button:backdrop:insensitive > .label { | |
1051 color: inherit; } | |
1052 .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:active, | |
1053 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked, | |
1054 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked { | |
1055 color: #c7c7c7; | |
1056 border-color: #a8a8a8; | |
1057 background-image: linear-gradient(to bottom, #e7e7e7); | |
1058 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
1059 .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label { | |
1060 color: inherit; } | |
1061 | |
1062 .inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar.search-bar GtkToolButton > .sidebar-button.button, .inline-toolbar.location-bar GtkToolButton > .sidebar-button.button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton, | |
1063 .inline-toolbar .titlebar GtkToolButton > .button.titlebutton, | |
1064 .titlebar .inline-toolbar GtkToolButton > .button.titlebutton, | |
1065 .inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat, | |
1066 .inline-toolbar GtkToolButton:backdrop > .button.flat, | |
1067 .inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat, | |
1068 .inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat, | |
1069 .inline-toolbar.toolbar GtkToolButton:backdrop > .sidebar-button.button, | |
1070 .inline-toolbar GtkToolButton:backdrop > .sidebar-button.button, | |
1071 .inline-toolbar.search-bar GtkToolButton:backdrop > .sidebar-button.button, | |
1072 .inline-toolbar.location-bar GtkToolButton:backdrop > .sidebar-button.button, | |
1073 .inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton, | |
1074 .header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, | |
1075 .inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton, | |
1076 .titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .linked:not(.vertical) > .entry, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton, | |
1077 .inline-toolbar .titlebar .button.titlebutton, | |
1078 .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked > .button, .header-bar .linked > .button.titlebutton, | |
1079 .titlebar .linked > .button.titlebutton, .linked > .button:hover, .linked > .button:active, .linked > .button:checked, .linked > .button:backdrop, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr), .linked > GtkComboBox > .the-button-in-the-combobox:dir(rtl), | |
1080 .linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr), | |
1081 .linked > GtkComboBoxText > .the-button-in-the-combobox:dir(rtl) { | |
1082 border-radius: 0; | |
1083 border-right-style: none; } | |
1084 | |
1085 .linked:not(.vertical) > .entry:first-child, .osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked > .button:first-child, .header-bar .linked > .button.titlebutton:first-child, | |
1086 .titlebar .linked > .button.titlebutton:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar.search-bar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar.location-bar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton, | |
1087 .inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton, | |
1088 .titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton, | |
1089 .inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat, | |
1090 .inline-toolbar GtkToolButton:backdrop:first-child > .button.flat, | |
1091 .inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat, | |
1092 .inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat, | |
1093 .inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .sidebar-button.button, | |
1094 .inline-toolbar GtkToolButton:backdrop:first-child > .sidebar-button.button, | |
1095 .inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .sidebar-button.button, | |
1096 .inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .sidebar-button.button, | |
1097 .inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton, | |
1098 .header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, | |
1099 .inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton, | |
1100 .titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, .linked > GtkComboBox:first-child > .the-button-in-the-combobox, | |
1101 .linked > GtkComboBoxText:first-child > .the-button-in-the-combobox { | |
1102 border-top-left-radius: 3px; | |
1103 border-bottom-left-radius: 3px; } | |
1104 .linked:not(.vertical) > .entry:last-child, .osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked > .button:last-child, .header-bar .linked > .button.titlebutton:last-child, | |
1105 .titlebar .linked > .button.titlebutton:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar.search-bar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar.location-bar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton, | |
1106 .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton, | |
1107 .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton, | |
1108 .inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat, | |
1109 .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat, | |
1110 .inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat, | |
1111 .inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat, | |
1112 .inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .sidebar-button.button, | |
1113 .inline-toolbar GtkToolButton:backdrop:last-child > .sidebar-button.button, | |
1114 .inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .sidebar-button.button, | |
1115 .inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .sidebar-button.button, | |
1116 .inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton, | |
1117 .header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, | |
1118 .inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton, | |
1119 .titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, .linked > GtkComboBox:last-child > .the-button-in-the-combobox, | |
1120 .linked > GtkComboBoxText:last-child > .the-button-in-the-combobox { | |
1121 border-top-right-radius: 3px; | |
1122 border-bottom-right-radius: 3px; | |
1123 border-right-style: solid; } | |
1124 .linked:not(.vertical) > .entry:only-child, .osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked > .button:only-child, .header-bar .linked > .button.titlebutton:only-child, | |
1125 .titlebar .linked > .button.titlebutton:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar.search-bar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar.location-bar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton, | |
1126 .inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton, | |
1127 .titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton, | |
1128 .inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat, | |
1129 .inline-toolbar GtkToolButton:backdrop:only-child > .button.flat, | |
1130 .inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat, | |
1131 .inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat, | |
1132 .inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .sidebar-button.button, | |
1133 .inline-toolbar GtkToolButton:backdrop:only-child > .sidebar-button.button, | |
1134 .inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .sidebar-button.button, | |
1135 .inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .sidebar-button.button, | |
1136 .inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton, | |
1137 .header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, | |
1138 .inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton, | |
1139 .titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, .linked > GtkComboBox:only-child > .the-button-in-the-combobox, | |
1140 .linked > GtkComboBoxText:only-child > .the-button-in-the-combobox { | |
1141 border-radius: 3px; | |
1142 border-style: solid; } | |
1143 | |
1144 .linked.vertical > .entry, .linked.vertical > .button, .header-bar .linked.vertical > .button.titlebutton, | |
1145 .titlebar .linked.vertical > .button.titlebutton, .linked.vertical > .button:hover, .linked.vertical > .button:active, .linked.vertical > .button:checked, .linked.vertical > .button:backdrop, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox, | |
1146 .linked.vertical > GtkComboBox > .the-button-in-the-combobox { | |
1147 border-style: solid solid none solid; | |
1148 border-radius: 0; } | |
1149 | |
1150 .linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .header-bar .linked.vertical > .button.titlebutton:first-child, | |
1151 .titlebar .linked.vertical > .button.titlebutton:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox, | |
1152 .linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox { | |
1153 border-top-left-radius: 3px; | |
1154 border-top-right-radius: 3px; } | |
1155 .linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .header-bar .linked.vertical > .button.titlebutton:last-child, | |
1156 .titlebar .linked.vertical > .button.titlebutton:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox, | |
1157 .linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox { | |
1158 border-bottom-left-radius: 3px; | |
1159 border-bottom-right-radius: 3px; | |
1160 border-style: solid; } | |
1161 .linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .header-bar .linked.vertical > .button.titlebutton:only-child, | |
1162 .titlebar .linked.vertical > .button.titlebutton:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox, | |
1163 .linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox { | |
1164 border-radius: 3px; | |
1165 border-style: solid; } | |
1166 | |
1167 .menuitem.button.flat, .menuitem.sidebar-button.button, .header-bar .menuitem.titlebutton.button, | |
1168 .titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.sidebar-button.button:backdrop, .menuitem.button.flat:backdrop:hover, .menuitem.sidebar-button.button:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover, | |
1169 .titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link, | |
1170 .titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited, | |
1171 .titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton, | |
1172 .titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton, | |
1173 .notebook tab .titlebar .button.titlebutton, | |
1174 .titlebar .notebook tab .button.titlebutton, .app-notification .button.flat, .app-notification .sidebar-button.button, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button, | |
1175 .app-notification .titlebar .titlebutton.button, | |
1176 .titlebar .app-notification .titlebutton.button, | |
1177 .app-notification.frame .button.flat, | |
1178 .app-notification.frame .sidebar-button.button, .app-notification .button.flat:backdrop, .app-notification .sidebar-button.button:backdrop, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .sidebar-button.button:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive, | |
1179 .app-notification .titlebar .titlebutton.button:backdrop:insensitive, | |
1180 .titlebar .app-notification .titlebutton.button:backdrop:insensitive, | |
1181 .app-notification.frame .button.flat:backdrop, | |
1182 .app-notification.frame .sidebar-button.button:backdrop, | |
1183 .app-notification.frame .header-bar .button.titlebutton:backdrop, | |
1184 .header-bar .app-notification.frame .button.titlebutton:backdrop, | |
1185 .app-notification.frame .titlebar .button.titlebutton:backdrop, | |
1186 .titlebar .app-notification.frame .button.titlebutton:backdrop, | |
1187 .app-notification.frame .button.flat:insensitive, | |
1188 .app-notification.frame .sidebar-button.button:insensitive, | |
1189 .app-notification.frame .header-bar .button.titlebutton:insensitive, | |
1190 .header-bar .app-notification.frame .button.titlebutton:insensitive, | |
1191 .app-notification.frame .titlebar .button.titlebutton:insensitive, | |
1192 .titlebar .app-notification.frame .button.titlebutton:insensitive, | |
1193 .app-notification.frame .button.flat:backdrop:insensitive, | |
1194 .app-notification.frame .sidebar-button.button:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton, | |
1195 .titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, GtkCalendar.button:insensitive, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive { | |
1196 border-color: transparent; | |
1197 background-color: transparent; | |
1198 background-image: none; | |
1199 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
1200 text-shadow: none; | |
1201 icon-shadow: none; } | |
1202 | |
1203 /* menu buttons */ | |
1204 .menuitem.button.flat, .menuitem.sidebar-button.button, .header-bar .menuitem.titlebutton.button, | |
1205 .titlebar .menuitem.titlebutton.button { | |
1206 outline-offset: -1px; } | |
1207 .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover, .header-bar .menuitem.titlebutton.button:hover, | |
1208 .titlebar .menuitem.titlebutton.button:hover { | |
1209 background-color: #d9dada; } | |
1210 | |
1211 GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton, | |
1212 .titlebar GtkColorButton.button.titlebutton { | |
1213 padding: 5px; } | |
1214 GtkColorButton.button GtkColorSwatch:first-child:last-child { | |
1215 border-radius: 0; | |
1216 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; } | |
1217 GtkColorButton.button GtkColorSwatch:first-child:last-child:insensitive, GtkColorButton.button GtkColorSwatch:first-child:last-child:backdrop { | |
1218 box-shadow: none; } | |
1219 | |
1220 /********* | |
1221 * Links * | |
1222 *********/ | |
1223 *:link, .button:link, .header-bar .button.titlebutton:link, | |
1224 .titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited, | |
1225 .titlebar .button.titlebutton:visited { | |
1226 color: #2a76c6; } | |
1227 *:link:visited, .button:visited, .header-bar .button.titlebutton:visited, | |
1228 .titlebar .button.titlebutton:visited { | |
1229 color: #215d9c; } | |
1230 *:selected *:link:visited, *:selected .button:visited { | |
1231 color: #b6d2ef; } | |
1232 *:link:hover, .button:hover:link, .button:hover:visited { | |
1233 color: #4a90d9; } | |
1234 *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited { | |
1235 color: #ecf3fb; } | |
1236 *:link:active, .button:active:link, .button:active:visited { | |
1237 color: #2a76c6; } | |
1238 *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited { | |
1239 color: #dae8f7; } | |
1240 *:link:backdrop, .button:backdrop:link, .button:backdrop:visited, *:link:backdrop:hover, .button:backdrop:hover:link, .button:backdrop:hover:visited, *:link:backdrop:hover:selected, .button:backdrop:hover:selected:link, .button:backdrop:hover:selected:visited, .titlebar.selection-mode .subtitle:backdrop:hover:link, | |
1241 .header-bar.selection-mode .subtitle:backdrop:hover:link { | |
1242 color: #4a90d9; } | |
1243 *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link, | |
1244 .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited { | |
1245 color: #dae8f7; } | |
1246 | |
1247 .button:link, .header-bar .button.titlebutton:link, | |
1248 .titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited, | |
1249 .titlebar .button.titlebutton:visited { | |
1250 text-shadow: none; } | |
1251 .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked { | |
1252 text-shadow: none; } | |
1253 .button:link > .label, .header-bar .button.titlebutton:link > .label, | |
1254 .titlebar .button.titlebutton:link > .label, .button:visited > .label, .header-bar .button.titlebutton:visited > .label, | |
1255 .titlebar .button.titlebutton:visited > .label { | |
1256 text-decoration-line: underline; } | |
1257 | |
1258 /***************** | |
1259 * GtkSpinButton * | |
1260 *****************/ | |
1261 .spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton, | |
1262 .spinbutton .titlebar .button.titlebutton, | |
1263 .titlebar .spinbutton .button.titlebutton { | |
1264 background-image: none; | |
1265 border-style: none none none solid; | |
1266 border-color: rgba(161, 161, 161, 0.3); | |
1267 color: #42484a; | |
1268 border-radius: 0; | |
1269 box-shadow: none; } | |
1270 .spinbutton .button:dir(rtl) { | |
1271 border-style: none solid none none; } | |
1272 .spinbutton .button:hover { | |
1273 color: #2e3436; | |
1274 background-color: rgba(46, 52, 54, 0.05); } | |
1275 .spinbutton .button:insensitive { | |
1276 color: rgba(141, 144, 145, 0.3); } | |
1277 .spinbutton .button:active { | |
1278 box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); | |
1279 background-color: rgba(0, 0, 0, 0.1); } | |
1280 .spinbutton .button:backdrop { | |
1281 color: #989b9c; | |
1282 border-color: rgba(168, 168, 168, 0.3); | |
1283 background-color: transparent; } | |
1284 .spinbutton .button:backdrop:insensitive { | |
1285 background-image: none; | |
1286 color: rgba(199, 199, 199, 0.3); | |
1287 border-style: none none none solid; } | |
1288 .spinbutton .button:backdrop:insensitive:dir(rtl) { | |
1289 border-style: none solid none none; } | |
1290 .osd .spinbutton .button { | |
1291 border-color: transparent; | |
1292 background-color: transparent; | |
1293 background-image: none; | |
1294 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
1295 text-shadow: none; | |
1296 icon-shadow: none; | |
1297 color: #eeeeec; | |
1298 border-style: none none none solid; | |
1299 border-color: rgba(0, 0, 0, 0.4); | |
1300 border-radius: 0; | |
1301 box-shadow: none; | |
1302 icon-shadow: 0 1px black; } | |
1303 .osd .spinbutton .button:dir(rtl) { | |
1304 border-style: none solid none none; } | |
1305 .osd .spinbutton .button:hover { | |
1306 border-color: transparent; | |
1307 background-color: transparent; | |
1308 background-image: none; | |
1309 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
1310 text-shadow: none; | |
1311 icon-shadow: none; | |
1312 color: #eeeeec; | |
1313 border-color: rgba(0, 0, 0, 0.5); | |
1314 background-color: rgba(238, 238, 236, 0.1); | |
1315 icon-shadow: 0 1px black; | |
1316 box-shadow: none; } | |
1317 .osd .spinbutton .button:backdrop { | |
1318 border-color: transparent; | |
1319 background-color: transparent; | |
1320 background-image: none; | |
1321 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
1322 text-shadow: none; | |
1323 icon-shadow: none; | |
1324 color: #eeeeec; | |
1325 border-color: rgba(0, 0, 0, 0.5); | |
1326 icon-shadow: none; | |
1327 box-shadow: none; } | |
1328 .osd .spinbutton .button:insensitive { | |
1329 border-color: transparent; | |
1330 background-color: transparent; | |
1331 background-image: none; | |
1332 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
1333 text-shadow: none; | |
1334 icon-shadow: none; | |
1335 color: #878989; | |
1336 border-color: rgba(0, 0, 0, 0.5); | |
1337 icon-shadow: none; | |
1338 box-shadow: none; } | |
1339 .osd .spinbutton .button:last-child { | |
1340 border-radius: 0 3px 3px 0; } | |
1341 .osd .spinbutton .button:dir(rtl):first-child { | |
1342 border-radius: 3px 0 0 3px; } | |
1343 .spinbutton.vertical .button, .spinbutton.vertical:dir(rtl) .button { | |
1344 padding-top: 8px; | |
1345 padding-bottom: 8px; } | |
1346 .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child { | |
1347 color: #2e3436; | |
1348 outline-color: rgba(46, 52, 54, 0.3); | |
1349 border-color: #a1a1a1; | |
1350 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
1351 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1352 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1353 box-shadow: inset 0 1px white; } | |
1354 .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active { | |
1355 color: #2e3436; | |
1356 outline-color: rgba(46, 52, 54, 0.3); | |
1357 border-color: #a1a1a1; | |
1358 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); | |
1359 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1360 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1361 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } | |
1362 .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover { | |
1363 color: #2e3436; | |
1364 outline-color: rgba(46, 52, 54, 0.3); | |
1365 border-color: #a1a1a1; | |
1366 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
1367 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1368 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1369 box-shadow: inset 0 1px white; } | |
1370 .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive { | |
1371 color: #8d9091; | |
1372 border-color: #a1a1a1; | |
1373 background-image: linear-gradient(to bottom, #f4f4f4); | |
1374 text-shadow: none; | |
1375 icon-shadow: none; | |
1376 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
1377 .spinbutton.vertical .button:first-child:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:first-child:insensitive > .label, | |
1378 .spinbutton.vertical .titlebar .button.titlebutton:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:first-child:insensitive > .label, | |
1379 .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:first-child:insensitive > .label { | |
1380 color: inherit; } | |
1381 .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop { | |
1382 color: #8d9091; | |
1383 border-color: #a8a8a8; | |
1384 background-image: linear-gradient(to bottom, #ededed); | |
1385 text-shadow: none; | |
1386 icon-shadow: none; | |
1387 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
1388 .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child { | |
1389 color: #2e3436; | |
1390 outline-color: rgba(46, 52, 54, 0.3); | |
1391 border-color: #a1a1a1; | |
1392 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
1393 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1394 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1395 box-shadow: inset 0 1px white, 0 1px white; } | |
1396 .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active { | |
1397 color: #2e3436; | |
1398 outline-color: rgba(46, 52, 54, 0.3); | |
1399 border-color: #a1a1a1; | |
1400 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); | |
1401 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1402 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1403 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; } | |
1404 .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover { | |
1405 color: #2e3436; | |
1406 outline-color: rgba(46, 52, 54, 0.3); | |
1407 border-color: #a1a1a1; | |
1408 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
1409 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1410 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1411 box-shadow: inset 0 1px white, 0 1px white; } | |
1412 .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive { | |
1413 color: #8d9091; | |
1414 border-color: #a1a1a1; | |
1415 background-image: linear-gradient(to bottom, #f4f4f4); | |
1416 text-shadow: none; | |
1417 icon-shadow: none; | |
1418 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; } | |
1419 .spinbutton.vertical .button:last-child:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:last-child:insensitive > .label, | |
1420 .spinbutton.vertical .titlebar .button.titlebutton:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:last-child:insensitive > .label, | |
1421 .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:last-child:insensitive > .label { | |
1422 color: inherit; } | |
1423 .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop { | |
1424 color: #8d9091; | |
1425 border-color: #a8a8a8; | |
1426 background-image: linear-gradient(to bottom, #ededed); | |
1427 text-shadow: none; | |
1428 icon-shadow: none; | |
1429 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
1430 .spinbutton.vertical .button:backdrop:insensitive, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive { | |
1431 color: #c7c7c7; | |
1432 border-color: #a8a8a8; | |
1433 background-image: linear-gradient(to bottom, #f4f4f4); | |
1434 text-shadow: none; | |
1435 icon-shadow: none; | |
1436 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
1437 .spinbutton.vertical .button:backdrop:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
1438 .spinbutton.vertical .titlebar .button.titlebutton:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
1439 .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:backdrop:insensitive > .label { | |
1440 color: inherit; } | |
1441 .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry { | |
1442 border-radius: 0; | |
1443 padding-left: 3px; | |
1444 padding-right: 3px; } | |
1445 .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop { | |
1446 border-radius: 3px 3px 0 0; | |
1447 border-style: solid solid none solid; } | |
1448 .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop { | |
1449 border-radius: 0 0 3px 3px; | |
1450 border-style: none solid solid solid; } | |
1451 GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus { | |
1452 padding: 1px; | |
1453 border-width: 1px 0; | |
1454 border-color: #4a90d9; | |
1455 border-radius: 0; | |
1456 box-shadow: none; } | |
1457 | |
1458 /************** | |
1459 * ComboBoxes * | |
1460 **************/ | |
1461 GtkComboBox { | |
1462 -GtkComboBox-arrow-scaling: 0.5; | |
1463 -GtkComboBox-shadow-type: none; | |
1464 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1465 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); } | |
1466 GtkComboBox > .the-button-in-the-combobox { | |
1467 padding-top: 3px; | |
1468 padding-bottom: 4px; } | |
1469 GtkComboBox:insensitive { | |
1470 color: #8d9091; | |
1471 text-shadow: none; | |
1472 icon-shadow: none; } | |
1473 GtkComboBox:backdrop { | |
1474 color: #8d9091; | |
1475 text-shadow: none; | |
1476 icon-shadow: none; } | |
1477 GtkComboBox:backdrop:insensitive { | |
1478 color: #c7c7c7; } | |
1479 GtkComboBox .menuitem { | |
1480 text-shadow: none; } | |
1481 GtkComboBox .separator.vertical { | |
1482 -GtkWidget-wide-separators: true; } | |
1483 GtkComboBox.combobox-entry .entry:dir(ltr) { | |
1484 border-top-right-radius: 0; | |
1485 border-bottom-right-radius: 0; } | |
1486 GtkComboBox.combobox-entry .entry:dir(rtl) { | |
1487 border-top-left-radius: 0; | |
1488 border-bottom-left-radius: 0; } | |
1489 GtkComboBox.combobox-entry .button:dir(ltr) { | |
1490 border-top-left-radius: 0; | |
1491 border-bottom-left-radius: 0; | |
1492 border-left-style: none; } | |
1493 GtkComboBox.combobox-entry .button:dir(rtl) { | |
1494 border-top-right-radius: 0; | |
1495 border-bottom-right-radius: 0; | |
1496 border-right-style: none; } | |
1497 | |
1498 /************ | |
1499 * Toolbars * | |
1500 ************/ | |
1501 .toolbar, .inline-toolbar, .search-bar, .location-bar { | |
1502 -GtkWidget-window-dragging: true; | |
1503 padding: 4px; | |
1504 background-color: #ededed; } | |
1505 .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar, .toolbar.osd, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar { | |
1506 padding: 13px; | |
1507 border: none; | |
1508 border-radius: 5px; | |
1509 background-color: rgba(32, 37, 38, 0.7); } | |
1510 | |
1511 .inline-toolbar { | |
1512 border-width: 0 1px 1px; | |
1513 padding: 3px; | |
1514 border-radius: 0 0 5px 5px; } | |
1515 | |
1516 .search-bar, .location-bar { | |
1517 border-width: 0 0 1px; | |
1518 padding: 3px; } | |
1519 | |
1520 .inline-toolbar, .search-bar, .location-bar { | |
1521 border-style: solid; | |
1522 border-color: #a1a1a1; | |
1523 background-color: #d6d6d6; | |
1524 box-shadow: inset 0 2px 3px -1px #b6b6b6, 0 1px white; } | |
1525 .inline-toolbar:backdrop, .search-bar:backdrop, .location-bar:backdrop { | |
1526 border-color: #a8a8a8; | |
1527 background-color: #d4d4d4; | |
1528 box-shadow: none; } | |
1529 | |
1530 /*************** | |
1531 * Header bars * | |
1532 ***************/ | |
1533 .titlebar, | |
1534 .header-bar { | |
1535 padding: 6px; | |
1536 border-width: 0 0 1px; | |
1537 border-style: solid; | |
1538 border-color: #a1a1a1; | |
1539 border-radius: 7px 7px 0 0; | |
1540 background-color: transparent; | |
1541 background-image: linear-gradient(to bottom, #f7f7f7, #ededed); | |
1542 box-shadow: inset 0 -1px #d9d9d9, inset 0 1px white; } | |
1543 .titlebar:backdrop, | |
1544 .header-bar:backdrop { | |
1545 border-color: #a8a8a8; | |
1546 background-color: #ededed; | |
1547 background-image: none; | |
1548 box-shadow: inset 0 1px white; } | |
1549 .titlebar .title, | |
1550 .header-bar .title { | |
1551 font-weight: bold; | |
1552 padding-left: 12px; | |
1553 padding-right: 12px; } | |
1554 .titlebar .subtitle, | |
1555 .header-bar .subtitle { | |
1556 font-size: smaller; | |
1557 padding-left: 12px; | |
1558 padding-right: 12px; } | |
1559 .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical, | |
1560 .header-bar .header-bar-separator, | |
1561 .header-bar > GtkBox > .separator.vertical { | |
1562 -GtkWidget-wide-separators: true; | |
1563 -GtkWidget-separator-width: 1px; | |
1564 border-width: 0 1px; | |
1565 border-image: linear-gradient(to bottom, rgba(161, 161, 161, 0), #a1a1a1 30%, #a1a1a1 70%, rgba(161, 161, 161, 0) 100%) 0 1/0 1px stretch; } | |
1566 .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop, | |
1567 .header-bar .header-bar-separator:backdrop, | |
1568 .header-bar > GtkBox > .separator.vertical:backdrop { | |
1569 border-image: linear-gradient(to bottom, rgba(168, 168, 168, 0.5)) 0 1/1px 1px; } | |
1570 .titlebar.selection-mode, | |
1571 .header-bar.selection-mode { | |
1572 color: #ffffff; | |
1573 text-shadow: 0 -1px rgba(0, 0, 0, 0.5); | |
1574 border-color: #184472; | |
1575 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9); | |
1576 box-shadow: inset 0 -1px #3875b4, inset 0 1px #a4c7ec; } | |
1577 .titlebar.selection-mode:backdrop, | |
1578 .header-bar.selection-mode:backdrop { | |
1579 background-image: linear-gradient(to bottom, #4a90d9); | |
1580 box-shadow: inset 0 1px #b6d2ef; } | |
1581 .titlebar.selection-mode .button, | |
1582 .header-bar.selection-mode .button { | |
1583 color: #ffffff; | |
1584 outline-color: rgba(255, 255, 255, 0.3); | |
1585 border-color: #1c5187; | |
1586 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5); | |
1587 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
1588 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
1589 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; } | |
1590 .titlebar.selection-mode .button.flat, .titlebar.selection-mode .sidebar-button.button, | |
1591 .titlebar.selection-mode .titlebutton.button, | |
1592 .header-bar.selection-mode .button.flat, | |
1593 .header-bar.selection-mode .sidebar-button.button, | |
1594 .header-bar.selection-mode .titlebutton.button { | |
1595 border-color: transparent; | |
1596 background-color: transparent; | |
1597 background-image: none; | |
1598 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
1599 text-shadow: none; | |
1600 icon-shadow: none; } | |
1601 .titlebar.selection-mode .button:hover, | |
1602 .header-bar.selection-mode .button:hover { | |
1603 color: #ffffff; | |
1604 outline-color: rgba(255, 255, 255, 0.3); | |
1605 border-color: #1c5187; | |
1606 background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); | |
1607 text-shadow: 0 -1px rgba(0, 0, 0, 0.51153); | |
1608 icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153); | |
1609 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; } | |
1610 .titlebar.selection-mode .button:active, .titlebar.selection-mode .button:checked, | |
1611 .header-bar.selection-mode .button:active, | |
1612 .header-bar.selection-mode .button:checked { | |
1613 color: #ffffff; | |
1614 outline-color: rgba(255, 255, 255, 0.3); | |
1615 border-color: #1c5187; | |
1616 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5); | |
1617 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); | |
1618 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); | |
1619 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec; } | |
1620 .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop, .titlebar.selection-mode .sidebar-button.button:backdrop, | |
1621 .titlebar.selection-mode .titlebutton.button:backdrop, | |
1622 .header-bar.selection-mode .button:backdrop, | |
1623 .header-bar.selection-mode .button.flat:backdrop, | |
1624 .header-bar.selection-mode .sidebar-button.button:backdrop, | |
1625 .header-bar.selection-mode .titlebutton.button:backdrop { | |
1626 color: #dae8f7; | |
1627 border-color: #4a90d9; | |
1628 background-image: linear-gradient(to bottom, #4a90d9); | |
1629 text-shadow: none; | |
1630 icon-shadow: none; | |
1631 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); | |
1632 -gtk-image-effect: none; | |
1633 border-color: #184472; } | |
1634 .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active, .titlebar.selection-mode .sidebar-button.button:backdrop:active, | |
1635 .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked, .titlebar.selection-mode .sidebar-button.button:backdrop:checked, | |
1636 .titlebar.selection-mode .titlebutton.button:backdrop:checked, | |
1637 .header-bar.selection-mode .button:backdrop:active, | |
1638 .header-bar.selection-mode .button:backdrop:checked, | |
1639 .header-bar.selection-mode .button.flat:backdrop:active, | |
1640 .header-bar.selection-mode .sidebar-button.button:backdrop:active, | |
1641 .header-bar.selection-mode .titlebutton.button:backdrop:active, | |
1642 .header-bar.selection-mode .button.flat:backdrop:checked, | |
1643 .header-bar.selection-mode .sidebar-button.button:backdrop:checked, | |
1644 .header-bar.selection-mode .titlebutton.button:backdrop:checked { | |
1645 color: #d4e3f3; | |
1646 border-color: #2a76c6; | |
1647 background-image: linear-gradient(to bottom, #2a76c6); | |
1648 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); | |
1649 border-color: #184472; } | |
1650 .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive, | |
1651 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive, | |
1652 .header-bar.selection-mode .button:backdrop:insensitive, | |
1653 .header-bar.selection-mode .button.flat:backdrop:insensitive, | |
1654 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive, | |
1655 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive { | |
1656 color: #9ac1e9; | |
1657 border-color: #65a0de; | |
1658 background-image: linear-gradient(to bottom, #65a0de); | |
1659 text-shadow: none; | |
1660 icon-shadow: none; | |
1661 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); | |
1662 border-color: #184472; } | |
1663 .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive > .label, | |
1664 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label, | |
1665 .header-bar.selection-mode .button:backdrop:insensitive > .label, | |
1666 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive > .label, | |
1667 .header-bar.selection-mode .button.flat:backdrop:insensitive > .label, | |
1668 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive > .label, | |
1669 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label, | |
1670 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive > .label { | |
1671 color: inherit; } | |
1672 .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive:active, | |
1673 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive:checked, | |
1674 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked, | |
1675 .header-bar.selection-mode .button:backdrop:insensitive:active, | |
1676 .header-bar.selection-mode .button:backdrop:insensitive:checked, | |
1677 .header-bar.selection-mode .button.flat:backdrop:insensitive:active, | |
1678 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive:active, | |
1679 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active, | |
1680 .header-bar.selection-mode .button.flat:backdrop:insensitive:checked, | |
1681 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive:checked, | |
1682 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked { | |
1683 color: #8db8e6; | |
1684 border-color: #5093da; | |
1685 background-image: linear-gradient(to bottom, #5093da); | |
1686 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); | |
1687 border-color: #184472; } | |
1688 .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:active > .label, | |
1689 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label, .titlebar.selection-mode .sidebar-button.button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, | |
1690 .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label, | |
1691 .header-bar.selection-mode .button:backdrop:insensitive:active > .label, | |
1692 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:active > .label, | |
1693 .header-bar.selection-mode .button:backdrop:insensitive:checked > .label, | |
1694 .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, | |
1695 .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label, | |
1696 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive:active > .label, | |
1697 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, | |
1698 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:active > .label, | |
1699 .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label, | |
1700 .header-bar.selection-mode .sidebar-button.button:backdrop:insensitive:checked > .label, | |
1701 .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label, | |
1702 .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:checked > .label { | |
1703 color: inherit; } | |
1704 .titlebar.selection-mode .button.flat:backdrop, .titlebar.selection-mode .sidebar-button.button:backdrop, | |
1705 .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive, .titlebar.selection-mode .sidebar-button.button:insensitive, | |
1706 .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop, .titlebar.selection-mode .sidebar-button.button:insensitive:backdrop, | |
1707 .titlebar.selection-mode .titlebutton.button:insensitive:backdrop, | |
1708 .header-bar.selection-mode .button.flat:backdrop, | |
1709 .header-bar.selection-mode .sidebar-button.button:backdrop, | |
1710 .header-bar.selection-mode .titlebutton.button:backdrop, | |
1711 .header-bar.selection-mode .button.flat:insensitive, | |
1712 .header-bar.selection-mode .sidebar-button.button:insensitive, | |
1713 .header-bar.selection-mode .titlebutton.button:insensitive, | |
1714 .header-bar.selection-mode .button.flat:insensitive:backdrop, | |
1715 .header-bar.selection-mode .sidebar-button.button:insensitive:backdrop, | |
1716 .header-bar.selection-mode .titlebutton.button:insensitive:backdrop { | |
1717 border-color: transparent; | |
1718 background-color: transparent; | |
1719 background-image: none; | |
1720 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
1721 text-shadow: none; | |
1722 icon-shadow: none; } | |
1723 .titlebar.selection-mode .button:insensitive, | |
1724 .header-bar.selection-mode .button:insensitive { | |
1725 color: #b2cfee; | |
1726 border-color: #1c5187; | |
1727 background-image: linear-gradient(to bottom, #65a0de); | |
1728 text-shadow: none; | |
1729 icon-shadow: none; | |
1730 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; } | |
1731 .titlebar.selection-mode .button:insensitive > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive > .label, | |
1732 .header-bar.selection-mode .button:insensitive > .label, | |
1733 .header-bar.selection-mode .titlebar .button.titlebutton:insensitive > .label { | |
1734 color: inherit; } | |
1735 .titlebar.selection-mode .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked, | |
1736 .header-bar.selection-mode .button:insensitive:active, | |
1737 .header-bar.selection-mode .button:insensitive:checked { | |
1738 color: #b9d3f0; | |
1739 border-color: #1c5187; | |
1740 background-image: linear-gradient(to bottom, #4a8cd1, #5093da); | |
1741 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; } | |
1742 .titlebar.selection-mode .button:insensitive:active > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:active > .label, .titlebar.selection-mode .button:insensitive:checked > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:checked > .label, | |
1743 .header-bar.selection-mode .button:insensitive:active > .label, | |
1744 .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:active > .label, | |
1745 .header-bar.selection-mode .button:insensitive:checked > .label, | |
1746 .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:checked > .label { | |
1747 color: inherit; } | |
1748 .titlebar.selection-mode .button.suggested-action, | |
1749 .header-bar.selection-mode .button.suggested-action { | |
1750 color: #2e3436; | |
1751 outline-color: rgba(46, 52, 54, 0.3); | |
1752 border-color: #a1a1a1; | |
1753 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
1754 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1755 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1756 box-shadow: inset 0 1px white, 0 1px #a4c7ec; | |
1757 border-color: #184472; } | |
1758 .titlebar.selection-mode .button.suggested-action:hover, | |
1759 .header-bar.selection-mode .button.suggested-action:hover { | |
1760 color: #2e3436; | |
1761 outline-color: rgba(46, 52, 54, 0.3); | |
1762 border-color: #a1a1a1; | |
1763 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
1764 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1765 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1766 box-shadow: inset 0 1px white, 0 1px #a4c7ec; | |
1767 border-color: #184472; } | |
1768 .titlebar.selection-mode .button.suggested-action:active, | |
1769 .header-bar.selection-mode .button.suggested-action:active { | |
1770 color: #2e3436; | |
1771 outline-color: rgba(46, 52, 54, 0.3); | |
1772 border-color: #a1a1a1; | |
1773 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); | |
1774 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1775 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
1776 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec; | |
1777 border-color: #184472; } | |
1778 .titlebar.selection-mode .button.suggested-action:insensitive, | |
1779 .header-bar.selection-mode .button.suggested-action:insensitive { | |
1780 color: #8d9091; | |
1781 border-color: #a1a1a1; | |
1782 background-image: linear-gradient(to bottom, #f4f4f4); | |
1783 text-shadow: none; | |
1784 icon-shadow: none; | |
1785 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; | |
1786 border-color: #184472; } | |
1787 .titlebar.selection-mode .button.suggested-action:insensitive > .label, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:insensitive > .label, | |
1788 .header-bar.selection-mode .button.suggested-action:insensitive > .label, | |
1789 .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:insensitive > .label { | |
1790 color: inherit; } | |
1791 .titlebar.selection-mode .button.suggested-action:backdrop, | |
1792 .header-bar.selection-mode .button.suggested-action:backdrop { | |
1793 color: #8d9091; | |
1794 border-color: #a8a8a8; | |
1795 background-image: linear-gradient(to bottom, #ededed); | |
1796 text-shadow: none; | |
1797 icon-shadow: none; | |
1798 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); | |
1799 border-color: #184472; } | |
1800 .titlebar.selection-mode .button.suggested-action:backdrop:insensitive, | |
1801 .header-bar.selection-mode .button.suggested-action:backdrop:insensitive { | |
1802 color: #c7c7c7; | |
1803 border-color: #a8a8a8; | |
1804 background-image: linear-gradient(to bottom, #f4f4f4); | |
1805 text-shadow: none; | |
1806 icon-shadow: none; | |
1807 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0); | |
1808 border-color: #184472; } | |
1809 .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label, | |
1810 .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > .label, | |
1811 .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label { | |
1812 color: inherit; } | |
1813 .titlebar.selection-mode .selection-menu, .titlebar.selection-mode .selection-menu:backdrop, | |
1814 .header-bar.selection-mode .selection-menu, | |
1815 .header-bar.selection-mode .selection-menu:backdrop { | |
1816 border-color: rgba(74, 144, 217, 0); | |
1817 background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0)); | |
1818 box-shadow: none; | |
1819 padding-left: 10px; | |
1820 padding-right: 10px; } | |
1821 .titlebar.selection-mode .selection-menu GtkArrow, .titlebar.selection-mode .selection-menu:backdrop GtkArrow, | |
1822 .header-bar.selection-mode .selection-menu GtkArrow, | |
1823 .header-bar.selection-mode .selection-menu:backdrop GtkArrow { | |
1824 -GtkArrow-arrow-scaling: 1; } | |
1825 .titlebar.selection-mode .selection-menu .arrow, | |
1826 .header-bar.selection-mode .selection-menu .arrow { | |
1827 -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); | |
1828 color: rgba(255, 255, 255, 0.5); | |
1829 icon-shadow: none; } | |
1830 .tiled .titlebar, .maximized .titlebar, .tiled | |
1831 .header-bar, .maximized | |
1832 .header-bar { | |
1833 border-radius: 0; } | |
1834 .titlebar.default-decoration, | |
1835 .header-bar.default-decoration { | |
1836 padding: 4px; } | |
1837 .titlebar.default-decoration .button, | |
1838 .header-bar.default-decoration .button { | |
1839 padding: 5px; } | |
1840 | |
1841 /************ | |
1842 * Pathbars * | |
1843 ************/ | |
1844 .path-bar .button, .path-bar .header-bar .button.titlebutton, .header-bar .path-bar .button.titlebutton, | |
1845 .path-bar .titlebar .button.titlebutton, | |
1846 .titlebar .path-bar .button.titlebutton { | |
1847 padding: 5px 6px 6px; } | |
1848 .path-bar .button:first-child { | |
1849 padding-left: 8px; } | |
1850 .path-bar .button:last-child { | |
1851 padding-right: 8px; } | |
1852 .path-bar .button:only-child { | |
1853 padding-left: 12px; | |
1854 padding-right: 12px; } | |
1855 .path-bar .button .label:last-child { | |
1856 padding-left: 2px; } | |
1857 .path-bar .button .label:first-child { | |
1858 padding-right: 2px; } | |
1859 .path-bar .button .label:only-child { | |
1860 padding-right: 0; | |
1861 padding-left: 0; } | |
1862 .path-bar .button GtkImage, .path-bar .header-bar .button.titlebutton GtkImage, .header-bar .path-bar .button.titlebutton GtkImage, | |
1863 .path-bar .titlebar .button.titlebutton GtkImage, | |
1864 .titlebar .path-bar .button.titlebutton GtkImage { | |
1865 padding-top: 1px; } | |
1866 | |
1867 /************** | |
1868 * Tree Views * | |
1869 **************/ | |
1870 GtkTreeView.view { | |
1871 -GtkTreeView-grid-line-width: 1; | |
1872 -GtkTreeView-grid-line-pattern: ''; | |
1873 -GtkTreeView-tree-line-width: 1; | |
1874 -GtkTreeView-tree-line-pattern: ''; | |
1875 -GtkTreeView-expander-size: 16; | |
1876 border-left-color: #96999a; | |
1877 border-top-color: #ededed; } | |
1878 GtkTreeView.view:selected { | |
1879 border-radius: 0; } | |
1880 GtkTreeView.view:selected, GtkTreeView.view:backdrop:selected { | |
1881 border-left-color: #a4c7ec; | |
1882 border-top-color: rgba(46, 52, 54, 0.1); } | |
1883 GtkTreeView.view:insensitive { | |
1884 color: #8d9091; } | |
1885 GtkTreeView.view:insensitive:selected { | |
1886 color: #92bce8; } | |
1887 GtkTreeView.view:insensitive:selected:backdrop { | |
1888 color: #80b1e4; } | |
1889 GtkTreeView.view:insensitive:backdrop { | |
1890 color: #c7c7c7; } | |
1891 GtkTreeView.view.separator:backdrop { | |
1892 color: rgba(0, 0, 0, 0.1); } | |
1893 GtkTreeView.view:backdrop { | |
1894 border-left-color: #bdbebf; | |
1895 border-top: #ededed; } | |
1896 GtkTreeView.view.dnd { | |
1897 border-style: solid none; | |
1898 border-width: 1px; | |
1899 border-color: #3c6287; } | |
1900 GtkTreeView.view.expander { | |
1901 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); | |
1902 color: #6c7072; } | |
1903 GtkTreeView.view.expander:dir(rtl) { | |
1904 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } | |
1905 GtkTreeView.view.expander:hover { | |
1906 color: #2e3436; } | |
1907 GtkTreeView.view.expander:selected { | |
1908 color: #c8ddf3; } | |
1909 GtkTreeView.view.expander:selected:hover { | |
1910 color: #ffffff; } | |
1911 GtkTreeView.view.expander:selected:backdrop { | |
1912 color: #c8ddf3; } | |
1913 GtkTreeView.view.expander:checked { | |
1914 -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } | |
1915 GtkTreeView.view.expander:backdrop { | |
1916 color: #afb1b2; } | |
1917 GtkTreeView.view.progressbar { | |
1918 color: #ffffff; | |
1919 border: 1px solid #184472; | |
1920 border-radius: 4px; | |
1921 background-image: linear-gradient(to bottom, #4a90d9, #2a76c6); | |
1922 box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); } | |
1923 GtkTreeView.view.progressbar:selected { | |
1924 color: #4a90d9; | |
1925 box-shadow: none; | |
1926 background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); } | |
1927 GtkTreeView.view.progressbar:selected:backdrop { | |
1928 color: #4a90d9; | |
1929 border-color: #184472; | |
1930 background-color: white; } | |
1931 GtkTreeView.view.progressbar:backdrop { | |
1932 color: white; | |
1933 background-image: none; | |
1934 box-shadow: none; } | |
1935 GtkTreeView.view.trough { | |
1936 background-color: rgba(46, 52, 54, 0.1); | |
1937 border-radius: 4px; } | |
1938 GtkTreeView.view.trough:selected { | |
1939 background-color: rgba(255, 255, 255, 0.3); | |
1940 border-width: 1px 0; | |
1941 border-style: solid; | |
1942 border-color: #4a90d9; } | |
1943 | |
1944 column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton, | |
1945 column-header .titlebar .button.titlebutton, | |
1946 .titlebar column-header .button.titlebutton { | |
1947 color: #96999a; | |
1948 background-color: #ffffff; | |
1949 font-weight: bold; | |
1950 text-shadow: none; | |
1951 box-shadow: none; } | |
1952 column-header .button:hover, column-header .header-bar .button.titlebutton:hover, .header-bar column-header .button.titlebutton:hover, | |
1953 column-header .titlebar .button.titlebutton:hover, | |
1954 .titlebar column-header .button.titlebutton:hover { | |
1955 color: #626668; | |
1956 box-shadow: none; | |
1957 transition: none; } | |
1958 column-header .button:active, column-header .header-bar .button.titlebutton:active, .header-bar column-header .button.titlebutton:active, | |
1959 column-header .titlebar .button.titlebutton:active, | |
1960 .titlebar column-header .button.titlebutton:active { | |
1961 color: #2e3436; | |
1962 transition: none; } | |
1963 column-header:last-child .button, column-header:last-child .header-bar .button.titlebutton, .header-bar column-header:last-child .button.titlebutton, | |
1964 column-header:last-child .titlebar .button.titlebutton, | |
1965 .titlebar column-header:last-child .button.titlebutton, column-header:last-child .button:backdrop, column-header:last-child.button, .header-bar column-header.button.titlebutton:last-child, | |
1966 .titlebar column-header.button.titlebutton:last-child, column-header:last-child.button:backdrop { | |
1967 border-right-style: none; } | |
1968 | |
1969 column-header.button.dnd, column-header .button.dnd, column-header .header-bar .dnd.button.titlebutton, .header-bar column-header .dnd.button.titlebutton, | |
1970 column-header .titlebar .dnd.button.titlebutton, | |
1971 .titlebar column-header .dnd.button.titlebutton, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover, .header-bar column-header.dnd.button.titlebutton, | |
1972 .titlebar column-header.dnd.button.titlebutton { | |
1973 transition: none; | |
1974 color: #4a90d9; | |
1975 box-shadow: inset 1px 1px 0 1px #4a90d9, inset -1px 0 0 1px #4a90d9, inset 1px 1px #ffffff, inset -1px 0 #ffffff; } | |
1976 | |
1977 column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton, | |
1978 column-header .titlebar .button.titlebutton, | |
1979 .titlebar column-header .button.titlebutton, column-header .button:hover, column-header .button:active { | |
1980 padding: 3px 6px; | |
1981 border-style: none solid solid none; | |
1982 border-radius: 0; | |
1983 background-image: none; | |
1984 border-color: #ededed; | |
1985 text-shadow: none; } | |
1986 column-header .button:insensitive, column-header .header-bar .button.titlebutton:insensitive, .header-bar column-header .button.titlebutton:insensitive, | |
1987 column-header .titlebar .button.titlebutton:insensitive, | |
1988 .titlebar column-header .button.titlebutton:insensitive { | |
1989 border-color: #ededed; | |
1990 background-image: none; } | |
1991 column-header .button:backdrop, column-header .header-bar .button.titlebutton:backdrop, .header-bar column-header .button.titlebutton:backdrop, | |
1992 column-header .titlebar .button.titlebutton:backdrop, | |
1993 .titlebar column-header .button.titlebutton:backdrop { | |
1994 border-color: #ededed; | |
1995 border-style: none solid solid none; | |
1996 color: #bdbebf; | |
1997 background-image: none; | |
1998 background-color: white; } | |
1999 column-header .button:backdrop:insensitive { | |
2000 border-color: #ededed; | |
2001 background-image: none; } | |
2002 | |
2003 /********* | |
2004 * Menus * | |
2005 *********/ | |
2006 .menubar { | |
2007 -GtkWidget-window-dragging: true; | |
2008 padding: 0px; | |
2009 box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } | |
2010 .menubar:backdrop { | |
2011 background-color: #ededed; } | |
2012 .menubar > .menuitem { | |
2013 padding: 4px 8px; } | |
2014 .menubar > .menuitem:hover { | |
2015 box-shadow: inset 0 -3px #4a90d9; | |
2016 color: #2a76c6; } | |
2017 .menubar > .menuitem:insensitive { | |
2018 color: #8d9091; | |
2019 box-shadow: none; } | |
2020 | |
2021 .menu { | |
2022 margin: 4px; | |
2023 padding: 0px; | |
2024 background-color: #ffffff; | |
2025 border: 1px solid #a1a1a1; } | |
2026 .csd .menu { | |
2027 border: none; } | |
2028 .menu:backdrop { | |
2029 background-color: white; } | |
2030 .menu .menuitem { | |
2031 text-shadow: none; | |
2032 padding: 4px; } | |
2033 .menu .menuitem:hover { | |
2034 color: #ffffff; | |
2035 background-color: #4a90d9; } | |
2036 .menu .menuitem:insensitive { | |
2037 color: #8d9091; } | |
2038 .menu .menuitem:insensitive:backdrop { | |
2039 color: #c7c7c7; } | |
2040 .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover { | |
2041 color: #8d9091; | |
2042 background-color: transparent; } | |
2043 .menu .menuitem.arrow { | |
2044 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } | |
2045 .menu .menuitem.arrow:dir(rtl) { | |
2046 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } | |
2047 .menu.button, .header-bar .menu.button.titlebutton, | |
2048 .titlebar .menu.button.titlebutton { | |
2049 border-style: none; | |
2050 border-radius: 0; } | |
2051 .menu.button.top { | |
2052 border-bottom: 1px solid #eaeaea; } | |
2053 .menu.button.bottom { | |
2054 border-top: 1px solid #eaeaea; } | |
2055 .menu.button:hover { | |
2056 background-color: #eaeaea; } | |
2057 .menu.button:insensitive { | |
2058 color: transparent; | |
2059 background-color: transparent; | |
2060 border-color: transparent; } | |
2061 | |
2062 .menuitem .accelerator { | |
2063 color: alpha(currentColor,0.55); } | |
2064 | |
2065 /*************** | |
2066 * Popovers * | |
2067 ***************/ | |
2068 .popover { | |
2069 padding: 2px; | |
2070 border: 1px solid #a1a1a1; | |
2071 border-radius: 5px; | |
2072 background-color: #f6f6f6; | |
2073 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); } | |
2074 .popover:backdrop { | |
2075 box-shadow: none; } | |
2076 .popover > .list, | |
2077 .popover > .view, | |
2078 .popover > .toolbar, | |
2079 .popover > .inline-toolbar, | |
2080 .popover > .search-bar, | |
2081 .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar { | |
2082 border-style: none; | |
2083 background-color: transparent; } | |
2084 .popover .button.flat, .popover .sidebar-button.button, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button, | |
2085 .popover .titlebar .titlebutton.button, | |
2086 .titlebar .popover .titlebutton.button, | |
2087 .popover .button.flat:hover, | |
2088 .popover .sidebar-button.button:hover, | |
2089 .popover .header-bar .titlebutton.button:hover, | |
2090 .header-bar .popover .titlebutton.button:hover, | |
2091 .popover .titlebar .titlebutton.button:hover, | |
2092 .titlebar .popover .titlebutton.button:hover { | |
2093 text-shadow: none; | |
2094 transition: none; } | |
2095 | |
2096 /***************** | |
2097 * Notebooks and * | |
2098 * Tabs * | |
2099 *****************/ | |
2100 .notebook { | |
2101 padding: 0; | |
2102 background-color: #ffffff; | |
2103 -GtkNotebook-initial-gap: 10; | |
2104 -GtkNotebook-arrow-spacing: 5; | |
2105 -GtkNotebook-tab-curvature: 0; | |
2106 -GtkNotebook-tab-overlap: -8; | |
2107 -GtkNotebook-has-tab-gap: false; | |
2108 -GtkWidget-focus-padding: 0; | |
2109 -GtkWidget-focus-line-width: 0; | |
2110 transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } | |
2111 .notebook:backdrop { | |
2112 background-color: white; } | |
2113 .notebook.frame { | |
2114 border: 1px solid #a1a1a1; } | |
2115 .notebook.frame.top { | |
2116 border-top-width: 0; } | |
2117 .notebook.frame.bottom { | |
2118 border-bottom-width: 0; } | |
2119 .notebook.frame.right { | |
2120 border-right-width: 0; } | |
2121 .notebook.frame.left { | |
2122 border-left-width: 0; } | |
2123 .notebook.frame:backdrop { | |
2124 border-color: #a8a8a8; } | |
2125 .notebook.header { | |
2126 background-color: #d6d6d6; } | |
2127 .notebook.header.frame { | |
2128 border: 1px solid #a1a1a1; } | |
2129 .notebook.header.frame.top { | |
2130 border-bottom-width: 0; } | |
2131 .notebook.header.frame.bottom { | |
2132 border-top-width: 0; } | |
2133 .notebook.header.frame.right { | |
2134 border-left-width: 0; } | |
2135 .notebook.header.frame.left { | |
2136 border-right-width: 0; } | |
2137 .notebook.header.frame:backdrop { | |
2138 border-color: #a8a8a8; } | |
2139 .notebook.header.top { | |
2140 box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #a1a1a1; } | |
2141 .notebook.header.top:backdrop { | |
2142 box-shadow: inset 0 -1px #a8a8a8; } | |
2143 .notebook.header.bottom { | |
2144 box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #a1a1a1; } | |
2145 .notebook.header.bottom:backdrop { | |
2146 box-shadow: inset 0 1px #a8a8a8; } | |
2147 .notebook.header.right { | |
2148 box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #a1a1a1; } | |
2149 .notebook.header.right:backdrop { | |
2150 box-shadow: inset 1px 0 #a8a8a8; } | |
2151 .notebook.header.left { | |
2152 box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #a1a1a1; } | |
2153 .notebook.header.left:backdrop { | |
2154 box-shadow: inset -1px 0 #a8a8a8; } | |
2155 .notebook.header:backdrop { | |
2156 background-color: #d4d4d4; | |
2157 box-shadow: none; } | |
2158 .notebook tab { | |
2159 border-width: 0; | |
2160 border-style: solid; | |
2161 border-color: transparent; | |
2162 background-color: transparent; | |
2163 outline-offset: 0; | |
2164 /* works for testnotebookdnd, but there's a superfluous border | |
2165 in gedit or web, commented out for now, needs gtk fixes | |
2166 &.reorderable-page { | |
2167 &.top { | |
2168 padding-top: ($vt_vpadding - 1px); | |
2169 border-top-width: 1px; | |
2170 border-left-width: 1px; | |
2171 border-right-width: 1px; | |
2172 } | |
2173 &.bottom { | |
2174 padding-bottom: ($vt_vpadding - 1px); | |
2175 border-bottom-width: 1px; | |
2176 border-left-width: 1px; | |
2177 border-right-width: 1px; | |
2178 } | |
2179 &.left { | |
2180 padding-left: ($ht_hpadding - 1px); | |
2181 border-left-width: 1px; | |
2182 border-top-width: 1px; | |
2183 border-bottom-width: 1px; | |
2184 } | |
2185 &.right { | |
2186 padding-right: ($ht_hpadding - 1px); | |
2187 border-right-width: 1px; | |
2188 border-top-width: 1px; | |
2189 border-bottom-width: 1px; | |
2190 } | |
2191 } | |
2192 */ } | |
2193 .notebook tab.top, .notebook tab.bottom { | |
2194 padding: 8px 20px; } | |
2195 .notebook tab.left, .notebook tab.right { | |
2196 padding: 5px 20px; } | |
2197 .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom { | |
2198 padding-left: 12px; | |
2199 padding-right: 12px; | |
2200 border-left-width: 1px; | |
2201 border-right-width: 1px; } | |
2202 .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right { | |
2203 border-bottom-width: 1px; | |
2204 border-top-width: 1px; } | |
2205 .notebook tab.top { | |
2206 border-bottom-width: 3px; } | |
2207 .notebook tab.bottom { | |
2208 border-top-width: 3px; } | |
2209 .notebook tab.left { | |
2210 border-right-width: 3px; } | |
2211 .notebook tab.right { | |
2212 border-left-width: 3px; } | |
2213 .notebook tab:hover, .notebook tab.prelight-page { | |
2214 border-color: #a1a1a1; } | |
2215 .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active { | |
2216 border-color: #4a90d9; } | |
2217 .notebook tab:backdrop { | |
2218 background-color: transparent; | |
2219 border-color: transparent; } | |
2220 .notebook tab.reorderable-page.top { | |
2221 border-color: transparent; } | |
2222 .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page { | |
2223 border-color: rgba(161, 161, 161, 0.3); | |
2224 border-bottom-color: #a1a1a1; | |
2225 background-color: rgba(237, 237, 237, 0.2); } | |
2226 .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page { | |
2227 background-color: rgba(237, 237, 237, 0.5); | |
2228 border-color: rgba(161, 161, 161, 0.5); | |
2229 border-bottom-color: #4a90d9; } | |
2230 .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover { | |
2231 background-color: rgba(237, 237, 237, 0.7); } | |
2232 .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop { | |
2233 border-color: #a8a8a8; | |
2234 background-color: #ededed; | |
2235 border-bottom-color: #4a90d9; } | |
2236 .notebook tab.reorderable-page.top:backdrop { | |
2237 border-color: transparent; | |
2238 background-color: transparent; } | |
2239 .notebook tab.reorderable-page.bottom { | |
2240 border-color: transparent; } | |
2241 .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page { | |
2242 border-color: rgba(161, 161, 161, 0.3); | |
2243 border-top-color: #a1a1a1; | |
2244 background-color: rgba(237, 237, 237, 0.2); } | |
2245 .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page { | |
2246 background-color: rgba(237, 237, 237, 0.5); | |
2247 border-color: rgba(161, 161, 161, 0.5); | |
2248 border-top-color: #4a90d9; } | |
2249 .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover { | |
2250 background-color: rgba(237, 237, 237, 0.7); } | |
2251 .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop { | |
2252 border-color: #a8a8a8; | |
2253 background-color: #ededed; | |
2254 border-top-color: #4a90d9; } | |
2255 .notebook tab.reorderable-page.bottom:backdrop { | |
2256 border-color: transparent; | |
2257 background-color: transparent; } | |
2258 .notebook tab.reorderable-page.left { | |
2259 border-color: transparent; } | |
2260 .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page { | |
2261 border-color: rgba(161, 161, 161, 0.3); | |
2262 border-right-color: #a1a1a1; | |
2263 background-color: rgba(237, 237, 237, 0.2); } | |
2264 .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page { | |
2265 background-color: rgba(237, 237, 237, 0.5); | |
2266 border-color: rgba(161, 161, 161, 0.5); | |
2267 border-right-color: #4a90d9; } | |
2268 .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover { | |
2269 background-color: rgba(237, 237, 237, 0.7); } | |
2270 .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop { | |
2271 border-color: #a8a8a8; | |
2272 background-color: #ededed; | |
2273 border-right-color: #4a90d9; } | |
2274 .notebook tab.reorderable-page.left:backdrop { | |
2275 border-color: transparent; | |
2276 background-color: transparent; } | |
2277 .notebook tab.reorderable-page.right { | |
2278 border-color: transparent; } | |
2279 .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page { | |
2280 border-color: rgba(161, 161, 161, 0.3); | |
2281 border-left-color: #a1a1a1; | |
2282 background-color: rgba(237, 237, 237, 0.2); } | |
2283 .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page { | |
2284 background-color: rgba(237, 237, 237, 0.5); | |
2285 border-color: rgba(161, 161, 161, 0.5); | |
2286 border-left-color: #4a90d9; } | |
2287 .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover { | |
2288 background-color: rgba(237, 237, 237, 0.7); } | |
2289 .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop { | |
2290 border-color: #a8a8a8; | |
2291 background-color: #ededed; | |
2292 border-left-color: #4a90d9; } | |
2293 .notebook tab.reorderable-page.right:backdrop { | |
2294 border-color: transparent; | |
2295 background-color: transparent; } | |
2296 .notebook tab .label { | |
2297 padding: 0 2px; | |
2298 font-weight: bold; | |
2299 color: #8d9091; } | |
2300 .notebook tab .label:backdrop, .notebook tab .label.prelight-page:backdrop { | |
2301 color: #aaabac; } | |
2302 .notebook tab .prelight-page .label, .notebook tab .label.prelight-page { | |
2303 color: #5d6263; } | |
2304 .notebook tab .prelight-page .label:backdrop, .notebook tab .label.prelight-page:backdrop { | |
2305 color: #aaabac; } | |
2306 .notebook tab .active-page .label, .notebook tab .label.active-page { | |
2307 color: #2e3436; } | |
2308 .notebook tab .active-page .label:backdrop, .notebook tab .label.active-page:backdrop { | |
2309 color: #8d9091; } | |
2310 .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton, | |
2311 .notebook tab .titlebar .button.titlebutton, | |
2312 .titlebar .notebook tab .button.titlebutton { | |
2313 padding: 0; | |
2314 border: 1px solid transparent; | |
2315 icon-shadow: none; | |
2316 transition: none; | |
2317 color: rgba(46, 52, 54, 0.3); } | |
2318 .notebook tab .button:hover { | |
2319 color: #2e3436; | |
2320 color: #2e3436; | |
2321 outline-color: rgba(46, 52, 54, 0.3); | |
2322 border-color: #a1a1a1; | |
2323 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
2324 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
2325 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
2326 box-shadow: inset 0 1px white; | |
2327 background-image: none; | |
2328 box-shadow: none; } | |
2329 .notebook tab .button:active { | |
2330 color: #2e3436; | |
2331 outline-color: rgba(46, 52, 54, 0.3); | |
2332 border-color: #a1a1a1; | |
2333 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); | |
2334 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
2335 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
2336 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } | |
2337 .notebook tab .button:backdrop { | |
2338 color: rgba(141, 144, 145, 0.3); | |
2339 border-color: transparent; } | |
2340 .notebook tab .button > GtkImage, .notebook tab .header-bar .button.titlebutton > GtkImage, .header-bar .notebook tab .button.titlebutton > GtkImage, | |
2341 .notebook tab .titlebar .button.titlebutton > GtkImage, | |
2342 .titlebar .notebook tab .button.titlebutton > GtkImage { | |
2343 padding: 2px; } | |
2344 .notebook.arrow { | |
2345 color: #8d9091; } | |
2346 .notebook.arrow:hover { | |
2347 color: #5d6263; } | |
2348 .notebook.arrow:active { | |
2349 color: #2e3436; } | |
2350 .notebook.arrow:insensitive { | |
2351 color: rgba(141, 144, 145, 0.3); } | |
2352 .notebook.arrow:backdrop { | |
2353 color: rgba(141, 144, 145, 0.4); } | |
2354 .notebook.arrow:backdrop:insensitive { | |
2355 color: #c7c7c7; } | |
2356 | |
2357 /************** | |
2358 * Scrollbars * | |
2359 **************/ | |
2360 .scrollbar { | |
2361 -GtkRange-slider-width: 13; | |
2362 -GtkRange-trough-border: 0; | |
2363 -GtkScrollbar-has-backward-stepper: false; | |
2364 -GtkScrollbar-has-forward-stepper: false; | |
2365 -GtkScrollbar-min-slider-length: 42; | |
2366 -GtkRange-stepper-spacing: 0; | |
2367 -GtkRange-trough-under-steppers: 1; } | |
2368 .scrollbar .button, .scrollbar .header-bar .button.titlebutton, .header-bar .scrollbar .button.titlebutton, | |
2369 .scrollbar .titlebar .button.titlebutton, | |
2370 .titlebar .scrollbar .button.titlebutton { | |
2371 border: none; } | |
2372 .scrollbar.overlay-indicator:not(.dragging):not(.hovering) { | |
2373 opacity: 0.4; | |
2374 -GtkRange-slider-width: 5px; } | |
2375 .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider { | |
2376 margin: 0; | |
2377 background-color: #2e3436; | |
2378 border: 1px solid white; | |
2379 background-clip: padding-box; } | |
2380 .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough { | |
2381 border-style: none; | |
2382 background-color: transparent; } | |
2383 .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider { | |
2384 margin-top: 2px; | |
2385 margin-bottom: 2px; } | |
2386 .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider { | |
2387 margin-left: 2px; | |
2388 margin-right: 2px; } | |
2389 .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering { | |
2390 opacity: 0.7; } | |
2391 .scrollbar .trough { | |
2392 background-color: #dbdbdb; | |
2393 border: 1px none #a1a1a1; } | |
2394 .scrollbar .trough:backdrop { | |
2395 background-color: #e5e5e5; | |
2396 border-color: #a8a8a8; } | |
2397 .scrollbar .slider { | |
2398 background-color: #7a7e7f; } | |
2399 .scrollbar .slider:hover { | |
2400 background-color: #54595a; } | |
2401 .scrollbar .slider:prelight:active { | |
2402 background-color: #2a76c6; } | |
2403 .scrollbar .slider:backdrop { | |
2404 background-color: #c6c7c8; } | |
2405 .scrollbar .slider:insensitive { | |
2406 background-color: transparent; } | |
2407 .scrollbar .slider { | |
2408 border-radius: 100px; | |
2409 margin: 3px; } | |
2410 .scrollbar.fine-tune .slider { | |
2411 margin: 4px; } | |
2412 .scrollbar.vertical .slider { | |
2413 margin-left: 4px; } | |
2414 .scrollbar.vertical .slider:dir(rtl) { | |
2415 margin-left: 3px; | |
2416 margin-right: 4px; } | |
2417 .scrollbar.vertical.fine-tune .slider { | |
2418 margin-left: 5px; } | |
2419 .scrollbar.vertical.fine-tune .slider:dir(rtl) { | |
2420 margin-left: 4px; | |
2421 margin-right: 5px; } | |
2422 .scrollbar.vertical .trough { | |
2423 border-left-style: solid; } | |
2424 .scrollbar.vertical .trough:dir(rtl) { | |
2425 border-left-style: none; | |
2426 border-right-style: solid; } | |
2427 .scrollbar.horizontal .slider { | |
2428 margin-top: 4px; } | |
2429 .scrollbar.horizontal.fine-tune .slider { | |
2430 margin-top: 5px; } | |
2431 .scrollbar.horizontal .trough { | |
2432 border-top-style: solid; } | |
2433 | |
2434 .scrollbars-junction, | |
2435 .scrollbars-junction.frame { | |
2436 border-color: transparent; | |
2437 border-image: linear-gradient(to bottom, #a1a1a1 1px, transparent 1px) 0 0 0 1/0 1px stretch; | |
2438 background-color: #dbdbdb; } | |
2439 .scrollbars-junction:dir(rtl), | |
2440 .scrollbars-junction.frame:dir(rtl) { | |
2441 border-image-slice: 0 1 0 0; } | |
2442 .scrollbars-junction:backdrop, | |
2443 .scrollbars-junction.frame:backdrop { | |
2444 border-image-source: linear-gradient(to bottom, #a8a8a8 1px, transparent 1px); | |
2445 background-color: #e5e5e5; } | |
2446 | |
2447 /********** | |
2448 * Switch * | |
2449 **********/ | |
2450 GtkSwitch { | |
2451 -GtkSwitch-slider-width: 45px; | |
2452 -GtkSwitch-slider-height: 27px; | |
2453 font-weight: bold; | |
2454 font-size: smaller; | |
2455 outline-offset: -4px; | |
2456 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; } | |
2457 GtkSwitch.trough { | |
2458 border: 1px solid #a1a1a1; | |
2459 border-radius: 3px; | |
2460 color: #2e3436; | |
2461 background-image: linear-gradient(to bottom, #cecece); | |
2462 text-shadow: 0 1px rgba(0, 0, 0, 0.1); } | |
2463 GtkSwitch.trough:active { | |
2464 background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de); | |
2465 color: white; | |
2466 border-color: #184472; | |
2467 box-shadow: 0 1px white; | |
2468 text-shadow: 0 1px rgba(24, 68, 114, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); } | |
2469 GtkSwitch.trough:insensitive { | |
2470 color: #8d9091; | |
2471 border-color: #a1a1a1; | |
2472 background-image: none; | |
2473 background-color: #f4f4f4; | |
2474 box-shadow: 0 1px white; | |
2475 text-shadow: none; } | |
2476 GtkSwitch.trough:backdrop { | |
2477 color: #8d9091; | |
2478 border-color: #a8a8a8; | |
2479 background-image: linear-gradient(to bottom, #d4d4d4); | |
2480 box-shadow: none; | |
2481 text-shadow: none; } | |
2482 GtkSwitch.trough:backdrop:active { | |
2483 color: #ededed; | |
2484 border-color: #4a90d9; | |
2485 background-image: linear-gradient(to bottom, #4a90d9); | |
2486 box-shadow: none; } | |
2487 GtkSwitch.trough:backdrop:insensitive { | |
2488 color: #c7c7c7; | |
2489 border-color: #a8a8a8; | |
2490 background-image: none; | |
2491 background-color: #f4f4f4; } | |
2492 GtkSwitch.slider { | |
2493 border: 1px solid; | |
2494 border-radius: 3px; | |
2495 color: #2e3436; | |
2496 outline-color: rgba(46, 52, 54, 0.3); | |
2497 border-color: #a1a1a1; | |
2498 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
2499 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
2500 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
2501 box-shadow: inset 0 1px white, 0 1px white; | |
2502 box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; } | |
2503 GtkSwitch.slider:hover { | |
2504 color: #2e3436; | |
2505 outline-color: rgba(46, 52, 54, 0.3); | |
2506 border-color: #a1a1a1; | |
2507 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
2508 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
2509 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
2510 box-shadow: inset 0 1px white, 0 1px white; | |
2511 box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; } | |
2512 GtkSwitch.slider:active { | |
2513 border: 1px solid #184472; } | |
2514 GtkSwitch.slider:insensitive { | |
2515 color: #8d9091; | |
2516 border-color: #a1a1a1; | |
2517 background-image: linear-gradient(to bottom, #f4f4f4); | |
2518 text-shadow: none; | |
2519 icon-shadow: none; | |
2520 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
2521 GtkSwitch.slider:insensitive > .label { | |
2522 color: inherit; } | |
2523 GtkSwitch.slider:backdrop { | |
2524 color: #8d9091; | |
2525 border-color: #a8a8a8; | |
2526 background-image: linear-gradient(to bottom, #ededed); | |
2527 text-shadow: none; | |
2528 icon-shadow: none; | |
2529 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
2530 box-shadow: none; } | |
2531 GtkSwitch.slider:backdrop:active { | |
2532 border-color: #4a90d9; } | |
2533 GtkSwitch.slider:backdrop:insensitive { | |
2534 color: #c7c7c7; | |
2535 border-color: #a8a8a8; | |
2536 background-image: linear-gradient(to bottom, #f4f4f4); | |
2537 text-shadow: none; | |
2538 icon-shadow: none; | |
2539 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
2540 box-shadow: none; } | |
2541 GtkSwitch.slider:backdrop:insensitive > .label { | |
2542 color: inherit; } | |
2543 .list-row:selected GtkSwitch { | |
2544 box-shadow: none; | |
2545 border-color: #184472; } | |
2546 .list-row:selected GtkSwitch:backdrop { | |
2547 border-color: #184472; } | |
2548 .list-row:selected GtkSwitch.slider:dir(rtl) { | |
2549 border-left-color: #a1a1a1; } | |
2550 .list-row:selected GtkSwitch.slider:dir(ltr) { | |
2551 border-right-color: #a1a1a1; } | |
2552 .list-row:selected GtkSwitch.slider, .list-row:selected GtkSwitch.slider:active { | |
2553 border-color: #184472; } | |
2554 | |
2555 /************************* | |
2556 * Check and Radio items * | |
2557 *************************/ | |
2558 .check { | |
2559 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); | |
2560 icon-shadow: 0 1px 0 white; } | |
2561 .check.button.flat, .check.sidebar-button.button, .header-bar .check.titlebutton.button, | |
2562 .titlebar .check.titlebutton.button { | |
2563 icon-shadow: none; } | |
2564 | |
2565 .view.check:selected, GtkCalendar.check:selected, | |
2566 .list-row:selected .check { | |
2567 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked.png"), url("assets/selected-checkbox-unchecked@2.png")); } | |
2568 | |
2569 .check:hover { | |
2570 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png")); | |
2571 icon-shadow: 0 1px 0 white; } | |
2572 .check:hover.button.flat, .check.sidebar-button.button:hover, .header-bar .check.titlebutton.button:hover, | |
2573 .titlebar .check.titlebutton.button:hover { | |
2574 icon-shadow: none; } | |
2575 | |
2576 .view.check:hover:selected, GtkCalendar.check:hover:selected, | |
2577 .list-row:selected .check:hover { | |
2578 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover.png"), url("assets/selected-checkbox-unchecked-hover@2.png")); } | |
2579 | |
2580 .check:active { | |
2581 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png")); | |
2582 icon-shadow: 0 1px 0 white; } | |
2583 .check:active.button.flat, .check.sidebar-button.button:active, .header-bar .check.titlebutton.button:active, | |
2584 .titlebar .check.titlebutton.button:active { | |
2585 icon-shadow: none; } | |
2586 | |
2587 .view.check:active:selected, GtkCalendar.check:active:selected, | |
2588 .list-row:selected .check:active { | |
2589 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active.png"), url("assets/selected-checkbox-unchecked-active@2.png")); } | |
2590 | |
2591 .check:insensitive { | |
2592 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); | |
2593 icon-shadow: 0 1px 0 white; } | |
2594 .check:insensitive.button.flat, .check.sidebar-button.button:insensitive, .header-bar .check.titlebutton.button:insensitive, | |
2595 .titlebar .check.titlebutton.button:insensitive { | |
2596 icon-shadow: none; } | |
2597 | |
2598 .view.check:insensitive:selected, GtkCalendar.check:insensitive:selected, | |
2599 .list-row:selected .check:insensitive { | |
2600 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive.png"), url("assets/selected-checkbox-unchecked-insensitive@2.png")); } | |
2601 | |
2602 .check:backdrop { | |
2603 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png")); | |
2604 icon-shadow: none; } | |
2605 .check:backdrop.button.flat, .check.sidebar-button.button:backdrop, .header-bar .check.titlebutton.button:backdrop, | |
2606 .titlebar .check.titlebutton.button:backdrop { | |
2607 icon-shadow: none; } | |
2608 | |
2609 .view.check:backdrop:selected, GtkCalendar.check:backdrop:selected, | |
2610 .list-row:selected .check:backdrop { | |
2611 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop.png"), url("assets/selected-checkbox-unchecked-backdrop@2.png")); } | |
2612 | |
2613 .check:backdrop:insensitive { | |
2614 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png")); | |
2615 icon-shadow: none; } | |
2616 .check:backdrop:insensitive.button.flat, .check.sidebar-button.button:backdrop:insensitive, .header-bar .check.titlebutton.button:backdrop:insensitive, | |
2617 .titlebar .check.titlebutton.button:backdrop:insensitive { | |
2618 icon-shadow: none; } | |
2619 | |
2620 .view.check:backdrop:insensitive:selected, GtkCalendar.check:backdrop:insensitive:selected, | |
2621 .list-row:selected .check:backdrop:insensitive { | |
2622 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); } | |
2623 | |
2624 .check:inconsistent { | |
2625 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); | |
2626 icon-shadow: 0 1px 0 white; } | |
2627 .check:inconsistent.button.flat, .check.sidebar-button.button:inconsistent, .header-bar .check.titlebutton.button:inconsistent, | |
2628 .titlebar .check.titlebutton.button:inconsistent { | |
2629 icon-shadow: none; } | |
2630 | |
2631 .view.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected, | |
2632 .list-row:selected .check:inconsistent { | |
2633 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed.png"), url("assets/selected-checkbox-mixed@2.png")); } | |
2634 | |
2635 .check:inconsistent:hover { | |
2636 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png")); | |
2637 icon-shadow: 0 1px 0 white; } | |
2638 .check:inconsistent:hover.button.flat, .check.sidebar-button.button:inconsistent:hover, .header-bar .check.titlebutton.button:inconsistent:hover, | |
2639 .titlebar .check.titlebutton.button:inconsistent:hover { | |
2640 icon-shadow: none; } | |
2641 | |
2642 .view.check:inconsistent:hover:selected, GtkCalendar.check:inconsistent:hover:selected, | |
2643 .list-row:selected .check:inconsistent:hover { | |
2644 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover.png"), url("assets/selected-checkbox-mixed-hover@2.png")); } | |
2645 | |
2646 .check:inconsistent:selected { | |
2647 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png")); | |
2648 icon-shadow: 0 1px 0 white; } | |
2649 .check:inconsistent:selected.button.flat, .check.sidebar-button.button:inconsistent:selected, .header-bar .check.titlebutton.button:inconsistent:selected, | |
2650 .titlebar .check.titlebutton.button:inconsistent:selected { | |
2651 icon-shadow: none; } | |
2652 | |
2653 .view.check:inconsistent:selected:selected, GtkCalendar.check:inconsistent:selected, | |
2654 .list-row:selected .check:inconsistent:selected { | |
2655 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active.png"), url("assets/selected-checkbox-mixed-active@2.png")); } | |
2656 | |
2657 .check:inconsistent:backdrop { | |
2658 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png")); | |
2659 icon-shadow: none; } | |
2660 .check:inconsistent:backdrop.button.flat, .check.sidebar-button.button:inconsistent:backdrop, .header-bar .check.titlebutton.button:inconsistent:backdrop, | |
2661 .titlebar .check.titlebutton.button:inconsistent:backdrop { | |
2662 icon-shadow: none; } | |
2663 | |
2664 .view.check:inconsistent:backdrop:selected, GtkCalendar.check:inconsistent:backdrop:selected, | |
2665 .list-row:selected .check:inconsistent:backdrop { | |
2666 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop.png"), url("assets/selected-checkbox-mixed-backdrop@2.png")); } | |
2667 | |
2668 .check:inconsistent:insensitive { | |
2669 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); | |
2670 icon-shadow: 0 1px 0 white; } | |
2671 .check:inconsistent:insensitive.button.flat, .check.sidebar-button.button:inconsistent:insensitive, .header-bar .check.titlebutton.button:inconsistent:insensitive, | |
2672 .titlebar .check.titlebutton.button:inconsistent:insensitive { | |
2673 icon-shadow: none; } | |
2674 | |
2675 .view.check:inconsistent:insensitive:selected, GtkCalendar.check:inconsistent:insensitive:selected, | |
2676 .list-row:selected .check:inconsistent:insensitive { | |
2677 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive.png"), url("assets/selected-checkbox-mixed-insensitive@2.png")); } | |
2678 | |
2679 .check:inconsistent:insensitive:backdrop { | |
2680 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png")); | |
2681 icon-shadow: none; } | |
2682 .check:inconsistent:insensitive:backdrop.button.flat, .check.sidebar-button.button:inconsistent:insensitive:backdrop, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop, | |
2683 .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop { | |
2684 icon-shadow: none; } | |
2685 | |
2686 .view.check:inconsistent:insensitive:backdrop:selected, GtkCalendar.check:inconsistent:insensitive:backdrop:selected, | |
2687 .list-row:selected .check:inconsistent:insensitive:backdrop { | |
2688 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive@2.png")); } | |
2689 | |
2690 .check:checked { | |
2691 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); | |
2692 icon-shadow: 0 1px 0 white; } | |
2693 .check:checked.button.flat, .check.sidebar-button.button:checked, .header-bar .check.titlebutton.button:checked, | |
2694 .titlebar .check.titlebutton.button:checked { | |
2695 icon-shadow: none; } | |
2696 | |
2697 .view.check:checked:selected, GtkCalendar.check:checked:selected, | |
2698 .list-row:selected .check:checked { | |
2699 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked.png"), url("assets/selected-checkbox-checked@2.png")); } | |
2700 | |
2701 .check:checked:insensitive { | |
2702 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); | |
2703 icon-shadow: 0 1px 0 white; } | |
2704 .check:checked:insensitive.button.flat, .check.sidebar-button.button:checked:insensitive, .header-bar .check.titlebutton.button:checked:insensitive, | |
2705 .titlebar .check.titlebutton.button:checked:insensitive { | |
2706 icon-shadow: none; } | |
2707 | |
2708 .view.check:checked:insensitive:selected, GtkCalendar.check:checked:insensitive:selected, | |
2709 .list-row:selected .check:checked:insensitive { | |
2710 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive.png"), url("assets/selected-checkbox-checked-insensitive@2.png")); } | |
2711 | |
2712 .check:checked:hover { | |
2713 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png")); | |
2714 icon-shadow: 0 1px 0 white; } | |
2715 .check:checked:hover.button.flat, .check.sidebar-button.button:checked:hover, .header-bar .check.titlebutton.button:checked:hover, | |
2716 .titlebar .check.titlebutton.button:checked:hover { | |
2717 icon-shadow: none; } | |
2718 | |
2719 .view.check:checked:hover:selected, GtkCalendar.check:checked:hover:selected, | |
2720 .list-row:selected .check:checked:hover { | |
2721 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover.png"), url("assets/selected-checkbox-checked-hover@2.png")); } | |
2722 | |
2723 .check:checked:active { | |
2724 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png")); | |
2725 icon-shadow: 0 1px 0 white; } | |
2726 .check:checked:active.button.flat, .check.sidebar-button.button:checked:active, .header-bar .check.titlebutton.button:checked:active, | |
2727 .titlebar .check.titlebutton.button:checked:active { | |
2728 icon-shadow: none; } | |
2729 | |
2730 .view.check:checked:active:selected, GtkCalendar.check:checked:active:selected, | |
2731 .list-row:selected .check:checked:active { | |
2732 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active.png"), url("assets/selected-checkbox-checked-active@2.png")); } | |
2733 | |
2734 .check:backdrop:checked { | |
2735 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png")); | |
2736 icon-shadow: none; } | |
2737 .check:backdrop:checked.button.flat, .check.sidebar-button.button:backdrop:checked, .header-bar .check.titlebutton.button:backdrop:checked, | |
2738 .titlebar .check.titlebutton.button:backdrop:checked { | |
2739 icon-shadow: none; } | |
2740 | |
2741 .view.check:backdrop:checked:selected, GtkCalendar.check:backdrop:checked:selected, | |
2742 .list-row:selected .check:backdrop:checked { | |
2743 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop.png"), url("assets/selected-checkbox-checked-backdrop@2.png")); } | |
2744 | |
2745 .check:backdrop:checked:insensitive { | |
2746 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png")); | |
2747 icon-shadow: none; } | |
2748 .check:backdrop:checked:insensitive.button.flat, .check.sidebar-button.button:backdrop:checked:insensitive, .header-bar .check.titlebutton.button:backdrop:checked:insensitive, | |
2749 .titlebar .check.titlebutton.button:backdrop:checked:insensitive { | |
2750 icon-shadow: none; } | |
2751 | |
2752 .view.check:backdrop:checked:insensitive:selected, GtkCalendar.check:backdrop:checked:insensitive:selected, | |
2753 .list-row:selected .check:backdrop:checked:insensitive { | |
2754 -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop-insensitive.png"), url("assets/selected-checkbox-checked-backdrop-insensitive@2.png")); } | |
2755 | |
2756 .menu .menuitem.check { | |
2757 -gtk-icon-source: -gtk-icontheme("checkbox-symbolic"); | |
2758 color: #7a7e7f; | |
2759 icon-shadow: none; } | |
2760 .menu .menuitem.check:active, .menu .menuitem.check:checked { | |
2761 -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); } | |
2762 .menu .menuitem.check:inconsistent { | |
2763 -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); } | |
2764 .menu .menuitem.check:hover { | |
2765 color: #ffffff; } | |
2766 .menu .menuitem.check:insensitive { | |
2767 color: #bdbebf; } | |
2768 | |
2769 .radio { | |
2770 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); | |
2771 icon-shadow: 0 1px 0 white; } | |
2772 .radio.button.flat, .radio.sidebar-button.button, .header-bar .radio.titlebutton.button, | |
2773 .titlebar .radio.titlebutton.button { | |
2774 icon-shadow: none; } | |
2775 | |
2776 .view.radio:selected, GtkCalendar.radio:selected, | |
2777 .list-row:selected .radio { | |
2778 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked.png"), url("assets/selected-radio-unchecked@2.png")); } | |
2779 | |
2780 .radio:hover { | |
2781 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png")); | |
2782 icon-shadow: 0 1px 0 white; } | |
2783 .radio:hover.button.flat, .radio.sidebar-button.button:hover, .header-bar .radio.titlebutton.button:hover, | |
2784 .titlebar .radio.titlebutton.button:hover { | |
2785 icon-shadow: none; } | |
2786 | |
2787 .view.radio:hover:selected, GtkCalendar.radio:hover:selected, | |
2788 .list-row:selected .radio:hover { | |
2789 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover.png"), url("assets/selected-radio-unchecked-hover@2.png")); } | |
2790 | |
2791 .radio:active { | |
2792 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png")); | |
2793 icon-shadow: 0 1px 0 white; } | |
2794 .radio:active.button.flat, .radio.sidebar-button.button:active, .header-bar .radio.titlebutton.button:active, | |
2795 .titlebar .radio.titlebutton.button:active { | |
2796 icon-shadow: none; } | |
2797 | |
2798 .view.radio:active:selected, GtkCalendar.radio:active:selected, | |
2799 .list-row:selected .radio:active { | |
2800 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active.png"), url("assets/selected-radio-unchecked-active@2.png")); } | |
2801 | |
2802 .radio:insensitive { | |
2803 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); | |
2804 icon-shadow: 0 1px 0 white; } | |
2805 .radio:insensitive.button.flat, .radio.sidebar-button.button:insensitive, .header-bar .radio.titlebutton.button:insensitive, | |
2806 .titlebar .radio.titlebutton.button:insensitive { | |
2807 icon-shadow: none; } | |
2808 | |
2809 .view.radio:insensitive:selected, GtkCalendar.radio:insensitive:selected, | |
2810 .list-row:selected .radio:insensitive { | |
2811 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive.png"), url("assets/selected-radio-unchecked-insensitive@2.png")); } | |
2812 | |
2813 .radio:backdrop { | |
2814 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png")); | |
2815 icon-shadow: none; } | |
2816 .radio:backdrop.button.flat, .radio.sidebar-button.button:backdrop, .header-bar .radio.titlebutton.button:backdrop, | |
2817 .titlebar .radio.titlebutton.button:backdrop { | |
2818 icon-shadow: none; } | |
2819 | |
2820 .view.radio:backdrop:selected, GtkCalendar.radio:backdrop:selected, | |
2821 .list-row:selected .radio:backdrop { | |
2822 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop.png"), url("assets/selected-radio-unchecked-backdrop@2.png")); } | |
2823 | |
2824 .radio:backdrop:insensitive { | |
2825 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png")); | |
2826 icon-shadow: none; } | |
2827 .radio:backdrop:insensitive.button.flat, .radio.sidebar-button.button:backdrop:insensitive, .header-bar .radio.titlebutton.button:backdrop:insensitive, | |
2828 .titlebar .radio.titlebutton.button:backdrop:insensitive { | |
2829 icon-shadow: none; } | |
2830 | |
2831 .view.radio:backdrop:insensitive:selected, GtkCalendar.radio:backdrop:insensitive:selected, | |
2832 .list-row:selected .radio:backdrop:insensitive { | |
2833 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive.png"), url("assets/selected-radio-unchecked-backdrop-insensitive@2.png")); } | |
2834 | |
2835 .radio:inconsistent { | |
2836 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); | |
2837 icon-shadow: 0 1px 0 white; } | |
2838 .radio:inconsistent.button.flat, .radio.sidebar-button.button:inconsistent, .header-bar .radio.titlebutton.button:inconsistent, | |
2839 .titlebar .radio.titlebutton.button:inconsistent { | |
2840 icon-shadow: none; } | |
2841 | |
2842 .view.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected, | |
2843 .list-row:selected .radio:inconsistent { | |
2844 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed.png"), url("assets/selected-radio-mixed@2.png")); } | |
2845 | |
2846 .radio:inconsistent:hover { | |
2847 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png")); | |
2848 icon-shadow: 0 1px 0 white; } | |
2849 .radio:inconsistent:hover.button.flat, .radio.sidebar-button.button:inconsistent:hover, .header-bar .radio.titlebutton.button:inconsistent:hover, | |
2850 .titlebar .radio.titlebutton.button:inconsistent:hover { | |
2851 icon-shadow: none; } | |
2852 | |
2853 .view.radio:inconsistent:hover:selected, GtkCalendar.radio:inconsistent:hover:selected, | |
2854 .list-row:selected .radio:inconsistent:hover { | |
2855 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover.png"), url("assets/selected-radio-mixed-hover@2.png")); } | |
2856 | |
2857 .radio:inconsistent:selected { | |
2858 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png")); | |
2859 icon-shadow: 0 1px 0 white; } | |
2860 .radio:inconsistent:selected.button.flat, .radio.sidebar-button.button:inconsistent:selected, .header-bar .radio.titlebutton.button:inconsistent:selected, | |
2861 .titlebar .radio.titlebutton.button:inconsistent:selected { | |
2862 icon-shadow: none; } | |
2863 | |
2864 .view.radio:inconsistent:selected:selected, GtkCalendar.radio:inconsistent:selected, | |
2865 .list-row:selected .radio:inconsistent:selected { | |
2866 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active.png"), url("assets/selected-radio-mixed-active@2.png")); } | |
2867 | |
2868 .radio:inconsistent:backdrop { | |
2869 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png")); | |
2870 icon-shadow: none; } | |
2871 .radio:inconsistent:backdrop.button.flat, .radio.sidebar-button.button:inconsistent:backdrop, .header-bar .radio.titlebutton.button:inconsistent:backdrop, | |
2872 .titlebar .radio.titlebutton.button:inconsistent:backdrop { | |
2873 icon-shadow: none; } | |
2874 | |
2875 .view.radio:inconsistent:backdrop:selected, GtkCalendar.radio:inconsistent:backdrop:selected, | |
2876 .list-row:selected .radio:inconsistent:backdrop { | |
2877 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop.png"), url("assets/selected-radio-mixed-backdrop@2.png")); } | |
2878 | |
2879 .radio:inconsistent:insensitive { | |
2880 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); | |
2881 icon-shadow: 0 1px 0 white; } | |
2882 .radio:inconsistent:insensitive.button.flat, .radio.sidebar-button.button:inconsistent:insensitive, .header-bar .radio.titlebutton.button:inconsistent:insensitive, | |
2883 .titlebar .radio.titlebutton.button:inconsistent:insensitive { | |
2884 icon-shadow: none; } | |
2885 | |
2886 .view.radio:inconsistent:insensitive:selected, GtkCalendar.radio:inconsistent:insensitive:selected, | |
2887 .list-row:selected .radio:inconsistent:insensitive { | |
2888 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive.png"), url("assets/selected-radio-mixed-insensitive@2.png")); } | |
2889 | |
2890 .radio:inconsistent:insensitive:backdrop { | |
2891 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png")); | |
2892 icon-shadow: none; } | |
2893 .radio:inconsistent:insensitive:backdrop.button.flat, .radio.sidebar-button.button:inconsistent:insensitive:backdrop, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop, | |
2894 .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop { | |
2895 icon-shadow: none; } | |
2896 | |
2897 .view.radio:inconsistent:insensitive:backdrop:selected, GtkCalendar.radio:inconsistent:insensitive:backdrop:selected, | |
2898 .list-row:selected .radio:inconsistent:insensitive:backdrop { | |
2899 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive.png"), url("assets/selected-radio-mixed-backdrop-insensitive@2.png")); } | |
2900 | |
2901 .radio:checked { | |
2902 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); | |
2903 icon-shadow: 0 1px 0 white; } | |
2904 .radio:checked.button.flat, .radio.sidebar-button.button:checked, .header-bar .radio.titlebutton.button:checked, | |
2905 .titlebar .radio.titlebutton.button:checked { | |
2906 icon-shadow: none; } | |
2907 | |
2908 .view.radio:checked:selected, GtkCalendar.radio:checked:selected, | |
2909 .list-row:selected .radio:checked { | |
2910 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked.png"), url("assets/selected-radio-checked@2.png")); } | |
2911 | |
2912 .radio:checked:insensitive { | |
2913 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); | |
2914 icon-shadow: 0 1px 0 white; } | |
2915 .radio:checked:insensitive.button.flat, .radio.sidebar-button.button:checked:insensitive, .header-bar .radio.titlebutton.button:checked:insensitive, | |
2916 .titlebar .radio.titlebutton.button:checked:insensitive { | |
2917 icon-shadow: none; } | |
2918 | |
2919 .view.radio:checked:insensitive:selected, GtkCalendar.radio:checked:insensitive:selected, | |
2920 .list-row:selected .radio:checked:insensitive { | |
2921 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive.png"), url("assets/selected-radio-checked-insensitive@2.png")); } | |
2922 | |
2923 .radio:checked:hover { | |
2924 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png")); | |
2925 icon-shadow: 0 1px 0 white; } | |
2926 .radio:checked:hover.button.flat, .radio.sidebar-button.button:checked:hover, .header-bar .radio.titlebutton.button:checked:hover, | |
2927 .titlebar .radio.titlebutton.button:checked:hover { | |
2928 icon-shadow: none; } | |
2929 | |
2930 .view.radio:checked:hover:selected, GtkCalendar.radio:checked:hover:selected, | |
2931 .list-row:selected .radio:checked:hover { | |
2932 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover.png"), url("assets/selected-radio-checked-hover@2.png")); } | |
2933 | |
2934 .radio:checked:active { | |
2935 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png")); | |
2936 icon-shadow: 0 1px 0 white; } | |
2937 .radio:checked:active.button.flat, .radio.sidebar-button.button:checked:active, .header-bar .radio.titlebutton.button:checked:active, | |
2938 .titlebar .radio.titlebutton.button:checked:active { | |
2939 icon-shadow: none; } | |
2940 | |
2941 .view.radio:checked:active:selected, GtkCalendar.radio:checked:active:selected, | |
2942 .list-row:selected .radio:checked:active { | |
2943 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active.png"), url("assets/selected-radio-checked-active@2.png")); } | |
2944 | |
2945 .radio:backdrop:checked { | |
2946 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png")); | |
2947 icon-shadow: none; } | |
2948 .radio:backdrop:checked.button.flat, .radio.sidebar-button.button:backdrop:checked, .header-bar .radio.titlebutton.button:backdrop:checked, | |
2949 .titlebar .radio.titlebutton.button:backdrop:checked { | |
2950 icon-shadow: none; } | |
2951 | |
2952 .view.radio:backdrop:checked:selected, GtkCalendar.radio:backdrop:checked:selected, | |
2953 .list-row:selected .radio:backdrop:checked { | |
2954 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop.png"), url("assets/selected-radio-checked-backdrop@2.png")); } | |
2955 | |
2956 .radio:backdrop:checked:insensitive { | |
2957 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png")); | |
2958 icon-shadow: none; } | |
2959 .radio:backdrop:checked:insensitive.button.flat, .radio.sidebar-button.button:backdrop:checked:insensitive, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive, | |
2960 .titlebar .radio.titlebutton.button:backdrop:checked:insensitive { | |
2961 icon-shadow: none; } | |
2962 | |
2963 .view.radio:backdrop:checked:insensitive:selected, GtkCalendar.radio:backdrop:checked:insensitive:selected, | |
2964 .list-row:selected .radio:backdrop:checked:insensitive { | |
2965 -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop-insensitive.png"), url("assets/selected-radio-checked-backdrop-insensitive@2.png")); } | |
2966 | |
2967 .menu .menuitem.radio { | |
2968 -gtk-icon-source: -gtk-icontheme("radio-symbolic"); | |
2969 color: #7a7e7f; | |
2970 icon-shadow: none; } | |
2971 .menu .menuitem.radio:active, .menu .menuitem.radio:checked { | |
2972 -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); } | |
2973 .menu .menuitem.radio:inconsistent { | |
2974 -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); } | |
2975 .menu .menuitem.radio:hover { | |
2976 color: #ffffff; } | |
2977 .menu .menuitem.radio:insensitive { | |
2978 color: #bdbebf; } | |
2979 | |
2980 .view.check, .view.radio, | |
2981 .list-row .check, list-row .radio { | |
2982 icon-shadow: none; } | |
2983 .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover, | |
2984 .list-row .check:selected, | |
2985 .list-row .check:hover, list-row .radio:selected, list-row .radio:hover { | |
2986 icon-shadow: none; } | |
2987 | |
2988 .view.content-view.check:not(.list) { | |
2989 icon-shadow: none; | |
2990 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); | |
2991 background-color: transparent; } | |
2992 | |
2993 .view.content-view.check:hover:not(.list) { | |
2994 icon-shadow: none; | |
2995 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); | |
2996 background-color: transparent; } | |
2997 | |
2998 .view.content-view.check:active:not(.list) { | |
2999 icon-shadow: none; | |
3000 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); | |
3001 background-color: transparent; } | |
3002 | |
3003 .view.content-view.check:backdrop:not(.list) { | |
3004 icon-shadow: none; | |
3005 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png")); | |
3006 background-color: transparent; } | |
3007 | |
3008 .view.content-view.check:checked:not(.list) { | |
3009 icon-shadow: none; | |
3010 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); | |
3011 background-color: transparent; } | |
3012 | |
3013 .view.content-view.check:checked:hover:not(.list) { | |
3014 icon-shadow: none; | |
3015 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); | |
3016 background-color: transparent; } | |
3017 | |
3018 .view.content-view.check:checked:active:not(.list) { | |
3019 icon-shadow: none; | |
3020 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); | |
3021 background-color: transparent; } | |
3022 | |
3023 .view.content-view.check:backdrop:checked:not(.list) { | |
3024 icon-shadow: none; | |
3025 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png")); | |
3026 background-color: transparent; } | |
3027 | |
3028 GtkCheckButton.text-button, GtkRadioButton.text-button { | |
3029 padding: 1px 2px 4px; | |
3030 outline-offset: 0; } | |
3031 GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent { | |
3032 color: #8d9091; } | |
3033 GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, GtkCheckButton.text-button:insensitive:inconsistent:backdrop, GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, GtkRadioButton.text-button:insensitive:inconsistent:backdrop { | |
3034 color: #c7c7c7; } | |
3035 | |
3036 /************ | |
3037 * GtkScale * | |
3038 ************/ | |
3039 .scale, | |
3040 .scale.scale-has-marks-above.scale-has-marks-below, | |
3041 .scale.vertical.scale-has-marks-above.scale-has-marks-below { | |
3042 -GtkScale-slider-length: 20; | |
3043 -GtkRange-slider-width: 20; | |
3044 -GtkRange-trough-border: 2; | |
3045 outline-offset: -9px; | |
3046 outline-radius: 4px; } | |
3047 .scale.fine-tune, | |
3048 .scale.scale-has-marks-above.scale-has-marks-below.fine-tune, | |
3049 .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune { | |
3050 outline-offset: -7px; | |
3051 outline-radius: 6px; } | |
3052 .scale.fine-tune.trough, | |
3053 .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough, | |
3054 .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough { | |
3055 margin: 8px; | |
3056 border-radius: 4px; } | |
3057 .scale.slider, | |
3058 .scale.scale-has-marks-above.scale-has-marks-below.slider, | |
3059 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider { | |
3060 color: #2e3436; | |
3061 outline-color: rgba(46, 52, 54, 0.3); | |
3062 border-color: #a1a1a1; | |
3063 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
3064 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3065 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3066 box-shadow: inset 0 1px white, 0 1px white; | |
3067 border: 1px solid; | |
3068 border-radius: 50%; | |
3069 border-color: #999999; | |
3070 box-shadow: inset 0 1px white, inset 0 -2px #ededed, inset 0 -1px #c7c7c7; } | |
3071 .scale.slider:hover, | |
3072 .scale.scale-has-marks-above.scale-has-marks-below.slider:hover, | |
3073 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover { | |
3074 color: #2e3436; | |
3075 outline-color: rgba(46, 52, 54, 0.3); | |
3076 border-color: #a1a1a1; | |
3077 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
3078 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3079 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3080 box-shadow: inset 0 1px white, 0 1px white; | |
3081 border-color: #999999; | |
3082 border-radius: 50%; | |
3083 box-shadow: inset 0 1px white, inset 0 -2px white, inset 0 -1px #d6d6d6; } | |
3084 .scale.slider:insensitive, | |
3085 .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive, | |
3086 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive { | |
3087 border-style: solid; | |
3088 border-radius: 50%; | |
3089 background-image: linear-gradient(to bottom, #f4f4f4); | |
3090 box-shadow: none; } | |
3091 .scale.slider:backdrop, | |
3092 .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, | |
3093 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop { | |
3094 border-style: solid; | |
3095 border-radius: 50%; | |
3096 border-color: #a0a0a0; | |
3097 background-image: linear-gradient(to bottom, #ededed); | |
3098 box-shadow: none; } | |
3099 .scale.slider:backdrop:insensitive, | |
3100 .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive, | |
3101 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive { | |
3102 color: #c7c7c7; | |
3103 border-color: #a8a8a8; | |
3104 background-image: linear-gradient(to bottom, #f4f4f4); | |
3105 text-shadow: none; | |
3106 icon-shadow: none; | |
3107 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
3108 .scale.slider:backdrop:insensitive > .label, | |
3109 .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label, | |
3110 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label { | |
3111 color: inherit; } | |
3112 .scale.slider:active, | |
3113 .scale.scale-has-marks-above.scale-has-marks-below.slider:active, | |
3114 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active { | |
3115 border: 1px solid #153d65; } | |
3116 .osd .scale.slider, .osd | |
3117 .scale.scale-has-marks-above.scale-has-marks-below.slider, .osd | |
3118 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider { | |
3119 color: #eeeeec; | |
3120 border-color: rgba(0, 0, 0, 0.7); | |
3121 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
3122 background-clip: padding-box; | |
3123 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
3124 text-shadow: 0 1px black; | |
3125 icon-shadow: 0 1px black; | |
3126 outline-color: rgba(238, 238, 236, 0.3); | |
3127 background-color: #202526; } | |
3128 .osd .scale.slider:hover, .osd | |
3129 .scale.scale-has-marks-above.scale-has-marks-below.slider:hover, .osd | |
3130 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover { | |
3131 color: white; | |
3132 border-color: rgba(0, 0, 0, 0.7); | |
3133 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7)); | |
3134 background-clip: padding-box; | |
3135 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
3136 text-shadow: 0 1px black; | |
3137 icon-shadow: 0 1px black; | |
3138 outline-color: rgba(238, 238, 236, 0.3); } | |
3139 .osd .scale.slider:active, .osd | |
3140 .scale.scale-has-marks-above.scale-has-marks-below.slider:active, .osd | |
3141 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active { | |
3142 color: white; | |
3143 border-color: rgba(0, 0, 0, 0.7); | |
3144 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); | |
3145 background-clip: padding-box; | |
3146 box-shadow: none; | |
3147 text-shadow: none; | |
3148 icon-shadow: none; | |
3149 outline-color: rgba(238, 238, 236, 0.3); } | |
3150 .osd .scale.slider:backdrop, .osd | |
3151 .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, .osd | |
3152 .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop { | |
3153 color: #eeeeec; | |
3154 border-color: rgba(0, 0, 0, 0.7); | |
3155 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
3156 background-clip: padding-box; | |
3157 box-shadow: none; | |
3158 text-shadow: none; | |
3159 icon-shadow: none; } | |
3160 .scale.trough, | |
3161 .scale.scale-has-marks-above.scale-has-marks-below.trough, | |
3162 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough { | |
3163 margin: 10px; | |
3164 border: 1px solid #a1a1a1; | |
3165 border-radius: 3px; | |
3166 background-color: #cecece; | |
3167 box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; } | |
3168 .scale.trough.highlight, | |
3169 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, | |
3170 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight { | |
3171 background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de); | |
3172 border-color: #184472; | |
3173 box-shadow: 0 1px white; } | |
3174 .scale.trough.highlight.vertical, | |
3175 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical, | |
3176 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical { | |
3177 background-image: linear-gradient(to right, #4a90d9 2px, #63a0de); } | |
3178 .scale.trough.highlight:backdrop, | |
3179 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop, | |
3180 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop { | |
3181 border-color: #4a90d9; | |
3182 background-color: #4a90d9; | |
3183 box-shadow: none; } | |
3184 .scale.trough:insensitive, .scale.trough.vertical:insensitive, | |
3185 .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, | |
3186 .scale.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive, | |
3187 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive, | |
3188 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive { | |
3189 border-color: #a1a1a1; | |
3190 background-image: none; | |
3191 background-color: #f4f4f4; | |
3192 box-shadow: 0 1px white; } | |
3193 .scale.trough:backdrop, | |
3194 .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, | |
3195 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop { | |
3196 border-color: #a8a8a8; | |
3197 background-color: #c7c7c7; | |
3198 box-shadow: none; } | |
3199 .scale.trough:backdrop:insensitive, .scale.trough .highlight:backdrop:insensitive, | |
3200 .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, | |
3201 .scale.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive, | |
3202 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, | |
3203 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive { | |
3204 border-color: #a8a8a8; | |
3205 background-color: #f4f4f4; } | |
3206 .osd .scale.trough, .osd | |
3207 .scale.scale-has-marks-above.scale-has-marks-below.trough, .osd | |
3208 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough { | |
3209 border-color: rgba(0, 0, 0, 0.7); | |
3210 box-shadow: none; | |
3211 margin: 9px; | |
3212 background-color: rgba(0, 0, 0, 0.5); | |
3213 outline-color: rgba(238, 238, 236, 0.2); | |
3214 outline-offset: -8px; } | |
3215 .osd .scale.trough.fine-tune, .osd | |
3216 .scale.scale-has-marks-above.scale-has-marks-below.trough.fine-tune, .osd | |
3217 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.fine-tune { | |
3218 margin: 7px; } | |
3219 .osd .scale.trough.highlight, .osd | |
3220 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, .osd | |
3221 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight { | |
3222 background-image: none; | |
3223 background-color: #4a90d9; } | |
3224 .osd .scale.trough:insensitive, .osd .scale.trough:backdrop:insensitive, .osd | |
3225 .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd | |
3226 .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, .osd | |
3227 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd | |
3228 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive { | |
3229 border-color: transparent; | |
3230 background-color: transparent; } | |
3231 .osd .scale.trough:backdrop, .osd | |
3232 .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd | |
3233 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop { | |
3234 border-color: rgba(0, 0, 0, 0.7); | |
3235 background-image: none; } | |
3236 .list-row:selected .scale, .list-row:selected | |
3237 .scale.scale-has-marks-above.scale-has-marks-below, .list-row:selected | |
3238 .scale.vertical.scale-has-marks-above.scale-has-marks-below { | |
3239 border-color: #184472; } | |
3240 .list-row:selected .scale.trough, .list-row:selected | |
3241 .scale.scale-has-marks-above.scale-has-marks-below.trough, .list-row:selected | |
3242 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough { | |
3243 box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1); } | |
3244 .list-row:selected .scale.trough:backdrop, .list-row:selected | |
3245 .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .list-row:selected | |
3246 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop { | |
3247 box-shadow: none; } | |
3248 .list-row:selected .scale.trough.highlight:backdrop, .list-row:selected | |
3249 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop, .list-row:selected | |
3250 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop { | |
3251 border-color: #184472; } | |
3252 .list-row:selected .scale:insensitive, .list-row:selected .scale.trough.highlight:insensitive, .list-row:selected | |
3253 .scale.scale-has-marks-above.scale-has-marks-below:insensitive, .list-row:selected | |
3254 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive, .list-row:selected | |
3255 .scale.vertical.scale-has-marks-above.scale-has-marks-below:insensitive, .list-row:selected | |
3256 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive { | |
3257 border-color: #4a90d9; | |
3258 box-shadow: none; | |
3259 background-color: #a4c7ec; | |
3260 background-image: none; } | |
3261 .list-row:selected .scale:insensitive:backdrop, .list-row:selected .scale.trough.highlight:insensitive:backdrop, .list-row:selected | |
3262 .scale.scale-has-marks-above.scale-has-marks-below:insensitive:backdrop, .list-row:selected | |
3263 .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive:backdrop, .list-row:selected | |
3264 .scale.vertical.scale-has-marks-above.scale-has-marks-below:insensitive:backdrop, .list-row:selected | |
3265 .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:insensitive:backdrop { | |
3266 background-color: #a4c7ec; } | |
3267 | |
3268 .scale.scale-has-marks-below { | |
3269 -GtkScale-slider-length: 20; | |
3270 -GtkRange-slider-width: 24; | |
3271 -GtkRange-trough-border: 2; | |
3272 color: alpha(currentColor,0.5); } | |
3273 .scale.scale-has-marks-below.slider { | |
3274 border-style: none; | |
3275 border-radius: 0; | |
3276 background-color: transparent; | |
3277 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); | |
3278 background-repeat: no-repeat; | |
3279 background-position: center; | |
3280 box-shadow: none; } | |
3281 .scale.scale-has-marks-below.slider:hover { | |
3282 border-style: none; | |
3283 border-radius: 0; | |
3284 background-color: transparent; | |
3285 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png")); | |
3286 background-repeat: no-repeat; | |
3287 background-position: center; | |
3288 box-shadow: none; } | |
3289 .scale.scale-has-marks-below.slider:active { | |
3290 border-style: none; | |
3291 border-radius: 0; | |
3292 background-color: transparent; | |
3293 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png")); | |
3294 background-repeat: no-repeat; | |
3295 background-position: center; | |
3296 box-shadow: none; } | |
3297 .scale.scale-has-marks-below.slider:insensitive { | |
3298 border-style: none; | |
3299 border-radius: 0; | |
3300 background-color: transparent; | |
3301 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); | |
3302 background-repeat: no-repeat; | |
3303 background-position: center; | |
3304 box-shadow: none; } | |
3305 .scale.scale-has-marks-below.slider:backdrop { | |
3306 border-style: none; | |
3307 border-radius: 0; | |
3308 background-color: transparent; | |
3309 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop.png"), url("assets/slider-horz-scale-has-marks-below-backdrop@2.png")); | |
3310 background-repeat: no-repeat; | |
3311 background-position: center; | |
3312 box-shadow: none; } | |
3313 .scale.scale-has-marks-below.slider:backdrop:insensitive { | |
3314 border-style: none; | |
3315 border-radius: 0; | |
3316 background-color: transparent; | |
3317 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png")); | |
3318 background-repeat: no-repeat; | |
3319 background-position: center; | |
3320 box-shadow: none; } | |
3321 | |
3322 .scale.scale-has-marks-above { | |
3323 -GtkScale-slider-length: 20; | |
3324 -GtkRange-slider-width: 24; | |
3325 -GtkRange-trough-border: 2; | |
3326 color: alpha(currentColor,0.5); } | |
3327 .scale.scale-has-marks-above.slider { | |
3328 border-style: none; | |
3329 border-radius: 0; | |
3330 background-color: transparent; | |
3331 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); | |
3332 background-repeat: no-repeat; | |
3333 background-position: center; | |
3334 box-shadow: none; } | |
3335 .scale.scale-has-marks-above.slider:hover { | |
3336 border-style: none; | |
3337 border-radius: 0; | |
3338 background-color: transparent; | |
3339 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); | |
3340 background-repeat: no-repeat; | |
3341 background-position: center; | |
3342 box-shadow: none; } | |
3343 .scale.scale-has-marks-above.slider:active { | |
3344 border-style: none; | |
3345 border-radius: 0; | |
3346 background-color: transparent; | |
3347 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); | |
3348 background-repeat: no-repeat; | |
3349 background-position: center; | |
3350 box-shadow: none; } | |
3351 .scale.scale-has-marks-above.slider:insensitive { | |
3352 border-style: none; | |
3353 border-radius: 0; | |
3354 background-color: transparent; | |
3355 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); | |
3356 background-repeat: no-repeat; | |
3357 background-position: center; | |
3358 box-shadow: none; } | |
3359 .scale.scale-has-marks-above.slider:backdrop { | |
3360 border-style: none; | |
3361 border-radius: 0; | |
3362 background-color: transparent; | |
3363 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop.png"), url("assets/slider-horz-scale-has-marks-above-backdrop@2.png")); | |
3364 background-repeat: no-repeat; | |
3365 background-position: center; | |
3366 box-shadow: none; } | |
3367 .scale.scale-has-marks-above.slider:backdrop:insensitive { | |
3368 border-style: none; | |
3369 border-radius: 0; | |
3370 background-color: transparent; | |
3371 background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png")); | |
3372 background-repeat: no-repeat; | |
3373 background-position: center; | |
3374 box-shadow: none; } | |
3375 | |
3376 .scale.vertical.scale-has-marks-below { | |
3377 -GtkScale-slider-length: 20; | |
3378 -GtkRange-slider-width: 24; | |
3379 -GtkRange-trough-border: 2; | |
3380 color: alpha(currentColor,0.5); } | |
3381 .scale.vertical.scale-has-marks-below.slider { | |
3382 border-style: none; | |
3383 border-radius: 0; | |
3384 background-color: transparent; | |
3385 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); | |
3386 background-repeat: no-repeat; | |
3387 background-position: center; | |
3388 box-shadow: none; } | |
3389 .scale.vertical.scale-has-marks-below.slider:hover { | |
3390 border-style: none; | |
3391 border-radius: 0; | |
3392 background-color: transparent; | |
3393 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png")); | |
3394 background-repeat: no-repeat; | |
3395 background-position: center; | |
3396 box-shadow: none; } | |
3397 .scale.vertical.scale-has-marks-below.slider:active { | |
3398 border-style: none; | |
3399 border-radius: 0; | |
3400 background-color: transparent; | |
3401 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png")); | |
3402 background-repeat: no-repeat; | |
3403 background-position: center; | |
3404 box-shadow: none; } | |
3405 .scale.vertical.scale-has-marks-below.slider:insensitive { | |
3406 border-style: none; | |
3407 border-radius: 0; | |
3408 background-color: transparent; | |
3409 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); | |
3410 background-repeat: no-repeat; | |
3411 background-position: center; | |
3412 box-shadow: none; } | |
3413 .scale.vertical.scale-has-marks-below.slider:backdrop { | |
3414 border-style: none; | |
3415 border-radius: 0; | |
3416 background-color: transparent; | |
3417 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop.png"), url("assets/slider-vert-scale-has-marks-below-backdrop@2.png")); | |
3418 background-repeat: no-repeat; | |
3419 background-position: center; | |
3420 box-shadow: none; } | |
3421 .scale.vertical.scale-has-marks-below.slider:backdrop:insensitive { | |
3422 border-style: none; | |
3423 border-radius: 0; | |
3424 background-color: transparent; | |
3425 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png")); | |
3426 background-repeat: no-repeat; | |
3427 background-position: center; | |
3428 box-shadow: none; } | |
3429 | |
3430 .scale.vertical.scale-has-marks-above { | |
3431 -GtkScale-slider-length: 20; | |
3432 -GtkRange-slider-width: 24; | |
3433 -GtkRange-trough-border: 2; | |
3434 color: alpha(currentColor,0.5); } | |
3435 .scale.vertical.scale-has-marks-above.slider { | |
3436 border-style: none; | |
3437 border-radius: 0; | |
3438 background-color: transparent; | |
3439 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); | |
3440 background-repeat: no-repeat; | |
3441 background-position: center; | |
3442 box-shadow: none; } | |
3443 .scale.vertical.scale-has-marks-above.slider:hover { | |
3444 border-style: none; | |
3445 border-radius: 0; | |
3446 background-color: transparent; | |
3447 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png")); | |
3448 background-repeat: no-repeat; | |
3449 background-position: center; | |
3450 box-shadow: none; } | |
3451 .scale.vertical.scale-has-marks-above.slider:active { | |
3452 border-style: none; | |
3453 border-radius: 0; | |
3454 background-color: transparent; | |
3455 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png")); | |
3456 background-repeat: no-repeat; | |
3457 background-position: center; | |
3458 box-shadow: none; } | |
3459 .scale.vertical.scale-has-marks-above.slider:insensitive { | |
3460 border-style: none; | |
3461 border-radius: 0; | |
3462 background-color: transparent; | |
3463 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); | |
3464 background-repeat: no-repeat; | |
3465 background-position: center; | |
3466 box-shadow: none; } | |
3467 .scale.vertical.scale-has-marks-above.slider:backdrop { | |
3468 border-style: none; | |
3469 border-radius: 0; | |
3470 background-color: transparent; | |
3471 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop.png"), url("assets/slider-vert-scale-has-marks-above-backdrop@2.png")); | |
3472 background-repeat: no-repeat; | |
3473 background-position: center; | |
3474 box-shadow: none; } | |
3475 .scale.vertical.scale-has-marks-above.slider:backdrop:insensitive { | |
3476 border-style: none; | |
3477 border-radius: 0; | |
3478 background-color: transparent; | |
3479 background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png")); | |
3480 background-repeat: no-repeat; | |
3481 background-position: center; | |
3482 box-shadow: none; } | |
3483 | |
3484 .scale.scale-has-marks-above .trough { | |
3485 margin: 14px 10px 10px; } | |
3486 .fine-tune.scale.scale-has-marks-above .trough { | |
3487 margin: 12px 8px 8px; } | |
3488 | |
3489 .scale.scale-has-marks-below .trough { | |
3490 margin: 10px 10px 14px; } | |
3491 .fine-tune.scale.scale-has-marks-below .trough { | |
3492 margin: 8px 8px 12px; } | |
3493 | |
3494 .scale.vertical.scale-has-marks-above .trough { | |
3495 margin: 10px 10px 10px 14px; } | |
3496 .fine-tune.scale.vertical.scale-has-marks-above .trough { | |
3497 margin: 8px 8px 8px 12px; } | |
3498 | |
3499 .scale.vertical.scale-has-marks-below .trough { | |
3500 margin: 10px 14px 10px 10px; } | |
3501 .fine-tune.scale.vertical.scale-has-marks-below .trough { | |
3502 margin: 8px 12px 8px 8px; } | |
3503 | |
3504 /***************** | |
3505 * Progress bars * | |
3506 *****************/ | |
3507 GtkProgressBar { | |
3508 padding: 0; | |
3509 font-size: smaller; | |
3510 color: rgba(46, 52, 54, 0.4); | |
3511 box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; } | |
3512 GtkProgressBar:backdrop { | |
3513 color: #c7c7c7; } | |
3514 GtkProgressBar.osd { | |
3515 -GtkProgressBar-xspacing: 0; | |
3516 -GtkProgressBar-yspacing: 0; | |
3517 -GtkProgressBar-min-horizontal-bar-height: 3; } | |
3518 GtkProgressBar.trough { | |
3519 border: 1px solid #a1a1a1; | |
3520 border-radius: 3px; | |
3521 background-color: #d2d2d2; } | |
3522 GtkProgressBar.trough:backdrop { | |
3523 border-color: #a8a8a8; | |
3524 background-color: #d4d4d4; | |
3525 box-shadow: 0 1px rgba(255, 255, 255, 0); } | |
3526 GtkProgressBar.trough.osd { | |
3527 border-style: none; | |
3528 background-color: transparent; | |
3529 box-shadow: none; } | |
3530 | |
3531 .progressbar { | |
3532 background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de); | |
3533 border: 1px solid #184472; | |
3534 border-radius: 1.5px; | |
3535 box-shadow: none; } | |
3536 .progressbar.left { | |
3537 border-top-left-radius: 3px; | |
3538 border-bottom-left-radius: 3px; } | |
3539 .progressbar.right { | |
3540 border-top-right-radius: 3px; | |
3541 border-bottom-right-radius: 3px; } | |
3542 .progressbar.left.right { | |
3543 box-shadow: none; } | |
3544 .progressbar.vertical { | |
3545 background-image: linear-gradient(to right, #4a90d9 2px, #63a0de); } | |
3546 .progressbar.vertical.bottom { | |
3547 border-bottom-left-radius: 3px; | |
3548 border-bottom-right-radius: 3px; | |
3549 box-shadow: none; } | |
3550 .progressbar.vertical.top { | |
3551 border-top-left-radius: 3px; | |
3552 border-top-right-radius: 3px; } | |
3553 .progressbar:backdrop { | |
3554 border-color: #4a90d9; | |
3555 background-image: none; | |
3556 background-color: #4a90d9; | |
3557 box-shadow: none; } | |
3558 .progressbar.osd { | |
3559 background-image: none; | |
3560 background-color: #4a90d9; | |
3561 border-style: none; | |
3562 border-radius: 0; } | |
3563 | |
3564 /************* | |
3565 * Level Bar * | |
3566 *************/ | |
3567 .level-bar { | |
3568 box-shadow: 0 1px white; | |
3569 -GtkLevelBar-min-block-width: 34; | |
3570 -GtkLevelBar-min-block-height: 3; } | |
3571 .level-bar.vertical { | |
3572 -GtkLevelBar-min-block-width: 3; | |
3573 -GtkLevelBar-min-block-height: 34; } | |
3574 .level-bar.trough { | |
3575 border: 1px solid; | |
3576 padding: 2px; | |
3577 border-radius: 3px; | |
3578 background-color: transparent; | |
3579 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
3580 color: black; | |
3581 border-color: #a1a1a1; | |
3582 box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; } | |
3583 .level-bar.trough:backdrop { | |
3584 background-color: transparent; | |
3585 background-image: linear-gradient(to bottom, #dedede, #f8f8f8 3px, #ffffff 90%); | |
3586 color: #323232; | |
3587 border-color: #a8a8a8; | |
3588 background-image: linear-gradient(to bottom, white); | |
3589 box-shadow: 0 1px rgba(255, 255, 255, 0); } | |
3590 .level-bar.fill-block { | |
3591 border: 1px solid #2a76c6; | |
3592 background-color: #4a90d9; | |
3593 box-shadow: 0 1px rgba(0, 0, 0, 0.1); | |
3594 border-radius: 1px; } | |
3595 .level-bar.fill-block:backdrop { | |
3596 border-color: #4a90d9; | |
3597 box-shadow: none; } | |
3598 .level-bar.fill-block.indicator-discrete.horizontal { | |
3599 margin: 0 1px; } | |
3600 .level-bar.fill-block.indicator-discrete.vertical { | |
3601 margin: 1px 0; } | |
3602 .level-bar.fill-block.level-high { | |
3603 border-color: #5aa411; | |
3604 background-color: #73d216; } | |
3605 .level-bar.fill-block.level-high:backdrop { | |
3606 border-color: #73d216; } | |
3607 .level-bar.fill-block.level-low { | |
3608 border-color: #c26000; | |
3609 background-color: #f57900; } | |
3610 .level-bar.fill-block.level-low:backdrop { | |
3611 border-color: #f57900; } | |
3612 .level-bar.fill-block.empty-fill-block { | |
3613 background-color: transparent; | |
3614 border-color: rgba(46, 52, 54, 0.2); | |
3615 box-shadow: none; } | |
3616 .level-bar.fill-block.empty-fill-block:backdrop { | |
3617 border-color: rgba(141, 144, 145, 0.15); } | |
3618 | |
3619 /********** | |
3620 * Frames * | |
3621 **********/ | |
3622 .frame { | |
3623 border: 1px solid #a1a1a1; | |
3624 padding: 0; } | |
3625 .frame.flat { | |
3626 border-style: none; } | |
3627 .frame:backdrop { | |
3628 border-color: #a8a8a8; } | |
3629 .frame.action-bar { | |
3630 padding: 6px; | |
3631 border-width: 1px 0 0; } | |
3632 | |
3633 GtkScrolledWindow GtkViewport.frame { | |
3634 border-style: none; } | |
3635 | |
3636 .separator { | |
3637 color: rgba(0, 0, 0, 0.1); } | |
3638 GtkFileChooserButton .separator.vertical, GtkFontButton .separator.vertical { | |
3639 -GtkWidget-wide-separators: true; } | |
3640 | |
3641 /********* | |
3642 * Lists * | |
3643 *********/ | |
3644 .list { | |
3645 background-color: #ffffff; | |
3646 border-color: #a1a1a1; } | |
3647 .list:backdrop { | |
3648 background-color: white; | |
3649 border-color: #a8a8a8; } | |
3650 | |
3651 .list-row, | |
3652 .grid-child { | |
3653 padding: 2px; } | |
3654 | |
3655 .list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup { | |
3656 background-color: rgba(46, 52, 54, 0.05); } | |
3657 .list-row.activatable:active { | |
3658 box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } | |
3659 .list-row.activatable:backdrop:hover, GtkPlacesSidebar.sidebar .has-open-popup:backdrop { | |
3660 background-color: transparent; } | |
3661 .list-row.activatable:selected:active { | |
3662 box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } | |
3663 .list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected { | |
3664 background-color: #4786c8; } | |
3665 .list-row.activatable:selected:backdrop { | |
3666 background-color: #4a90d9; } | |
3667 | |
3668 .list-row:selected .button { | |
3669 color: #2e3436; | |
3670 outline-color: rgba(46, 52, 54, 0.3); | |
3671 border-color: #a1a1a1; | |
3672 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
3673 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3674 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3675 box-shadow: inset 0 1px white; | |
3676 border-color: #184472; } | |
3677 .list-row:selected .button.flat, .list-row:selected .sidebar-button.button, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button, | |
3678 .list-row:selected .titlebar .titlebutton.button, | |
3679 .titlebar .list-row:selected .titlebutton.button { | |
3680 border-color: transparent; | |
3681 background-color: transparent; | |
3682 background-image: none; | |
3683 box-shadow: inset 0 1px rgba(255, 255, 255, 0); | |
3684 text-shadow: none; | |
3685 icon-shadow: none; | |
3686 color: #ffffff; } | |
3687 .list-row:selected .button:hover { | |
3688 color: #2e3436; | |
3689 outline-color: rgba(46, 52, 54, 0.3); | |
3690 border-color: #a1a1a1; | |
3691 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
3692 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3693 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3694 box-shadow: inset 0 1px white; | |
3695 border-color: #184472; } | |
3696 .list-row:selected .button:active, .list-row:selected .button:checked { | |
3697 color: #2e3436; | |
3698 outline-color: rgba(46, 52, 54, 0.3); | |
3699 border-color: #a1a1a1; | |
3700 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); | |
3701 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3702 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3703 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); | |
3704 border-color: #184472; } | |
3705 .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .sidebar-button.button:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop, | |
3706 .list-row:selected .titlebar .titlebutton.button:backdrop, | |
3707 .titlebar .list-row:selected .titlebutton.button:backdrop { | |
3708 color: #8d9091; | |
3709 border-color: #a8a8a8; | |
3710 background-image: linear-gradient(to bottom, #ededed); | |
3711 text-shadow: none; | |
3712 icon-shadow: none; | |
3713 box-shadow: inset 0 1px rgba(255, 255, 255, 0); | |
3714 border-color: #184472; } | |
3715 .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .sidebar-button.button:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active, | |
3716 .list-row:selected .titlebar .titlebutton.button:backdrop:active, | |
3717 .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .sidebar-button.button:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked, | |
3718 .list-row:selected .titlebar .titlebutton.button:backdrop:checked, | |
3719 .titlebar .list-row:selected .titlebutton.button:backdrop:checked { | |
3720 color: #8d9091; | |
3721 border-color: #a8a8a8; | |
3722 background-image: linear-gradient(to bottom, #d4d4d4); | |
3723 box-shadow: inset 0 1px rgba(255, 255, 255, 0); | |
3724 border-color: #184472; } | |
3725 .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .sidebar-button.button:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive, | |
3726 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive, | |
3727 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive { | |
3728 color: #c7c7c7; | |
3729 border-color: #a8a8a8; | |
3730 background-image: linear-gradient(to bottom, #f4f4f4); | |
3731 text-shadow: none; | |
3732 icon-shadow: none; | |
3733 box-shadow: inset 0 1px rgba(255, 255, 255, 0); | |
3734 border-color: #184472; } | |
3735 .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
3736 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .sidebar-button.button:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label, | |
3737 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label, | |
3738 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label { | |
3739 color: inherit; } | |
3740 .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .sidebar-button.button:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active, | |
3741 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active, | |
3742 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .sidebar-button.button:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked, | |
3743 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked, | |
3744 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked { | |
3745 color: #c7c7c7; | |
3746 border-color: #a8a8a8; | |
3747 background-image: linear-gradient(to bottom, #e7e7e7); | |
3748 box-shadow: inset 0 1px rgba(255, 255, 255, 0); | |
3749 border-color: #184472; } | |
3750 .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:active > .label, | |
3751 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, | |
3752 .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .sidebar-button.button:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, | |
3753 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label, | |
3754 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .sidebar-button.button:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label, | |
3755 .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label, | |
3756 .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label { | |
3757 color: inherit; } | |
3758 .list-row:selected .button.flat:backdrop, .list-row:selected .sidebar-button.button:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop, | |
3759 .list-row:selected .titlebar .titlebutton.button:backdrop, | |
3760 .titlebar .list-row:selected .titlebutton.button:backdrop { | |
3761 border-color: transparent; | |
3762 background-color: transparent; | |
3763 background-image: none; | |
3764 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
3765 text-shadow: none; | |
3766 icon-shadow: none; | |
3767 color: white; } | |
3768 .list-row:selected .button:insensitive { | |
3769 color: #8d9091; | |
3770 border-color: #a1a1a1; | |
3771 background-image: linear-gradient(to bottom, #f4f4f4); | |
3772 text-shadow: none; | |
3773 icon-shadow: none; | |
3774 box-shadow: inset 0 1px rgba(255, 255, 255, 0); | |
3775 border-color: #184472; } | |
3776 .list-row:selected .button:insensitive > .label, .list-row:selected .header-bar .button.titlebutton:insensitive > .label, | |
3777 .list-row:selected .titlebar .button.titlebutton:insensitive > .label { | |
3778 color: inherit; } | |
3779 .list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked { | |
3780 color: #8d9091; | |
3781 border-color: #a1a1a1; | |
3782 background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4); | |
3783 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
3784 .list-row:selected .button:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:active > .label, | |
3785 .list-row:selected .titlebar .button.titlebutton:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:checked > .label, | |
3786 .list-row:selected .titlebar .button.titlebutton:insensitive:checked > .label { | |
3787 color: inherit; } | |
3788 | |
3789 .list-row { | |
3790 transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } | |
3791 .list-row:hover { | |
3792 transition: none; } | |
3793 | |
3794 /********************* | |
3795 * App Notifications * | |
3796 *********************/ | |
3797 .app-notification, | |
3798 .app-notification.frame { | |
3799 padding: 10px; | |
3800 border: none; | |
3801 border-radius: 0 0 6px 6px; | |
3802 background-color: rgba(32, 37, 38, 0.7); | |
3803 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); | |
3804 background-clip: padding-box; } | |
3805 .app-notification:backdrop, | |
3806 .app-notification.frame:backdrop { | |
3807 background-image: none; } | |
3808 .app-notification .button, .app-notification .header-bar .button.titlebutton, .header-bar .app-notification .button.titlebutton, | |
3809 .app-notification .titlebar .button.titlebutton, | |
3810 .titlebar .app-notification .button.titlebutton, | |
3811 .app-notification.frame .button { | |
3812 color: #eeeeec; | |
3813 border-color: rgba(0, 0, 0, 0.7); | |
3814 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
3815 background-clip: padding-box; | |
3816 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
3817 text-shadow: 0 1px black; | |
3818 icon-shadow: 0 1px black; | |
3819 outline-color: rgba(238, 238, 236, 0.3); } | |
3820 .app-notification .button.flat, .app-notification .sidebar-button.button, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button, | |
3821 .app-notification .titlebar .titlebutton.button, | |
3822 .titlebar .app-notification .titlebutton.button, | |
3823 .app-notification.frame .button.flat, | |
3824 .app-notification.frame .sidebar-button.button, | |
3825 .app-notification.frame .header-bar .titlebutton.button, | |
3826 .header-bar .app-notification.frame .titlebutton.button, | |
3827 .app-notification.frame .titlebar .titlebutton.button, | |
3828 .titlebar .app-notification.frame .titlebutton.button { | |
3829 icon-shadow: 0 1px black; | |
3830 text-shadow: 0 1px black; } | |
3831 .app-notification .button:hover, | |
3832 .app-notification.frame .button:hover { | |
3833 color: white; | |
3834 border-color: rgba(0, 0, 0, 0.7); | |
3835 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7)); | |
3836 background-clip: padding-box; | |
3837 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
3838 text-shadow: 0 1px black; | |
3839 icon-shadow: 0 1px black; | |
3840 outline-color: rgba(238, 238, 236, 0.3); } | |
3841 .app-notification .button:active, .app-notification .button:checked, .app-notification .button:backdrop:active, .app-notification .button:backdrop:checked, | |
3842 .app-notification.frame .button:active, | |
3843 .app-notification.frame .button:checked, | |
3844 .app-notification.frame .button:backdrop:active, | |
3845 .app-notification.frame .button:backdrop:checked { | |
3846 color: white; | |
3847 border-color: rgba(0, 0, 0, 0.7); | |
3848 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); | |
3849 background-clip: padding-box; | |
3850 box-shadow: none; | |
3851 text-shadow: none; | |
3852 icon-shadow: none; | |
3853 outline-color: rgba(238, 238, 236, 0.3); } | |
3854 .app-notification .button:insensitive, .app-notification .button:backdrop:insensitive, | |
3855 .app-notification.frame .button:insensitive, | |
3856 .app-notification.frame .button:backdrop:insensitive { | |
3857 color: #878989; | |
3858 border-color: rgba(0, 0, 0, 0.7); | |
3859 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); | |
3860 background-clip: padding-box; | |
3861 box-shadow: none; | |
3862 text-shadow: none; | |
3863 icon-shadow: none; } | |
3864 .app-notification .button:backdrop, | |
3865 .app-notification.frame .button:backdrop { | |
3866 color: #eeeeec; | |
3867 border-color: rgba(0, 0, 0, 0.7); | |
3868 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
3869 background-clip: padding-box; | |
3870 box-shadow: none; | |
3871 text-shadow: none; | |
3872 icon-shadow: none; } | |
3873 | |
3874 /************* | |
3875 * Expanders * | |
3876 *************/ | |
3877 .expander { | |
3878 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } | |
3879 .expander:dir(rtl) { | |
3880 -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } | |
3881 .expander:hover { | |
3882 color: #748489; } | |
3883 .expander:checked { | |
3884 -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } | |
3885 | |
3886 /************ | |
3887 * Calendar * | |
3888 ***********/ | |
3889 GtkCalendar { | |
3890 color: black; | |
3891 border: 1px solid #a1a1a1; } | |
3892 GtkCalendar.header { | |
3893 border: 1px solid rgba(0, 0, 0, 0.1); | |
3894 border-radius: 0; } | |
3895 GtkCalendar.header:backdrop { | |
3896 border-color: rgba(0, 0, 0, 0.1); } | |
3897 GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton, | |
3898 .titlebar GtkCalendar.button.titlebutton { | |
3899 color: rgba(46, 52, 54, 0.45); } | |
3900 GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover, | |
3901 .titlebar GtkCalendar.button.titlebutton:hover { | |
3902 color: #2e3436; } | |
3903 GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop, | |
3904 .titlebar GtkCalendar.button.titlebutton:backdrop { | |
3905 color: rgba(141, 144, 145, 0.45); } | |
3906 GtkCalendar.button:insensitive, .header-bar GtkCalendar.button.titlebutton:insensitive, | |
3907 .titlebar GtkCalendar.button.titlebutton:insensitive { | |
3908 color: rgba(141, 144, 145, 0.45); } | |
3909 GtkCalendar:inconsistent, GtkCalendar:inconsistent:backdrop { | |
3910 color: alpha(currentColor,0.55); } | |
3911 GtkCalendar.highlight, GtkCalendar.highlight:backdrop { | |
3912 font-size: smaller; | |
3913 color: #2e3436; } | |
3914 GtkCalendar:backdrop { | |
3915 color: #323232; | |
3916 border-color: #a8a8a8; } | |
3917 | |
3918 /*********** | |
3919 * Dialogs * | |
3920 ***********/ | |
3921 .message-dialog .dialog-action-area .button { | |
3922 padding: 8px; } | |
3923 | |
3924 .message-dialog.background { | |
3925 background-color: #ededed; } | |
3926 .message-dialog .titlebar { | |
3927 border-style: none; | |
3928 box-shadow: inset 0 1px white; } | |
3929 .message-dialog.csd.background { | |
3930 border-bottom-left-radius: 9px; | |
3931 border-bottom-right-radius: 9px; } | |
3932 .message-dialog.csd .dialog-action-area .button { | |
3933 padding: 12px; | |
3934 border-radius: 0; | |
3935 color: #2e3436; | |
3936 outline-color: rgba(46, 52, 54, 0.3); | |
3937 border-color: #a1a1a1; | |
3938 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
3939 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3940 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3941 box-shadow: inset 0 1px white; } | |
3942 .message-dialog.csd .dialog-action-area .button:hover { | |
3943 color: #2e3436; | |
3944 outline-color: rgba(46, 52, 54, 0.3); | |
3945 border-color: #a1a1a1; | |
3946 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
3947 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3948 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3949 box-shadow: inset 0 1px white; } | |
3950 .message-dialog.csd .dialog-action-area .button:active { | |
3951 color: #2e3436; | |
3952 outline-color: rgba(46, 52, 54, 0.3); | |
3953 border-color: #a1a1a1; | |
3954 background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0); | |
3955 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3956 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
3957 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } | |
3958 .message-dialog.csd .dialog-action-area .button:insensitive { | |
3959 color: #8d9091; | |
3960 border-color: #a1a1a1; | |
3961 background-image: linear-gradient(to bottom, #f4f4f4); | |
3962 text-shadow: none; | |
3963 icon-shadow: none; | |
3964 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
3965 .message-dialog.csd .dialog-action-area .button:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:insensitive > .label, | |
3966 .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:insensitive > .label { | |
3967 color: inherit; } | |
3968 .message-dialog.csd .dialog-action-area .button:backdrop { | |
3969 color: #8d9091; | |
3970 border-color: #a8a8a8; | |
3971 background-image: linear-gradient(to bottom, #ededed); | |
3972 text-shadow: none; | |
3973 icon-shadow: none; | |
3974 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
3975 .message-dialog.csd .dialog-action-area .button:backdrop:insensitive { | |
3976 color: #c7c7c7; | |
3977 border-color: #a8a8a8; | |
3978 background-image: linear-gradient(to bottom, #f4f4f4); | |
3979 text-shadow: none; | |
3980 icon-shadow: none; | |
3981 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
3982 .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
3983 .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:backdrop:insensitive > .label { | |
3984 color: inherit; } | |
3985 .message-dialog.csd .dialog-action-area .button.suggested-action { | |
3986 color: white; | |
3987 outline-color: rgba(255, 255, 255, 0.3); | |
3988 border-color: #1c5187; | |
3989 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5); | |
3990 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
3991 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
3992 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); } | |
3993 .message-dialog.csd .dialog-action-area .button.suggested-action:hover { | |
3994 color: white; | |
3995 outline-color: rgba(255, 255, 255, 0.3); | |
3996 border-color: #1c5187; | |
3997 background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); | |
3998 text-shadow: 0 -1px rgba(0, 0, 0, 0.51153); | |
3999 icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153); | |
4000 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); } | |
4001 .message-dialog.csd .dialog-action-area .button.suggested-action:active { | |
4002 color: white; | |
4003 outline-color: rgba(255, 255, 255, 0.3); | |
4004 border-color: #1c5187; | |
4005 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5); | |
4006 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); | |
4007 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); | |
4008 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } | |
4009 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop { | |
4010 color: #dae8f7; | |
4011 border-color: #4a90d9; | |
4012 background-image: linear-gradient(to bottom, #4a90d9); | |
4013 text-shadow: none; | |
4014 icon-shadow: none; | |
4015 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
4016 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive { | |
4017 color: #c7c7c7; | |
4018 border-color: #a8a8a8; | |
4019 background-image: linear-gradient(to bottom, #f4f4f4); | |
4020 text-shadow: none; | |
4021 icon-shadow: none; | |
4022 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
4023 .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label, | |
4024 .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label { | |
4025 color: inherit; } | |
4026 .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive { | |
4027 color: #8d9091; | |
4028 border-color: #a1a1a1; | |
4029 background-image: linear-gradient(to bottom, #f4f4f4); | |
4030 text-shadow: none; | |
4031 icon-shadow: none; | |
4032 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
4033 .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:insensitive > .label, | |
4034 .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:insensitive > .label { | |
4035 color: inherit; } | |
4036 .message-dialog.csd .dialog-action-area .button.destructive-action { | |
4037 color: white; | |
4038 outline-color: rgba(255, 255, 255, 0.3); | |
4039 border-color: #8e0b0b; | |
4040 background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212); | |
4041 text-shadow: 0 -1px rgba(0, 0, 0, 0.56078); | |
4042 icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078); | |
4043 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); } | |
4044 .message-dialog.csd .dialog-action-area .button.destructive-action:hover { | |
4045 color: white; | |
4046 outline-color: rgba(255, 255, 255, 0.3); | |
4047 border-color: #8e0b0b; | |
4048 background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929); | |
4049 text-shadow: 0 -1px rgba(0, 0, 0, 0.52878); | |
4050 icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878); | |
4051 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); } | |
4052 .message-dialog.csd .dialog-action-area .button.destructive-action:active { | |
4053 color: white; | |
4054 outline-color: rgba(255, 255, 255, 0.3); | |
4055 border-color: #8e0b0b; | |
4056 background-image: linear-gradient(to bottom, #da1010, #e51111 40%, #ed1212); | |
4057 text-shadow: 0 -1px rgba(0, 0, 0, 0.64078); | |
4058 icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078); | |
4059 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } | |
4060 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop { | |
4061 color: #fbd4d4; | |
4062 border-color: #ef2929; | |
4063 background-image: linear-gradient(to bottom, #ef2929); | |
4064 text-shadow: none; | |
4065 icon-shadow: none; | |
4066 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
4067 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive { | |
4068 color: #c7c7c7; | |
4069 border-color: #a8a8a8; | |
4070 background-image: linear-gradient(to bottom, #f4f4f4); | |
4071 text-shadow: none; | |
4072 icon-shadow: none; | |
4073 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
4074 .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label, | |
4075 .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label { | |
4076 color: inherit; } | |
4077 .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive { | |
4078 color: #8d9091; | |
4079 border-color: #a1a1a1; | |
4080 background-image: linear-gradient(to bottom, #f4f4f4); | |
4081 text-shadow: none; | |
4082 icon-shadow: none; | |
4083 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
4084 .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:insensitive > .label, | |
4085 .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:insensitive > .label { | |
4086 color: inherit; } | |
4087 .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive { | |
4088 border-left-style: solid; | |
4089 border-right-style: none; | |
4090 border-bottom-style: none; } | |
4091 .message-dialog.csd .dialog-action-area .button:last-child { | |
4092 border-bottom-right-radius: 7px; | |
4093 outline-bottom-right-radius: 5px; } | |
4094 .message-dialog.csd .dialog-action-area .button:first-child { | |
4095 border-left-style: none; | |
4096 border-bottom-left-radius: 7px; | |
4097 outline-bottom-left-radius: 5px; } | |
4098 | |
4099 GtkFileChooserDialog .search-bar { | |
4100 background-color: #ffffff; | |
4101 border-color: #ededed; | |
4102 box-shadow: none; } | |
4103 GtkFileChooserDialog .search-bar:backdrop { | |
4104 background-color: white; | |
4105 border-color: #ededed; } | |
4106 GtkFileChooserDialog .dialog-action-box { | |
4107 border-top: 1px solid #a1a1a1; } | |
4108 GtkFileChooserDialog .dialog-action-box:backdrop { | |
4109 border-top-color: #a8a8a8; } | |
4110 | |
4111 /*********** | |
4112 * Sidebar * | |
4113 ***********/ | |
4114 .sidebar { | |
4115 border: none; | |
4116 background-color: #f6f6f6; } | |
4117 .sidebar:backdrop { | |
4118 background-color: #f6f6f6; } | |
4119 | |
4120 GtkSidebarRow.list-row { | |
4121 padding: 0px; } | |
4122 GtkSidebarRow .sidebar-revealer { | |
4123 padding: 4px 14px 4px 12px; } | |
4124 GtkSidebarRow .sidebar-icon { | |
4125 opacity: 0.7; } | |
4126 GtkSidebarRow .sidebar-icon:dir(ltr) { | |
4127 padding-right: 8px; } | |
4128 GtkSidebarRow .sidebar-icon:dir(rtl) { | |
4129 padding-left: 8px; } | |
4130 GtkSidebarRow .sidebar-label:dir(ltr) { | |
4131 padding-right: 2px; } | |
4132 GtkSidebarRow .sidebar-label:dir(rtl) { | |
4133 padding-left: 2px; } | |
4134 | |
4135 GtkPlacesSidebar.sidebar .list-row:selected:active { | |
4136 box-shadow: none; } | |
4137 GtkPlacesSidebar.sidebar .sidebar-placeholder-row { | |
4138 border: solid 1px #4a90d9; } | |
4139 GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row { | |
4140 color: #4a90d9; } | |
4141 .sidebar-button.button, .header-bar .sidebar-button.button.titlebutton, | |
4142 .titlebar .sidebar-button.button.titlebutton { | |
4143 border-radius: 100%; | |
4144 outline-radius: 100%; } | |
4145 .sidebar-button.button.image-button, GtkScaleButton.sidebar-button.button, | |
4146 GtkVolumeButton.sidebar-button.button, .header-bar .sidebar-button.titlebutton.button, | |
4147 .titlebar .sidebar-button.titlebutton.button { | |
4148 padding: 5px; } | |
4149 .sidebar-button.button:not(:hover):not(:active) > GtkImage, .header-bar .sidebar-button.button.titlebutton:not(:hover):not(:active) > GtkImage, | |
4150 .titlebar .sidebar-button.button.titlebutton:not(:hover):not(:active) > GtkImage, .sidebar-button.button:backdrop > GtkImage, .header-bar .sidebar-button.button.titlebutton:backdrop > GtkImage, | |
4151 .titlebar .sidebar-button.button.titlebutton:backdrop > GtkImage { | |
4152 opacity: 0.7; } | |
4153 | |
4154 .sidebar-item { | |
4155 padding: 10px 4px; } | |
4156 .sidebar-item > .label { | |
4157 padding-left: 6px; | |
4158 padding-right: 6px; } | |
4159 .sidebar-item.needs-attention > .label { | |
4160 background-size: 6px 6px, 0 0; } | |
4161 | |
4162 /**************** | |
4163 * File chooser * | |
4164 ****************/ | |
4165 GtkPlacesView .server-list-button > GtkImage { | |
4166 transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); | |
4167 -gtk-icon-transform: rotate(0turn); } | |
4168 GtkPlacesView .server-list-button:checked > GtkImage { | |
4169 transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); | |
4170 -gtk-icon-transform: rotate(-0.5turn); } | |
4171 GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup { | |
4172 background-color: transparent; } | |
4173 | |
4174 /********* | |
4175 * Paned * | |
4176 *********/ | |
4177 GtkPaned { | |
4178 -GtkPaned-handle-size: 1; | |
4179 -gtk-icon-source: none; | |
4180 margin: 0 8px 8px 0; } | |
4181 GtkPaned:dir(rtl) { | |
4182 margin-right: 0; | |
4183 margin-left: 8px; } | |
4184 GtkPaned .pane-separator { | |
4185 background-color: #a1a1a1; } | |
4186 GtkPaned .pane-separator:backdrop { | |
4187 background-color: #a8a8a8; } | |
4188 | |
4189 GtkPaned.wide { | |
4190 -GtkPaned-handle-size: 5; | |
4191 margin: 0; } | |
4192 GtkPaned.wide .pane-separator { | |
4193 background-color: transparent; | |
4194 border-style: none solid; | |
4195 border-color: #a1a1a1; | |
4196 border-width: 1px; } | |
4197 GtkPaned.wide.vertical .pane-separator { | |
4198 border-style: solid none; } | |
4199 GtkPaned.wide .pane-separator:backdrop { | |
4200 border-color: #a8a8a8; } | |
4201 | |
4202 /************** | |
4203 * GtkInfoBar * | |
4204 **************/ | |
4205 GtkInfoBar { | |
4206 border-style: none; } | |
4207 | |
4208 .info, | |
4209 .question, | |
4210 .warning, | |
4211 .error { | |
4212 background-color: #4a90d9; | |
4213 color: #ffffff; | |
4214 text-shadow: 0 1px #2a76c6; | |
4215 border-color: #2a76c6; } | |
4216 .info .button, .info .header-bar .button.titlebutton, .header-bar .info .button.titlebutton, | |
4217 .info .titlebar .button.titlebutton, | |
4218 .titlebar .info .button.titlebutton, | |
4219 .question .button, | |
4220 .question .header-bar .button.titlebutton, | |
4221 .header-bar .question .button.titlebutton, | |
4222 .question .titlebar .button.titlebutton, | |
4223 .titlebar .question .button.titlebutton, | |
4224 .warning .button, | |
4225 .warning .header-bar .button.titlebutton, | |
4226 .header-bar .warning .button.titlebutton, | |
4227 .warning .titlebar .button.titlebutton, | |
4228 .titlebar .warning .button.titlebutton, | |
4229 .error .button, | |
4230 .error .header-bar .button.titlebutton, | |
4231 .header-bar .error .button.titlebutton, | |
4232 .error .titlebar .button.titlebutton, | |
4233 .titlebar .error .button.titlebutton { | |
4234 color: #ffffff; | |
4235 outline-color: rgba(255, 255, 255, 0.3); | |
4236 border-color: #1c5187; | |
4237 background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5); | |
4238 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
4239 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
4240 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); } | |
4241 .info .button:hover, | |
4242 .question .button:hover, | |
4243 .warning .button:hover, | |
4244 .error .button:hover { | |
4245 color: #ffffff; | |
4246 outline-color: rgba(255, 255, 255, 0.3); | |
4247 border-color: #1c5187; | |
4248 background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9); | |
4249 text-shadow: 0 -1px rgba(0, 0, 0, 0.51153); | |
4250 icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153); | |
4251 box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); } | |
4252 .info .button:active, | |
4253 .question .button:active, | |
4254 .warning .button:active, | |
4255 .error .button:active { | |
4256 color: #ffffff; | |
4257 outline-color: rgba(255, 255, 255, 0.3); | |
4258 border-color: #1c5187; | |
4259 background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5); | |
4260 text-shadow: 0 -1px rgba(0, 0, 0, 0.62353); | |
4261 icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353); | |
4262 box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); } | |
4263 .info .button:insensitive, | |
4264 .question .button:insensitive, | |
4265 .warning .button:insensitive, | |
4266 .error .button:insensitive { | |
4267 color: #b2cfee; | |
4268 border-color: #1c5187; | |
4269 background-image: linear-gradient(to bottom, #65a0de); | |
4270 text-shadow: none; | |
4271 icon-shadow: none; | |
4272 box-shadow: inset 0 1px rgba(255, 255, 255, 0); } | |
4273 .info .button:insensitive > .label, .info .header-bar .button.titlebutton:insensitive > .label, | |
4274 .info .titlebar .button.titlebutton:insensitive > .label, | |
4275 .question .button:insensitive > .label, | |
4276 .question .header-bar .button.titlebutton:insensitive > .label, | |
4277 .question .titlebar .button.titlebutton:insensitive > .label, | |
4278 .warning .button:insensitive > .label, | |
4279 .warning .header-bar .button.titlebutton:insensitive > .label, | |
4280 .warning .titlebar .button.titlebutton:insensitive > .label, | |
4281 .error .button:insensitive > .label, | |
4282 .error .header-bar .button.titlebutton:insensitive > .label, | |
4283 .error .titlebar .button.titlebutton:insensitive > .label { | |
4284 color: inherit; } | |
4285 .info .button:backdrop, | |
4286 .question .button:backdrop, | |
4287 .warning .button:backdrop, | |
4288 .error .button:backdrop { | |
4289 color: #dae8f7; | |
4290 border-color: #4a90d9; | |
4291 background-image: linear-gradient(to bottom, #4a90d9); | |
4292 text-shadow: none; | |
4293 icon-shadow: none; | |
4294 box-shadow: inset 0 1px rgba(255, 255, 255, 0); | |
4295 border-color: #1c5187; } | |
4296 .info .button:backdrop:insensitive, | |
4297 .question .button:backdrop:insensitive, | |
4298 .warning .button:backdrop:insensitive, | |
4299 .error .button:backdrop:insensitive { | |
4300 color: #9ac1e9; | |
4301 border-color: #65a0de; | |
4302 background-image: linear-gradient(to bottom, #65a0de); | |
4303 text-shadow: none; | |
4304 icon-shadow: none; | |
4305 box-shadow: inset 0 1px rgba(255, 255, 255, 0); | |
4306 border-color: #1c5187; } | |
4307 .info .button:backdrop:insensitive > .label, .info .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
4308 .info .titlebar .button.titlebutton:backdrop:insensitive > .label, | |
4309 .question .button:backdrop:insensitive > .label, | |
4310 .question .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
4311 .question .titlebar .button.titlebutton:backdrop:insensitive > .label, | |
4312 .warning .button:backdrop:insensitive > .label, | |
4313 .warning .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
4314 .warning .titlebar .button.titlebutton:backdrop:insensitive > .label, | |
4315 .error .button:backdrop:insensitive > .label, | |
4316 .error .header-bar .button.titlebutton:backdrop:insensitive > .label, | |
4317 .error .titlebar .button.titlebutton:backdrop:insensitive > .label { | |
4318 color: inherit; } | |
4319 .info .label:selected, | |
4320 .info .label:selected:focus, | |
4321 .info .label:selected:hover, | |
4322 .question .label:selected, | |
4323 .question .label:selected:focus, | |
4324 .question .label:selected:hover, | |
4325 .warning .label:selected, | |
4326 .warning .label:selected:focus, | |
4327 .warning .label:selected:hover, | |
4328 .error .label:selected, | |
4329 .error .label:selected:focus, | |
4330 .error .label:selected:hover { | |
4331 background-color: #2a76c6; } | |
4332 | |
4333 /************ | |
4334 * Tooltips * | |
4335 ************/ | |
4336 .tooltip { | |
4337 color: white; | |
4338 padding: 4px; | |
4339 /* not working */ | |
4340 border-radius: 5px; | |
4341 box-shadow: none; | |
4342 text-shadow: 0 1px black; } | |
4343 .tooltip.background { | |
4344 background-color: rgba(0, 0, 0, 0.8); | |
4345 background-clip: padding-box; | |
4346 border: 1px solid rgba(255, 255, 255, 0.1); } | |
4347 .tooltip.window-frame.csd { | |
4348 background-color: transparent; } | |
4349 | |
4350 .tooltip * { | |
4351 padding: 4px; | |
4352 background-color: transparent; | |
4353 color: inherit; } | |
4354 | |
4355 /***************** | |
4356 * Color Chooser * | |
4357 *****************/ | |
4358 GtkColorSwatch { | |
4359 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; } | |
4360 :selected GtkColorSwatch { | |
4361 box-shadow: none; } | |
4362 :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover { | |
4363 border-color: #ffffff; } | |
4364 GtkColorSwatch:selected { | |
4365 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; } | |
4366 GtkColorSwatch:insensitive { | |
4367 box-shadow: none; | |
4368 opacity: 0.5; } | |
4369 GtkColorSwatch.top { | |
4370 border-top-left-radius: 6px; | |
4371 border-top-right-radius: 6px; } | |
4372 GtkColorSwatch.bottom { | |
4373 border-bottom-left-radius: 6px; | |
4374 border-bottom-right-radius: 6px; } | |
4375 GtkColorSwatch.left, GtkColorSwatch:first-child:not(.overlay):not(.top) { | |
4376 border-top-left-radius: 6px; | |
4377 border-bottom-left-radius: 6px; } | |
4378 GtkColorSwatch.right, GtkColorSwatch:last-child:not(.overlay):not(.bottom) { | |
4379 border-top-right-radius: 6px; | |
4380 border-bottom-right-radius: 6px; } | |
4381 GtkColorSwatch:only-child:not(.overlay) { | |
4382 border-radius: 6px; } | |
4383 GtkColorSwatch.top > .overlay { | |
4384 border-top-left-radius: 5px; | |
4385 border-top-right-radius: 5px; } | |
4386 GtkColorSwatch.bottom > .overlay { | |
4387 border-bottom-left-radius: 5px; | |
4388 border-bottom-right-radius: 5px; } | |
4389 GtkColorSwatch:first-child:not(.top) > .overlay { | |
4390 border-top-left-radius: 5px; | |
4391 border-bottom-left-radius: 5px; } | |
4392 GtkColorSwatch:last-child:not(.bottom) > .overlay { | |
4393 border-top-right-radius: 5px; | |
4394 border-bottom-right-radius: 5px; } | |
4395 GtkColorSwatch:only-child > .overlay { | |
4396 border-radius: 5px; } | |
4397 GtkColorSwatch:hover, GtkColorSwatch:hover:selected { | |
4398 background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%); | |
4399 box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.1); } | |
4400 GtkColorSwatch:hover.color-dark, GtkColorSwatch:hover:selected.color-dark { | |
4401 background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%); } | |
4402 GtkColorSwatch:backdrop, GtkColorSwatch:backdrop:selected | |
4403 GtkColorSwatch.color-dark:backdrop, GtkColorSwatch.color-dark:backdrop:selected { | |
4404 background-image: none; | |
4405 box-shadow: none; } | |
4406 GtkColorEditor GtkColorSwatch { | |
4407 border-radius: 3px; } | |
4408 GtkColorEditor GtkColorSwatch:hover { | |
4409 background-image: none; | |
4410 box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; } | |
4411 GtkColorEditor GtkColorSwatch:backdrop { | |
4412 box-shadow: none; } | |
4413 GtkColorSwatch.color-dark { | |
4414 color: white; | |
4415 outline-color: rgba(255, 255, 255, 0.5); } | |
4416 GtkColorSwatch.color-dark:backdrop { | |
4417 color: rgba(255, 255, 255, 0.3); } | |
4418 GtkColorSwatch.color-light { | |
4419 color: black; | |
4420 outline-color: rgba(0, 0, 0, 0.5); } | |
4421 GtkColorSwatch.color-light:backdrop { | |
4422 color: rgba(0, 0, 0, 0.3); } | |
4423 GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected { | |
4424 border: 1px solid rgba(0, 0, 0, 0.3); } | |
4425 GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover { | |
4426 border-color: rgba(0, 0, 0, 0.5); } | |
4427 GtkColorSwatch#add-color-button { | |
4428 border-style: solid; | |
4429 border-width: 1px; | |
4430 color: #2e3436; | |
4431 outline-color: rgba(46, 52, 54, 0.3); | |
4432 border-color: #a1a1a1; | |
4433 background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0); | |
4434 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
4435 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
4436 box-shadow: inset 0 1px white, 0 1px white; } | |
4437 GtkColorSwatch#add-color-button:hover { | |
4438 color: #2e3436; | |
4439 outline-color: rgba(46, 52, 54, 0.3); | |
4440 border-color: #a1a1a1; | |
4441 background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed); | |
4442 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
4443 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
4444 box-shadow: inset 0 1px white, 0 1px white; } | |
4445 GtkColorSwatch#add-color-button:backdrop { | |
4446 color: #8d9091; | |
4447 border-color: #a8a8a8; | |
4448 background-image: linear-gradient(to bottom, #ededed); | |
4449 text-shadow: none; | |
4450 icon-shadow: none; | |
4451 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); } | |
4452 GtkColorSwatch#add-color-button .overlay { | |
4453 border-color: transparent; | |
4454 background-color: transparent; | |
4455 background-image: none; | |
4456 box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); | |
4457 text-shadow: none; | |
4458 icon-shadow: none; } | |
4459 | |
4460 /******** | |
4461 * Misc * | |
4462 ********/ | |
4463 .content-view { | |
4464 background-color: #dbdbdb; } | |
4465 .content-view:hover { | |
4466 -gtk-image-effect: highlight; } | |
4467 .content-view:backdrop { | |
4468 background-color: #dbdbdb; } | |
4469 | |
4470 .osd .scale-popup .button.flat, .osd .scale-popup .sidebar-button.button, .osd .scale-popup .header-bar .titlebutton.button, .header-bar .osd .scale-popup .titlebutton.button, | |
4471 .osd .scale-popup .titlebar .titlebutton.button, | |
4472 .titlebar .osd .scale-popup .titlebutton.button { | |
4473 padding: 6px; | |
4474 border-style: none; | |
4475 border-radius: 5px; } | |
4476 .scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton, | |
4477 .scale-popup .titlebar .button.titlebutton, | |
4478 .titlebar .scale-popup .button.titlebutton { | |
4479 padding: 6px; } | |
4480 .scale-popup .button:hover { | |
4481 background-color: rgba(46, 52, 54, 0.1); | |
4482 border-radius: 5px; } | |
4483 | |
4484 /********************** | |
4485 * Window Decorations * | |
4486 *********************/ | |
4487 .window-frame { | |
4488 border-radius: 7px 7px 0 0; | |
4489 border-width: 0px; | |
4490 box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23); | |
4491 /* this is used for the resize cursor area */ | |
4492 margin: 10px; } | |
4493 .window-frame:backdrop { | |
4494 box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); } | |
4495 .window-frame.tiled { | |
4496 border-radius: 0; } | |
4497 .window-frame.popup { | |
4498 box-shadow: none; } | |
4499 .window-frame.ssd { | |
4500 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); } | |
4501 .window-frame.csd.popup { | |
4502 border-radius: 0; | |
4503 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } | |
4504 .window-frame.csd.tooltip { | |
4505 border-radius: 5px; | |
4506 box-shadow: none; } | |
4507 .window-frame.csd.message-dialog { | |
4508 border-radius: 7px; | |
4509 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); } | |
4510 .window-frame.solid-csd { | |
4511 border-radius: 0; | |
4512 margin: 4px; | |
4513 background-color: #ededed; | |
4514 border: solid 1px #a8a8a8; | |
4515 box-shadow: none; } | |
4516 | |
4517 .header-bar .titlebutton.button, | |
4518 .titlebar .titlebutton.button { | |
4519 text-shadow: 0 1px rgba(255, 255, 255, 0.76923); | |
4520 icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); } | |
4521 .header-bar .titlebutton.button:backdrop, | |
4522 .titlebar .titlebutton.button:backdrop { | |
4523 icon-shadow: none; } | |
4524 | |
4525 .header-bar.selection-mode .titlebutton.button, | |
4526 .titlebar.selection-mode .titlebutton.button { | |
4527 text-shadow: 0 -1px rgba(0, 0, 0, 0.54353); | |
4528 icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); } | |
4529 .header-bar.selection-mode .titlebutton.button:backdrop, | |
4530 .titlebar.selection-mode .titlebutton.button:backdrop { | |
4531 icon-shadow: none; } | |
4532 | |
4533 .view:selected, GtkCalendar:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .header-bar .menuitem.titlebutton.button:selected, | |
4534 .titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected { | |
4535 background-color: #4a90d9; | |
4536 color: #ffffff; | |
4537 outline-color: rgba(255, 255, 255, 0.3); } | |
4538 .view:insensitive:selected, GtkCalendar:insensitive:selected, .label:insensitive:selected, .grid-child:insensitive:selected, .entry:insensitive:selected, .menuitem.button.flat:insensitive:selected, .menuitem.sidebar-button.button:insensitive:selected, .header-bar .menuitem.titlebutton.button:insensitive:selected, | |
4539 .titlebar .menuitem.titlebutton.button:insensitive:selected, .list-row:insensitive:selected, .sidebar:insensitive:selected, GtkPlacesSidebar.sidebar .list-row:selected:insensitive .label { | |
4540 color: #a4c7ec; } | |
4541 .view:backdrop:selected, GtkCalendar:backdrop:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .menuitem.sidebar-button.button:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected, | |
4542 .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected { | |
4543 color: #ffffff; } | |
4544 .view:backdrop:insensitive:selected, GtkCalendar:backdrop:insensitive:selected, .label:backdrop:insensitive:selected, .grid-child:backdrop:insensitive:selected, .entry:backdrop:insensitive:selected, .menuitem.button.flat:backdrop:insensitive:selected, .menuitem.sidebar-button.button:backdrop:insensitive:selected, .header-bar .menuitem.titlebutton.button:backdrop:insensitive:selected, | |
4545 .titlebar .menuitem.titlebutton.button:backdrop:insensitive:selected, .list-row:backdrop:insensitive:selected, .sidebar:backdrop:insensitive:selected, GtkPlacesSidebar.sidebar .list-row:selected:insensitive .label:backdrop, GtkPlacesSidebar.sidebar .list-row:selected:backdrop:insensitive .label { | |
4546 color: #80b1e4; } | |
4547 | |
4548 .monospace { | |
4549 font: Monospace; } | |
4550 | |
4551 /********************** | |
4552 * Touch Copy & Paste * | |
4553 *********************/ | |
4554 .entry.cursor-handle, | |
4555 .cursor-handle { | |
4556 background-color: transparent; | |
4557 background-image: none; | |
4558 box-shadow: none; | |
4559 border-style: none; } | |
4560 .entry.cursor-handle.top:dir(ltr), .entry.cursor-handle.bottom:dir(rtl), | |
4561 .cursor-handle.top:dir(ltr), | |
4562 .cursor-handle.bottom:dir(rtl) { | |
4563 -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); | |
4564 padding-left: 10px; } | |
4565 .entry.cursor-handle.bottom:dir(ltr), .entry.cursor-handle.top:dir(rtl), | |
4566 .cursor-handle.bottom:dir(ltr), | |
4567 .cursor-handle.top:dir(rtl) { | |
4568 -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); | |
4569 padding-right: 10px; } | |
4570 .entry.cursor-handle.insertion-cursor:dir(ltr), .entry.cursor-handle.insertion-cursor:dir(rtl), | |
4571 .cursor-handle.insertion-cursor:dir(ltr), | |
4572 .cursor-handle.insertion-cursor:dir(rtl) { | |
4573 -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } | |
4574 .entry.cursor-handle.top:hover:dir(ltr), .entry.cursor-handle.bottom:hover:dir(rtl), | |
4575 .cursor-handle.top:hover:dir(ltr), | |
4576 .cursor-handle.bottom:hover:dir(rtl) { | |
4577 -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-hover.png"), url("assets/text-select-start-hover@2.png")); | |
4578 padding-left: 10px; } | |
4579 .entry.cursor-handle.bottom:hover:dir(ltr), .entry.cursor-handle.top:hover:dir(rtl), | |
4580 .cursor-handle.bottom:hover:dir(ltr), | |
4581 .cursor-handle.top:hover:dir(rtl) { | |
4582 -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-hover.png"), url("assets/text-select-end-hover@2.png")); | |
4583 padding-right: 10px; } | |
4584 .entry.cursor-handle.insertion-cursor:hover:dir(ltr), .entry.cursor-handle.insertion-cursor:hover:dir(rtl), | |
4585 .cursor-handle.insertion-cursor:hover:dir(ltr), | |
4586 .cursor-handle.insertion-cursor:hover:dir(rtl) { | |
4587 -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png")); } | |
4588 .entry.cursor-handle.top:active:dir(ltr), .entry.cursor-handle.bottom:active:dir(rtl), | |
4589 .cursor-handle.top:active:dir(ltr), | |
4590 .cursor-handle.bottom:active:dir(rtl) { | |
4591 -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-active.png"), url("assets/text-select-start-active@2.png")); | |
4592 padding-left: 10px; } | |
4593 .entry.cursor-handle.bottom:active:dir(ltr), .entry.cursor-handle.top:active:dir(rtl), | |
4594 .cursor-handle.bottom:active:dir(ltr), | |
4595 .cursor-handle.top:active:dir(rtl) { | |
4596 -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-active.png"), url("assets/text-select-end-active@2.png")); | |
4597 padding-right: 10px; } | |
4598 .entry.cursor-handle.insertion-cursor:active:dir(ltr), .entry.cursor-handle.insertion-cursor:active:dir(rtl), | |
4599 .cursor-handle.insertion-cursor:active:dir(ltr), | |
4600 .cursor-handle.insertion-cursor:active:dir(rtl) { | |
4601 -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png")); } | |
4602 | |
4603 /* Decouple the font of context menus from their entry/textview */ | |
4604 .context-menu { | |
4605 font: initial; } | |
4606 | |
4607 .touch-selection { | |
4608 font: initial; | |
4609 color: #eeeeec; | |
4610 border: none; | |
4611 background-color: rgba(32, 37, 38, 0.9); | |
4612 background-clip: padding-box; | |
4613 outline-color: rgba(238, 238, 236, 0.3); | |
4614 box-shadow: none; | |
4615 text-shadow: 0 1px black; | |
4616 icon-shadow: 0 1px black; } | |
4617 .touch-selection:backdrop { | |
4618 text-shadow: none; } | |
4619 .touch-selection .button, .touch-selection .header-bar .button.titlebutton, .header-bar .touch-selection .button.titlebutton, | |
4620 .touch-selection .titlebar .button.titlebutton, | |
4621 .titlebar .touch-selection .button.titlebutton { | |
4622 color: #eeeeec; | |
4623 border-color: rgba(0, 0, 0, 0.7); | |
4624 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
4625 background-clip: padding-box; | |
4626 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
4627 text-shadow: 0 1px black; | |
4628 icon-shadow: 0 1px black; | |
4629 outline-color: rgba(238, 238, 236, 0.3); } | |
4630 .touch-selection .button:hover { | |
4631 color: white; | |
4632 border-color: rgba(0, 0, 0, 0.7); | |
4633 background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7)); | |
4634 background-clip: padding-box; | |
4635 box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); | |
4636 text-shadow: 0 1px black; | |
4637 icon-shadow: 0 1px black; | |
4638 outline-color: rgba(238, 238, 236, 0.3); } | |
4639 .touch-selection .button:active, .touch-selection .button:checked { | |
4640 color: white; | |
4641 border-color: rgba(0, 0, 0, 0.7); | |
4642 background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7)); | |
4643 background-clip: padding-box; | |
4644 box-shadow: none; | |
4645 text-shadow: none; | |
4646 icon-shadow: none; | |
4647 outline-color: rgba(238, 238, 236, 0.3); } | |
4648 .touch-selection .button:insensitive, .touch-selection .button:backdrop:insensitive { | |
4649 color: #878989; | |
4650 border-color: rgba(0, 0, 0, 0.7); | |
4651 background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5)); | |
4652 background-clip: padding-box; | |
4653 box-shadow: none; | |
4654 text-shadow: none; | |
4655 icon-shadow: none; } | |
4656 .touch-selection .button:backdrop { | |
4657 color: #eeeeec; | |
4658 border-color: rgba(0, 0, 0, 0.7); | |
4659 background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7)); | |
4660 background-clip: padding-box; | |
4661 box-shadow: none; | |
4662 text-shadow: none; | |
4663 icon-shadow: none; } | |
4664 .touch-selection .check { | |
4665 icon-shadow: none; | |
4666 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); } | |
4667 .touch-selection .check:hover { | |
4668 icon-shadow: none; | |
4669 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png")); } | |
4670 .touch-selection .check:active { | |
4671 icon-shadow: none; | |
4672 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png")); } | |
4673 .touch-selection .check:insensitive { | |
4674 icon-shadow: none; | |
4675 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); } | |
4676 .touch-selection .check:inconsistent { | |
4677 icon-shadow: none; | |
4678 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); } | |
4679 .touch-selection .check:inconsistent:hover { | |
4680 icon-shadow: none; | |
4681 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"), url("assets/checkbox-mixed-hover-dark@2.png")); } | |
4682 .touch-selection .check:inconsistent:selected { | |
4683 icon-shadow: none; | |
4684 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png")); } | |
4685 .touch-selection .check:inconsistent:insensitive { | |
4686 icon-shadow: none; | |
4687 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); } | |
4688 .touch-selection .check:checked { | |
4689 icon-shadow: none; | |
4690 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); } | |
4691 .touch-selection .check:checked:insensitive { | |
4692 icon-shadow: none; | |
4693 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); } | |
4694 .touch-selection .check:checked:hover { | |
4695 icon-shadow: none; | |
4696 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png")); } | |
4697 .touch-selection .check:checked:active { | |
4698 icon-shadow: none; | |
4699 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png")); } | |
4700 .touch-selection .check:backdrop:checked { | |
4701 icon-shadow: none; | |
4702 -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png")); } | |
4703 .touch-selection .radio { | |
4704 icon-shadow: none; | |
4705 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); } | |
4706 .touch-selection .radio:hover { | |
4707 icon-shadow: none; | |
4708 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png")); } | |
4709 .touch-selection .radio:active { | |
4710 icon-shadow: none; | |
4711 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png")); } | |
4712 .touch-selection .radio:insensitive { | |
4713 icon-shadow: none; | |
4714 -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); } | |
4715 .touch-selection .radio:inconsistent { | |
4716 icon-shadow: none; | |
4717 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); } | |
4718 .touch-selection .radio:inconsistent:hover { | |
4719 icon-shadow: none; | |
4720 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark@2.png")); } | |
4721 .touch-selection .radio:inconsistent:selected { | |
4722 icon-shadow: none; | |
4723 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png")); } | |
4724 .touch-selection .radio:inconsistent:insensitive { | |
4725 icon-shadow: none; | |
4726 -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); } | |
4727 .touch-selection .radio:checked { | |
4728 icon-shadow: none; | |
4729 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); } | |
4730 .touch-selection .radio:checked:insensitive { | |
4731 icon-shadow: none; | |
4732 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); } | |
4733 .touch-selection .radio:checked:hover { | |
4734 icon-shadow: none; | |
4735 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png")); } | |
4736 .touch-selection .radio:checked:active { | |
4737 icon-shadow: none; | |
4738 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png")); } | |
4739 .touch-selection .radio:backdrop:checked { | |
4740 icon-shadow: none; | |
4741 -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png")); } | |
4742 | |
4743 .overshoot.top { | |
4744 background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); | |
4745 background-size: 100% 5%, 100% 100%; | |
4746 background-repeat: no-repeat; | |
4747 background-position: center top; | |
4748 background-color: transparent; | |
4749 border: none; | |
4750 box-shadow: none; } | |
4751 .overshoot.top:backdrop { | |
4752 background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0))); | |
4753 background-size: 100% 5%; | |
4754 background-repeat: no-repeat; | |
4755 background-position: center top; | |
4756 background-color: transparent; | |
4757 border: none; | |
4758 box-shadow: none; } | |
4759 .overshoot.bottom { | |
4760 background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); | |
4761 background-size: 100% 5%, 100% 100%; | |
4762 background-repeat: no-repeat; | |
4763 background-position: center bottom; | |
4764 background-color: transparent; | |
4765 border: none; | |
4766 box-shadow: none; } | |
4767 .overshoot.bottom:backdrop { | |
4768 background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0))); | |
4769 background-size: 100% 5%; | |
4770 background-repeat: no-repeat; | |
4771 background-position: center bottom; | |
4772 background-color: transparent; | |
4773 border: none; | |
4774 box-shadow: none; } | |
4775 .overshoot.left { | |
4776 background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); | |
4777 background-size: 5% 100%, 100% 100%; | |
4778 background-repeat: no-repeat; | |
4779 background-position: left center; | |
4780 background-color: transparent; | |
4781 border: none; | |
4782 box-shadow: none; } | |
4783 .overshoot.left:backdrop { | |
4784 background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0))); | |
4785 background-size: 5% 100%; | |
4786 background-repeat: no-repeat; | |
4787 background-position: left center; | |
4788 background-color: transparent; | |
4789 border: none; | |
4790 box-shadow: none; } | |
4791 .overshoot.right { | |
4792 background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0))); | |
4793 background-size: 5% 100%, 100% 100%; | |
4794 background-repeat: no-repeat; | |
4795 background-position: right center; | |
4796 background-color: transparent; | |
4797 border: none; | |
4798 box-shadow: none; } | |
4799 .overshoot.right:backdrop { | |
4800 background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0))); | |
4801 background-size: 5% 100%; | |
4802 background-repeat: no-repeat; | |
4803 background-position: right center; | |
4804 background-color: transparent; | |
4805 border: none; | |
4806 box-shadow: none; } | |
4807 | |
4808 .undershoot.top { | |
4809 background-color: transparent; | |
4810 background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); | |
4811 padding-top: 1px; | |
4812 background-size: 10px 1px; | |
4813 background-repeat: repeat-x; | |
4814 background-origin: content-box; | |
4815 background-position: center top; } | |
4816 .undershoot.bottom { | |
4817 background-color: transparent; | |
4818 background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); | |
4819 padding-bottom: 1px; | |
4820 background-size: 10px 1px; | |
4821 background-repeat: repeat-x; | |
4822 background-origin: content-box; | |
4823 background-position: center bottom; } | |
4824 .undershoot.left { | |
4825 background-color: transparent; | |
4826 background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); | |
4827 padding-left: 1px; | |
4828 background-size: 1px 10px; | |
4829 background-repeat: repeat-y; | |
4830 background-origin: content-box; | |
4831 background-position: left center; } | |
4832 .undershoot.right { | |
4833 background-color: transparent; | |
4834 background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); | |
4835 padding-right: 1px; | |
4836 background-size: 1px 10px; | |
4837 background-repeat: repeat-y; | |
4838 background-origin: content-box; | |
4839 background-position: right center; } | |
4840 | |
4841 /* GTK NAMED COLORS | |
4842 ---------------- | |
4843 use responsibly! */ | |
4844 /* | |
4845 widget text/foreground color */ | |
4846 @define-color theme_fg_color #2e3436; | |
4847 /* | |
4848 text color for entries, views and content in general */ | |
4849 @define-color theme_text_color black; | |
4850 /* | |
4851 widget base background color */ | |
4852 @define-color theme_bg_color #ededed; | |
4853 /* | |
4854 text widgets and the like base background color */ | |
4855 @define-color theme_base_color #ffffff; | |
4856 /* | |
4857 base background color of selections */ | |
4858 @define-color theme_selected_bg_color #4a90d9; | |
4859 /* | |
4860 text/foreground color of selections */ | |
4861 @define-color theme_selected_fg_color #ffffff; | |
4862 /* | |
4863 base background color of insensitive widgets */ | |
4864 @define-color insensitive_bg_color #f4f4f4; | |
4865 /* | |
4866 text foreground color of insensitive widgets */ | |
4867 @define-color insensitive_fg_color #8d9091; | |
4868 /* | |
4869 insensitive text widgets and the like base background color */ | |
4870 @define-color insensitive_base_color #ffffff; | |
4871 /* | |
4872 widget text/foreground color on backdrop windows */ | |
4873 @define-color theme_unfocused_fg_color #8d9091; | |
4874 /* | |
4875 text color for entries, views and content in general on backdrop windows */ | |
4876 @define-color theme_unfocused_text_color black; | |
4877 /* | |
4878 widget base background color on backdrop windows */ | |
4879 @define-color theme_unfocused_bg_color #ededed; | |
4880 /* | |
4881 text widgets and the like base background color on backdrop windows */ | |
4882 @define-color theme_unfocused_base_color white; | |
4883 /* | |
4884 base background color of selections on backdrop windows */ | |
4885 @define-color theme_unfocused_selected_bg_color #4a90d9; | |
4886 /* | |
4887 text/foreground color of selections on backdrop windows */ | |
4888 @define-color theme_unfocused_selected_fg_color #ffffff; | |
4889 /* | |
4890 widgets main borders color */ | |
4891 @define-color borders #a1a1a1; | |
4892 /* | |
4893 widgets main borders color on backdrop windows */ | |
4894 @define-color unfocused_borders #a8a8a8; | |
4895 /* | |
4896 these are pretty self explicative */ | |
4897 @define-color warning_color #f57900; | |
4898 @define-color error_color #cc0000; | |
4899 @define-color success_color #73d216; | |
4900 /* | |
4901 these colors are exported for the window manager and shouldn't be used in applications, | |
4902 read if you used those and something break with a version upgrade you're on your own... */ | |
4903 @define-color wm_title shade(#2e3436, 1.8); | |
4904 @define-color wm_unfocused_title #8d9091; | |
4905 @define-color wm_highlight white; | |
4906 @define-color wm_borders_edge white; | |
4907 @define-color wm_bg_a shade(#ededed, 1.2); | |
4908 @define-color wm_bg_b #ededed; | |
4909 @define-color wm_shadow alpha(black, 0.35); | |
4910 @define-color wm_border alpha(black, 0.18); | |
4911 @define-color wm_button_hover_color_a shade(#ededed, 1.3); | |
4912 @define-color wm_button_hover_color_b #ededed; | |
4913 @define-color wm_button_active_color_a shade(#ededed, 0.85); | |
4914 @define-color wm_button_active_color_b shade(#ededed, 0.89); | |
4915 @define-color wm_button_active_color_c shade(#ededed, 0.9); | |
4916 @define-color content_view_bg #ffffff; |