comparison theme/Just-Dark/gtk-3.0/gtk-widgets-borders-dark.css @ 1227:6a1076af059e

get new Just-Dark gtk theme Ignore-this: 816cccf9d727462e53c884b7f1207cc7
author Drew Perttula <drewp@bigasterisk.com>
date Mon, 08 Jun 2015 09:27:50 +0000
parents
children
comparison
equal deleted inserted replaced
1226:1ea0629a7fe6 1227:6a1076af059e
1 /*Entries*/
2 .entry {
3 border-image: -gtk-scaled(url("borders/generic-border-dark.png"),url("borders/generic-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
4 border-radius: 2px;
5 border-width: 1px 1px 2px 1px;
6 border-style: solid;
7 border-color: transparent;
8 }
9
10 .entry:focus {
11 border-image: -gtk-scaled(url("borders/generic-border-focused-dark.png"),url("borders/generic-border-focused-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
12 border-radius: 2px;
13 border-width: 1px 1px 2px 1px;
14 border-style: solid;
15 border-color: transparent;
16 }
17
18 /*Linked Entries*/
19 .linked .entry {
20 border-image: -gtk-scaled(url("borders/middle-entry-border-dark.png"),url("borders/middle-entry-border-dark@2.png")) 1 1 2 0 / 1px 1px 2px 0 stretch;
21 border-radius: 0;
22 border-width: 1px 0 2px 0;
23 border-style: solid;
24 border-color: transparent;
25 }
26
27 .linked .entry:focus {
28 border-image: -gtk-scaled(url("borders/middle-entry-focused-border-dark.png"),url("borders/middle-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
29 }
30
31 .linked .entry:first-child, GtkComboBox.combobox-entry .entry:first-child {
32 border-image: -gtk-scaled(url("borders/left-entry-border-dark.png"),url("borders/left-entry-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
33 border-radius: 2px 0 0 2px;
34 border-width: 1px 0 2px 1px;
35 border-style: solid;
36 border-color: transparent;
37 }
38
39 .linked .entry:first-child:focus, GtkComboBox.combobox-entry .entry:first-child:focus {
40 border-image: -gtk-scaled(url("borders/left-entry-focused-border-dark.png"),url("borders/left-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
41 }
42
43 .linked .entry:last-child, GtkComboBox.combobox-entry .entry:last-child {
44 border-image: -gtk-scaled(url("borders/right-entry-border-dark.png"),url("borders/right-entry-border-dark@2.png")) 2 2 3 0 / 2px 2px 3px 0 stretch;
45 border-radius: 0 2px 2px 0;
46 border-width: 1px 1px 2px 0;
47 border-style: solid;
48 border-color: transparent;
49 }
50
51 .linked .entry:last-child:focus, GtkComboBox.combobox-entry .entry:last-child:focus {
52 border-image: -gtk-scaled(url("borders/right-entry-focused-border-dark.png"),url("borders/right-entry-focused-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
53 }
54
55 /*Vertical Linked Entries*/
56 .linked.vertical .entry,
57 .linked.vertical .entry:insensitive,
58 .spinbutton.vertical.entry {
59 border-image: -gtk-scaled(url("borders/middle-vertical-entry-border-dark.png"),url("borders/middle-vertical-entry-border-dark@2.png")) 0 1 1 1 / 0 1px 1px 1px stretch;
60 border-radius: 0;
61 border-width: 0 1px 0 1px;
62 border-style: solid;
63 border-color: transparent;
64 }
65
66 .linked.vertical .entry:focus,
67 .spinbutton.vertical.entry:focus {
68 border-image: -gtk-scaled(url("borders/middle-vertical-entry-border-focused-dark.png"),url("borders/middle-vertical-entry-border-focused-dark@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch;
69 }
70
71 .linked.vertical .entry:first-child,
72 .linked.vertical .entry:first-child:insensitive,
73 .linked.vertical > GtkComboBox.combobox-entry .entry:first-child,
74 .linked.vertical > GtkComboBox.combobox-entry .entry:first-child:insensitive {
75 border-image: -gtk-scaled(url("borders/top-vertical-entry-border-dark.png"),url("borders/top-vertical-entry-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
76 border-radius: 2px 2px 0 0;
77 border-width: 1px 1px 0 1px;
78 border-style: solid;
79 border-color: transparent;
80 }
81
82 .linked.vertical .entry:first-child:focus,
83 .linked.vertical > GtkComboBox.combobox-entry .entry:first-child:focus {
84 border-image: -gtk-scaled(url("borders/top-vertical-entry-border-focused-dark.png"),url("borders/top-vertical-entry-border-focused-dark@2.png")) 2 2 2 2 / 2px 2px 2px 2px stretch;
85 }
86
87 .linked.vertical .entry:last-child,
88 .linked.vertical .entry:last-child:insensitive,
89 .linked.vertical > GtkComboBox.combobox-entry .entry:last-child,
90 .linked.vertical > GtkComboBox.combobox-entry .entry:last-child:insensitive {
91 border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border-dark.png"),url("borders/bottom-vertical-entry-border-dark@2.png")) 0 2 3 2 / 0px 2px 3px 2px stretch;
92 border-radius: 0 0 2px 2px;
93 border-width: 0 1px 2px 1px;
94 border-style: solid;
95 border-color: transparent;
96 }
97
98 .linked.vertical .entry:last-child:focus,
99 .linked.vertical > GtkComboBox.combobox-entry .entry:last-child:focus {
100 border-image: -gtk-scaled(url("borders/bottom-vertical-entry-border-focused-dark.png"),url("borders/bottom-vertical-entry-border-focused-dark@2.png")) 2 3 4 3 / 2px 3px 4px 3px stretch;
101 }
102
103 /*Buttons*/
104 .button,
105 .button.flat:hover,
106 .button:insensitive,
107 .inline-toolbar GtkToolButton > .button,
108 .spinbutton.vertical .button,
109 .primary-toolbar .button:hover,
110 .header-bar .button.titlebutton:hover,
111 .titlebar .button.titlebutton:hover {
112 border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
113 border-radius: 2px;
114 border-width: 1px 1px 2px 1px;
115 border-style: solid;
116 border-color: transparent;
117 }
118
119 .button:active,
120 .button:focus:active,
121 .button:focus:active:hover,
122 .button.flat:active,
123 .button:insensitive:active,
124 .button:insensitive.flat:active,
125 .inline-toolbar GtkToolButton > .button:active,
126 .inline-toolbar GtkToolButton > .button:insensitive,
127 .inline-toolbar GtkToolButton > .button:insensitive:active,
128 .spinbutton.vertical .button:active,
129 .primary-toolbar .button:active,
130 .button:checked,
131 .button:focus:checked,
132 .button:focus:checked:hover,
133 .button.flat:checked,
134 .button:insensitive:checked,
135 .button:insensitive.flat:checked,
136 .inline-toolbar GtkToolButton > .button:checked,
137 .inline-toolbar GtkToolButton > .button:insensitive,
138 .inline-toolbar GtkToolButton > .button:insensitive:checked,
139 .spinbutton.vertical .button:checked,
140 .primary-toolbar .button:checked,
141 .header-bar .button.titlebutton:active,
142 .titlebar .button.titlebutton:active,
143 .header-bar .button.titlebutton:checked,
144 .titlebar .button.titlebutton:checked {
145 border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
146 border-radius: 2px;
147 border-width: 1px 1px 2px 1px;
148 border-style: solid;
149 border-color: transparent;
150 }
151
152 .button:focus{
153 border-image: -gtk-scaled(url("borders/button-border-default-dark.png"),url("borders/button-border-default-dark@2.png")) 3 3 4 3 / 3px 3px 4px 3px stretch;
154 border-radius: 2px;
155 border-width: 1px 1px 2px 1px;
156 border-style: solid;
157 border-color: transparent;
158 }
159
160 .list-row:selected .button, .list-row:selected .button.flat:hover,
161 .list-row:selected .button:focus, .list-row:selected .button.flat:focus:hover {
162 border-image: -gtk-scaled(url("borders/button-border-selected-dark.png"),url("borders/button-border-selected-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
163 border-radius: 2px;
164 border-width: 1px 1px 2px 1px;
165 border-style: solid;
166 border-color: transparent;
167 }
168
169 .list-row:selected .button:active:hover, .list-row:selected .button:checked, .list-row:selected .button:checked:hover,
170 .list-row:selected .button.flat:active:hover, .list-row:selected .button.flat:focus:active:hover {
171 border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
172 border-radius: 2px;
173 border-width: 1px 1px 2px 1px;
174 border-style: solid;
175 border-color: transparent;
176 }
177
178 .button.suggested-action,
179 .button.suggested-action:insensitive {
180 border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
181 border-radius: 2px;
182 border-width: 1px 1px 2px 1px;
183 border-style: solid;
184 border-color: transparent;
185 }
186
187 .button.suggested-action:active,
188 .button.suggested-action:active:hover,
189 .button.suggested-action:checked,
190 .button.suggested-action:checked:hover {
191 border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
192 border-radius: 2px;
193 border-width: 1px 1px 2px 1px;
194 border-style: solid;
195 border-color: transparent;
196 }
197
198 .button.destructive-action,
199 .button.destructive-action:insensitive {
200 border-image: -gtk-scaled(url("borders/button-border-destructive-dark.png"),url("borders/button-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
201 border-radius: 2px;
202 border-width: 1px 1px 2px 1px;
203 border-style: solid;
204 border-color: transparent;
205 }
206
207 .button.destructive-action:active,
208 .button.destructive-action:checked,
209 .button.destructive-action:active:hover,
210 .button.destructive-action:checked:hover {
211 border-image: -gtk-scaled(url("borders/button-active-border-destructive-dark.png"),url("borders/button-active-border-destructive-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
212 border-radius: 2px;
213 border-width: 1px 1px 2px 1px;
214 border-style: solid;
215 border-color: transparent;
216 }
217
218 /*Selectionmode Buttons*/
219 .titlebar.selection-mode .button,
220 .header-bar.selection-mode .button,
221 .titlebar.selection-mode .button:insensitive,
222 .header-bar.selection-mode .button:insensitive,
223 .titlebar.selection-mode .selection-menu:hover,
224 .header-bar.selection-mode .selection-menu:hover {
225 border-image: -gtk-scaled(url("borders/button-border-suggested-dark.png"),url("borders/button-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
226 border-radius: 2px;
227 border-width: 1px 1px 2px 1px;
228 border-style: solid;
229 border-color: transparent;
230 }
231
232 .titlebar.selection-mode .button:active,
233 .header-bar.selection-mode .button:active,
234 .titlebar.selection-mode .button:checked,
235 .header-bar.selection-mode .button:checked {
236 border-image: -gtk-scaled(url("borders/button-active-border-suggested-dark.png"),url("borders/button-active-border-suggested-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
237 border-radius: 2px;
238 border-width: 1px 1px 2px 1px;
239 border-style: solid;
240 border-color: transparent;
241 }
242
243 .selection-mode.titlebar .titlebutton {
244 border-image: none;
245 }
246
247 .titlebar.selection-mode .selection-menu, .header-bar.selection-mode .selection-menu {
248 border-image: none; }
249
250 /*Linked Buttons*/
251 /*Middle*/
252 .inline-toolbar GtkToolButton > .button.flat,
253 .inline-toolbar.search-bar GtkToolButton > .button.flat,
254 .inline-toolbar.location-bar GtkToolButton > .button.flat,
255 .inline-toolbar .button,
256 .inline-toolbar.toolbar .button,
257 .inline-toolbar GtkToolButton > .button.flat:hover,
258 .inline-toolbar.search-bar GtkToolButton > .button.flat:hover,
259 .inline-toolbar.location-bar GtkToolButton > .button.flat:hover,
260 .inline-toolbar .button:hover,
261 .inline-toolbar.toolbar .button:hover,
262 .linked .button,
263 .linked .button:hover,
264 .inline-toolbar GtkToolButton:only-child > .button.flat,
265 .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat,
266 .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat,
267 GtkComboBox.combobox-entry .button,
268 .linked > GtkComboBox > .button:dir(ltr),
269 .inline-toolbar GtkToolButton > .button.flat:insensitive,
270 .inline-toolbar.search-bar GtkToolButton > .button.flat:insensitive,
271 .inline-toolbar.location-bar GtkToolButton > .button.flat:insensitive,
272 .inline-toolbar .button:insensitive,
273 .inline-toolbar.toolbar .button:insensitive,
274 .linked .button:insensitive,
275 .linked .button:hover:insensitive,
276 .inline-toolbar GtkToolButton:only-child > .button.flat:insensitive,
277 .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:insensitive,
278 .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:insensitive,
279 GtkComboBox.combobox-entry .button:insensitive,
280 .linked > GtkComboBox > .button:dir(ltr):insensitive {
281 border-image: -gtk-scaled(url("borders/middle-button-border-dark.png"),url("borders/middle-button-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch;
282 border-radius: 0;
283 border-width: 1px 0 2px 0;
284 border-style: solid;
285 border-color: transparent;
286 }
287
288 .inline-toolbar GtkToolButton > .button.flat:active,
289 .inline-toolbar.search-bar GtkToolButton > .button.flat:active,
290 .inline-toolbar.location-bar GtkToolButton > .button.flat:active,
291 .inline-toolbar .button:active,
292 .inline-toolbar.toolbar .button:active,
293 .inline-toolbar.toolbar .button:active:hover,
294 .linked .button:active,
295 .linked .button:hover:active,
296 .inline-toolbar GtkToolButton:only-child > .button.flat:active,
297 .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:active,
298 .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:active,
299 GtkComboBox.combobox-entry .button:active,
300 .linked > GtkComboBox > .button:dir(ltr):active,
301 .inline-toolbar GtkToolButton > .button.flat:checked,
302 .inline-toolbar.search-bar GtkToolButton > .button.flat:checked,
303 .inline-toolbar.location-bar GtkToolButton > .button.flat:checked,
304 .inline-toolbar .button:checked,
305 .inline-toolbar.toolbar .button:checked,
306 .inline-toolbar.toolbar .button:checked:hover,
307 .linked .button:checked,
308 .linked .button:hover:checked,
309 .inline-toolbar GtkToolButton:only-child > .button.flat:checked,
310 .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat:checked,
311 .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat:checked,
312 GtkComboBox.combobox-entry .button:checked,
313 .linked > GtkComboBox > .button:dir(ltr):checked {
314 border-image: -gtk-scaled(url("borders/middle-button-active-border-dark.png"),url("borders/middle-button-active-border-dark@2.png")) 2 1 3 1 / 2px 1px 3px 1px stretch;
315 border-radius: 0;
316 border-width: 1px 0 2px 0;
317 border-style: solid;
318 border-color: transparent;
319 }
320
321 /*Left*/
322 .inline-toolbar .button:first-child,
323 .inline-toolbar.toolbar .button:first-child,
324 .linked .button:first-child,
325 .inline-toolbar GtkToolButton:first-child > .button.flat,
326 .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat,
327 .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat,
328 .inline-toolbar GtkToolButton:only-child > .button.flat:first-child,
329 GtkComboBox.combobox-entry .button:first-child,
330 .linked > GtkComboBox:first-child > .button {
331 border-image: -gtk-scaled(url("borders/left-button-border-dark.png"),url("borders/left-button-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
332 border-radius: 2px 0 0 2px;
333 border-width: 1px 0 2px 1px;
334 border-style: solid;
335 border-color: transparent;
336 }
337
338 .inline-toolbar .button:first-child:active,
339 .inline-toolbar.toolbar .button:first-child:active,
340 .inline-toolbar.toolbar .button:first-child:active:hover,
341 .linked .button:first-child:active,
342 .inline-toolbar GtkToolButton:first-child > .button.flat:active,
343 .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:active,
344 .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:active,
345 .inline-toolbar GtkToolButton:only-child > .button.flat:first-child:active,
346 GtkComboBox.combobox-entry .button:first-child:active,
347 .linked > GtkComboBox:first-child > .button:active,
348 .inline-toolbar .button:first-child:checked,
349 .inline-toolbar.toolbar .button:first-child:checked,
350 .inline-toolbar.toolbar .button:first-child:checked:hover,
351 .linked .button:first-child:checked,
352 .inline-toolbar GtkToolButton:first-child > .button.flat:checked,
353 .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat:checked,
354 .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat:checked,
355 .inline-toolbar GtkToolButton:only-child > .button.flat:first-child:checked,
356 GtkComboBox.combobox-entry .button:first-child:checked,
357 .linked > GtkComboBox:first-child > .button:checked {
358 border-image: -gtk-scaled(url("borders/left-button-active-border-dark.png"),url("borders/left-button-active-border-dark@2.png")) 2 1 3 2 / 2px 1px 3px 2px stretch;
359 border-radius: 2px 0 0 2px;
360 border-width: 1px 0 2px 1px;
361 border-style: solid;
362 border-color: transparent;
363 }
364
365 /*Right*/
366 .inline-toolbar .button:last-child,
367 .inline-toolbar.toolbar .button:last-child,
368 .linked .button:last-child,
369 .inline-toolbar GtkToolButton:last-child > .button.flat,
370 .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat,
371 .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat,
372 .inline-toolbar GtkToolButton:only-child > .button.flat:last-child,
373 GtkComboBox.combobox-entry .button:last-child,
374 .linked > GtkComboBox:last-child > .button {
375 border-image: -gtk-scaled(url("borders/right-button-border-dark.png"),url("borders/right-button-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch;
376 border-radius: 0 2px 2px 0;
377 border-width: 1px 1px 2px 0;
378 border-style: solid;
379 border-color: transparent;
380 }
381
382 .inline-toolbar .button:last-child:active,
383 .inline-toolbar.toolbar .button:last-child:active,
384 .inline-toolbar.toolbar .button:last-child:active:hover,
385 .linked .button:last-child:active,
386 .inline-toolbar GtkToolButton:last-child > .button.flat:active,
387 .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:active,
388 .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:active,
389 .inline-toolbar GtkToolButton:only-child > .button.flat:last-child:active,
390 GtkComboBox.combobox-entry .button:last-child:active,
391 .linked > GtkComboBox:last-child > .button:active,
392 .inline-toolbar .button:last-child:checked,
393 .inline-toolbar.toolbar .button:last-child:checked,
394 .inline-toolbar.toolbar .button:last-child:checked:hover,
395 .linked .button:last-child:checked,
396 .inline-toolbar GtkToolButton:last-child > .button.flat:checked,
397 .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat:checked,
398 .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat:checked,
399 .inline-toolbar GtkToolButton:only-child > .button.flat:last-child:checked,
400 GtkComboBox.combobox-entry .button:last-child:checked,
401 .linked > GtkComboBox:last-child > .button:checked {
402 border-image: -gtk-scaled(url("borders/right-button-active-border-dark.png"),url("borders/right-button-active-border-dark@2.png")) 2 2 3 1 / 2px 2px 3px 1px stretch;
403 border-radius: 0 2px 2px 0;
404 border-width: 1px 1px 2px 0;
405 border-style: solid;
406 border-color: transparent;
407 }
408
409 /*Single*/
410 .inline-toolbar .button:only-child,
411 .inline-toolbar.toolbar .button:only-child,
412 .linked .button:only-child,
413 .inline-toolbar GtkToolButton:only-child > .button.flat:only-child,
414 GtkComboBox.combobox-entry .button:only-child,
415 .linked > GtkComboBox:only-child > .button,
416 .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat,
417 .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat {
418 border-image: -gtk-scaled(url("borders/button-border-dark.png"),url("borders/button-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
419 border-radius: 2px;
420 border-width: 1px 1px 2px 0;
421 border-style: solid;
422 border-color: transparent;
423 }
424
425 .inline-toolbar .button:only-child:active,
426 .inline-toolbar.toolbar .button:only-child:active,
427 .inline-toolbar.toolbar .button:only-child:active:hover,
428 .linked .button:only-child:active,
429 .inline-toolbar GtkToolButton:only-child > .button.flat:only-child:active,
430 GtkComboBox.combobox-entry .button:only-child:active,
431 .linked > GtkComboBox:only-child > .button:active,
432 .inline-toolbar .button:only-child:checked,
433 .inline-toolbar.toolbar .button:only-child:checked,
434 .inline-toolbar.toolbar .button:only-child:checked:hover,
435 .linked .button:only-child:checked,
436 .inline-toolbar GtkToolButton:only-child > .button.flat:only-child:checked,
437 GtkComboBox.combobox-entry .button:only-child:checked,
438 .linked > GtkComboBox:only-child > .button:checked {
439 border-image: -gtk-scaled(url("borders/button-active-border-dark.png"),url("borders/button-active-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
440 border-radius: 2px;
441 border-width: 1px 1px 2px 0;
442 border-style: solid;
443 border-color: transparent;
444 }
445
446 /*Vertical Linked Buttons*/
447 /*Middle*/
448 .linked.vertical .button,
449 .linked.vertical .button:hover,
450 .linked.vertical > GtkComboBox.combobox-entry .button,
451 .linked.vertical > GtkComboBox.combobox-entry .button:insensitive {
452 border-image: -gtk-scaled(url("borders/middle-vertical-button-border-dark.png"),url("borders/middle-vertical-button-border-dark@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch;
453 border-radius: 0;
454 border-width: 0 1px 0 1px;
455 border-style: solid;
456 border-color: transparent;
457 }
458
459 .linked.vertical .button:active,
460 .linked.vertical .button:hover:active,
461 .linked.vertical > GtkComboBox.combobox-entry .button:active,
462 .linked.vertical > GtkComboBox.combobox-entry .button:active:insensitive,
463 .linked.vertical .button:checked,
464 .linked.vertical .button:hover:checked,
465 .linked.vertical > GtkComboBox.combobox-entry .button:checked,
466 .linked.vertical > GtkComboBox.combobox-entry .button:checked:insensitive {
467 border-image: -gtk-scaled(url("borders/middle-vertical-button-active-border-dark.png"),url("borders/middle-vertical-button-active-border-dark@2.png")) 1 1 1 1 / 1px 1px 1px 1px stretch;
468 border-radius: 0;
469 border-width: 0 1px 0 1px;
470 border-style: solid;
471 border-color: transparent;
472 }
473
474 /*Top*/
475 .linked.vertical .button:first-child,
476 .linked.vertical > GtkComboBox.combobox-entry .button:first-child,
477 .linked.vertical > GtkComboBox:first-child > .button,
478 .spinbutton.vertical .button:first-child {
479 border-image: -gtk-scaled(url("borders/top-vertical-button-border-dark.png"),url("borders/top-vertical-button-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
480 border-radius: 2px 2px 0 0;
481 border-width: 1px 1px 0 1px;
482 border-style: solid;
483 border-color: transparent;
484 }
485
486 .linked.vertical .button:first-child:active,
487 .linked.vertical > GtkComboBox.combobox-entry .button:first-child:active,
488 .linked.vertical > GtkComboBox:first-child > .button:active,
489 .linked.vertical .button:first-child:checked,
490 .linked.vertical > GtkComboBox.combobox-entry .button:first-child:checked,
491 .linked.vertical > GtkComboBox:first-child > .button:checked,
492 .spinbutton.vertical .button:first-child:active {
493 border-image: -gtk-scaled(url("borders/top-vertical-button-active-border-dark.png"),url("borders/top-vertical-button-active-border-dark@2.png")) 2 2 1 2 / 2px 2px 1px 2px stretch;
494 border-radius: 2px 2px 0 0;
495 border-width: 1px 1px 0 1px;
496 border-style: solid;
497 border-color: transparent;
498 }
499
500 /*Bottom*/
501 .linked.vertical .button:last-child,
502 .linked.vertical > GtkComboBox.combobox-entry .button:last-child,
503 .linked.vertical > GtkComboBox:last-child > .button,
504 .spinbutton.vertical .button:last-child {
505 border-image: -gtk-scaled(url("borders/bottom-vertical-button-border-dark.png"),url("borders/bottom-vertical-button-border-dark@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch;
506 border-radius: 0 0 2px 2px;
507 border-width: 0 1px 2px 1px;
508 border-style: solid;
509 border-color: transparent;
510 }
511
512 .linked.vertical .button:last-child:active,
513 .linked.vertical > GtkComboBox.combobox-entry .button:last-child:active,
514 .linked.vertical > GtkComboBox:last-child > .button:active,
515 .linked.vertical .button:last-child:checked,
516 .linked.vertical > GtkComboBox.combobox-entry .button:last-child:checked,
517 .linked.vertical > GtkComboBox:last-child > .button:checked,
518 .spinbutton.vertical .button:last-child:active {
519 border-image: -gtk-scaled(url("borders/bottom-vertical-button-active-border-dark.png"),url("borders/bottom-vertical-button-active-border-dark@2.png")) 1 2 3 2 / 1px 2px 3px 2px stretch;
520 border-radius: 0 0 2px 2px;
521 border-width: 0 1px 2px 1px;
522 border-style: solid;
523 border-color: transparent;
524 }
525
526 /*OSD */
527 .button.osd, .button.osd:insensitive,
528 .button.osd:active, .button.osd:active:hover,
529 .button.osd:checked, .button.osd:checked:hover {
530 border-image: none;
531 border: 1px solid alpha(black, 0.75); }
532
533 .osd .button, .osd .button:insensitive,
534 .osd .button:active, .osd .button:active:hover,
535 .osd .button:checked, .osd .button:checked:hover,
536 .popover.osd .button, .popover.osd .button:insensitive,
537 .popover.osd .button:active, .popover.osd .button:active:hover,
538 .popover.osd .button:checked, .popover.osd .button:checked:hover {
539 border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 1 / 0 1px 0 1px stretch;
540 border-radius: 0;
541 border-width: 0 1px 0 1px;
542 border-style: solid;
543 border-color: transparent;
544 }
545
546 .osd .button:first-child,
547 .osd .button:first-child:active,
548 .osd .button:first-child:active:hover,
549 .osd .button:first-child:checked,
550 .osd .button:first-child:checked:hover,
551 .popover.osd .button:first-child,
552 .popover.osd .button:first-child:active,
553 .popover.osd .button:first-child:active:hover,
554 .popover.osd .button:first-child:checked,
555 .popover.osd .button:first-child:checked:hover {
556 border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 1 0 0 / 0 1px 0 0px stretch;
557 border-radius: 0;
558 border-width: 0px 1px 0 0;
559 border-style: solid;
560 border-color: transparent;
561 }
562
563 .osd .button:last-child,
564 .osd .button:last-child:active,
565 .osd .button:last-child:active:hover,
566 .osd .button:last-child:checked,
567 .osd .button:last-child:checked:hover,
568 .popover.osd .button:last-child,
569 .popover.osd .button:last-child:active,
570 .popover.osd .button:last-child:active:hover,
571 .popover.osd .button:last-child:checked,
572 .popover.osd .button:last-child:checked:hover {
573 border-image: -gtk-scaled(url("borders/osd-border.png"),url("assets/osd-border@2.png")) 0 0 0 1 / 0 0px 0 1px stretch;
574 border-radius: 0;
575 border-width: 0 0 0 1px;
576 border-style: solid;
577 border-color: transparent;
578 }
579
580 .osd .button:only-child,
581 .osd .button:only-child:active, .osd .button:only-child:active:hover,
582 .osd .button:only-child:checked, .osd .button:only-child:checked:hover,
583 .popover.osd .button:only-child,
584 .popover.osd .button:only-child:active, .popover.osd .button:only-child:active:hover,
585 .popover.osd .button:only-child:checked, .popover.osd .button:only-child:checked:hover {
586 border-style: none;
587 border-image: none;
588 box-shadow: none;
589 }
590
591 .osd .scale.trough, .osd .scale.trough.highlight {
592 border-image: -gtk-scaled(url("borders/scale-trough-osd-border.png"),url("borders/scale-trough-osd-border@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
593 border-radius: 2px;
594 border-width: 1px 5px 2px 5px;
595 border-style: solid;
596 border-color: transparent;
597 }
598
599 .osd.stack-switcher .button, .osd.stack-switcher .button:first-child, .osd.stack-switcher .button:last-child, .osd.stack-switcher .button:only-child,
600 .osd.stack-switcher .button:checked:hover, .osd.stack-switcher .button:first-child:checked:hover, .osd.stack-switcher .button:last-child:checked:hover, .osd.stack-switcher .button:only-child:checked:hover,
601 .osd.stack-switcher .button:active, .osd.stack-switcher .button:first-child:focus:active:hover, .osd.stack-switcher .button:last-child:active, .osd.stack-switcher .button:only-child:active {
602 border-image: none;
603 border-color: alpha(black, 0.75);
604 border-style: solid; }
605
606 .osd.stack-switcher .button, .osd.stack-switcher .button:checked, .osd.stack-switcher .button:active {
607 border-width: 1px 0 1px 0;
608 box-shadow: none;
609 }
610
611 .osd.stack-switcher .button {
612 border-width: 1px 0 1px 0;
613 box-shadow: inset -1px 0 alpha(white, 0.05),
614 inset 1px 0 alpha(black, 0.5),
615 inset 0 1px alpha(white, 0.1),
616 inset 0 -1px alpha(black, 0.1);
617 }
618
619 .osd.stack-switcher .button:first-child, .osd.stack-switcher .button:first-child:checked, .osd.stack-switcher .button:first-child:active {
620 border-width: 1px 0 1px 1px;
621 box-shadow: none;
622 }
623
624 .osd.stack-switcher .button:first-child {
625 box-shadow: inset -1px 0 alpha(white, 0.05),
626 inset 0 1px alpha(white, 0.1),
627 inset 0 -1px alpha(black, 0.1);
628 }
629
630 .osd.stack-switcher .button:last-child, .osd.stack-switcher .button:last-child:checked, .osd.stack-switcher .button:last-child:active {
631 border-width: 1px 1px 1px 0;
632 box-shadow: inset 1px 0 alpha(black, 0.5);
633 }
634
635 .osd.stack-switcher .button:last-child {
636 border-width: 1px 1px 1px 0;
637 box-shadow: inset 1px 0 alpha(black, 0.5),
638 inset 0 1px alpha(white, 0.1),
639 inset 0 -1px alpha(black, 0.1);
640 }
641
642 /*Scale trough*/
643 .scale.trough {
644 border-image: -gtk-scaled(url("borders/scale-trough-border-dark.png"),url("borders/scale-trough-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
645 border-radius: 2px;
646 border-width: 1px 5px 2px 5px;
647 border-style: solid;
648 border-color: transparent;
649 }
650 /*
651 .list-row:selected .scale.trough {
652 border-image: -gtk-scaled(url("borders/scale-trough-border-selected.png"),url("borders/scale-trough-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
653 border-radius: 2px;
654 border-width: 1px 5px 2px 5px;
655 border-style: solid;
656 border-color: transparent;
657 }
658 */
659 .scale.trough.vertical {
660 border-image: -gtk-scaled(url("borders/scale-trough-vertical-border-dark.png"),url("borders/scale-trough-vertical-border-dark@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch;
661 border-radius: 2px;
662 border-width: 5px 2px 5px 1px;
663 border-style: solid;
664 border-color: transparent;
665 }
666
667 .scale.trough.highlight {
668 border-image: -gtk-scaled(url("borders/scale-highlight-border-dark.png"),url("borders/scale-highlight-border-dark@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
669 border-radius: 2px;
670 border-width: 1px 5px 2px 5px;
671 border-style: solid;
672 border-color: transparent;
673 }
674 /*
675 .list-row:selected .scale.trough.highlight {
676 border-image: -gtk-scaled(url("borders/scale-highlight-border-selected.png"),url("borders/scale-highlight-border-selected@2.png")) 2 6 3 6 / 2px 6px 3px 6px stretch;
677 border-radius: 2px;
678 border-width: 1px 5px 2px 5px;
679 border-style: solid;
680 border-color: transparent;
681 }
682 */
683 .scale.trough.vertical.highlight {
684 border-image: -gtk-scaled(url("borders/scale-vertical-highlight-border-dark.png"),url("borders/scale-vertical-highlight-border-dark@2.png")) 6 3 6 2 / 6px 3px 6px 2px stretch;
685 border-radius: 2px;
686 border-width: 5px 2px 5px 1px;
687 border-style: solid;
688 border-color: transparent;
689 }
690
691 /*progressbar trough*/
692 .trough {
693 border-image: -gtk-scaled(url("borders/trough-border-dark.png"),url("borders/trough-border-dark@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
694 border-radius: 2px;
695 border-width: 1px 1px 2px 1px;
696 border-style: solid;
697 border-color: transparent;
698 }
699 /*
700 .list-row:selected .trough,
701 GtkTreeView.view.trough:selected {
702 border-image: -gtk-scaled(url("borders/trough-border-selected.png"),url("borders/trough-border-selected@2.png")) 2 2 3 2 / 2px 2px 3px 2px stretch;
703 border-radius: 2px;
704 border-width: 1px 1px 2px 1px;
705 border-style: solid;
706 border-color: transparent;
707 }
708 */
709 .trough.vertical {
710 border-image: -gtk-scaled(url("borders/trough-vertical-border-dark.png"),url("borders/trough-vertical-border-dark@2.png")) 2 3 2 2 / 2px 3px 2px 2px stretch;
711 border-radius: 2px;
712 border-width: 1px 2px 1px 1px;
713 border-style: solid;
714 border-color: transparent;
715 }
716
717 .button.flat, .menuitem.button.flat, /*.menuitem.button.flat:active, .menuitem.button.flat:checked,*/ .button:link, .button:visited,
718 .button:link:hover, .button:link:active, .button:link:checked, .button:link:active:hover, .button:link:checked:hover, .button:visited:hover, .button:visited:active, .button:visited:active:hover,
719 .notebook tab .button, .list-row.button, .scale-popup .button:hover,
720 GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
721 .titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop {
722 border-color: transparent;
723 border-image: none;
724 background-color: transparent;
725 background-image: none;
726 box-shadow: none;
727 text-shadow: none;
728 icon-shadow: none; }