Mercurial > code > home > repos > light9
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; } |