Merge lp:~larsu/ubuntu-themes/gtk-314 into lp:ubuntu-themes
- gtk-314
- Merge into trunk
Proposed by
Lars Karlitski
Status: | Merged |
---|---|
Approved by: | Iain Lane |
Approved revision: | 421 |
Merged at revision: | 407 |
Proposed branch: | lp:~larsu/ubuntu-themes/gtk-314 |
Merge into: | lp:ubuntu-themes |
Diff against target: |
3865 lines (+849/-1720) 7 files modified
Ambiance/gtk-3.0/gtk-widgets-assets.css (+215/-240) Ambiance/gtk-3.0/gtk-widgets-borders.css (+0/-144) Ambiance/gtk-3.0/gtk-widgets.css (+211/-455) Radiance/gtk-3.0/gtk-widgets-assets.css (+214/-239) Radiance/gtk-3.0/gtk-widgets-borders-radiance.css (+1/-36) Radiance/gtk-3.0/gtk-widgets-borders.css (+0/-147) Radiance/gtk-3.0/gtk-widgets.css (+208/-459) |
To merge this branch: | bzr merge lp:~larsu/ubuntu-themes/gtk-314 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Iain Lane | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+245004@code.launchpad.net |
Commit message
light-themes: update for gtk 3.14
Also clean them a bit up.
Description of the change
light-themes: update for gtk 3.14
Also clean them a bit up.
To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote : | # |
review:
Approve
(continuous-integration)
Revision history for this message
Iain Lane (laney) wrote : | # |
Looks fine from cursory code review + exploratory testing, thanks!
Will upload alongside gtk 3.14 shortly
review:
Approve
Preview Diff
[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1 | === modified file 'Ambiance/gtk-3.0/gtk-widgets-assets.css' |
2 | --- Ambiance/gtk-3.0/gtk-widgets-assets.css 2013-07-28 23:01:08 +0000 |
3 | +++ Ambiance/gtk-3.0/gtk-widgets-assets.css 2014-12-17 15:31:01 +0000 |
4 | @@ -12,33 +12,28 @@ |
5 | *************************/ |
6 | |
7 | /* draw regular check and radio items using our SVG assets */ |
8 | -.radio, |
9 | -.check { |
10 | - /*background-clip: border-box;*/ |
11 | -} |
12 | - |
13 | -.check { |
14 | - background-image: url("assets/check-unselected.png"); |
15 | +.check { |
16 | + -gtk-icon-source: url("assets/check-unselected.png"); |
17 | } |
18 | |
19 | .check:hover { |
20 | - background-image: url("assets/check-unselected-hover.png"); |
21 | + -gtk-icon-source: url("assets/check-unselected-hover.png"); |
22 | } |
23 | |
24 | .check row, |
25 | .check row:selected, |
26 | .check row:selected:focus { |
27 | - background-image: url("assets/check-unselected-alt.png"); |
28 | + -gtk-icon-source: url("assets/check-unselected-alt.png"); |
29 | } |
30 | |
31 | .check row:hover, |
32 | .check row:selected:hover, |
33 | .check row:selected:focus:hover { |
34 | - background-image: url("assets/check-unselected-hover-alt.png"); |
35 | + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); |
36 | } |
37 | |
38 | .check:insensitive { |
39 | - background-image: url("assets/check-unselected-disabled.png"); |
40 | + -gtk-icon-source: url("assets/check-unselected-disabled.png"); |
41 | } |
42 | |
43 | .check row:insensitive { |
44 | @@ -49,169 +44,169 @@ |
45 | .check row:selected:insensitive, |
46 | .check row:selected:focus:insensitive { |
47 | background-color: transparent; |
48 | - background-image: url("assets/check-unselected-disabled-alt.png"); |
49 | + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); |
50 | } |
51 | |
52 | .check:backdrop { |
53 | - background-image: url("assets/backdrop-check-unselected.png"); |
54 | + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); |
55 | } |
56 | |
57 | .check:hover:backdrop { |
58 | - background-image: url("assets/backdrop-check-unselected-hover.png"); |
59 | + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); |
60 | } |
61 | |
62 | .check row:backdrop, |
63 | .check row:selected:backdrop { |
64 | - background-image: url("assets/backdrop-check-unselected-alt.png"); |
65 | + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); |
66 | } |
67 | |
68 | .check row:hover:backdrop, |
69 | .check row:selected:hover:backdrop { |
70 | - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); |
71 | + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); |
72 | } |
73 | |
74 | .check:insensitive:backdrop { |
75 | - background-image: url("assets/backdrop-check-unselected-disabled.png"); |
76 | + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); |
77 | } |
78 | |
79 | .check row:selected:insensitive:backdrop { |
80 | - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); |
81 | -} |
82 | - |
83 | -.check:active { |
84 | - background-image: url("assets/check-selected.png"); |
85 | -} |
86 | - |
87 | -.check:active:hover { |
88 | - background-image: url("assets/check-selected-hover.png"); |
89 | -} |
90 | - |
91 | -.check row:active, |
92 | -.check row:selected:active, |
93 | -.check row:selected:focus:active { |
94 | - background-image: url("assets/check-selected-alt.png"); |
95 | -} |
96 | - |
97 | -.check row:active:hover, |
98 | -.check row:selected:active:hover, |
99 | -.check row:selected:active:focus:hover { |
100 | - background-image: url("assets/check-selected-hover-alt.png"); |
101 | -} |
102 | - |
103 | -.check:active:insensitive { |
104 | - background-image: url("assets/check-selected-disabled.png"); |
105 | -} |
106 | - |
107 | -.check row:active:insensitive, |
108 | -.check row:selected:active:insensitive, |
109 | -.check row:selected:focus:active:insensitive { |
110 | - background-image: url("assets/check-selected-disabled-alt.png"); |
111 | -} |
112 | - |
113 | -.check:active:backdrop { |
114 | - background-image: url("assets/backdrop-check-selected.png"); |
115 | -} |
116 | - |
117 | -.check:active:backdrop { |
118 | - background-image: url("assets/backdrop-check-selected-hover.png"); |
119 | -} |
120 | - |
121 | -.check row:active:backdrop, |
122 | -.check row:selected:active:backdrop { |
123 | - background-image: url("assets/backdrop-check-selected-alt.png"); |
124 | -} |
125 | - |
126 | -.check row:active:hover:backdrop, |
127 | -.check row:selected:active:hover:backdrop { |
128 | - background-image: url("assets/backdrop-check-selected-hover-alt.png"); |
129 | -} |
130 | - |
131 | -.check:active:insensitive:backdrop { |
132 | - background-image: url("assets/backdrop-check-selected-disabled.png"); |
133 | -} |
134 | - |
135 | -.check row:selected:active:insensitive:backdrop { |
136 | - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); |
137 | + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); |
138 | +} |
139 | + |
140 | +.check:checked { |
141 | + -gtk-icon-source: url("assets/check-selected.png"); |
142 | +} |
143 | + |
144 | +.check:checked:hover { |
145 | + -gtk-icon-source: url("assets/check-selected-hover.png"); |
146 | +} |
147 | + |
148 | +.check row:checked, |
149 | +.check row:selected:checked, |
150 | +.check row:selected:focus:checked { |
151 | + -gtk-icon-source: url("assets/check-selected-alt.png"); |
152 | +} |
153 | + |
154 | +.check row:checked:hover, |
155 | +.check row:selected:checked:hover, |
156 | +.check row:selected:checked:focus:hover { |
157 | + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); |
158 | +} |
159 | + |
160 | +.check:checked:insensitive { |
161 | + -gtk-icon-source: url("assets/check-selected-disabled.png"); |
162 | +} |
163 | + |
164 | +.check row:checked:insensitive, |
165 | +.check row:selected:checked:insensitive, |
166 | +.check row:selected:focus:checked:insensitive { |
167 | + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); |
168 | +} |
169 | + |
170 | +.check:checked:backdrop { |
171 | + -gtk-icon-source: url("assets/backdrop-check-selected.png"); |
172 | +} |
173 | + |
174 | +.check:checked:backdrop { |
175 | + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); |
176 | +} |
177 | + |
178 | +.check row:checked:backdrop, |
179 | +.check row:selected:checked:backdrop { |
180 | + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); |
181 | +} |
182 | + |
183 | +.check row:checked:hover:backdrop, |
184 | +.check row:selected:checked:hover:backdrop { |
185 | + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); |
186 | +} |
187 | + |
188 | +.check:checked:insensitive:backdrop { |
189 | + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); |
190 | +} |
191 | + |
192 | +.check row:selected:checked:insensitive:backdrop { |
193 | + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); |
194 | } |
195 | |
196 | .check:inconsistent { |
197 | - background-image: url("assets/check-mixed.png"); |
198 | + -gtk-icon-source: url("assets/check-mixed.png"); |
199 | } |
200 | |
201 | .check:inconsistent:hover { |
202 | - background-image: url("assets/check-mixed-hover.png"); |
203 | + -gtk-icon-source: url("assets/check-mixed-hover.png"); |
204 | } |
205 | |
206 | .check row:inconsistent, |
207 | .check row:selected:inconsistent, |
208 | .check row:selected:focus:inconsistent { |
209 | - background-image: url("assets/check-mixed-alt.png"); |
210 | + -gtk-icon-source: url("assets/check-mixed-alt.png"); |
211 | } |
212 | |
213 | .check row:inconsistent:hover, |
214 | .check row:selected:inconsistent:hover, |
215 | .check row:selected:focus:inconsistent:hover { |
216 | - background-image: url("assets/check-mixed-hover-alt.png"); |
217 | + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); |
218 | } |
219 | |
220 | .check:inconsistent:insensitive { |
221 | - background-image: url("assets/check-mixed-disabled.png"); |
222 | + -gtk-icon-source: url("assets/check-mixed-disabled.png"); |
223 | } |
224 | |
225 | .check row:inconsistent:insensitive, |
226 | .check row:selected:inconsistent:insensitive, |
227 | .check row:selected:focus:inconsistent:insensitive { |
228 | - background-image: url("assets/check-mixed-disabled-alt.png"); |
229 | + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); |
230 | } |
231 | |
232 | .check:inconsistent:backdrop { |
233 | - background-image: url("assets/backdrop-check-mixed.png"); |
234 | + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); |
235 | } |
236 | |
237 | .check:inconsistent:hover:backdrop { |
238 | - background-image: url("assets/backdrop-check-mixed-hover.png"); |
239 | + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); |
240 | } |
241 | |
242 | .check row:inconsistent:backdrop, |
243 | .check row:selected:inconsistent:backdrop { |
244 | - background-image: url("assets/backdrop-check-mixed-alt.png"); |
245 | + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); |
246 | } |
247 | |
248 | .check row:inconsistent:hover:backdrop, |
249 | .check row:selected:inconsistent:hover:backdrop { |
250 | - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); |
251 | + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); |
252 | } |
253 | |
254 | .check:inconsistent:insensitive:backdrop { |
255 | - background-image: url("assets/backdrop-check-mixed-disabled.png"); |
256 | + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); |
257 | } |
258 | |
259 | .check row:selected:inconsistent:insensitive:backdrop { |
260 | - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); |
261 | + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); |
262 | } |
263 | |
264 | .radio { |
265 | - background-image: url("assets/radio-unselected.png"); |
266 | + -gtk-icon-source: url("assets/radio-unselected.png"); |
267 | } |
268 | |
269 | .radio:hover { |
270 | - background-image: url("assets/radio-unselected-hover.png"); |
271 | + -gtk-icon-source: url("assets/radio-unselected-hover.png"); |
272 | } |
273 | |
274 | .radio row, |
275 | .radio row:selected, |
276 | .radio row:selected:focus { |
277 | - background-image: url("assets/radio-unselected-alt.png"); |
278 | + -gtk-icon-source: url("assets/radio-unselected-alt.png"); |
279 | } |
280 | |
281 | .radio row:hover, |
282 | .radio row:selected:hover, |
283 | .radio row:selected:focus:hover { |
284 | - background-image: url("assets/radio-unselected-hover-alt.png"); |
285 | + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); |
286 | } |
287 | |
288 | .radio:insensitive { |
289 | - background-image: url("assets/radio-unselected-disabled.png"); |
290 | + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); |
291 | } |
292 | |
293 | .radio row:insensitive { |
294 | @@ -221,239 +216,219 @@ |
295 | .radio row:insensitive, |
296 | .radio row:selected:insensitive, |
297 | .radio row:selected:focus:insensitive { |
298 | - background-image: url("assets/radio-unselected-disabled-alt.png"); |
299 | + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); |
300 | } |
301 | |
302 | .radio:backdrop { |
303 | - background-image: url("assets/backdrop-radio-unselected.png"); |
304 | + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); |
305 | } |
306 | |
307 | .radio:hover:backdrop { |
308 | - background-image: url("assets/backdrop-radio-unselected-hover.png"); |
309 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); |
310 | } |
311 | |
312 | .radio row:backdrop, |
313 | .radio row:selected:backdrop { |
314 | - background-image: url("assets/backdrop-radio-unselected-alt.png"); |
315 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); |
316 | } |
317 | |
318 | .radio row:hover:backdrop, |
319 | .radio row:selected:hover:backdrop { |
320 | - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); |
321 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); |
322 | } |
323 | |
324 | .radio:insensitive:backdrop { |
325 | - background-image: url("assets/backdrop-radio-unselected-disabled.png"); |
326 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); |
327 | } |
328 | |
329 | .radio row:selected:insensitive:backdrop { |
330 | - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); |
331 | -} |
332 | - |
333 | -.radio:active { |
334 | - background-image: url("assets/radio-selected.png"); |
335 | -} |
336 | - |
337 | -.radio:active:hover { |
338 | - background-image: url("assets/radio-selected-hover.png"); |
339 | -} |
340 | - |
341 | -.radio row:active, |
342 | -.radio row:selected:active, |
343 | -.radio row:selected:focus:active { |
344 | - background-image: url("assets/radio-selected-alt.png"); |
345 | -} |
346 | - |
347 | -.radio row:active:hover, |
348 | -.radio row:selected:active:hover, |
349 | -.radio row:selected:focus:active:hover { |
350 | - background-image: url("assets/radio-selected-hover-alt.png"); |
351 | -} |
352 | - |
353 | -.radio:active:insensitive { |
354 | - background-image: url("assets/radio-selected-disabled.png"); |
355 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); |
356 | +} |
357 | + |
358 | +.radio:checked { |
359 | + -gtk-icon-source: url("assets/radio-selected.png"); |
360 | +} |
361 | + |
362 | +.radio:checked:hover { |
363 | + -gtk-icon-source: url("assets/radio-selected-hover.png"); |
364 | +} |
365 | + |
366 | +.radio row:checked, |
367 | +.radio row:selected:checked, |
368 | +.radio row:selected:focus:checked { |
369 | + -gtk-icon-source: url("assets/radio-selected-alt.png"); |
370 | +} |
371 | + |
372 | +.radio row:checked:hover, |
373 | +.radio row:selected:checked:hover, |
374 | +.radio row:selected:focus:checked:hover { |
375 | + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); |
376 | +} |
377 | + |
378 | +.radio:checked:insensitive { |
379 | + -gtk-icon-source: url("assets/radio-selected-disabled.png"); |
380 | } |
381 | |
382 | .radio row:insensitive, |
383 | -.radio row:selected:active:insensitive, |
384 | -.radio row:selected:focus:active:insensitive { |
385 | - background-image: url("assets/radio-selected-disabled-alt.png"); |
386 | -} |
387 | - |
388 | -.radio:active:backdrop { |
389 | - background-image: url("assets/backdrop-radio-selected.png"); |
390 | -} |
391 | - |
392 | -.radio:active:hover:backdrop { |
393 | - background-image: url("assets/backdrop-radio-selected-hover.png"); |
394 | -} |
395 | - |
396 | -.radio row:active:backdrop, |
397 | -.radio row:selected:active:backdrop { |
398 | - background-image: url("assets/backdrop-radio-selected-alt.png"); |
399 | -} |
400 | - |
401 | -.radio row:active:hover:backdrop, |
402 | -.radio row:selected:active:hover:backdrop { |
403 | - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); |
404 | -} |
405 | - |
406 | -.radio:active:insensitive:backdrop { |
407 | - background-image: url("assets/backdrop-radio-selected-disabled.png"); |
408 | -} |
409 | - |
410 | -.radio row:selected:active:insensitive:backdrop { |
411 | - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); |
412 | +.radio row:selected:checked:insensitive, |
413 | +.radio row:selected:focus:checked:insensitive { |
414 | + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); |
415 | +} |
416 | + |
417 | +.radio:checked:backdrop { |
418 | + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); |
419 | +} |
420 | + |
421 | +.radio:checked:hover:backdrop { |
422 | + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); |
423 | +} |
424 | + |
425 | +.radio row:checked:backdrop, |
426 | +.radio row:selected:checked:backdrop { |
427 | + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); |
428 | +} |
429 | + |
430 | +.radio row:checked:hover:backdrop, |
431 | +.radio row:selected:checked:hover:backdrop { |
432 | + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); |
433 | +} |
434 | + |
435 | +.radio:checked:insensitive:backdrop { |
436 | + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); |
437 | +} |
438 | + |
439 | +.radio row:selected:checked:insensitive:backdrop { |
440 | + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); |
441 | } |
442 | |
443 | .radio:inconsistent { |
444 | - background-image: url("assets/radio-mixed.png"); |
445 | + -gtk-icon-source: url("assets/radio-mixed.png"); |
446 | } |
447 | |
448 | .radio:inconsistent:hover { |
449 | - background-image: url("assets/radio-mixed-hover.png"); |
450 | + -gtk-icon-source: url("assets/radio-mixed-hover.png"); |
451 | } |
452 | |
453 | .radio row:inconsistent, |
454 | .radio row:selected:inconsistent, |
455 | .radio row:selected:focus:inconsistent { |
456 | - background-image: url("assets/radio-mixed-alt.png"); |
457 | + -gtk-icon-source: url("assets/radio-mixed-alt.png"); |
458 | } |
459 | |
460 | .radio row:inconsistent:hover, |
461 | .radio row:selected:inconsistent:hover, |
462 | .radio row:selected:focus:inconsistent:hover { |
463 | - background-image: url("assets/radio-mixed-hover-alt.png"); |
464 | + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); |
465 | } |
466 | |
467 | .radio:inconsistent:insensitive { |
468 | - background-image: url("assets/radio-mixed-disabled.png"); |
469 | + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); |
470 | } |
471 | |
472 | .radio row:inconsistent:insensitive, |
473 | .radio row:selected:inconsistent:insensitive, |
474 | .radio row:selected:focus:inconsistent:insensitive { |
475 | - background-image: url("assets/radio-mixed-disabled-alt.png"); |
476 | + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); |
477 | } |
478 | |
479 | .radio:inconsistent:backdrop { |
480 | - background-image: url("assets/backdrop-radio-mixed.png"); |
481 | + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); |
482 | } |
483 | |
484 | .radio:inconsistent:hover:backdrop { |
485 | - background-image: url("assets/backdrop-radio-mixed-hover.png"); |
486 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); |
487 | } |
488 | |
489 | .radio row:inconsistent:backdrop, |
490 | .radio row:selected:inconsistent:backdrop { |
491 | - background-image: url("assets/backdrop-radio-mixed-alt.png"); |
492 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); |
493 | } |
494 | |
495 | .radio row:inconsistent:hover:backdrop, |
496 | .radio row:selected:inconsistent:hover:backdrop { |
497 | - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); |
498 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); |
499 | } |
500 | |
501 | .radio:inconsistent:insensitive:backdrop { |
502 | - background-image: url("assets/backdrop-radio-mixed-disabled.png"); |
503 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); |
504 | } |
505 | |
506 | .radio row:selected:inconsistent:insensitive:backdrop { |
507 | - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); |
508 | -} |
509 | - |
510 | -/*.sidebar .radio:active, |
511 | -.sidebar .radio:active:focus, |
512 | -.sidebar .radio:active:hover { |
513 | - background-image: url("assets/sidebar-radio-selected.svg"); |
514 | -} |
515 | - |
516 | -.sidebar .radio:hover { |
517 | - background-image: url("assets/sidebar-radio-prelight.svg"); |
518 | -} |
519 | - |
520 | -.sidebar .radio:active:selected, |
521 | -.sidebar .radio:active:selected:focus { |
522 | - background-image: url("assets/sidebar-radio-selected.svg"); |
523 | -} |
524 | - |
525 | -.sidebar .radio:selected:hover, |
526 | -.sidebar .radio:selected:focus { |
527 | - background-image: url("assets/sidebar-radio-selected-prelight.svg"); |
528 | -}*/ |
529 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); |
530 | +} |
531 | |
532 | .primary-toolbar .menu .check, |
533 | .menubar.toolbar .menu .check, |
534 | .header-bar .menu .check, |
535 | .menu .check { |
536 | - background-image: url("assets/check-menuitem-unselected.png"); |
537 | + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); |
538 | } |
539 | |
540 | .primary-toolbar .menu .radio, |
541 | .menubar.toolbar .menu .radio, |
542 | .header-bar .menu .radio, |
543 | .menu .radio { |
544 | - background-image: url("assets/check-menuitem-unselected.png"); |
545 | -} |
546 | - |
547 | -.primary-toolbar .menu .check:active, |
548 | -.menubar.toolbar .menu .check:active, |
549 | -.header-bar .menu .check:active, |
550 | -.toolbar .menu .check:active:hover, |
551 | -.menu .check:active, |
552 | -.menu .check:active:hover { |
553 | - background-image: url("assets/check-menuitem.png"); |
554 | -} |
555 | - |
556 | -.primary-toolbar .menu .check:active:insensitive, |
557 | -.menubar.toolbar .menu .check:active:insensitive, |
558 | -.header-bar .menu .check:active:insensitive, |
559 | -.toolbar .menu .check:active:hover:insensitive, |
560 | -.menu .check:active:insensitive, |
561 | -.menu .check:active:hover:insensitive { |
562 | - background-image: url("assets/check-menuitem-insensitive.png"); |
563 | -} |
564 | - |
565 | -.primary-toolbar .menu .radio:active, |
566 | -.menubar.toolbar .menu .radio:active, |
567 | -.header-bar .menu .radio:active, |
568 | -.toolbar .menu .radio:active:hover, |
569 | -.menu .radio:active, |
570 | -.menu .radio:active:hover { |
571 | - background-image: url("assets/radio-menuitem.png"); |
572 | -} |
573 | - |
574 | -.primary-toolbar .menu .radio:active:insensitive, |
575 | -.menubar.toolbar .menu .radio:active:insensitive, |
576 | -.header-bar .menu .radio:active:insensitive, |
577 | -.toolbar .menu .radio:active:hover:insensitive, |
578 | -.menu .radio:active:insensitive, |
579 | -.menu .radio:active:hover:insensitive { |
580 | - background-image: url("assets/radio-menuitem-insensitive.png"); |
581 | + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); |
582 | +} |
583 | + |
584 | +.primary-toolbar .menu .check:checked, |
585 | +.menubar.toolbar .menu .check:checked, |
586 | +.header-bar .menu .check:checked, |
587 | +.toolbar .menu .check:checked:hover, |
588 | +.menu .check:checked, |
589 | +.menu .check:checked:hover { |
590 | + -gtk-icon-source: url("assets/check-menuitem.png"); |
591 | +} |
592 | + |
593 | +.primary-toolbar .menu .check:checked:insensitive, |
594 | +.menubar.toolbar .menu .check:checked:insensitive, |
595 | +.header-bar .menu .check:checked:insensitive, |
596 | +.toolbar .menu .check:checked:hover:insensitive, |
597 | +.menu .check:checked:insensitive, |
598 | +.menu .check:checked:hover:insensitive { |
599 | + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); |
600 | +} |
601 | + |
602 | +.primary-toolbar .menu .radio:checked, |
603 | +.menubar.toolbar .menu .radio:checked, |
604 | +.header-bar .menu .radio:checked, |
605 | +.toolbar .menu .radio:checked:hover, |
606 | +.menu .radio:checked, |
607 | +.menu .radio:checked:hover { |
608 | + -gtk-icon-source: url("assets/radio-menuitem.png"); |
609 | +} |
610 | + |
611 | +.primary-toolbar .menu .radio:checked:insensitive, |
612 | +.menubar.toolbar .menu .radio:checked:insensitive, |
613 | +.header-bar .menu .radio:checked:insensitive, |
614 | +.toolbar .menu .radio:checked:hover:insensitive, |
615 | +.menu .radio:checked:insensitive, |
616 | +.menu .radio:checked:hover:insensitive { |
617 | + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); |
618 | } |
619 | |
620 | .toolbar .menu .check { |
621 | - background-image: url("assets/check-menuitem-unselected.png"); |
622 | + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); |
623 | } |
624 | |
625 | .toolbar .menu .radio { |
626 | - background-image: url("assets/check-menuitem-unselected.png"); |
627 | -} |
628 | - |
629 | -.toolbar .menu .check:active { |
630 | - background-image: url("assets/check-menuitem-dark.png"); |
631 | -} |
632 | - |
633 | -.toolbar .menu .check:active:insensitive { |
634 | - background-image: url("assets/check-menuitem-insensitive-dark.png"); |
635 | -} |
636 | - |
637 | -.toolbar .menu .radio:active { |
638 | - background-image: url("assets/radio-menuitem-dark.png"); |
639 | -} |
640 | - |
641 | -.toolbar .menu .radio:active:insensitive { |
642 | - background-image: url("assets/radio-menuitem-insensitive-dark.png"); |
643 | + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); |
644 | +} |
645 | + |
646 | +.toolbar .menu .check:checked { |
647 | + -gtk-icon-source: url("assets/check-menuitem-dark.png"); |
648 | +} |
649 | + |
650 | +.toolbar .menu .check:checked:insensitive { |
651 | + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); |
652 | +} |
653 | + |
654 | +.toolbar .menu .radio:checked { |
655 | + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); |
656 | +} |
657 | + |
658 | +.toolbar .menu .radio:checked:insensitive { |
659 | + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); |
660 | } |
661 | |
662 | /********************* |
663 | |
664 | === modified file 'Ambiance/gtk-3.0/gtk-widgets-borders.css' |
665 | --- Ambiance/gtk-3.0/gtk-widgets-borders.css 2014-01-02 22:13:06 +0000 |
666 | +++ Ambiance/gtk-3.0/gtk-widgets-borders.css 2014-12-17 15:31:01 +0000 |
667 | @@ -1,148 +1,4 @@ |
668 | /* Borders */ |
669 | - |
670 | -.frame { |
671 | -/* border-radius: 7px; |
672 | - border-width: 1px;*/ |
673 | - |
674 | - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ |
675 | -} |
676 | - |
677 | -/* focused element borders */ |
678 | -.entry:focus, |
679 | -GtkComboBox.combobox-entry .entry:focus, |
680 | -.button:focus:active, |
681 | -.button.default:active, |
682 | -GtkSwitch.trough:active { |
683 | -} |
684 | - |
685 | -/********** |
686 | - * button * |
687 | - **********/ |
688 | -.button { |
689 | - border-radius: 8px; |
690 | - border-width: 1px; |
691 | - border-style: solid; |
692 | - border-color: transparent; |
693 | -} |
694 | - |
695 | -.button { |
696 | - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
697 | -} |
698 | - |
699 | -.button:backdrop { |
700 | - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
701 | -} |
702 | - |
703 | -.button:focus { |
704 | - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
705 | -} |
706 | - |
707 | -.button:hover { |
708 | - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
709 | -} |
710 | - |
711 | -.button:hover:backdrop { |
712 | - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
713 | -} |
714 | - |
715 | -.button:hover:focus { |
716 | - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
717 | -} |
718 | - |
719 | -.button:insensitive { |
720 | - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
721 | -} |
722 | - |
723 | -.button:insensitive:backdrop { |
724 | - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
725 | -} |
726 | - |
727 | -.button:active { |
728 | - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
729 | -} |
730 | - |
731 | -.button:active:backdrop { |
732 | - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
733 | -} |
734 | - |
735 | -.button:active:hover { |
736 | - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
737 | -} |
738 | - |
739 | -.button:active:hover:backdrop { |
740 | - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
741 | -} |
742 | - |
743 | -.button:active:focus { |
744 | - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
745 | -} |
746 | - |
747 | -.button:active:hover:focus { |
748 | - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
749 | -} |
750 | - |
751 | -.button:active:insensitive { |
752 | - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
753 | -} |
754 | - |
755 | -.button:active:insensitive:backdrop { |
756 | - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
757 | -} |
758 | - |
759 | -/* focused button borders */ |
760 | - |
761 | -.button.default { |
762 | - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
763 | -} |
764 | - |
765 | -.button.default:hover { |
766 | - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
767 | -} |
768 | - |
769 | -.button.default:focus { |
770 | - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
771 | -} |
772 | - |
773 | -.button.default:focus:hover { |
774 | - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
775 | -} |
776 | - |
777 | -.primary-toolbar .button, |
778 | -.menubar.toolbar .button, |
779 | -.header-bar .button { |
780 | - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
781 | -} |
782 | - |
783 | -.primary-toolbar .button:focused, |
784 | -.menubar.toolbar .button:focused, |
785 | -.header-bar .button:focused { |
786 | - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
787 | -} |
788 | - |
789 | -.primary-toolbar .button:active, |
790 | -.menubar.toolbar .button:active, |
791 | -.header-bar .button:active { |
792 | - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
793 | -} |
794 | - |
795 | -.primary-toolbar .button:active:focused, |
796 | -.menubar.toolbar .button:active:focused, |
797 | -.header-bar .button:active:focused { |
798 | - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
799 | -} |
800 | - |
801 | -.primary-toolbar .button:backdrop, |
802 | -.menubar.toolbar .button:backdrop, |
803 | -.header-bar .button:backdrop { |
804 | - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
805 | -} |
806 | - |
807 | -.primary-toolbar .button:active:backdrop, |
808 | -.menubar.toolbar .button:active:backdrop, |
809 | -.header-bar .button:active:backdrop { |
810 | - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
811 | -} |
812 | - |
813 | .menubar.menuitem:hover, |
814 | .menubar .menuitem:hover { |
815 | border: 1px solid #2e2e2c; |
816 | |
817 | === modified file 'Ambiance/gtk-3.0/gtk-widgets.css' |
818 | --- Ambiance/gtk-3.0/gtk-widgets.css 2014-10-13 14:58:41 +0000 |
819 | +++ Ambiance/gtk-3.0/gtk-widgets.css 2014-12-17 15:31:01 +0000 |
820 | @@ -1,7 +1,3 @@ |
821 | -/* NOTES to contributors: |
822 | - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ |
823 | - |
824 | -/* default */ |
825 | * { |
826 | -GtkArrow-arrow-scaling: 0.6; |
827 | -GtkButton-child-displacement-x: 1; |
828 | @@ -58,12 +54,9 @@ |
829 | |
830 | background-origin: border-box; |
831 | background-clip: padding-box; |
832 | - border-width: 1px; |
833 | |
834 | engine: unico; |
835 | |
836 | - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ |
837 | - |
838 | /* To avoid using custom attributes, unico looks at the outline attributes |
839 | * to find out how to render the focus ring. |
840 | */ |
841 | @@ -96,13 +89,6 @@ |
842 | background-color: @bg_color; |
843 | } |
844 | |
845 | -/********* |
846 | - * arrow * |
847 | - *********/ |
848 | -/*.arrow * { |
849 | - background-image: url("assets/combobox-arrow.png"); |
850 | -}*/ |
851 | - |
852 | /************* |
853 | * assistant * |
854 | *************/ |
855 | @@ -132,10 +118,7 @@ |
856 | -GtkWidget-focus-line-width: 0; |
857 | |
858 | padding: 5px 6px; |
859 | -} |
860 | |
861 | -GtkSwitch.slider, |
862 | -.button { |
863 | background-image: -gtk-gradient (linear, left top, left bottom, |
864 | from (shade (@button_bg_color, 1.08)), |
865 | color-stop (0.5, @button_bg_color), |
866 | @@ -143,27 +126,54 @@ |
867 | |
868 | color: @fg_color; |
869 | text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); |
870 | -} |
871 | - |
872 | -GtkSwitch.slider:backdrop, |
873 | + |
874 | + border: 1px solid transparent; |
875 | + border-radius: 8px; |
876 | + border-image-source: url("assets/button.png"); |
877 | + |
878 | + /* all button border images have the same size and are sliced in the same way */ |
879 | + border-image-width: 10px 12px 10px 12px; |
880 | + border-image-slice: 10 12 10 12; |
881 | + border-image-repeat: stretch; |
882 | +} |
883 | + |
884 | +.button.flat { |
885 | + background-image: none; |
886 | + border-image-source: none; |
887 | +} |
888 | + |
889 | .button:backdrop { |
890 | background-image: none; |
891 | background-color: @bg_color; |
892 | + border-image-source: url("assets/backdrop-button.png"); |
893 | |
894 | color: @backdrop_fg_color; |
895 | text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); |
896 | } |
897 | |
898 | +.button.flat:backdrop { |
899 | + border-image-source: none; |
900 | +} |
901 | + |
902 | +.button:focus { |
903 | + border-image-source: url("assets/button-focused.png"); |
904 | +} |
905 | + |
906 | .button:hover { |
907 | background-image: -gtk-gradient (linear, left top, left bottom, |
908 | from (shade (@button_bg_color, 1.12)), |
909 | color-stop (0.5, @button_bg_color), |
910 | to (shade (@button_bg_color, 0.96))); |
911 | + border-image-source: url("assets/button-hover.png"); |
912 | } |
913 | |
914 | .button:hover:backdrop { |
915 | - background-image: none; |
916 | background-color: shade (@bg_color, 1.04); |
917 | + border-image-source: url("assets/backdrop-button-hover.png"); |
918 | +} |
919 | + |
920 | +.button:hover:focus { |
921 | + border-image-source: url("assets/button-focused-hover.png"); |
922 | } |
923 | |
924 | .button:insensitive { |
925 | @@ -171,311 +181,137 @@ |
926 | background-color: mix (#ebebeb, @bg_color, 0.5); |
927 | |
928 | text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); |
929 | + border-image-source: url("assets/button-disabled.png"); |
930 | } |
931 | |
932 | .button:insensitive:backdrop { |
933 | - background-image: none; |
934 | background-color: #ebebeb; |
935 | |
936 | text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); |
937 | + border-image-source: url("assets/backdrop-button-disabled.png"); |
938 | +} |
939 | + |
940 | +.button.flat:insensitive, |
941 | +.button.flat:insensitive:backdrop { |
942 | + background-color: transparent; |
943 | + border-image-source: none; |
944 | +} |
945 | + |
946 | +.button:checked { |
947 | + background-image: -gtk-gradient (linear, left top, left bottom, |
948 | + from (#cecece), |
949 | + to (#e8e8e8)); |
950 | + border-image-source: url("assets/button-active.png"); |
951 | +} |
952 | + |
953 | +.button:checked:focus { |
954 | + border-image-source: url("assets/button-active-focused.png"); |
955 | } |
956 | |
957 | .button:active { |
958 | background-image: -gtk-gradient (linear, left top, left bottom, |
959 | - from (#cecece), |
960 | - to (#e8e8e8)); |
961 | -} |
962 | - |
963 | -.button:active:hover { |
964 | - background-image: -gtk-gradient (linear, left top, left bottom, |
965 | from (#dcdcdc), |
966 | to (#f3f3f3)); |
967 | + border-image-source: url("assets/button-active-hover.png"); |
968 | +} |
969 | + |
970 | +.button:active:focus { |
971 | + border-image-source: url("assets/button-active-focused-hover.png"); |
972 | } |
973 | |
974 | .button:active:insensitive { |
975 | background-image: -gtk-gradient (linear, left top, left bottom, |
976 | from (#e3e3e3), |
977 | to (#f3f3f3)); |
978 | -} |
979 | - |
980 | -.button:active:insensitive:backdrop { |
981 | + border-image-source: url("assets/button-active-disabled.png"); |
982 | +} |
983 | + |
984 | +.button:checked:backdrop { |
985 | + border-image-source: url("assets/backdrop-button-active.png"); |
986 | +} |
987 | + |
988 | +.button:active:backdrop { |
989 | + border-image-source: url("assets/backdrop-button-active-hover.png"); |
990 | +} |
991 | + |
992 | +.button:checked:insensitive:backdrop { |
993 | background-image: -gtk-gradient (linear, left top, left bottom, |
994 | from (mix (#e3e3e3, @bg_color, 0.5)), |
995 | to (mix (#f3f3f3, @bg_color, 0.5))); |
996 | + border-image-source: url("assets/backdrop-button-active-disabled.png"); |
997 | } |
998 | |
999 | -/* default button */ |
1000 | - |
1001 | -/* |
1002 | .button.default { |
1003 | - background-image: -gtk-gradient (linear, left top, left bottom, |
1004 | - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), |
1005 | - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); |
1006 | - |
1007 | - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); |
1008 | + border-image-source: url("assets/button-default.png"); |
1009 | } |
1010 | |
1011 | .button.default:hover { |
1012 | - background-image: -gtk-gradient (linear, left top, left bottom, |
1013 | - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), |
1014 | - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); |
1015 | -} |
1016 | - |
1017 | -.button.default:active { |
1018 | - background-image: -gtk-gradient (linear, left top, left bottom, |
1019 | - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), |
1020 | - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); |
1021 | -} |
1022 | - |
1023 | -.button.default:active:hover { |
1024 | - background-image: -gtk-gradient (linear, left top, left bottom, |
1025 | - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), |
1026 | - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); |
1027 | -} |
1028 | -*/ |
1029 | - |
1030 | -/* Set up shadows and hilights for button visual separation */ |
1031 | -.linked .button, |
1032 | -.toolbar .button.raised.linked, |
1033 | -.toolbar .raised.linked .button, |
1034 | -.inline-toolbar.toolbar .button, |
1035 | -.inline-toolbar.toolbar GtkToolButton .button { |
1036 | - box-shadow: inset -1px 0 shade (@bg_color, 0.84); |
1037 | -} |
1038 | - |
1039 | -.linked .button:first-child, |
1040 | -.toolbar .button.raised.linked:first-child, |
1041 | -.toolbar .raised.linked .button:first-child, |
1042 | -.inline-toolbar.toolbar .button:first-child, |
1043 | -.inline-toolbar.toolbar GtkToolButton:first-child .button { |
1044 | - box-shadow: inset -1px 0 shade (@bg_color, 0.84); |
1045 | -} |
1046 | - |
1047 | -.linked .button:last-child, |
1048 | -.toolbar .button.raised.linked:last-child, |
1049 | -.toolbar .raised.linked .button:last-child, |
1050 | -.inline-toolbar.toolbar .button:last-child, |
1051 | -.inline-toolbar.toolbar GtkToolButton:last-child .button { |
1052 | - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ |
1053 | -} |
1054 | - |
1055 | -.linked .button:active, |
1056 | -.toolbar .button.raised.linked:active, |
1057 | -.toolbar .raised.linked .button:active, |
1058 | -.inline-toolbar.toolbar .button:active, |
1059 | -.inline-toolbar.toolbar GtkToolButton .button:active { |
1060 | - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ |
1061 | -} |
1062 | - |
1063 | -.linked .button:insensitive, |
1064 | -.toolbar .button.raised.linked:insensitive, |
1065 | -.toolbar .raised.linked .button:insensitive, |
1066 | -.inline-toolbar.toolbar .button:insensitive, |
1067 | -.inline-toolbar.toolbar GtkToolButton .button:insensitive { |
1068 | - box-shadow: inset -1px 0 shade (@bg_color, 0.84); |
1069 | -} |
1070 | - |
1071 | -.linked .button:backdrop, |
1072 | -.toolbar .button.raised.linked:backdrop, |
1073 | -.toolbar .raised.linked .button:backdrop, |
1074 | -.inline-toolbar.toolbar .button:backdrop, |
1075 | -.inline-toolbar.toolbar GtkToolButton .button:backdrop { |
1076 | - /*box-shadow: inset -1px 0 @unfocused_borders;*/ |
1077 | -} |
1078 | - |
1079 | -.linked .button:insensitive:backdrop, |
1080 | -.toolbar .button.raised.linked:insensitive:backdrop, |
1081 | -.toolbar .raised.linked .button:insensitive:backdrop, |
1082 | -.inline-toolbar.toolbar .button:insensitive:backdrop, |
1083 | -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { |
1084 | - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ |
1085 | -} |
1086 | - |
1087 | - |
1088 | -/* Middle button */ |
1089 | + border-image-source: url("assets/button-default-hover.png"); |
1090 | +} |
1091 | + |
1092 | +.button.default:focus { |
1093 | + border-image-source: url("assets/button-default-focused.png"); |
1094 | +} |
1095 | + |
1096 | +.button.default:focus:hover { |
1097 | + border-image-source: url("assets/button-default-focused-hover.png"); |
1098 | +} |
1099 | + |
1100 | +/****************** |
1101 | + * Linked Widgets * |
1102 | + *****************/ |
1103 | .linked .entry, |
1104 | -.linked .entry:active, |
1105 | -.linked .entry:focus, |
1106 | -.linked .entry:focus:active, |
1107 | -.linked .button, |
1108 | -.linked .button:active, |
1109 | -.linked .button:active:hover, |
1110 | -.linked .button:focus, |
1111 | -.linked .button:focus:active, |
1112 | -.linked .button:insensitive, |
1113 | -.linked .button:backdrop, |
1114 | -.linked .button:active:backdrop { |
1115 | - border-right-width: 0; |
1116 | - border-left-width: 0; |
1117 | +.linked .button { |
1118 | + border-radius: 0; |
1119 | border-image-width: 10px 0 10px 0; |
1120 | - border-radius: 0; |
1121 | + border-width: 1px 0 1px 0; |
1122 | + box-shadow: inset -1px 0 shade (@bg_color, 0.84); |
1123 | } |
1124 | |
1125 | -/* Leftmost button */ |
1126 | .linked .entry:first-child, |
1127 | -.linked .entry:active:first-child, |
1128 | -.linked .entry:focus:first-child, |
1129 | -.linked .entry:focus:active:first-child, |
1130 | -.linked .button:first-child, |
1131 | -.linked .button:active:first-child, |
1132 | -.linked .button:active:hover:first-child, |
1133 | -.linked .button:focus:first-child, |
1134 | -.linked .button:focus:active:first-child, |
1135 | -.linked .button:insensitive:first-child, |
1136 | -.linked .button:backdrop:first-child, |
1137 | -.linked .button:active:backdrop:first-child { |
1138 | - border-width: 1px; |
1139 | - border-right-width: 0; |
1140 | +.linked .button:first-child { |
1141 | border-image-width: 10px 0 10px 12px; |
1142 | - border-radius: 8px; |
1143 | - border-bottom-right-radius: 0; |
1144 | - border-top-right-radius: 0; |
1145 | + border-radius: 8px 0 0 8px; |
1146 | } |
1147 | |
1148 | -/* Rightmost button */ |
1149 | .linked .entry:last-child, |
1150 | -.linked .entry:active:last-child, |
1151 | -.linked .entry:focus:last-child, |
1152 | -.linked .entry:focus:active:last-child, |
1153 | -.linked .button:last-child, |
1154 | -.linked .button:active:last-child, |
1155 | -.linked .button:active:hover:last-child, |
1156 | -.linked .button:focus:last-child, |
1157 | -.linked .button:focus:active:last-child, |
1158 | -.linked .button:insensitive:last-child, |
1159 | -.linked .button:backdrop:last-child, |
1160 | -.linked .button:active:backdrop:last-child { |
1161 | - border-width: 1px; |
1162 | - border-left-width: 0; |
1163 | +.linked .button:last-child { |
1164 | border-image-width: 10px 12px 10px 0; |
1165 | - border-radius: 8px; |
1166 | - border-bottom-left-radius: 0; |
1167 | - border-top-left-radius: 0; |
1168 | + border-radius: 0 8px 8px 0; |
1169 | + box-shadow: none; |
1170 | } |
1171 | |
1172 | -/* Linked single button */ |
1173 | .linked .entry:only-child, |
1174 | -.linked .entry:active:only-child, |
1175 | -.linked .entry:focus:only-child, |
1176 | -.linked .entry:focus:active:only-child, |
1177 | -.linked .button:only-child, |
1178 | -.linked .button:active:only-child, |
1179 | -.linked .button:active:hover:only-child, |
1180 | -.linked .button:focus:only-child, |
1181 | -.linked .button:focus:active:only-child, |
1182 | -.linked .button:insensitive:only-child, |
1183 | -.linked .button:backdrop:only-child, |
1184 | -.linked .button:active:backdrop:only-child { |
1185 | - border-right-width: 1px; |
1186 | - border-left-width: 1px; |
1187 | +.linked .button:only-child { |
1188 | border-image-width: 10px 12px 10px 12px; |
1189 | border-radius: 8px; |
1190 | } |
1191 | |
1192 | -/* Set up shadows and hilights for button visual separation */ |
1193 | .primary-toolbar .linked .button, |
1194 | -.primary-toolbar .button.raised.linked, |
1195 | -.primary-toolbar .raised.linked .button, |
1196 | -.menubar.toolbar .linked .button, |
1197 | -.menubar.toolbar .button.raised.linked, |
1198 | -.menubar.toolbar .raised.linked .button, |
1199 | -.header-bar .linked .button, |
1200 | -.header-bar .button.raised.linked, |
1201 | -.header-bar .raised.linked .button { |
1202 | +.header-bar .linked .button { |
1203 | box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), |
1204 | inset -1px 0 shade (@dark_bg_color, 0.9); |
1205 | } |
1206 | |
1207 | .primary-toolbar .linked .button:first-child, |
1208 | -.primary-toolbar .button.raised.linked:first-child, |
1209 | -.primary-toolbar .raised.linked .button:first-child, |
1210 | -.menubar.toolbar .linked .button:first-child, |
1211 | -.menubar.toolbar .button.raised.linked:first-child, |
1212 | -.menubar.toolbar .raised.linked .button:first-child, |
1213 | -.header-bar .linked .button:first-child, |
1214 | -.header-bar .button.raised.linked:first-child, |
1215 | -.header-bar .raised.linked .button:first-child { |
1216 | +.header-bar .linked .button:first-child { |
1217 | box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); |
1218 | } |
1219 | |
1220 | .primary-toolbar .linked .button:last-child, |
1221 | -.primary-toolbar .button.raised.linked:last-child, |
1222 | -.primary-toolbar .raised.linked .button:last-child, |
1223 | -.menubar.toolbar .linked .button:last-child, |
1224 | -.menubar.toolbar .button.raised.linked:last-child, |
1225 | -.menubar.toolbar .raised.linked .button:last-child, |
1226 | -.header-bar .linked .button:last-child,s |
1227 | -.header-bar .button.raised.linked:last-child, |
1228 | -.header-bar .raised.linked .button:last-child { |
1229 | +.header-bar .linked .button:last-child { |
1230 | box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) |
1231 | } |
1232 | |
1233 | .primary-toolbar .linked .button:active, |
1234 | -.primary-toolbar .button.raised.linked:active, |
1235 | -.primary-toolbar .raised.linked .button:active, |
1236 | -.menubar.toolbar .linked .button:active, |
1237 | -.menubar.toolbar .button.raised.linked:active |
1238 | -.menubar.toolbar .raised.linked .button:active, |
1239 | .header-bar .linked .button:active, |
1240 | -.header-bar .button.raised.linked:active, |
1241 | -.header-bar .raised.linked .button:active { |
1242 | - box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); |
1243 | -} |
1244 | - |
1245 | .primary-toolbar .linked .button:insensitive, |
1246 | -.primary-toolbar .button.raised.linked:insensitive, |
1247 | -.primary-toolbar .raised.linked .button:insensitive, |
1248 | -.menubar.toolbar .linked .button:insensitive, |
1249 | -.menubar.toolbar .button.raised.linked:insensitive, |
1250 | -.menubar.toolbar .raised.linked .button:insensitive, |
1251 | -.header-bar .linked .button:insensitive, |
1252 | -.header-bar .button.raised.linked:insensitive, |
1253 | -.header-bar .raised.linked .button:insensitive { |
1254 | - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); |
1255 | -} |
1256 | - |
1257 | -.primary-toolbar .linked .button:backdrop:last-child, |
1258 | -.primary-toolbar .button.raised.linked:backdrop:last-child, |
1259 | -.primary-toolbar .raised.linked .button:backdrop:last-child, |
1260 | -.menubar.toolbar .linked .button:backdrop:last-child, |
1261 | -.menubar.toolbar .button.raised.linked:backdrop:last-child, |
1262 | -.menubar.toolbar .raised.linked .button:backdrop:last-child, |
1263 | -.header-bar .linked .button:backdrop:last-child, |
1264 | -.header-bar .button.raised.linked:backdrop:last-child, |
1265 | -.header-bar .raised.linked .button:backdrop:last-child { |
1266 | - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); |
1267 | -} |
1268 | - |
1269 | -/*.primary-toolbar .linked .button:insensitive:backdrop, |
1270 | -.primary-toolbar .button.raised.linked:insensitive:backdrop, |
1271 | -.primary-toolbar .raised.linked .button:insensitive:backdrop, |
1272 | -.menubar.toolbar .linked .button:insensitive:backdrop, |
1273 | -.menubar.toolbar .button.raised.linked:insensitive:backdrop, |
1274 | -.menubar.toolbar .raised.linked .button:insensitive:backdrop, |
1275 | -.header-bar .linked .button:insensitive:backdrop, |
1276 | -.header-bar .button.raised.linked:insensitive:backdrop, |
1277 | -.header-bar .raised.linked .button:insensitive:backdrop { |
1278 | - box-shadow: inset -1px 0 @unfocused_insensitive_borders; |
1279 | -}*/ |
1280 | - |
1281 | - |
1282 | -/* Linked single button */ |
1283 | -.primary-toolbar .linked .entry:only-child, |
1284 | +.header-bar .linked .button:insensitive { |
1285 | + box-shadow: none; |
1286 | +} |
1287 | + |
1288 | .primary-toolbar .linked .button:only-child, |
1289 | -.primary-toolbar .linked .button:active:only-child, |
1290 | -.primary-toolbar .linked .button:active:hover:only-child, |
1291 | -.primary-toolbar .linked .button:insensitive:only-child, |
1292 | -.menubar.toolbar .linked .entry:only-child, |
1293 | -.menubar.toolbar .linked .button:only-child, |
1294 | -.menubar.toolbar .linked .button:active:only-child, |
1295 | -.menubar.toolbar .linked .button:active:hover:only-child, |
1296 | -.menubar.toolbar .linked .button:insensitive:only-child, |
1297 | -.header-bar .linked .entry:only-child, |
1298 | -.header-bar .linked .button:only-child, |
1299 | -.header-bar .linked .button:active:only-child, |
1300 | -.header-bar .linked .button:active:hover:only-child, |
1301 | -.header-bar .linked .button:insensitive:only-child { |
1302 | - border-radius: 8px; |
1303 | +.header-bar .linked .button:only-child { |
1304 | box-shadow: none; |
1305 | } |
1306 | |
1307 | @@ -498,8 +334,6 @@ |
1308 | border-top-color: shade (@selected_bg_color, 0.88); |
1309 | border-style: solid; |
1310 | border-width: 1px 0 0 0; |
1311 | - |
1312 | - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ |
1313 | } |
1314 | |
1315 | row:selected:backdrop { |
1316 | @@ -507,8 +341,6 @@ |
1317 | from (shade (@backdrop_selected_bg_color, 1.06)), |
1318 | to (shade (@backdrop_selected_bg_color, 0.94))); |
1319 | border-top-color: shade (@backdrop_selected_bg_color, 0.9); |
1320 | - |
1321 | - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ |
1322 | } |
1323 | |
1324 | /******************* |
1325 | @@ -627,17 +459,15 @@ |
1326 | } |
1327 | |
1328 | GtkIconView.content-view.check { |
1329 | - /*background-image: url("assets/grid-selection-unchecked.svg");*/ |
1330 | background-color: transparent; |
1331 | } |
1332 | |
1333 | -GtkIconView.content-view.check:active { |
1334 | - /*background-image: url("assets/grid-selection-checked.svg");*/ |
1335 | +GtkIconView.content-view.check:checked { |
1336 | background-color: transparent; |
1337 | } |
1338 | |
1339 | .content-view.view.check, |
1340 | -.content-view.view.check:active { |
1341 | +.content-view.view.check:checked { |
1342 | background-color: transparent; |
1343 | } |
1344 | |
1345 | @@ -648,22 +478,9 @@ |
1346 | background-color: transparent; |
1347 | } |
1348 | |
1349 | -/**************** |
1350 | - * drawing area * |
1351 | - ****************/ |
1352 | -/* comment this out to fix applications like shotwell (LP: #931630) |
1353 | -GtkDrawingArea { |
1354 | - background-color: transparent; |
1355 | -} |
1356 | -*/ |
1357 | - |
1358 | /********* |
1359 | * entry * |
1360 | *********/ |
1361 | -GtkComboBox.combobox-entry .button, |
1362 | -.primary-toolbar GtkComboBox.combobox-entry .button, |
1363 | -.menubar.toolbar GtkComboBox.combobox-entry .button, |
1364 | -.header-bar GtkComboBox.combobox-entry .button, |
1365 | .entry { |
1366 | -GtkWidget-focus-line-width: 0; |
1367 | |
1368 | @@ -675,10 +492,6 @@ |
1369 | color: @text_color; |
1370 | } |
1371 | |
1372 | -GtkComboBox.combobox-entry .button:backdrop, |
1373 | -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, |
1374 | -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, |
1375 | -.header-bar GtkComboBox.combobox-entry .button:backdrop, |
1376 | .entry:backdrop { |
1377 | background-image: -gtk-gradient (linear, left top, left bottom, |
1378 | from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), |
1379 | @@ -691,10 +504,6 @@ |
1380 | background-color: @selected_bg_color; |
1381 | } |
1382 | |
1383 | -GtkComboBox.combobox-entry .button:insensitive, |
1384 | -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, |
1385 | -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, |
1386 | -.header-bar GtkComboBox.combobox-entry .button:insensitive, |
1387 | .entry:insensitive { |
1388 | background-color: #f5f5f5; |
1389 | background-image: none; |
1390 | @@ -707,10 +516,6 @@ |
1391 | background-image: none; |
1392 | } |
1393 | |
1394 | -GtkComboBox.combobox-entry .button:insensitive:backdrop, |
1395 | -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, |
1396 | -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, |
1397 | -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, |
1398 | .entry:insensitive:backdrop { |
1399 | background-color: mix (#f5f5f5, @bg_color, 0.5); |
1400 | |
1401 | @@ -719,8 +524,6 @@ |
1402 | |
1403 | .primary-toolbar .entry.progressbar, |
1404 | .primary-toolbar .entry.progressbar, |
1405 | -.menubar.toolbar .entry.progressbar, |
1406 | -.menubar.toolbar .entry.progressbar, |
1407 | .header-bar .entry.progressbar, |
1408 | .header-bar .entry.progressbar, |
1409 | .entry.progressbar { |
1410 | @@ -752,6 +555,10 @@ |
1411 | background: none; |
1412 | } |
1413 | |
1414 | +.frame.flat { |
1415 | + border: none; |
1416 | +} |
1417 | + |
1418 | /************ |
1419 | * iconview * |
1420 | ************/ |
1421 | @@ -777,6 +584,10 @@ |
1422 | inset 0 -1px shade (@selected_bg_color, 1.0); |
1423 | } |
1424 | |
1425 | +GtkIconView.cell { |
1426 | + background-color: transparent; |
1427 | +} |
1428 | + |
1429 | .rubberband { |
1430 | background-color: alpha (@selected_bg_color, 0.35); |
1431 | border-color: @selected_bg_color; |
1432 | @@ -889,12 +700,9 @@ |
1433 | * menu * |
1434 | ********/ |
1435 | GtkTreeMenu.menu, |
1436 | -.toolbar .primary-toolbar .menu, |
1437 | -.toolbar .menubar.toolbar .menu, |
1438 | .toolbar .header-bar .menu, |
1439 | GtkMenuToolButton.menu, |
1440 | .primary-toolbar .button .menu, |
1441 | -.menubar.toolbar .button .menu, |
1442 | .header-bar .button .menu, |
1443 | .menu { |
1444 | background-image: none; |
1445 | @@ -940,25 +748,10 @@ |
1446 | } |
1447 | |
1448 | .menu.button:hover, |
1449 | -.menu.button:active, |
1450 | -.menu.button:active:insensitive, |
1451 | +.menu.button:checked, |
1452 | +.menu.button:checked:insensitive, |
1453 | .menu.button:insensitive, |
1454 | .menu.button |
1455 | -/*.primary-toolbar .menu.button:hover, |
1456 | -.primary-toolbar .menu.button:active, |
1457 | -.primary-toolbar .menu.button:active:insensitive, |
1458 | -.primary-toolbar .menu.button:insensitive, |
1459 | -.primary-toolbar .menu.button, |
1460 | -.menubar.toolbar .menu.button:hover, |
1461 | -.menubar.toolbar .menu.button:active, |
1462 | -.menubar.toolbar .menu.button:active:insensitive, |
1463 | -.menubar.toolbar .menu.button:insensitive, |
1464 | -.menubar.toolbar .menu.button, |
1465 | -.header-bar .menu.button:hover, |
1466 | -.header-bar .menu.button:active, |
1467 | -.header-bar .menu.button:active:insensitive, |
1468 | -.header-bar .menu.button:insensitive, |
1469 | -.header-bar .menu.button */ |
1470 | { |
1471 | background-color: shade (@dark_bg_color, 1.08); |
1472 | background-image: none; |
1473 | @@ -1010,10 +803,6 @@ |
1474 | /************ |
1475 | * menuitem * |
1476 | ************/ |
1477 | -/*.menuitem { |
1478 | - color: @fg_color; |
1479 | -}*/ |
1480 | - |
1481 | .menuitem { |
1482 | -GtkMenuItem-horizontal-padding: 0; |
1483 | background: transparent; |
1484 | @@ -1023,10 +812,6 @@ |
1485 | text-shadow: none; |
1486 | } |
1487 | |
1488 | -.menuitem { |
1489 | - /*color: @dark_fg_color;*/ |
1490 | -} |
1491 | - |
1492 | /* Workaround for lp:949368 */ |
1493 | GtkComboBox .menuitem * { |
1494 | color: @fg_color; |
1495 | @@ -1036,7 +821,7 @@ |
1496 | color: @selected_fg_color; |
1497 | } |
1498 | |
1499 | -.popover .menuitem:active:hover, |
1500 | +.popover .menuitem:checked:hover, |
1501 | .menuitem:hover, |
1502 | .menu .menuitem:hover { |
1503 | border-radius: 0; |
1504 | @@ -1056,8 +841,8 @@ |
1505 | text-shadow: 0 -1px shade (@selected_bg_color, 0.7); |
1506 | } |
1507 | |
1508 | -.menuitem.check:active, |
1509 | -.menuitem.radio:active { |
1510 | +.menuitem.check:checked, |
1511 | +.menuitem.radio:checked { |
1512 | color: @fg_color; |
1513 | } |
1514 | |
1515 | @@ -1066,26 +851,14 @@ |
1516 | box-shadow: none; |
1517 | } |
1518 | |
1519 | -/*.menuitem:insensitive, |
1520 | -.menuitem *:insensitive { |
1521 | - color: mix (@fg_color, @bg_color, 0.5); |
1522 | - text-shadow: 0 1px shade (@bg_color, 1.14); |
1523 | -} |
1524 | -*/ |
1525 | GtkTreeMenu.menu .menuitem:insensitive, |
1526 | GtkTreeMenu.menu .menuitem *:insensitive, |
1527 | -.toolbar .primary-toolbar .menu .menuitem:insensitive, |
1528 | -.toolbar .primary-toolbar .menu .menuitem *:insensitive, |
1529 | -.toolbar .menubar.toolbar .menu .menuitem:insensitive, |
1530 | -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, |
1531 | .toolbar .header-bar .menu .menuitem:insensitive, |
1532 | .toolbar .header-bar .menu .menuitem *:insensitive, |
1533 | GtkMenuToolButton.menu .menuitem:insensitive, |
1534 | GtkMenuToolButton.menu .menuitem *:insensitive, |
1535 | .primary-toolbar .button .menu .menuitem:insensitive, |
1536 | .primary-toolbar .button .menu .menuitem *:insensitive, |
1537 | -.menubar.toolbar .button .menu .menuitem:insensitive, |
1538 | -.menubar.toolbar .button .menu .menuitem *:insensitive, |
1539 | .header-bar .button .menu .menuitem:insensitive, |
1540 | .header-bar .button .menu .menuitem *:insensitive, |
1541 | .menuitem:insensitive, |
1542 | @@ -1139,8 +912,6 @@ |
1543 | |
1544 | .primary-toolbar GtkScale.trough, |
1545 | .primary-toolbar GtkScale.trough:backdrop, |
1546 | -.menubar.toolbar GtkScale.trough, |
1547 | -.menubar.toolbar GtkScale.trough:backdrop, |
1548 | .header-bar GtkScale.trough, |
1549 | .header-bar GtkScale.trough:backdrop, |
1550 | .menuitem GtkScale.trough { |
1551 | @@ -1369,28 +1140,6 @@ |
1552 | margin: 1px 0; |
1553 | } |
1554 | |
1555 | -/* discrete indicator border rounding, |
1556 | - uncomment when :nth-child will be working |
1557 | - on the widget |
1558 | - |
1559 | -.level-bar.indicator-discrete.fill-block.horizontal:first-child { |
1560 | - border-radius: 2px 0 0 2px; |
1561 | -} |
1562 | - |
1563 | -.level-bar.indicator-discrete.fill-block.horizontal:last-child { |
1564 | - border-radius: 0 2px 2px 0; |
1565 | -} |
1566 | - |
1567 | -.level-bar.indicator-discrete.fill-block.vertical:first-child { |
1568 | - border-radius: 2px 2px 0 0; |
1569 | -} |
1570 | - |
1571 | -.level-bar.indicator-discrete.fill-block.vertical:last-child { |
1572 | - border-radius: 0 0 2px 2px; |
1573 | -} |
1574 | - |
1575 | -*/ |
1576 | - |
1577 | .level-bar.fill-block.level-high { |
1578 | border-color: shade(@success_color, 0.85); |
1579 | background-image: linear-gradient(to bottom, |
1580 | @@ -1453,7 +1202,6 @@ |
1581 | .scale.trough.highlight:backdrop { |
1582 | background-color: #dcdcdc; |
1583 | background-image: none; |
1584 | - /*background-clip: padding-box;*/ |
1585 | } |
1586 | |
1587 | |
1588 | @@ -1607,12 +1355,9 @@ |
1589 | } |
1590 | |
1591 | GtkTreeMenu .menuitem.separator, |
1592 | -.toolbar .primary-toolbar .menuitem.separator, |
1593 | -.toolbar .menubar.toolbar .menuitem.separator, |
1594 | .toolbar .header-bar .menuitem.separator, |
1595 | GtkMenuToolButton .menuitem.separator, |
1596 | .primary-toolbar .button .menuitem.separator, |
1597 | -.menubar.toolbar .button .menuitem.separator, |
1598 | .header-bar .button .menuitem.separator, |
1599 | .menuitem.separator { |
1600 | border-color: shade (@dark_bg_color, 0.99); |
1601 | @@ -1792,8 +1537,6 @@ |
1602 | .menu .spinner:hover, |
1603 | .primary-toolbar .spinner, |
1604 | .primary-toolbar .spinner, |
1605 | -.menubar.toolbar .spinner, |
1606 | -.menubar.toolbar .spinner, |
1607 | .header-bar .spinner, |
1608 | .header-bar .spinner { |
1609 | color: @selected_bg_color; |
1610 | @@ -1853,6 +1596,22 @@ |
1611 | padding: 1px; |
1612 | border-radius: 6px; |
1613 | border-style: solid; |
1614 | + |
1615 | + background-image: -gtk-gradient (linear, left top, left bottom, |
1616 | + from (shade (@button_bg_color, 1.08)), |
1617 | + color-stop (0.5, @button_bg_color), |
1618 | + to (shade (@button_bg_color, 0.94))); |
1619 | + |
1620 | + color: @fg_color; |
1621 | + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); |
1622 | +} |
1623 | + |
1624 | +GtkSwitch.slider:backdrop { |
1625 | + background-image: none; |
1626 | + background-color: @bg_color; |
1627 | + |
1628 | + color: @backdrop_fg_color; |
1629 | + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); |
1630 | } |
1631 | |
1632 | /************ |
1633 | @@ -1933,16 +1692,10 @@ |
1634 | color: @backdrop_fg_color; |
1635 | } |
1636 | |
1637 | -.toolbar .button { |
1638 | - /*padding: 1px;*/ |
1639 | - /*padding: 6px 8px;*/ |
1640 | -} |
1641 | - |
1642 | -/* primary-toolbar */ |
1643 | +/******************* |
1644 | + * primary-toolbar * |
1645 | + *******************/ |
1646 | .primary-toolbar, |
1647 | -.primary-toolbar .toolbar, |
1648 | -.primary-toolbar.toolbar, |
1649 | -.menubar.toolbar, |
1650 | .header-bar { |
1651 | -GtkWidget-window-dragging: true; |
1652 | |
1653 | @@ -1961,10 +1714,7 @@ |
1654 | box-shadow: inset 0 1px shade (@dark_bg_color, 0.94); |
1655 | } |
1656 | |
1657 | -.primary-toolbar .toolbar:backdrop, |
1658 | -.primary-toolbar.toolbar:backdrop, |
1659 | -.menubar.toolbar .toolbar:backdrop, |
1660 | -.menubar.toolbar.toolbar:backdrop, |
1661 | +.primary-toolbar:backdrop, |
1662 | .header-bar:backdrop { |
1663 | background-image: none; |
1664 | background-color: @dark_bg_color; |
1665 | @@ -1976,97 +1726,99 @@ |
1666 | } |
1667 | |
1668 | .primary-toolbar :insensitive, |
1669 | -.menubar.toolbar .toolbar :insensitive, |
1670 | .header-bar :insensitive { |
1671 | text-shadow: 0 -1px shade (@dark_bg_color, 0.7); |
1672 | } |
1673 | |
1674 | -.primary-toolbar GtkComboBox, |
1675 | .primary-toolbar .button, |
1676 | -.menubar.toolbar GtkComboBox, |
1677 | -.menubar.toolbar .button, |
1678 | -.header-bar GtkComboBox, |
1679 | -.header-bar .button { |
1680 | - background-color: transparent; |
1681 | - background-image: none; |
1682 | - border-color: transparent; |
1683 | - /*border-radius: 3px;*/ |
1684 | - /*border-width: 1px;*/ |
1685 | - /*padding: 3px;*/ |
1686 | - |
1687 | +.header-bar .button, |
1688 | +.primary-toolbar .button.flat:hover { |
1689 | + background: transparent; |
1690 | color: @dark_fg_color; |
1691 | text-shadow: 0 -1px shade (@dark_bg_color, 0.7); |
1692 | -} |
1693 | - |
1694 | -.primary-toolbar GtkComboBox:backdrop, |
1695 | + border-image-source: url("assets/button-toolbar.png"); |
1696 | +} |
1697 | + |
1698 | +.primary-toolbar .button.flat { |
1699 | + border-image-source: none; |
1700 | + background: transparent; |
1701 | +} |
1702 | + |
1703 | +.primary-toolbar .button:focused, |
1704 | +.header-bar .button:focused { |
1705 | + border-image-source: url("assets/button-toolbar-focused.png"); |
1706 | +} |
1707 | + |
1708 | +.primary-toolbar .button:active, |
1709 | +.primary-toolbar .button:checked, |
1710 | +.header-bar .button:active, |
1711 | +.header-bar .button:checked { |
1712 | + border-image-source: url("assets/button-toolbar-active.png"); |
1713 | +} |
1714 | + |
1715 | +.primary-toolbar .button:active:focused, |
1716 | +.primary-toolbar .button:checked:focused, |
1717 | +.header-bar .button:active:focused, |
1718 | +.header-bar .button:checked:focused { |
1719 | + border-image-source: url("assets/button-toolbar-active-focused.png"); |
1720 | +} |
1721 | + |
1722 | .primary-toolbar .button:backdrop, |
1723 | -.menubar.toolbar GtkComboBox:backdrop, |
1724 | -.menubar.toolbar .button:backdrop, |
1725 | -.header-bar GtkComboBox:backdrop, |
1726 | .header-bar .button:backdrop { |
1727 | + background-color: transparent; |
1728 | color: @backdrop_dark_fg_color; |
1729 | text-shadow: 0 -1px shade (@dark_bg_color, 0.9); |
1730 | -} |
1731 | - |
1732 | -.primary-toolbar .raised .button, |
1733 | -.primary-toolbar .raised.button, |
1734 | + border-image-source: url("assets/backdrop-button-toolbar.png"); |
1735 | +} |
1736 | + |
1737 | +.primary-toolbar .button.flat:backdrop { |
1738 | + border-image-source: none; |
1739 | +} |
1740 | + |
1741 | +.primary-toolbar .button:active:backdrop, |
1742 | +.primary-toolbar .button:checked:backdrop, |
1743 | +.header-bar .button:active:backdrop, |
1744 | +.header-bar .button:checked:backdrop { |
1745 | + border-image-source: url("assets/backdrop-button-toolbar-active.png"); |
1746 | +} |
1747 | + |
1748 | .primary-toolbar .button:hover, |
1749 | -.primary-toolbar .button:active, |
1750 | -.primary-toolbar .button:insensitive, |
1751 | -.menubar.toolbar .raised .button, |
1752 | -.menubar.toolbar .raised.button, |
1753 | -.menubar.toolbar .button:hover, |
1754 | -.menubar.toolbar .button:active, |
1755 | -.menubar.toolbar .button:insensitive, |
1756 | -.header-bar .raised .button, |
1757 | -.header-bar .raised.button, |
1758 | +.primary-toolbar .button:checked, |
1759 | .header-bar .button:hover, |
1760 | -.header-bar .button:active, |
1761 | -.header-bar .button:insensitive { |
1762 | +.header-bar .button:checked { |
1763 | background-image: -gtk-gradient (linear, left top, left bottom, |
1764 | from (shade (@dark_bg_color, 1.2)), |
1765 | to (shade (@dark_bg_color, 1.1))); |
1766 | - /*border-width: 1px;*/ |
1767 | } |
1768 | |
1769 | .primary-toolbar .button:active, |
1770 | -.menubar.toolbar .button:active, |
1771 | .header-bar .button:active { |
1772 | background-image: -gtk-gradient (linear, left top, left bottom, |
1773 | - from (shade (@dark_bg_color, 0.9)), |
1774 | - to (shade (@dark_bg_color, 0.95))); |
1775 | - |
1776 | - text-shadow: 0 -1px shade (@dark_bg_color, 0.6); |
1777 | -} |
1778 | - |
1779 | -.primary-toolbar .button:active:hover, |
1780 | -.menubar.toolbar .button:active:hover, |
1781 | -.header-bar .button:active:hover { |
1782 | - background-image: -gtk-gradient (linear, left top, left bottom, |
1783 | from (shade (@dark_bg_color, 0.95)), |
1784 | to (shade (@dark_bg_color, 1.0))); |
1785 | + text-shadow: 0 -1px shade (@dark_bg_color, 0.6); |
1786 | } |
1787 | |
1788 | -.primary-toolbar .button:active:insensitive, |
1789 | +.primary-toolbar .button:checked:insensitive, |
1790 | .primary-toolbar .button:insensitive, |
1791 | -.menubar.toolbar .button:active:insensitive, |
1792 | -.menubar.toolbar .button:insensitive, |
1793 | -.header-bar .button:active:insensitive, |
1794 | +.header-bar .button:checked:insensitive, |
1795 | .header-bar .button:insensitive { |
1796 | text-shadow: none; |
1797 | } |
1798 | |
1799 | .primary-toolbar .button:insensitive, |
1800 | -.menubar.toolbar .button:insensitive, |
1801 | .header-bar .button:insensitive { |
1802 | background-image: -gtk-gradient (linear, left top, left bottom, |
1803 | from (shade (@dark_bg_color, 1.01)), |
1804 | to (shade (@dark_bg_color, 0.99))); |
1805 | } |
1806 | |
1807 | -.primary-toolbar .button:active:insensitive, |
1808 | -.menubar.toolbar .button:active:insensitive, |
1809 | -.header-bar .button:active:insensitive { |
1810 | +.primary-toolbar .button.flat:insensitive { |
1811 | + background-image: none; |
1812 | +} |
1813 | + |
1814 | +.primary-toolbar .button:checked:insensitive, |
1815 | +.header-bar .button:checked:insensitive { |
1816 | background-image: -gtk-gradient (linear, left top, left bottom, |
1817 | from (shade (@dark_bg_color, 0.94)), |
1818 | to (shade (@dark_bg_color, 1.02))); |
1819 | @@ -2075,9 +1827,6 @@ |
1820 | .primary-toolbar GtkSeparatorToolItem, |
1821 | .primary-toolbar .separator, |
1822 | .primary-toolbar .separator:insensitive, |
1823 | -.menubar.toolbar GtkSeparatorToolItem, |
1824 | -.menubar.toolbar .separator, |
1825 | -.menubar.toolbar .separator:insensitive, |
1826 | .header-bar GtkSeparatorToolItem, |
1827 | .header-bar .separator, |
1828 | .header-bar .separator:insensitive { |
1829 | @@ -2177,7 +1926,6 @@ |
1830 | border-radius: 8px; |
1831 | border-bottom-left-radius: 0; |
1832 | border-top-left-radius: 0; |
1833 | - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ |
1834 | } |
1835 | |
1836 | /* Single button */ |
1837 | @@ -2199,7 +1947,6 @@ |
1838 | border-left-width: 1px; |
1839 | border-image-width: 10px 12px 10px 12px; |
1840 | border-radius: 8px; |
1841 | - /*box-shadow: none;*/ |
1842 | } |
1843 | |
1844 | /*********** |
1845 | @@ -2234,11 +1981,6 @@ |
1846 | |
1847 | GtkTreeView .entry { |
1848 | background-image: none; |
1849 | - /*border-radius: 0;*/ |
1850 | -} |
1851 | - |
1852 | -.view row:nth-child(even){ |
1853 | - /*background-color: @base_color;*/ |
1854 | } |
1855 | |
1856 | .view row:nth-child(odd) { |
1857 | @@ -2254,6 +1996,20 @@ |
1858 | } |
1859 | |
1860 | /************ |
1861 | + * listbox * |
1862 | + ************/ |
1863 | +.list-row.button { |
1864 | + border-image: none; |
1865 | + border-style: none; |
1866 | + border-radius: 0; |
1867 | + background-image: none; |
1868 | +} |
1869 | + |
1870 | +.list-row.button:selected { |
1871 | + text-shadow: none; |
1872 | +} |
1873 | + |
1874 | +/************ |
1875 | * popover * |
1876 | ************/ |
1877 | .popover { |
1878 | @@ -2275,9 +2031,9 @@ |
1879 | * the button styles for them. |
1880 | */ |
1881 | .popover .menuitem, |
1882 | -.popover .menuitem:active, |
1883 | +.popover .menuitem:checked, |
1884 | .popover .menuitem:hover, |
1885 | -.popover .menuitem:hover:active, |
1886 | +.popover .menuitem:active, |
1887 | .popover .menuitem:insensitive, |
1888 | .popover .menuitem:backdrop { |
1889 | border-image: none; |
1890 | @@ -2293,11 +2049,11 @@ |
1891 | color: @fg_color; |
1892 | } |
1893 | |
1894 | -.popover .menuitem:active, |
1895 | +.popover .menuitem:checked, |
1896 | .popover .menuitem.check, |
1897 | -.popover .menuitem.check:active, |
1898 | +.popover .menuitem.check:checked, |
1899 | .popover .menuitem.radio, |
1900 | -.popover .menuitem.radio:active { |
1901 | +.popover .menuitem.radio:checked { |
1902 | background-image: none; |
1903 | border: none; |
1904 | } |
1905 | |
1906 | === modified file 'Radiance/gtk-3.0/gtk-widgets-assets.css' |
1907 | --- Radiance/gtk-3.0/gtk-widgets-assets.css 2014-01-10 17:18:52 +0000 |
1908 | +++ Radiance/gtk-3.0/gtk-widgets-assets.css 2014-12-17 15:31:01 +0000 |
1909 | @@ -12,33 +12,28 @@ |
1910 | *************************/ |
1911 | |
1912 | /* draw regular check and radio items using our SVG assets */ |
1913 | -.radio, |
1914 | -.check { |
1915 | - /*background-clip: border-box;*/ |
1916 | -} |
1917 | - |
1918 | -.check { |
1919 | - background-image: url("assets/check-unselected.png"); |
1920 | +.check { |
1921 | + -gtk-icon-source: url("assets/check-unselected.png"); |
1922 | } |
1923 | |
1924 | .check:hover { |
1925 | - background-image: url("assets/check-unselected-hover.png"); |
1926 | + -gtk-icon-source: url("assets/check-unselected-hover.png"); |
1927 | } |
1928 | |
1929 | .check row, |
1930 | .check row:selected, |
1931 | .check row:selected:focus { |
1932 | - background-image: url("assets/check-unselected-alt.png"); |
1933 | + -gtk-icon-source: url("assets/check-unselected-alt.png"); |
1934 | } |
1935 | |
1936 | .check row:hover, |
1937 | .check row:selected:hover, |
1938 | .check row:selected:focus:hover { |
1939 | - background-image: url("assets/check-unselected-hover-alt.png"); |
1940 | + -gtk-icon-source: url("assets/check-unselected-hover-alt.png"); |
1941 | } |
1942 | |
1943 | .check:insensitive { |
1944 | - background-image: url("assets/check-unselected-disabled.png"); |
1945 | + -gtk-icon-source: url("assets/check-unselected-disabled.png"); |
1946 | } |
1947 | |
1948 | .check row:insensitive { |
1949 | @@ -49,169 +44,169 @@ |
1950 | .check row:selected:insensitive, |
1951 | .check row:selected:focus:insensitive { |
1952 | background-color: transparent; |
1953 | - background-image: url("assets/check-unselected-disabled-alt.png"); |
1954 | + -gtk-icon-source: url("assets/check-unselected-disabled-alt.png"); |
1955 | } |
1956 | |
1957 | .check:backdrop { |
1958 | - background-image: url("assets/backdrop-check-unselected.png"); |
1959 | + -gtk-icon-source: url("assets/backdrop-check-unselected.png"); |
1960 | } |
1961 | |
1962 | .check:hover:backdrop { |
1963 | - background-image: url("assets/backdrop-check-unselected-hover.png"); |
1964 | + -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png"); |
1965 | } |
1966 | |
1967 | .check row:backdrop, |
1968 | .check row:selected:backdrop { |
1969 | - background-image: url("assets/backdrop-check-unselected-alt.png"); |
1970 | + -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png"); |
1971 | } |
1972 | |
1973 | .check row:hover:backdrop, |
1974 | .check row:selected:hover:backdrop { |
1975 | - background-image: url("assets/backdrop-check-unselected-hover-alt.png"); |
1976 | + -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png"); |
1977 | } |
1978 | |
1979 | .check:insensitive:backdrop { |
1980 | - background-image: url("assets/backdrop-check-unselected-disabled.png"); |
1981 | + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png"); |
1982 | } |
1983 | |
1984 | .check row:selected:insensitive:backdrop { |
1985 | - background-image: url("assets/backdrop-check-unselected-disabled-alt.png"); |
1986 | -} |
1987 | - |
1988 | -.check:active { |
1989 | - background-image: url("assets/check-selected.png"); |
1990 | -} |
1991 | - |
1992 | -.check:active:hover { |
1993 | - background-image: url("assets/check-selected-hover.png"); |
1994 | -} |
1995 | - |
1996 | -.check row:active, |
1997 | -.check row:selected:active, |
1998 | -.check row:selected:focus:active { |
1999 | - background-image: url("assets/check-selected-alt.png"); |
2000 | -} |
2001 | - |
2002 | -.check row:active:hover, |
2003 | -.check row:selected:active:hover, |
2004 | -.check row:selected:active:focus:hover { |
2005 | - background-image: url("assets/check-selected-hover-alt.png"); |
2006 | -} |
2007 | - |
2008 | -.check:active:insensitive { |
2009 | - background-image: url("assets/check-selected-disabled.png"); |
2010 | -} |
2011 | - |
2012 | -.check row:active:insensitive, |
2013 | -.check row:selected:active:insensitive, |
2014 | -.check row:selected:focus:active:insensitive { |
2015 | - background-image: url("assets/check-selected-disabled-alt.png"); |
2016 | -} |
2017 | - |
2018 | -.check:active:backdrop { |
2019 | - background-image: url("assets/backdrop-check-selected.png"); |
2020 | -} |
2021 | - |
2022 | -.check:active:backdrop { |
2023 | - background-image: url("assets/backdrop-check-selected-hover.png"); |
2024 | -} |
2025 | - |
2026 | -.check row:active:backdrop, |
2027 | -.check row:selected:active:backdrop { |
2028 | - background-image: url("assets/backdrop-check-selected-alt.png"); |
2029 | -} |
2030 | - |
2031 | -.check row:active:hover:backdrop, |
2032 | -.check row:selected:active:hover:backdrop { |
2033 | - background-image: url("assets/backdrop-check-selected-hover-alt.png"); |
2034 | -} |
2035 | - |
2036 | -.check:active:insensitive:backdrop { |
2037 | - background-image: url("assets/backdrop-check-selected-disabled.png"); |
2038 | -} |
2039 | - |
2040 | -.check row:selected:active:insensitive:backdrop { |
2041 | - background-image: url("assets/backdrop-check-selected-disabled-alt.png"); |
2042 | + -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png"); |
2043 | +} |
2044 | + |
2045 | +.check:checked { |
2046 | + -gtk-icon-source: url("assets/check-selected.png"); |
2047 | +} |
2048 | + |
2049 | +.check:checked:hover { |
2050 | + -gtk-icon-source: url("assets/check-selected-hover.png"); |
2051 | +} |
2052 | + |
2053 | +.check row:checked, |
2054 | +.check row:selected:checked, |
2055 | +.check row:selected:focus:checked { |
2056 | + -gtk-icon-source: url("assets/check-selected-alt.png"); |
2057 | +} |
2058 | + |
2059 | +.check row:checked:hover, |
2060 | +.check row:selected:checked:hover, |
2061 | +.check row:selected:checked:focus:hover { |
2062 | + -gtk-icon-source: url("assets/check-selected-hover-alt.png"); |
2063 | +} |
2064 | + |
2065 | +.check:checked:insensitive { |
2066 | + -gtk-icon-source: url("assets/check-selected-disabled.png"); |
2067 | +} |
2068 | + |
2069 | +.check row:checked:insensitive, |
2070 | +.check row:selected:checked:insensitive, |
2071 | +.check row:selected:focus:checked:insensitive { |
2072 | + -gtk-icon-source: url("assets/check-selected-disabled-alt.png"); |
2073 | +} |
2074 | + |
2075 | +.check:checked:backdrop { |
2076 | + -gtk-icon-source: url("assets/backdrop-check-selected.png"); |
2077 | +} |
2078 | + |
2079 | +.check:checked:backdrop { |
2080 | + -gtk-icon-source: url("assets/backdrop-check-selected-hover.png"); |
2081 | +} |
2082 | + |
2083 | +.check row:checked:backdrop, |
2084 | +.check row:selected:checked:backdrop { |
2085 | + -gtk-icon-source: url("assets/backdrop-check-selected-alt.png"); |
2086 | +} |
2087 | + |
2088 | +.check row:checked:hover:backdrop, |
2089 | +.check row:selected:checked:hover:backdrop { |
2090 | + -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png"); |
2091 | +} |
2092 | + |
2093 | +.check:checked:insensitive:backdrop { |
2094 | + -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png"); |
2095 | +} |
2096 | + |
2097 | +.check row:selected:checked:insensitive:backdrop { |
2098 | + -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png"); |
2099 | } |
2100 | |
2101 | .check:inconsistent { |
2102 | - background-image: url("assets/check-mixed.png"); |
2103 | + -gtk-icon-source: url("assets/check-mixed.png"); |
2104 | } |
2105 | |
2106 | .check:inconsistent:hover { |
2107 | - background-image: url("assets/check-mixed-hover.png"); |
2108 | + -gtk-icon-source: url("assets/check-mixed-hover.png"); |
2109 | } |
2110 | |
2111 | .check row:inconsistent, |
2112 | .check row:selected:inconsistent, |
2113 | .check row:selected:focus:inconsistent { |
2114 | - background-image: url("assets/check-mixed-alt.png"); |
2115 | + -gtk-icon-source: url("assets/check-mixed-alt.png"); |
2116 | } |
2117 | |
2118 | .check row:inconsistent:hover, |
2119 | .check row:selected:inconsistent:hover, |
2120 | .check row:selected:focus:inconsistent:hover { |
2121 | - background-image: url("assets/check-mixed-hover-alt.png"); |
2122 | + -gtk-icon-source: url("assets/check-mixed-hover-alt.png"); |
2123 | } |
2124 | |
2125 | .check:inconsistent:insensitive { |
2126 | - background-image: url("assets/check-mixed-disabled.png"); |
2127 | + -gtk-icon-source: url("assets/check-mixed-disabled.png"); |
2128 | } |
2129 | |
2130 | .check row:inconsistent:insensitive, |
2131 | .check row:selected:inconsistent:insensitive, |
2132 | .check row:selected:focus:inconsistent:insensitive { |
2133 | - background-image: url("assets/check-mixed-disabled-alt.png"); |
2134 | + -gtk-icon-source: url("assets/check-mixed-disabled-alt.png"); |
2135 | } |
2136 | |
2137 | .check:inconsistent:backdrop { |
2138 | - background-image: url("assets/backdrop-check-mixed.png"); |
2139 | + -gtk-icon-source: url("assets/backdrop-check-mixed.png"); |
2140 | } |
2141 | |
2142 | .check:inconsistent:hover:backdrop { |
2143 | - background-image: url("assets/backdrop-check-mixed-hover.png"); |
2144 | + -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png"); |
2145 | } |
2146 | |
2147 | .check row:inconsistent:backdrop, |
2148 | .check row:selected:inconsistent:backdrop { |
2149 | - background-image: url("assets/backdrop-check-mixed-alt.png"); |
2150 | + -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png"); |
2151 | } |
2152 | |
2153 | .check row:inconsistent:hover:backdrop, |
2154 | .check row:selected:inconsistent:hover:backdrop { |
2155 | - background-image: url("assets/backdrop-check-mixed-hover-alt.png"); |
2156 | + -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png"); |
2157 | } |
2158 | |
2159 | .check:inconsistent:insensitive:backdrop { |
2160 | - background-image: url("assets/backdrop-check-mixed-disabled.png"); |
2161 | + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png"); |
2162 | } |
2163 | |
2164 | .check row:selected:inconsistent:insensitive:backdrop { |
2165 | - background-image: url("assets/backdrop-check-mixed-disabled-alt.png"); |
2166 | + -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png"); |
2167 | } |
2168 | |
2169 | .radio { |
2170 | - background-image: url("assets/radio-unselected.png"); |
2171 | + -gtk-icon-source: url("assets/radio-unselected.png"); |
2172 | } |
2173 | |
2174 | .radio:hover { |
2175 | - background-image: url("assets/radio-unselected-hover.png"); |
2176 | + -gtk-icon-source: url("assets/radio-unselected-hover.png"); |
2177 | } |
2178 | |
2179 | .radio row, |
2180 | .radio row:selected, |
2181 | .radio row:selected:focus { |
2182 | - background-image: url("assets/radio-unselected-alt.png"); |
2183 | + -gtk-icon-source: url("assets/radio-unselected-alt.png"); |
2184 | } |
2185 | |
2186 | .radio row:hover, |
2187 | .radio row:selected:hover, |
2188 | .radio row:selected:focus:hover { |
2189 | - background-image: url("assets/radio-unselected-hover-alt.png"); |
2190 | + -gtk-icon-source: url("assets/radio-unselected-hover-alt.png"); |
2191 | } |
2192 | |
2193 | .radio:insensitive { |
2194 | - background-image: url("assets/radio-unselected-disabled.png"); |
2195 | + -gtk-icon-source: url("assets/radio-unselected-disabled.png"); |
2196 | } |
2197 | |
2198 | .radio row:insensitive { |
2199 | @@ -221,238 +216,218 @@ |
2200 | .radio row:insensitive, |
2201 | .radio row:selected:insensitive, |
2202 | .radio row:selected:focus:insensitive { |
2203 | - background-image: url("assets/radio-unselected-disabled-alt.png"); |
2204 | + -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png"); |
2205 | } |
2206 | |
2207 | .radio:backdrop { |
2208 | - background-image: url("assets/backdrop-radio-unselected.png"); |
2209 | + -gtk-icon-source: url("assets/backdrop-radio-unselected.png"); |
2210 | } |
2211 | |
2212 | .radio:hover:backdrop { |
2213 | - background-image: url("assets/backdrop-radio-unselected-hover.png"); |
2214 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png"); |
2215 | } |
2216 | |
2217 | .radio row:backdrop, |
2218 | .radio row:selected:backdrop { |
2219 | - background-image: url("assets/backdrop-radio-unselected-alt.png"); |
2220 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png"); |
2221 | } |
2222 | |
2223 | .radio row:hover:backdrop, |
2224 | .radio row:selected:hover:backdrop { |
2225 | - background-image: url("assets/backdrop-radio-unselected-hover-alt.png"); |
2226 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png"); |
2227 | } |
2228 | |
2229 | .radio:insensitive:backdrop { |
2230 | - background-image: url("assets/backdrop-radio-unselected-disabled.png"); |
2231 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png"); |
2232 | } |
2233 | |
2234 | .radio row:selected:insensitive:backdrop { |
2235 | - background-image: url("assets/backdrop-radio-unselected-disabled-alt.png"); |
2236 | -} |
2237 | - |
2238 | -.radio:active { |
2239 | - background-image: url("assets/radio-selected.png"); |
2240 | -} |
2241 | - |
2242 | -.radio:active:hover { |
2243 | - background-image: url("assets/radio-selected-hover.png"); |
2244 | -} |
2245 | - |
2246 | -.radio row:active, |
2247 | -.radio row:selected:active, |
2248 | -.radio row:selected:focus:active { |
2249 | - background-image: url("assets/radio-selected-alt.png"); |
2250 | -} |
2251 | - |
2252 | -.radio row:active:hover, |
2253 | -.radio row:selected:active:hover, |
2254 | -.radio row:selected:focus:active:hover { |
2255 | - background-image: url("assets/radio-selected-hover-alt.png"); |
2256 | -} |
2257 | - |
2258 | -.radio:active:insensitive { |
2259 | - background-image: url("assets/radio-selected-disabled.png"); |
2260 | + -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png"); |
2261 | +} |
2262 | + |
2263 | +.radio:checked { |
2264 | + -gtk-icon-source: url("assets/radio-selected.png"); |
2265 | +} |
2266 | + |
2267 | +.radio:checked:hover { |
2268 | + -gtk-icon-source: url("assets/radio-selected-hover.png"); |
2269 | +} |
2270 | + |
2271 | +.radio row:checked, |
2272 | +.radio row:selected:checked, |
2273 | +.radio row:selected:focus:checked { |
2274 | + -gtk-icon-source: url("assets/radio-selected-alt.png"); |
2275 | +} |
2276 | + |
2277 | +.radio row:checked:hover, |
2278 | +.radio row:selected:checked:hover, |
2279 | +.radio row:selected:focus:checked:hover { |
2280 | + -gtk-icon-source: url("assets/radio-selected-hover-alt.png"); |
2281 | +} |
2282 | + |
2283 | +.radio:checked:insensitive { |
2284 | + -gtk-icon-source: url("assets/radio-selected-disabled.png"); |
2285 | } |
2286 | |
2287 | .radio row:insensitive, |
2288 | -.radio row:selected:active:insensitive, |
2289 | -.radio row:selected:focus:active:insensitive { |
2290 | - background-image: url("assets/radio-selected-disabled-alt.png"); |
2291 | -} |
2292 | - |
2293 | -.radio:active:backdrop { |
2294 | - background-image: url("assets/backdrop-radio-selected.png"); |
2295 | -} |
2296 | - |
2297 | -.radio:active:hover:backdrop { |
2298 | - background-image: url("assets/backdrop-radio-selected-hover.png"); |
2299 | -} |
2300 | - |
2301 | -.radio row:active:backdrop, |
2302 | -.radio row:selected:active:backdrop { |
2303 | - background-image: url("assets/backdrop-radio-selected-alt.png"); |
2304 | -} |
2305 | - |
2306 | -.radio row:active:hover:backdrop, |
2307 | -.radio row:selected:active:hover:backdrop { |
2308 | - background-image: url("assets/backdrop-radio-selected-hover-alt.png"); |
2309 | -} |
2310 | - |
2311 | -.radio:active:insensitive:backdrop { |
2312 | - background-image: url("assets/backdrop-radio-selected-disabled.png"); |
2313 | -} |
2314 | - |
2315 | -.radio row:selected:active:insensitive:backdrop { |
2316 | - background-image: url("assets/backdrop-radio-selected-disabled-alt.png"); |
2317 | +.radio row:selected:checked:insensitive, |
2318 | +.radio row:selected:focus:checked:insensitive { |
2319 | + -gtk-icon-source: url("assets/radio-selected-disabled-alt.png"); |
2320 | +} |
2321 | + |
2322 | +.radio:checked:backdrop { |
2323 | + -gtk-icon-source: url("assets/backdrop-radio-selected.png"); |
2324 | +} |
2325 | + |
2326 | +.radio:checked:hover:backdrop { |
2327 | + -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png"); |
2328 | +} |
2329 | + |
2330 | +.radio row:checked:backdrop, |
2331 | +.radio row:selected:checked:backdrop { |
2332 | + -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png"); |
2333 | +} |
2334 | + |
2335 | +.radio row:checked:hover:backdrop, |
2336 | +.radio row:selected:checked:hover:backdrop { |
2337 | + -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png"); |
2338 | +} |
2339 | + |
2340 | +.radio:checked:insensitive:backdrop { |
2341 | + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png"); |
2342 | +} |
2343 | + |
2344 | +.radio row:selected:checked:insensitive:backdrop { |
2345 | + -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png"); |
2346 | } |
2347 | |
2348 | .radio:inconsistent { |
2349 | - background-image: url("assets/radio-mixed.png"); |
2350 | + -gtk-icon-source: url("assets/radio-mixed.png"); |
2351 | } |
2352 | |
2353 | .radio:inconsistent:hover { |
2354 | - background-image: url("assets/radio-mixed-hover.png"); |
2355 | + -gtk-icon-source: url("assets/radio-mixed-hover.png"); |
2356 | } |
2357 | |
2358 | .radio row:inconsistent, |
2359 | .radio row:selected:inconsistent, |
2360 | .radio row:selected:focus:inconsistent { |
2361 | - background-image: url("assets/radio-mixed-alt.png"); |
2362 | + -gtk-icon-source: url("assets/radio-mixed-alt.png"); |
2363 | } |
2364 | |
2365 | .radio row:inconsistent:hover, |
2366 | .radio row:selected:inconsistent:hover, |
2367 | .radio row:selected:focus:inconsistent:hover { |
2368 | - background-image: url("assets/radio-mixed-hover-alt.png"); |
2369 | + -gtk-icon-source: url("assets/radio-mixed-hover-alt.png"); |
2370 | } |
2371 | |
2372 | .radio:inconsistent:insensitive { |
2373 | - background-image: url("assets/radio-mixed-disabled.png"); |
2374 | + -gtk-icon-source: url("assets/radio-mixed-disabled.png"); |
2375 | } |
2376 | |
2377 | .radio row:inconsistent:insensitive, |
2378 | .radio row:selected:inconsistent:insensitive, |
2379 | .radio row:selected:focus:inconsistent:insensitive { |
2380 | - background-image: url("assets/radio-mixed-disabled-alt.png"); |
2381 | + -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png"); |
2382 | } |
2383 | |
2384 | .radio:inconsistent:backdrop { |
2385 | - background-image: url("assets/backdrop-radio-mixed.png"); |
2386 | + -gtk-icon-source: url("assets/backdrop-radio-mixed.png"); |
2387 | } |
2388 | |
2389 | .radio:inconsistent:hover:backdrop { |
2390 | - background-image: url("assets/backdrop-radio-mixed-hover.png"); |
2391 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png"); |
2392 | } |
2393 | |
2394 | .radio row:inconsistent:backdrop, |
2395 | .radio row:selected:inconsistent:backdrop { |
2396 | - background-image: url("assets/backdrop-radio-mixed-alt.png"); |
2397 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png"); |
2398 | } |
2399 | |
2400 | .radio row:inconsistent:hover:backdrop, |
2401 | .radio row:selected:inconsistent:hover:backdrop { |
2402 | - background-image: url("assets/backdrop-radio-mixed-hover-alt.png"); |
2403 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png"); |
2404 | } |
2405 | |
2406 | .radio:inconsistent:insensitive:backdrop { |
2407 | - background-image: url("assets/backdrop-radio-mixed-disabled.png"); |
2408 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png"); |
2409 | } |
2410 | |
2411 | .radio row:selected:inconsistent:insensitive:backdrop { |
2412 | - background-image: url("assets/backdrop-radio-mixed-disabled-alt.png"); |
2413 | -} |
2414 | - |
2415 | -/*.sidebar .radio:active, |
2416 | -.sidebar .radio:active:focus, |
2417 | -.sidebar .radio:active:hover { |
2418 | - background-image: url("assets/sidebar-radio-selected.svg"); |
2419 | -} |
2420 | - |
2421 | -.sidebar .radio:hover { |
2422 | - background-image: url("assets/sidebar-radio-prelight.svg"); |
2423 | -} |
2424 | - |
2425 | -.sidebar .radio:active:selected, |
2426 | -.sidebar .radio:active:selected:focus { |
2427 | - background-image: url("assets/sidebar-radio-selected.svg"); |
2428 | -} |
2429 | - |
2430 | -.sidebar .radio:selected:hover, |
2431 | -.sidebar .radio:selected:focus { |
2432 | - background-image: url("assets/sidebar-radio-selected-prelight.svg"); |
2433 | -}*/ |
2434 | + -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png"); |
2435 | +} |
2436 | |
2437 | .primary-toolbar .menu .check, |
2438 | .menubar.toolbar .menu .check, |
2439 | .header-bar .menu .check, |
2440 | .menu .check { |
2441 | - background-image: url("assets/check-menuitem-unselected.png"); |
2442 | + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); |
2443 | } |
2444 | |
2445 | .primary-toolbar .menu .radio, |
2446 | .menubar.toolbar .menu .radio, |
2447 | .header-bar .menu .radio, |
2448 | .menu .radio { |
2449 | - background-image: url("assets/check-menuitem-unselected.png"); |
2450 | -} |
2451 | - |
2452 | -.primary-toolbar .menu .check:active, |
2453 | -.menubar.toolbar .menu .check:active, |
2454 | -.header-bar .menu .check:active, |
2455 | -.menu .check:active { |
2456 | - background-image: url("assets/check-menuitem-dark.png"); |
2457 | -} |
2458 | - |
2459 | -.toolbar .menu .check:active:hover, |
2460 | -.menu .check:active:hover { |
2461 | - background-image: url("assets/check-menuitem.png"); |
2462 | -} |
2463 | - |
2464 | -.primary-toolbar .menu .check:active:insensitive, |
2465 | -.menubar.toolbar .menu .check:active:insensitive, |
2466 | -.header-bar .menu .check:active:insensitive, |
2467 | -.toolbar .menu .check:active:hover:insensitive, |
2468 | -.menu .check:active:insensitive, |
2469 | -.menu .check:active:hover:insensitive { |
2470 | - background-image: url("assets/check-menuitem-insensitive.png"); |
2471 | -} |
2472 | - |
2473 | -.toolbar .menu .radio:active:hover, |
2474 | -.menu .radio:active { |
2475 | - background-image: url("assets/radio-menuitem.png"); |
2476 | -} |
2477 | - |
2478 | -.primary-toolbar .menu .radio:active:insensitive, |
2479 | -.menubar.toolbar .menu .radio:active:insensitive, |
2480 | -.header-bar .menu .radio:active:insensitive, |
2481 | -.toolbar .menu .radio:active:hover:insensitive, |
2482 | -.menu .radio:active:insensitive, |
2483 | -.menu .radio:active:hover:insensitive { |
2484 | - background-image: url("assets/radio-menuitem-insensitive.png"); |
2485 | + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); |
2486 | +} |
2487 | + |
2488 | +.primary-toolbar .menu .check:checked, |
2489 | +.menubar.toolbar .menu .check:checked, |
2490 | +.header-bar .menu .check:checked, |
2491 | +.menu .check:checked { |
2492 | + -gtk-icon-source: url("assets/check-menuitem-dark.png"); |
2493 | +} |
2494 | + |
2495 | +.toolbar .menu .check:checked:hover, |
2496 | +.menu .check:checked:hover { |
2497 | + -gtk-icon-source: url("assets/check-menuitem.png"); |
2498 | +} |
2499 | + |
2500 | +.primary-toolbar .menu .check:checked:insensitive, |
2501 | +.menubar.toolbar .menu .check:checked:insensitive, |
2502 | +.header-bar .menu .check:checked:insensitive, |
2503 | +.toolbar .menu .check:checked:hover:insensitive, |
2504 | +.menu .check:checked:insensitive, |
2505 | +.menu .check:checked:hover:insensitive { |
2506 | + -gtk-icon-source: url("assets/check-menuitem-insensitive.png"); |
2507 | +} |
2508 | + |
2509 | +.toolbar .menu .radio:checked:hover, |
2510 | +.menu .radio:checked { |
2511 | + -gtk-icon-source: url("assets/radio-menuitem.png"); |
2512 | +} |
2513 | + |
2514 | +.primary-toolbar .menu .radio:checked:insensitive, |
2515 | +.menubar.toolbar .menu .radio:checked:insensitive, |
2516 | +.header-bar .menu .radio:checked:insensitive, |
2517 | +.toolbar .menu .radio:checked:hover:insensitive, |
2518 | +.menu .radio:checked:insensitive, |
2519 | +.menu .radio:checked:hover:insensitive { |
2520 | + -gtk-icon-source: url("assets/radio-menuitem-insensitive.png"); |
2521 | } |
2522 | |
2523 | .toolbar .menu .check { |
2524 | - background-image: url("assets/check-menuitem-unselected.png"); |
2525 | + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); |
2526 | } |
2527 | |
2528 | .toolbar .menu .radio { |
2529 | - background-image: url("assets/check-menuitem-unselected.png"); |
2530 | -} |
2531 | - |
2532 | -.toolbar .menu .check:active { |
2533 | - background-image: url("assets/check-menuitem-dark.png"); |
2534 | -} |
2535 | - |
2536 | -.toolbar .menu .check:active:insensitive { |
2537 | - background-image: url("assets/check-menuitem-insensitive-dark.png"); |
2538 | -} |
2539 | - |
2540 | -.toolbar .menu .radio:active { |
2541 | - background-image: url("assets/radio-menuitem-dark.png"); |
2542 | -} |
2543 | - |
2544 | -.toolbar .menu .radio:active:insensitive { |
2545 | - background-image: url("assets/radio-menuitem-insensitive-dark.png"); |
2546 | + -gtk-icon-source: url("assets/check-menuitem-unselected.png"); |
2547 | +} |
2548 | + |
2549 | +.toolbar .menu .check:checked { |
2550 | + -gtk-icon-source: url("assets/check-menuitem-dark.png"); |
2551 | +} |
2552 | + |
2553 | +.toolbar .menu .check:checked:insensitive { |
2554 | + -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png"); |
2555 | +} |
2556 | + |
2557 | +.toolbar .menu .radio:checked { |
2558 | + -gtk-icon-source: url("assets/radio-menuitem-dark.png"); |
2559 | +} |
2560 | + |
2561 | +.toolbar .menu .radio:checked:insensitive { |
2562 | + -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png"); |
2563 | } |
2564 | |
2565 | /********************* |
2566 | |
2567 | === modified file 'Radiance/gtk-3.0/gtk-widgets-borders-radiance.css' |
2568 | --- Radiance/gtk-3.0/gtk-widgets-borders-radiance.css 2014-01-20 19:19:40 +0000 |
2569 | +++ Radiance/gtk-3.0/gtk-widgets-borders-radiance.css 2014-12-17 15:31:01 +0000 |
2570 | @@ -1,38 +1,3 @@ |
2571 | -.primary-toolbar .button, |
2572 | -.menubar.toolbar .button, |
2573 | -.header-bar .button { |
2574 | - border-image: url("assets/radiance-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2575 | -} |
2576 | - |
2577 | -.primary-toolbar .button:focused, |
2578 | -.menubar.toolbar .button:focused, |
2579 | -.header-bar .button:focused { |
2580 | - border-image: url("assets/radiance-button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2581 | -} |
2582 | - |
2583 | -.primary-toolbar .button:active, |
2584 | -.menubar.toolbar .button:active, |
2585 | -.header-bar .button:active { |
2586 | - border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2587 | -} |
2588 | - |
2589 | -.primary-toolbar .button:active:focused, |
2590 | -.menubar.toolbar .button:active:focused, |
2591 | -.header-bar .button:active:focused { |
2592 | - border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2593 | -} |
2594 | - |
2595 | -.primary-toolbar .button:backdrop, |
2596 | -.menubar.toolbar .button:backdrop, |
2597 | -.header-bar .button:backdrop { |
2598 | - border-image: url("assets/radiance-backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2599 | -} |
2600 | - |
2601 | -.primary-toolbar .button:active:backdrop, |
2602 | -.menubar.toolbar .button:active:backdrop, |
2603 | -.header-bar .button:active:backdrop { |
2604 | - border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2605 | -} |
2606 | |
2607 | .primary-toolbar .entry, |
2608 | .menubar.toolbar .entry, |
2609 | @@ -70,4 +35,4 @@ |
2610 | .menubar.menuitem:hover, |
2611 | .menubar .menuitem:hover { |
2612 | border-color: #b8ab9c; |
2613 | -} |
2614 | \ No newline at end of file |
2615 | +} |
2616 | |
2617 | === modified file 'Radiance/gtk-3.0/gtk-widgets-borders.css' |
2618 | --- Radiance/gtk-3.0/gtk-widgets-borders.css 2014-01-20 19:19:40 +0000 |
2619 | +++ Radiance/gtk-3.0/gtk-widgets-borders.css 2014-12-17 15:31:01 +0000 |
2620 | @@ -1,151 +1,4 @@ |
2621 | /* Borders */ |
2622 | - |
2623 | -.frame { |
2624 | -/* border-radius: 7px; |
2625 | - border-width: 1px;*/ |
2626 | - |
2627 | - /*border-image: url("assets/frame.png") 8 10 8 10 / 8px 10px 8px 10px stretch;*/ |
2628 | -} |
2629 | - |
2630 | -/* focused element borders */ |
2631 | -.entry:focus, |
2632 | -GtkComboBox.combobox-entry .entry:focus, |
2633 | -.button:focus:active, |
2634 | -.button.default:active, |
2635 | -GtkSwitch.trough:active { |
2636 | -} |
2637 | - |
2638 | -/********** |
2639 | - * button * |
2640 | - **********/ |
2641 | -.button { |
2642 | - border-radius: 8px; |
2643 | - border-width: 1px; |
2644 | - border-style: solid; |
2645 | - border-color: transparent; |
2646 | -} |
2647 | - |
2648 | -.button { |
2649 | - border-image: url("assets/button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2650 | -} |
2651 | - |
2652 | -.button:backdrop { |
2653 | - border-image: url("assets/backdrop-button.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2654 | -} |
2655 | - |
2656 | -.button:focus { |
2657 | - border-image: url("assets/button-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2658 | -} |
2659 | - |
2660 | -.button:hover { |
2661 | - border-image: url("assets/button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2662 | -} |
2663 | - |
2664 | -.button:hover:backdrop { |
2665 | - border-image: url("assets/backdrop-button-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2666 | -} |
2667 | - |
2668 | -.button:hover:focus { |
2669 | - border-image: url("assets/button-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2670 | -} |
2671 | - |
2672 | -.button:insensitive { |
2673 | - border-image: url("assets/button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2674 | -} |
2675 | - |
2676 | -.button:insensitive:backdrop { |
2677 | - border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2678 | -} |
2679 | - |
2680 | -.button:active { |
2681 | - border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2682 | -} |
2683 | - |
2684 | -.button:active:backdrop { |
2685 | - border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2686 | -} |
2687 | - |
2688 | -.button:active:hover { |
2689 | - border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2690 | -} |
2691 | - |
2692 | -.button:active:hover:backdrop { |
2693 | - border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2694 | -} |
2695 | - |
2696 | -.button:active:focus { |
2697 | - border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2698 | -} |
2699 | - |
2700 | -.button:active:hover:focus { |
2701 | - border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2702 | -} |
2703 | - |
2704 | -.button:active:insensitive { |
2705 | - border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2706 | -} |
2707 | - |
2708 | -.button:active:insensitive:backdrop { |
2709 | - border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2710 | -} |
2711 | - |
2712 | -/* focused button borders */ |
2713 | -.button:focus, |
2714 | -.button.default { |
2715 | -} |
2716 | - |
2717 | -.button.default { |
2718 | - border-image: url("assets/button-default.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2719 | -} |
2720 | - |
2721 | -.button.default:hover { |
2722 | - border-image: url("assets/button-default-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2723 | -} |
2724 | - |
2725 | -.button.default:focus { |
2726 | - border-image: url("assets/button-default-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2727 | -} |
2728 | - |
2729 | -.button.default:focus:hover { |
2730 | - border-image: url("assets/button-default-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2731 | -} |
2732 | - |
2733 | -.primary-toolbar .button, |
2734 | -.menubar.toolbar .button, |
2735 | -.header-bar .button { |
2736 | - border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2737 | -} |
2738 | - |
2739 | -.primary-toolbar .button:focused, |
2740 | -.menubar.toolbar .button:focused, |
2741 | -.header-bar .button:focused { |
2742 | - border-image: url("assets/button-toolbar-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2743 | -} |
2744 | - |
2745 | -.primary-toolbar .button:active, |
2746 | -.menubar.toolbar .button:active, |
2747 | -.header-bar .button:active { |
2748 | - border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2749 | -} |
2750 | - |
2751 | -.primary-toolbar .button:active:focused, |
2752 | -.menubar.toolbar .button:active:focused, |
2753 | -.header-bar .button:active:focused { |
2754 | - border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2755 | -} |
2756 | - |
2757 | -.primary-toolbar .button:backdrop, |
2758 | -.menubar.toolbar .button:backdrop, |
2759 | -.header-bar .button:backdrop { |
2760 | - border-image: url("assets/backdrop-button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2761 | -} |
2762 | - |
2763 | -.primary-toolbar .button:active:backdrop, |
2764 | -.menubar.toolbar .button:active:backdrop, |
2765 | -.header-bar .button:active:backdrop { |
2766 | - border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch; |
2767 | -} |
2768 | - |
2769 | .menubar.menuitem:hover, |
2770 | .menubar .menuitem:hover { |
2771 | border: 1px solid #2e2e2c; |
2772 | |
2773 | === modified file 'Radiance/gtk-3.0/gtk-widgets.css' |
2774 | --- Radiance/gtk-3.0/gtk-widgets.css 2014-10-13 14:58:41 +0000 |
2775 | +++ Radiance/gtk-3.0/gtk-widgets.css 2014-12-17 15:31:01 +0000 |
2776 | @@ -1,7 +1,3 @@ |
2777 | -/* NOTES to contributors: |
2778 | - * use 4 spaces intends, and keep code ALIGNED and ORDERED */ |
2779 | - |
2780 | -/* default */ |
2781 | * { |
2782 | -GtkArrow-arrow-scaling: 0.6; |
2783 | -GtkButton-child-displacement-x: 1; |
2784 | @@ -57,12 +53,9 @@ |
2785 | |
2786 | background-origin: border-box; |
2787 | background-clip: padding-box; |
2788 | - border-width: 1px; |
2789 | |
2790 | engine: unico; |
2791 | |
2792 | - /*-unico-arrow-texture: url("assets/combobox-arrow.png");*/ |
2793 | - |
2794 | /* To avoid using custom attributes, unico looks at the outline attributes |
2795 | * to find out how to render the focus ring. |
2796 | */ |
2797 | @@ -95,13 +88,6 @@ |
2798 | background-color: @bg_color; |
2799 | } |
2800 | |
2801 | -/********* |
2802 | - * arrow * |
2803 | - *********/ |
2804 | -/*.arrow * { |
2805 | - background-image: url("assets/combobox-arrow.png"); |
2806 | -}*/ |
2807 | - |
2808 | /************* |
2809 | * assistant * |
2810 | *************/ |
2811 | @@ -131,10 +117,7 @@ |
2812 | -GtkWidget-focus-line-width: 0; |
2813 | |
2814 | padding: 5px 6px; |
2815 | -} |
2816 | |
2817 | -GtkSwitch.slider, |
2818 | -.button { |
2819 | background-image: -gtk-gradient (linear, left top, left bottom, |
2820 | from (shade (@button_bg_color, 1.08)), |
2821 | color-stop (0.5, @button_bg_color), |
2822 | @@ -142,27 +125,54 @@ |
2823 | |
2824 | color: @fg_color; |
2825 | text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); |
2826 | -} |
2827 | - |
2828 | -GtkSwitch.slider:backdrop, |
2829 | + |
2830 | + border: 1px solid transparent; |
2831 | + border-radius: 8px; |
2832 | + border-image-source: url("assets/button.png"); |
2833 | + |
2834 | + /* all button border images have the same size and are sliced in the same way */ |
2835 | + border-image-width: 10px 12px 10px 12px; |
2836 | + border-image-slice: 10 12 10 12; |
2837 | + border-image-repeat: stretch; |
2838 | +} |
2839 | + |
2840 | +.button.flat { |
2841 | + background-image: none; |
2842 | + border-image-source: none; |
2843 | +} |
2844 | + |
2845 | .button:backdrop { |
2846 | background-image: none; |
2847 | background-color: @bg_color; |
2848 | + border-image-source: url("assets/backdrop-button.png"); |
2849 | |
2850 | color: @backdrop_fg_color; |
2851 | text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); |
2852 | } |
2853 | |
2854 | +.button.flat:backdrop { |
2855 | + border-image-source: none; |
2856 | +} |
2857 | + |
2858 | +.button:focus { |
2859 | + border-image-source: url("assets/button-focused.png"); |
2860 | +} |
2861 | + |
2862 | .button:hover { |
2863 | background-image: -gtk-gradient (linear, left top, left bottom, |
2864 | from (shade (@button_bg_color, 1.12)), |
2865 | color-stop (0.5, @button_bg_color), |
2866 | to (shade (@button_bg_color, 0.96))); |
2867 | + border-image-source: url("assets/button-hover.png"); |
2868 | } |
2869 | |
2870 | .button:hover:backdrop { |
2871 | - background-image: none; |
2872 | background-color: shade (@bg_color, 1.04); |
2873 | + border-image-source: url("assets/backdrop-button-hover.png"); |
2874 | +} |
2875 | + |
2876 | +.button:hover:focus { |
2877 | + border-image-source: url("assets/button-focused-hover.png"); |
2878 | } |
2879 | |
2880 | .button:insensitive { |
2881 | @@ -170,314 +180,137 @@ |
2882 | background-color: mix (#ebebeb, @bg_color, 0.5); |
2883 | |
2884 | text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); |
2885 | + border-image-source: url("assets/button-disabled.png"); |
2886 | } |
2887 | |
2888 | .button:insensitive:backdrop { |
2889 | - background-image: none; |
2890 | background-color: #ebebeb; |
2891 | |
2892 | text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); |
2893 | + border-image-source: url("assets/backdrop-button-disabled.png"); |
2894 | +} |
2895 | + |
2896 | +.button.flat:insensitive, |
2897 | +.button.flat:insensitive:backdrop { |
2898 | + background-color: transparent; |
2899 | + border-image-source: none; |
2900 | +} |
2901 | + |
2902 | +.button:checked { |
2903 | + background-image: -gtk-gradient (linear, left top, left bottom, |
2904 | + from (#cecece), |
2905 | + to (#e8e8e8)); |
2906 | + border-image-source: url("assets/button-active.png"); |
2907 | +} |
2908 | + |
2909 | +.button:checked:focus { |
2910 | + border-image-source: url("assets/button-active-focused.png"); |
2911 | } |
2912 | |
2913 | .button:active { |
2914 | background-image: -gtk-gradient (linear, left top, left bottom, |
2915 | - from (#cecece), |
2916 | - to (#e8e8e8)); |
2917 | -} |
2918 | - |
2919 | -.button:active:hover { |
2920 | - background-image: -gtk-gradient (linear, left top, left bottom, |
2921 | from (#dcdcdc), |
2922 | to (#f3f3f3)); |
2923 | + border-image-source: url("assets/button-active-hover.png"); |
2924 | +} |
2925 | + |
2926 | +.button:active:focus { |
2927 | + border-image-source: url("assets/button-active-focused-hover.png"); |
2928 | } |
2929 | |
2930 | .button:active:insensitive { |
2931 | background-image: -gtk-gradient (linear, left top, left bottom, |
2932 | from (#e3e3e3), |
2933 | to (#f3f3f3)); |
2934 | -} |
2935 | - |
2936 | -.button:active:insensitive:backdrop { |
2937 | + border-image-source: url("assets/button-active-disabled.png"); |
2938 | +} |
2939 | + |
2940 | +.button:checked:backdrop { |
2941 | + border-image-source: url("assets/backdrop-button-active.png"); |
2942 | +} |
2943 | + |
2944 | +.button:active:backdrop { |
2945 | + border-image-source: url("assets/backdrop-button-active-hover.png"); |
2946 | +} |
2947 | + |
2948 | +.button:checked:insensitive:backdrop { |
2949 | background-image: -gtk-gradient (linear, left top, left bottom, |
2950 | from (mix (#e3e3e3, @bg_color, 0.5)), |
2951 | to (mix (#f3f3f3, @bg_color, 0.5))); |
2952 | + border-image-source: url("assets/backdrop-button-active-disabled.png"); |
2953 | } |
2954 | |
2955 | -/* default button */ |
2956 | - |
2957 | -/* |
2958 | .button.default { |
2959 | - background-image: -gtk-gradient (linear, left top, left bottom, |
2960 | - from (mix (shade (@selected_bg_color, 1.16), @bg_color, 0.3)), |
2961 | - to (mix (shade (@selected_bg_color, 0.84), @bg_color, 0.3))); |
2962 | - |
2963 | - text-shadow: 0 1px alpha (shade (@selected_bg_color, 1.26), 0.4); |
2964 | + border-image-source: url("assets/button-default.png"); |
2965 | } |
2966 | |
2967 | .button.default:hover { |
2968 | - background-image: -gtk-gradient (linear, left top, left bottom, |
2969 | - from (mix (shade (@selected_bg_color, 1.21), @bg_color, 0.3)), |
2970 | - to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3))); |
2971 | -} |
2972 | - |
2973 | -.button.default:active { |
2974 | - background-image: -gtk-gradient (linear, left top, left bottom, |
2975 | - from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)), |
2976 | - to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3))); |
2977 | -} |
2978 | - |
2979 | -.button.default:active:hover { |
2980 | - background-image: -gtk-gradient (linear, left top, left bottom, |
2981 | - from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)), |
2982 | - to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3))); |
2983 | -} |
2984 | - |
2985 | -.button.default:insensitive { |
2986 | -} |
2987 | -*/ |
2988 | - |
2989 | -/* Set up shadows and hilights for button visual separation */ |
2990 | -.linked .button, |
2991 | -.toolbar .button.raised.linked, |
2992 | -.toolbar .raised.linked .button, |
2993 | -.inline-toolbar.toolbar .button, |
2994 | -.inline-toolbar.toolbar GtkToolButton .button { |
2995 | - box-shadow: inset -1px 0 shade (@bg_color, 0.84); |
2996 | -} |
2997 | - |
2998 | -.linked .button:first-child, |
2999 | -.toolbar .button.raised.linked:first-child, |
3000 | -.toolbar .raised.linked .button:first-child, |
3001 | -.inline-toolbar.toolbar .button:first-child, |
3002 | -.inline-toolbar.toolbar GtkToolButton:first-child .button { |
3003 | - box-shadow: inset -1px 0 shade (@bg_color, 0.84); |
3004 | -} |
3005 | - |
3006 | -.linked .button:last-child, |
3007 | -.toolbar .button.raised.linked:last-child, |
3008 | -.toolbar .raised.linked .button:last-child, |
3009 | -.inline-toolbar.toolbar .button:last-child, |
3010 | -.inline-toolbar.toolbar GtkToolButton:last-child .button { |
3011 | - /*box-shadow: inset 1px 0 shade (@bg_color, 1.06);*/ |
3012 | -} |
3013 | - |
3014 | -.linked .button:active, |
3015 | -.toolbar .button.raised.linked:active, |
3016 | -.toolbar .raised.linked .button:active, |
3017 | -.inline-toolbar.toolbar .button:active, |
3018 | -.inline-toolbar.toolbar GtkToolButton .button:active { |
3019 | - /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/ |
3020 | -} |
3021 | - |
3022 | -.linked .button:insensitive, |
3023 | -.toolbar .button.raised.linked:insensitive, |
3024 | -.toolbar .raised.linked .button:insensitive, |
3025 | -.inline-toolbar.toolbar .button:insensitive, |
3026 | -.inline-toolbar.toolbar GtkToolButton .button:insensitive { |
3027 | - box-shadow: inset -1px 0 shade (@bg_color, 0.84); |
3028 | -} |
3029 | - |
3030 | -.linked .button:backdrop, |
3031 | -.toolbar .button.raised.linked:backdrop, |
3032 | -.toolbar .raised.linked .button:backdrop, |
3033 | -.inline-toolbar.toolbar .button:backdrop, |
3034 | -.inline-toolbar.toolbar GtkToolButton .button:backdrop { |
3035 | - /*box-shadow: inset -1px 0 @unfocused_borders;*/ |
3036 | -} |
3037 | - |
3038 | -.linked .button:insensitive:backdrop, |
3039 | -.toolbar .button.raised.linked:insensitive:backdrop, |
3040 | -.toolbar .raised.linked .button:insensitive:backdrop, |
3041 | -.inline-toolbar.toolbar .button:insensitive:backdrop, |
3042 | -.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop { |
3043 | - /*box-shadow: inset -1px 0 @unfocused_insensitive_borders;*/ |
3044 | -} |
3045 | - |
3046 | - |
3047 | -/* Middle button */ |
3048 | + border-image-source: url("assets/button-default-hover.png"); |
3049 | +} |
3050 | + |
3051 | +.button.default:focus { |
3052 | + border-image-source: url("assets/button-default-focused.png"); |
3053 | +} |
3054 | + |
3055 | +.button.default:focus:hover { |
3056 | + border-image-source: url("assets/button-default-focused-hover.png"); |
3057 | +} |
3058 | + |
3059 | +/****************** |
3060 | + * Linked Widgets * |
3061 | + *****************/ |
3062 | .linked .entry, |
3063 | -.linked .entry:active, |
3064 | -.linked .entry:focus, |
3065 | -.linked .entry:focus:active, |
3066 | -.linked .button, |
3067 | -.linked .button:active, |
3068 | -.linked .button:active:hover, |
3069 | -.linked .button:focus, |
3070 | -.linked .button:focus:active, |
3071 | -.linked .button:insensitive, |
3072 | -.linked .button:backdrop, |
3073 | -.linked .button:active:backdrop { |
3074 | - border-right-width: 0; |
3075 | - border-left-width: 0; |
3076 | +.linked .button { |
3077 | + border-radius: 0; |
3078 | border-image-width: 10px 0 10px 0; |
3079 | - border-radius: 0; |
3080 | + border-width: 1px 0 1px 0; |
3081 | + box-shadow: inset -1px 0 shade (@bg_color, 0.84); |
3082 | } |
3083 | |
3084 | -/* Leftmost button */ |
3085 | .linked .entry:first-child, |
3086 | -.linked .entry:active:first-child, |
3087 | -.linked .entry:focus:first-child, |
3088 | -.linked .entry:focus:active:first-child, |
3089 | -.linked .button:first-child, |
3090 | -.linked .button:active:first-child, |
3091 | -.linked .button:active:hover:first-child, |
3092 | -.linked .button:focus:first-child, |
3093 | -.linked .button:focus:active:first-child, |
3094 | -.linked .button:insensitive:first-child, |
3095 | -.linked .button:backdrop:first-child, |
3096 | -.linked .button:active:backdrop:first-child { |
3097 | - border-width: 1px; |
3098 | - border-right-width: 0; |
3099 | +.linked .button:first-child { |
3100 | border-image-width: 10px 0 10px 12px; |
3101 | - border-radius: 8px; |
3102 | - border-bottom-right-radius: 0; |
3103 | - border-top-right-radius: 0; |
3104 | + border-radius: 8px 0 0 8px; |
3105 | } |
3106 | |
3107 | -/* Rightmost button */ |
3108 | .linked .entry:last-child, |
3109 | -.linked .entry:active:last-child, |
3110 | -.linked .entry:focus:last-child, |
3111 | -.linked .entry:focus:active:last-child, |
3112 | -.linked .button:last-child, |
3113 | -.linked .button:active:last-child, |
3114 | -.linked .button:active:hover:last-child, |
3115 | -.linked .button:focus:last-child, |
3116 | -.linked .button:focus:active:last-child, |
3117 | -.linked .button:insensitive:last-child, |
3118 | -.linked .button:backdrop:last-child, |
3119 | -.linked .button:active:backdrop:last-child { |
3120 | - border-width: 1px; |
3121 | - border-left-width: 0; |
3122 | +.linked .button:last-child { |
3123 | border-image-width: 10px 12px 10px 0; |
3124 | - border-radius: 8px; |
3125 | - border-bottom-left-radius: 0; |
3126 | - border-top-left-radius: 0; |
3127 | + border-radius: 0 8px 8px 0; |
3128 | + box-shadow: none; |
3129 | } |
3130 | |
3131 | -/* Linked single button */ |
3132 | .linked .entry:only-child, |
3133 | -.linked .entry:active:only-child, |
3134 | -.linked .entry:focus:only-child, |
3135 | -.linked .entry:focus:active:only-child, |
3136 | -.linked .button:only-child, |
3137 | -.linked .button:active:only-child, |
3138 | -.linked .button:active:hover:only-child, |
3139 | -.linked .button:focus:only-child, |
3140 | -.linked .button:focus:active:only-child, |
3141 | -.linked .button:insensitive:only-child, |
3142 | -.linked .button:backdrop:only-child, |
3143 | -.linked .button:active:backdrop:only-child { |
3144 | - border-right-width: 1px; |
3145 | - border-left-width: 1px; |
3146 | +.linked .button:only-child { |
3147 | border-image-width: 10px 12px 10px 12px; |
3148 | border-radius: 8px; |
3149 | } |
3150 | |
3151 | -/* Set up shadows and hilights for button visual separation */ |
3152 | .primary-toolbar .linked .button, |
3153 | -.primary-toolbar .button.raised.linked, |
3154 | -.primary-toolbar .raised.linked .button, |
3155 | -.menubar.toolbar .linked .button, |
3156 | -.menubar.toolbar .button.raised.linked, |
3157 | -.menubar.toolbar .raised.linked .button, |
3158 | -.header-bar .linked .button, |
3159 | -.header-bar .button.raised.linked, |
3160 | -.header-bar .raised.linked .button { |
3161 | +.header-bar .linked .button { |
3162 | box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4), |
3163 | inset -1px 0 shade (@dark_bg_color, 0.9); |
3164 | } |
3165 | |
3166 | .primary-toolbar .linked .button:first-child, |
3167 | -.primary-toolbar .button.raised.linked:first-child, |
3168 | -.primary-toolbar .raised.linked .button:first-child, |
3169 | -.menubar.toolbar .linked .button:first-child, |
3170 | -.menubar.toolbar .button.raised.linked:first-child, |
3171 | -.menubar.toolbar .raised.linked .button:first-child, |
3172 | -.header-bar .linked .button:first-child, |
3173 | -.header-bar .button.raised.linked:first-child, |
3174 | -.header-bar .raised.linked .button:first-child { |
3175 | +.header-bar .linked .button:first-child { |
3176 | box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); |
3177 | } |
3178 | |
3179 | .primary-toolbar .linked .button:last-child, |
3180 | -.primary-toolbar .button.raised.linked:last-child, |
3181 | -.primary-toolbar .raised.linked .button:last-child, |
3182 | -.menubar.toolbar .linked .button:last-child, |
3183 | -.menubar.toolbar .button.raised.linked:last-child, |
3184 | -.menubar.toolbar .raised.linked .button:last-child, |
3185 | -.header-bar .linked .button:last-child, |
3186 | -.header-bar .button.raised.linked:last-child, |
3187 | -.header-bar .raised.linked .button:last-child { |
3188 | +.header-bar .linked .button:last-child { |
3189 | box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4) |
3190 | } |
3191 | |
3192 | .primary-toolbar .linked .button:active, |
3193 | -.primary-toolbar .button.raised.linked:active, |
3194 | -.primary-toolbar .raised.linked .button:active, |
3195 | -.menubar.toolbar .linked .button:active, |
3196 | -.menubar.toolbar .button.raised.linked:active, |
3197 | -.menubar.toolbar .raised.linked .button:active, |
3198 | .header-bar .linked .button:active, |
3199 | -.header-bar .button.raised.linked:active, |
3200 | -.header-bar .raised.linked .button:active { |
3201 | +.primary-toolbar .linked .button:insensitive, |
3202 | +.header-bar .linked .button:insensitive { |
3203 | box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9); |
3204 | } |
3205 | |
3206 | -.primary-toolbar .linked .button:insensitive, |
3207 | -.primary-toolbar .button.raised.linked:insensitive, |
3208 | -.primary-toolbar .raised.linked .button:insensitive, |
3209 | -.menubar.toolbar .linked .button:insensitive, |
3210 | -.menubar.toolbar .button.raised.linked:insensitive, |
3211 | -.menubar.toolbar .raised.linked .button:insensitive, |
3212 | -.header-bar .linked .button:insensitive, |
3213 | -.header-bar .button.raised.linked:insensitive, |
3214 | -.header-bar .raised.linked .button:insensitive { |
3215 | - box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9); |
3216 | -} |
3217 | - |
3218 | -.primary-toolbar .linked .button:backdrop:last-child, |
3219 | -.primary-toolbar .button.raised.linked:backdrop:last-child, |
3220 | -.primary-toolbar .raised.linked .button:backdrop:last-child, |
3221 | -.menubar.toolbar .linked .button:backdrop:last-child, |
3222 | -.menubar.toolbar .button.raised.linked:backdrop:last-child, |
3223 | -.menubar.toolbar .raised.linked .button:backdrop:last-child, |
3224 | -.header-bar .linked .button:backdrop:last-child, |
3225 | -.header-bar .button.raised.linked:backdrop:last-child, |
3226 | -.header-bar .raised.linked .button:backdrop:last-child { |
3227 | - box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2); |
3228 | -} |
3229 | - |
3230 | -/*.primary-toolbar .linked .button:insensitive:backdrop, |
3231 | -.primary-toolbar .button.raised.linked:insensitive:backdrop, |
3232 | -.primary-toolbar .raised.linked .button:insensitive:backdrop, |
3233 | -.menubar.toolbar .linked .button:insensitive:backdrop, |
3234 | -.menubar.toolbar .button.raised.linked:insensitive:backdrop, |
3235 | -.menubar.toolbar .raised.linked .button:insensitive:backdrop, |
3236 | -.header-bar .linked .button:insensitive:backdrop, |
3237 | -.header-bar .button.raised.linked:insensitive:backdrop, |
3238 | -.header-bar .raised.linked .button:insensitive:backdrop { |
3239 | - box-shadow: inset -1px 0 @unfocused_insensitive_borders; |
3240 | -}*/ |
3241 | - |
3242 | - |
3243 | -/* Linked single button */ |
3244 | -.primary-toolbar .linked .entry:only-child, |
3245 | .primary-toolbar .linked .button:only-child, |
3246 | -.primary-toolbar .linked .button:active:only-child, |
3247 | -.primary-toolbar .linked .button:active:hover:only-child, |
3248 | -.primary-toolbar .linked .button:insensitive:only-child, |
3249 | -.menubar.toolbar .linked .entry:only-child, |
3250 | -.menubar.toolbar .linked .button:only-child, |
3251 | -.menubar.toolbar .linked .button:active:only-child, |
3252 | -.menubar.toolbar .linked .button:active:hover:only-child, |
3253 | -.menubar.toolbar .linked .button:insensitive:only-child, |
3254 | -.header-bar .linked .entry:only-child, |
3255 | -.header-bar .linked .button:only-child, |
3256 | -.header-bar .linked .button:active:only-child, |
3257 | -.header-bar .linked .button:active:hover:only-child, |
3258 | -.header-bar .linked .button:insensitive:only-child { |
3259 | - border-radius: 8px; |
3260 | +.header-bar .linked .button:only-child { |
3261 | box-shadow: none; |
3262 | } |
3263 | |
3264 | @@ -502,7 +335,6 @@ |
3265 | border-width: 1px 0 0 0; |
3266 | |
3267 | color: @selected_fg_color; |
3268 | - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ |
3269 | } |
3270 | |
3271 | row:selected:backdrop { |
3272 | @@ -512,7 +344,6 @@ |
3273 | border-top-color: shade (@backdrop_selected_bg_color, 0.9); |
3274 | |
3275 | color: @backdrop_selected_fg_color; |
3276 | - /*text-shadow: 0 -1px shade (@selected_bg_color, 0.7);*/ |
3277 | } |
3278 | |
3279 | /******************* |
3280 | @@ -631,17 +462,15 @@ |
3281 | } |
3282 | |
3283 | GtkIconView.content-view.check { |
3284 | - /*background-image: url("assets/grid-selection-unchecked.svg");*/ |
3285 | background-color: transparent; |
3286 | } |
3287 | |
3288 | -GtkIconView.content-view.check:active { |
3289 | - /*background-image: url("assets/grid-selection-checked.svg");*/ |
3290 | +GtkIconView.content-view.check:checked { |
3291 | background-color: transparent; |
3292 | } |
3293 | |
3294 | .content-view.view.check, |
3295 | -.content-view.view.check:active { |
3296 | +.content-view.view.check:checked { |
3297 | background-color: transparent; |
3298 | } |
3299 | |
3300 | @@ -652,22 +481,9 @@ |
3301 | background-color: transparent; |
3302 | } |
3303 | |
3304 | -/**************** |
3305 | - * drawing area * |
3306 | - ****************/ |
3307 | -/* |
3308 | -GtkDrawingArea { |
3309 | - background-color: transparent; |
3310 | -} |
3311 | -*/ |
3312 | - |
3313 | /********* |
3314 | * entry * |
3315 | *********/ |
3316 | -GtkComboBox.combobox-entry .button, |
3317 | -.primary-toolbar GtkComboBox.combobox-entry .button, |
3318 | -.menubar.toolbar GtkComboBox.combobox-entry .button, |
3319 | -.header-bar GtkComboBox.combobox-entry .button, |
3320 | .entry { |
3321 | -GtkWidget-focus-line-width: 0; |
3322 | |
3323 | @@ -679,10 +495,6 @@ |
3324 | color: @text_color; |
3325 | } |
3326 | |
3327 | -GtkComboBox.combobox-entry .button:backdrop, |
3328 | -.primary-toolbar GtkComboBox.combobox-entry .button:backdrop, |
3329 | -.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop, |
3330 | -.header-bar GtkComboBox.combobox-entry .button:backdrop, |
3331 | .entry:backdrop { |
3332 | background-image: -gtk-gradient (linear, left top, left bottom, |
3333 | from (mix (shade (@base_color, 0.96), @bg_color, 0.5)), |
3334 | @@ -697,10 +509,6 @@ |
3335 | color: @selected_fg_color; |
3336 | } |
3337 | |
3338 | -GtkComboBox.combobox-entry .button:insensitive, |
3339 | -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, |
3340 | -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive, |
3341 | -.header-bar GtkComboBox.combobox-entry .button:insensitive, |
3342 | .entry:insensitive { |
3343 | background-color: #f5f5f5; |
3344 | background-image: none; |
3345 | @@ -708,10 +516,6 @@ |
3346 | color: mix (@text_color, @base_color, 0.4); |
3347 | } |
3348 | |
3349 | -GtkComboBox.combobox-entry .button:insensitive:backdrop, |
3350 | -.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, |
3351 | -.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop, |
3352 | -.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop, |
3353 | .entry:insensitive:backdrop { |
3354 | background-color: mix (#f5f5f5, @bg_color, 0.5); |
3355 | |
3356 | @@ -720,8 +524,6 @@ |
3357 | |
3358 | .primary-toolbar .entry.progressbar, |
3359 | .primary-toolbar .entry.progressbar, |
3360 | -.menubar.toolbar .entry.progressbar, |
3361 | -.menubar.toolbar .entry.progressbar, |
3362 | .header-bar .entry.progressbar, |
3363 | .header-bar .entry.progressbar, |
3364 | .entry.progressbar { |
3365 | @@ -753,6 +555,10 @@ |
3366 | background: none; |
3367 | } |
3368 | |
3369 | +.frame.flat { |
3370 | + border: none; |
3371 | +} |
3372 | + |
3373 | /************ |
3374 | * iconview * |
3375 | ************/ |
3376 | @@ -780,6 +586,10 @@ |
3377 | inset 0 -1px shade (@selected_bg_color, 1.0); |
3378 | } |
3379 | |
3380 | +GtkIconView.cell { |
3381 | + background-color: transparent; |
3382 | +} |
3383 | + |
3384 | .rubberband { |
3385 | background-color: alpha (@selected_bg_color, 0.35); |
3386 | border-color: @selected_bg_color; |
3387 | @@ -892,12 +702,9 @@ |
3388 | * menu * |
3389 | ********/ |
3390 | GtkTreeMenu.menu, |
3391 | -.toolbar .primary-toolbar .menu, |
3392 | -.toolbar .menubar.toolbar .menu, |
3393 | .toolbar .header-bar .menu, |
3394 | GtkMenuToolButton.menu, |
3395 | .primary-toolbar .button .menu, |
3396 | -.menubar.toolbar .button .menu, |
3397 | .header-bar .button .menu, |
3398 | .menu { |
3399 | background-image: none; |
3400 | @@ -943,25 +750,10 @@ |
3401 | } |
3402 | |
3403 | .menu.button:hover, |
3404 | -.menu.button:active, |
3405 | -.menu.button:active:insensitive, |
3406 | +.menu.button:checked, |
3407 | +.menu.button:checked:insensitive, |
3408 | .menu.button:insensitive, |
3409 | .menu.button |
3410 | -/*.primary-toolbar .menu.button:hover, |
3411 | -.primary-toolbar .menu.button:active, |
3412 | -.primary-toolbar .menu.button:active:insensitive, |
3413 | -.primary-toolbar .menu.button:insensitive, |
3414 | -.primary-toolbar .menu.button, |
3415 | -.menubar.toolbar .menu.button:hover, |
3416 | -.menubar.toolbar .menu.button:active, |
3417 | -.menubar.toolbar .menu.button:active:insensitive, |
3418 | -.menubar.toolbar .menu.button:insensitive, |
3419 | -.menubar.toolbar .menu.button, |
3420 | -.header-bar .menu.button:hover, |
3421 | -.header-bar .menu.button:active, |
3422 | -.header-bar .menu.button:active:insensitive, |
3423 | -.header-bar .menu.button:insensitive, |
3424 | -.header-bar .menu.button */ |
3425 | { |
3426 | background-color: shade (@dark_bg_color, 1.08); |
3427 | background-image: none; |
3428 | @@ -1013,10 +805,6 @@ |
3429 | /************ |
3430 | * menuitem * |
3431 | ************/ |
3432 | -/*.menuitem { |
3433 | - color: @fg_color; |
3434 | -}*/ |
3435 | - |
3436 | .menuitem { |
3437 | -GtkMenuItem-horizontal-padding: 0; |
3438 | background: transparent; |
3439 | @@ -1026,10 +814,6 @@ |
3440 | text-shadow: none; |
3441 | } |
3442 | |
3443 | -.menuitem { |
3444 | - /*color: @dark_fg_color;*/ |
3445 | -} |
3446 | - |
3447 | /* Workaround for lp:949368 */ |
3448 | GtkComboBox .menuitem * { |
3449 | color: @fg_color; |
3450 | @@ -1039,7 +823,7 @@ |
3451 | color: @selected_fg_color; |
3452 | } |
3453 | |
3454 | -.popover .menuitem:active:hover, |
3455 | +.popover .menuitem:checked:hover, |
3456 | .menuitem:hover, |
3457 | .menu .menuitem:hover { |
3458 | border-radius: 0; |
3459 | @@ -1059,8 +843,8 @@ |
3460 | text-shadow: 0 -1px shade (@selected_bg_color, 0.7); |
3461 | } |
3462 | |
3463 | -.menuitem.check:active, |
3464 | -.menuitem.radio:active { |
3465 | +.menuitem.check:checked, |
3466 | +.menuitem.radio:checked { |
3467 | color: @fg_color; |
3468 | } |
3469 | |
3470 | @@ -1069,26 +853,14 @@ |
3471 | box-shadow: none; |
3472 | } |
3473 | |
3474 | -/*.menuitem:insensitive, |
3475 | -.menuitem *:insensitive { |
3476 | - color: mix (@fg_color, @bg_color, 0.5); |
3477 | - text-shadow: 0 1px shade (@bg_color, 1.14); |
3478 | -} |
3479 | -*/ |
3480 | GtkTreeMenu.menu .menuitem:insensitive, |
3481 | GtkTreeMenu.menu .menuitem *:insensitive, |
3482 | -.toolbar .primary-toolbar .menu .menuitem:insensitive, |
3483 | -.toolbar .primary-toolbar .menu .menuitem *:insensitive, |
3484 | -.toolbar .menubar.toolbar .menu .menuitem:insensitive, |
3485 | -.toolbar .menubar.toolbar .menu .menuitem *:insensitive, |
3486 | .toolbar .header-bar .menu .menuitem:insensitive, |
3487 | .toolbar .header-bar .menu .menuitem *:insensitive, |
3488 | GtkMenuToolButton.menu .menuitem:insensitive, |
3489 | GtkMenuToolButton.menu .menuitem *:insensitive, |
3490 | .primary-toolbar .button .menu .menuitem:insensitive, |
3491 | .primary-toolbar .button .menu .menuitem *:insensitive, |
3492 | -.menubar.toolbar .button .menu .menuitem:insensitive, |
3493 | -.menubar.toolbar .button .menu .menuitem *:insensitive, |
3494 | .header-bar .button .menu .menuitem:insensitive, |
3495 | .header-bar .button .menu .menuitem *:insensitive, |
3496 | .menuitem:insensitive, |
3497 | @@ -1142,8 +914,6 @@ |
3498 | |
3499 | .primary-toolbar GtkScale.trough, |
3500 | .primary-toolbar GtkScale.trough:backdrop, |
3501 | -.menubar.toolbar GtkScale.trough, |
3502 | -.menubar.toolbar GtkScale.trough:backdrop, |
3503 | .header-bar GtkScale.trough, |
3504 | .header-bar GtkScale.trough:backdrop, |
3505 | .menuitem GtkScale.trough { |
3506 | @@ -1371,28 +1141,6 @@ |
3507 | margin: 1px 0; |
3508 | } |
3509 | |
3510 | -/* discrete indicator border rounding, |
3511 | - uncomment when :nth-child will be working |
3512 | - on the widget |
3513 | - |
3514 | -.level-bar.indicator-discrete.fill-block.horizontal:first-child { |
3515 | - border-radius: 2px 0 0 2px; |
3516 | -} |
3517 | - |
3518 | -.level-bar.indicator-discrete.fill-block.horizontal:last-child { |
3519 | - border-radius: 0 2px 2px 0; |
3520 | -} |
3521 | - |
3522 | -.level-bar.indicator-discrete.fill-block.vertical:first-child { |
3523 | - border-radius: 2px 2px 0 0; |
3524 | -} |
3525 | - |
3526 | -.level-bar.indicator-discrete.fill-block.vertical:last-child { |
3527 | - border-radius: 0 0 2px 2px; |
3528 | -} |
3529 | - |
3530 | -*/ |
3531 | - |
3532 | .level-bar.fill-block.level-high { |
3533 | border-color: shade(@success_color, 0.85); |
3534 | background-image: linear-gradient(to bottom, |
3535 | @@ -1455,10 +1203,8 @@ |
3536 | .scale.trough.highlight:backdrop { |
3537 | background-color: #dcdcdc; |
3538 | background-image: none; |
3539 | - /*background-clip: padding-box;*/ |
3540 | } |
3541 | |
3542 | - |
3543 | .scale.trough.highlight.bottom { |
3544 | margin: 0 7px 0 7px; |
3545 | } |
3546 | @@ -1613,12 +1359,9 @@ |
3547 | } |
3548 | |
3549 | GtkTreeMenu .menuitem.separator, |
3550 | -.toolbar .primary-toolbar .menuitem.separator, |
3551 | -.toolbar .menubar.toolbar .menuitem.separator, |
3552 | .toolbar .header-bar .menuitem.separator, |
3553 | GtkMenuToolButton .menuitem.separator, |
3554 | .primary-toolbar .button .menuitem.separator, |
3555 | -.menubar.toolbar .button .menuitem.separator, |
3556 | .header-bar .button .menuitem.separator, |
3557 | .menuitem.separator { |
3558 | border-color: shade (@dark_bg_color, 0.99); |
3559 | @@ -1802,8 +1545,6 @@ |
3560 | .menu .spinner:hover, |
3561 | .primary-toolbar .spinner, |
3562 | .primary-toolbar .spinner, |
3563 | -.menubar.toolbar .spinner, |
3564 | -.menubar.toolbar .spinner, |
3565 | .header-bar .spinner, |
3566 | .header-bar .spinner { |
3567 | color: @selected_bg_color; |
3568 | @@ -1863,6 +1604,22 @@ |
3569 | padding: 1px; |
3570 | border-radius: 6px; |
3571 | border-style: solid; |
3572 | + |
3573 | + background-image: -gtk-gradient (linear, left top, left bottom, |
3574 | + from (shade (@button_bg_color, 1.08)), |
3575 | + color-stop (0.5, @button_bg_color), |
3576 | + to (shade (@button_bg_color, 0.94))); |
3577 | + |
3578 | + color: @fg_color; |
3579 | + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4); |
3580 | +} |
3581 | + |
3582 | +GtkSwitch.slider:backdrop { |
3583 | + background-image: none; |
3584 | + background-color: @bg_color; |
3585 | + |
3586 | + color: @backdrop_fg_color; |
3587 | + text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2); |
3588 | } |
3589 | |
3590 | /************ |
3591 | @@ -1942,16 +1699,10 @@ |
3592 | color: @backdrop_fg_color; |
3593 | } |
3594 | |
3595 | -.toolbar .button { |
3596 | - /*padding: 1px;*/ |
3597 | - /*padding: 6px 8px;*/ |
3598 | -} |
3599 | - |
3600 | -/* primary-toolbar */ |
3601 | +/******************* |
3602 | + * primary-toolbar * |
3603 | + *******************/ |
3604 | .primary-toolbar, |
3605 | -.primary-toolbar .toolbar, |
3606 | -.primary-toolbar.toolbar, |
3607 | -.menubar.toolbar, |
3608 | .header-bar { |
3609 | -GtkWidget-window-dragging: true; |
3610 | |
3611 | @@ -1970,10 +1721,7 @@ |
3612 | box-shadow: inset 0 1px shade (@dark_bg_color, 0.94); |
3613 | } |
3614 | |
3615 | -.primary-toolbar .toolbar:backdrop, |
3616 | -.primary-toolbar.toolbar:backdrop, |
3617 | -.menubar.toolbar .toolbar:backdrop, |
3618 | -.menubar.toolbar.toolbar:backdrop, |
3619 | +.primary-toolbar:backdrop, |
3620 | .header-bar:backdrop { |
3621 | background-image: none; |
3622 | background-color: @dark_bg_color; |
3623 | @@ -1985,97 +1733,99 @@ |
3624 | } |
3625 | |
3626 | .primary-toolbar :insensitive, |
3627 | -.menubar.toolbar .toolbar :insensitive, |
3628 | .header-bar :insensitive { |
3629 | text-shadow: 0 -1px shade (@dark_bg_color, 0.7); |
3630 | } |
3631 | |
3632 | -.primary-toolbar GtkComboBox, |
3633 | .primary-toolbar .button, |
3634 | -.menubar.toolbar GtkComboBox, |
3635 | -.menubar.toolbar .button, |
3636 | -.header-bar GtkComboBox, |
3637 | -.header-bar .button { |
3638 | - background-color: transparent; |
3639 | - background-image: none; |
3640 | - border-color: transparent; |
3641 | - /*border-radius: 3px;*/ |
3642 | - /*border-width: 1px;*/ |
3643 | - /*padding: 3px;*/ |
3644 | - |
3645 | +.header-bar .button, |
3646 | +.primary-toolbar .button.flat:hover { |
3647 | + background: transparent; |
3648 | color: @dark_fg_color; |
3649 | text-shadow: 0 -1px shade (@dark_bg_color, 0.7); |
3650 | -} |
3651 | - |
3652 | -.primary-toolbar GtkComboBox:backdrop, |
3653 | + border-image-source: url("assets/radiance-button-toolbar.png"); |
3654 | +} |
3655 | + |
3656 | +.primary-toolbar .button.flat { |
3657 | + border-image-source: none; |
3658 | + background: transparent; |
3659 | +} |
3660 | + |
3661 | +.primary-toolbar .button:focused, |
3662 | +.header-bar .button:focused { |
3663 | + border-image-source: url("assets/radiance-button-toolbar-focused.png"); |
3664 | +} |
3665 | + |
3666 | +.primary-toolbar .button:active, |
3667 | +.primary-toolbar .button:checked, |
3668 | +.header-bar .button:active, |
3669 | +.header-bar .button:checked { |
3670 | + border-image-source: url("assets/radiance-button-toolbar-active.png"); |
3671 | +} |
3672 | + |
3673 | +.primary-toolbar .button:active:focused, |
3674 | +.primary-toolbar .button:checked:focused, |
3675 | +.header-bar .button:active:focused, |
3676 | +.header-bar .button:checked:focused { |
3677 | + border-image-source: url("assets/radiance-button-toolbar-active-focused.png"); |
3678 | +} |
3679 | + |
3680 | .primary-toolbar .button:backdrop, |
3681 | -.menubar.toolbar GtkComboBox:backdrop, |
3682 | -.menubar.toolbar .button:backdrop, |
3683 | -.header-bar GtkComboBox:backdrop, |
3684 | .header-bar .button:backdrop { |
3685 | + background-color: transparent; |
3686 | color: @backdrop_dark_fg_color; |
3687 | text-shadow: 0 -1px shade (@dark_bg_color, 0.9); |
3688 | -} |
3689 | - |
3690 | -.primary-toolbar .raised .button, |
3691 | -.primary-toolbar .raised.button, |
3692 | + border-image-source: url("assets/radiance-backdrop-button-toolbar.png"); |
3693 | +} |
3694 | + |
3695 | +.primary-toolbar .button.flat:backdrop { |
3696 | + border-image-source: none; |
3697 | +} |
3698 | + |
3699 | +.primary-toolbar .button:active:backdrop, |
3700 | +.primary-toolbar .button:checked:backdrop, |
3701 | +.header-bar .button:active:backdrop, |
3702 | +.header-bar .button:checked:backdrop { |
3703 | + border-image-source: url("assets/radiance-backdrop-button-toolbar-active.png"); |
3704 | +} |
3705 | + |
3706 | .primary-toolbar .button:hover, |
3707 | -.primary-toolbar .button:active, |
3708 | -.primary-toolbar .button:insensitive, |
3709 | -.menubar.toolbar .raised .button, |
3710 | -.menubar.toolbar .raised.button, |
3711 | -.menubar.toolbar .button:hover, |
3712 | -.menubar.toolbar .button:active, |
3713 | -.menubar.toolbar .button:insensitive, |
3714 | -.header-bar .raised .button, |
3715 | -.header-bar .raised.button, |
3716 | +.primary-toolbar .button:checked, |
3717 | .header-bar .button:hover, |
3718 | -.header-bar .button:active, |
3719 | -.header-bar .button:insensitive { |
3720 | +.header-bar .button:checked { |
3721 | background-image: -gtk-gradient (linear, left top, left bottom, |
3722 | from (shade (@dark_bg_color, 1.2)), |
3723 | to (shade (@dark_bg_color, 1.1))); |
3724 | - /*border-width: 1px;*/ |
3725 | } |
3726 | |
3727 | .primary-toolbar .button:active, |
3728 | -.menubar.toolbar .button:active, |
3729 | .header-bar .button:active { |
3730 | background-image: -gtk-gradient (linear, left top, left bottom, |
3731 | - from (shade (@dark_bg_color, 0.9)), |
3732 | - to (shade (@dark_bg_color, 0.95))); |
3733 | - |
3734 | - text-shadow: 0 -1px shade (@dark_bg_color, 0.6); |
3735 | -} |
3736 | - |
3737 | -.primary-toolbar .button:active:hover, |
3738 | -.menubar.toolbar .button:active:hover, |
3739 | -.header-bar .button:active:hover { |
3740 | - background-image: -gtk-gradient (linear, left top, left bottom, |
3741 | from (shade (@dark_bg_color, 0.95)), |
3742 | to (shade (@dark_bg_color, 1.0))); |
3743 | + text-shadow: 0 -1px shade (@dark_bg_color, 0.6); |
3744 | } |
3745 | |
3746 | -.primary-toolbar .button:active:insensitive, |
3747 | +.primary-toolbar .button:checked:insensitive, |
3748 | .primary-toolbar .button:insensitive, |
3749 | -.menubar.toolbar .button:active:insensitive, |
3750 | -.menubar.toolbar .button:insensitive, |
3751 | -.header-bar .button:active:insensitive, |
3752 | +.header-bar .button:checked:insensitive, |
3753 | .header-bar .button:insensitive { |
3754 | text-shadow: none; |
3755 | } |
3756 | |
3757 | .primary-toolbar .button:insensitive, |
3758 | -.menubar.toolbar .button:insensitive, |
3759 | .header-bar .button:insensitive { |
3760 | background-image: -gtk-gradient (linear, left top, left bottom, |
3761 | from (shade (@dark_bg_color, 1.01)), |
3762 | to (shade (@dark_bg_color, 0.99))); |
3763 | } |
3764 | |
3765 | -.primary-toolbar .button:active:insensitive, |
3766 | -.menubar.toolbar .button:active:insensitive, |
3767 | -.header-bar .button:active:insensitive { |
3768 | +.primary-toolbar .button.flat:insensitive { |
3769 | + background-image: none; |
3770 | +} |
3771 | + |
3772 | +.primary-toolbar .button:checked:insensitive, |
3773 | +.header-bar .button:checked:insensitive { |
3774 | background-image: -gtk-gradient (linear, left top, left bottom, |
3775 | from (shade (@dark_bg_color, 0.94)), |
3776 | to (shade (@dark_bg_color, 1.02))); |
3777 | @@ -2084,9 +1834,6 @@ |
3778 | .primary-toolbar GtkSeparatorToolItem, |
3779 | .primary-toolbar .separator, |
3780 | .primary-toolbar .separator:insensitive, |
3781 | -.menubar.toolbar GtkSeparatorToolItem, |
3782 | -.menubar.toolbar .separator, |
3783 | -.menubar.toolbar .separator:insensitive, |
3784 | .header-bar GtkSeparatorToolItem, |
3785 | .header-bar .separator, |
3786 | .header-bar .separator:insensitive { |
3787 | @@ -2190,7 +1937,6 @@ |
3788 | border-radius: 8px; |
3789 | border-bottom-left-radius: 0; |
3790 | border-top-left-radius: 0; |
3791 | - /*box-shadow: inset 1px 0 shade (@bg_color, 0.84);*/ |
3792 | } |
3793 | |
3794 | /* Single button */ |
3795 | @@ -2212,7 +1958,6 @@ |
3796 | border-left-width: 1px; |
3797 | border-image-width: 10px 12px 10px 12px; |
3798 | border-radius: 8px; |
3799 | - /*box-shadow: none;*/ |
3800 | } |
3801 | |
3802 | /*********** |
3803 | @@ -2246,15 +1991,6 @@ |
3804 | |
3805 | GtkTreeView .entry { |
3806 | background-image: none; |
3807 | - /*border-radius: 0;*/ |
3808 | -} |
3809 | - |
3810 | -GtkTreeView row:nth-child(even){ |
3811 | - /*background-color: @base_color;*/ |
3812 | -} |
3813 | - |
3814 | -GtkTreeView row:nth-child(odd) { |
3815 | - /*background-color: shade (@base_color, 0.965);*/ |
3816 | } |
3817 | |
3818 | /************ |
3819 | @@ -2264,6 +2000,19 @@ |
3820 | border-width: 0; |
3821 | } |
3822 | |
3823 | +/************ |
3824 | + * listbox * |
3825 | + ************/ |
3826 | +.list-row.button { |
3827 | + border-image: none; |
3828 | + border-style: none; |
3829 | + border-radius: 0; |
3830 | + background-image: none; |
3831 | +} |
3832 | + |
3833 | +.list-row.button:selected { |
3834 | + text-shadow: none; |
3835 | +} |
3836 | |
3837 | /************ |
3838 | * popover * |
3839 | @@ -2287,9 +2036,9 @@ |
3840 | * the button styles for them. |
3841 | */ |
3842 | .popover .menuitem, |
3843 | -.popover .menuitem:active, |
3844 | +.popover .menuitem:checked, |
3845 | .popover .menuitem:hover, |
3846 | -.popover .menuitem:hover:active, |
3847 | +.popover .menuitem:active, |
3848 | .popover .menuitem:insensitive, |
3849 | .popover .menuitem:backdrop { |
3850 | border-image: none; |
3851 | @@ -2306,11 +2055,11 @@ |
3852 | } |
3853 | |
3854 | |
3855 | -.popover .menuitem:active, |
3856 | +.popover .menuitem:checked, |
3857 | .popover .menuitem.check, |
3858 | -.popover .menuitem.check:active, |
3859 | +.popover .menuitem.check:checked, |
3860 | .popover .menuitem.radio, |
3861 | -.popover .menuitem.radio:active { |
3862 | +.popover .menuitem.radio:checked { |
3863 | background-image: none; |
3864 | border: none; |
3865 | } |
PASSED: Continuous integration, rev:421 jenkins. qa.ubuntu. com/job/ ubuntu- themes- ci/87/ jenkins. qa.ubuntu. com/job/ ubuntu- themes- vivid-amd64- ci/1 jenkins. qa.ubuntu. com/job/ ubuntu- themes- vivid-armhf- ci/1 jenkins. qa.ubuntu. com/job/ ubuntu- themes- vivid-i386- ci/1
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins. ubuntu- ci:8080/ job/ubuntu- themes- ci/87/rebuild
http://