Merge lp:~l3on/ubuntu-themes/gnome-shell-fixes into lp:ubuntu-themes

Proposed by Leo Iannacone
Status: Needs review
Proposed branch: lp:~l3on/ubuntu-themes/gnome-shell-fixes
Merge into: lp:ubuntu-themes
Diff against target: 6151 lines (+1939/-874)
23 files modified
Ambiance/gtk-3.0/apps/gnome-applications.css (+30/-10)
Ambiance/gtk-3.0/apps/gnome-panel.css (+5/-1)
Ambiance/gtk-3.0/apps/gnome-terminal.css (+4/-2)
Ambiance/gtk-3.0/apps/nautilus.css (+6/-2)
Ambiance/gtk-3.0/apps/unity-greeter.css (+8/-2)
Ambiance/gtk-3.0/apps/unity.css (+21/-14)
Ambiance/gtk-3.0/gtk-main.css (+4/-0)
Ambiance/gtk-3.0/gtk-widgets-assets.css (+225/-34)
Ambiance/gtk-3.0/gtk-widgets-borders.css (+71/-24)
Ambiance/gtk-3.0/gtk-widgets.css (+530/-217)
Ambiance/metacity-1/metacity-theme-1.xml (+21/-137)
Radiance/gtk-3.0/apps/gnome-panel.css (+5/-1)
Radiance/gtk-3.0/apps/nautilus.css (+6/-2)
Radiance/gtk-3.0/apps/unity.css (+10/-2)
Radiance/gtk-3.0/gtk-main.css (+4/-0)
Radiance/gtk-3.0/gtk-widgets-assets-radiance.css (+15/-5)
Radiance/gtk-3.0/gtk-widgets-assets.css (+222/-35)
Radiance/gtk-3.0/gtk-widgets-backdrop.css (+105/-12)
Radiance/gtk-3.0/gtk-widgets-borders-radiance.css (+16/-4)
Radiance/gtk-3.0/gtk-widgets-borders.css (+71/-24)
Radiance/gtk-3.0/gtk-widgets-radiance.css (+13/-1)
Radiance/gtk-3.0/gtk-widgets.css (+529/-215)
Radiance/metacity-1/metacity-theme-1.xml (+18/-130)
To merge this branch: bzr merge lp:~l3on/ubuntu-themes/gnome-shell-fixes
Reviewer Review Type Date Requested Status
Alberts Muktupāvels (community) Needs Fixing
Lars Karlitski Pending
Ubuntu Artwork Packagers Pending
Review via email: mp+214003@code.launchpad.net

Description of the change

Hi all,

in gnome-shell applications using gtk3 windows (like nautilus, gnome-tweak-tools and many more)
are not resizeable.

A bug report is here: https://bugs.launchpad.net/ubuntu-themes/+bug/1263317

It seems adding some margin on .window-frame fixes resize issue.

I have also added a shadow on gtk-3 windows and a border-radius (with padding) on headbars.

To post a comment you must log in.
378. By Leo Iannacone

added shadow and border radius to gtk-3 windows

379. By Leo Iannacone

padding a bit on headbar

380. By Leo Iannacone

no need to have border-radius on titlebar just on header-bar, increased border-radius on window-frame, needed to cover backgorund-color

381. By Leo Iannacone

lighter shadow on window backgrop

382. By Leo Iannacone

use for window-frame shadows same values of unity. exported those colors in gtk-main

383. By Leo Iannacone

set same style between unity and header-bar

384. By Leo Iannacone

do not use frame - use window-frame instead

385. By Leo Iannacone

titlebar as header-bar with same style of unity

386. By Leo Iannacone

added titlebar also in widgets definitions

387. By Leo Iannacone

[ Michal Hruby ]
* Fixes issue where when using suru theme - icons present in ubuntu-
  mobile aren't found when trying to use them on the desktop.
[ Michał Sawicz ]
* Mark packages Multi-Arch: foreign to fix cross-building.
[ Lars Uebernickel ]
* Fixes required by the 3.12 update Unify notebook borders and
  paddings to get rid of the border around tab bars (on notebooks and
  stand-alone, such as in gedit and gnome-terminal). Also, style
  header bars similarly to window title bars, but take care that
  header bars that are used as tool bars keep the same look as tool
  bars.
[ Matthieu James ]
* New icons for the messaging menu (the names remain the same). New
  symbolic icons corresponding to different types of file (that can be
  download from the browser). New generic website icon. Fix a
  misspelled icon name (transfer indicator) (LP: #1289465)
[ Matthieu James ]
* Added a sample JSON file to build lists of icons and modified app
  icons according to the standardized colour palette. (LP: #1289465)
[ Robert Ancell ]
* Make ubuntu-mobile inherit from the Humanity / gnome themes. In the
  Unity 8 desktop session some applications refer to icons in these
  themes and this causes Unity 8 not to show an icon for them.
[ Lars Uebernickel ]
* Add preliminary support for popovers Add borders and shadow for the
  .popover class. Also set the background color for the .background
  class instead of on GtkWindow directly, because GtkPopover sets
  .background as well. (LP: #1329792)
[ Tim Peeters ]
* New back icon in ubuntu-mobile theme (LP: #1317519)
[ William Hua ]
* Refresh indicator-keyboard icons to include some missing layouts
  like Moldavian, Marathi (KaGaPa phonetic), and Sanskrit (KaGaPa
  phonetic). (LP: #1299402)

388. By Leo Iannacone

[ Matthieu James ]
* Added new icons for bluetooth devices and collapse/expand view (LP:
  #1289465)
[ Matthieu James ]
* Added new icons for bluetooth devices (LP: #1289465)

389. By Leo Iannacone

fix double comment closing

390. By Leo Iannacone

add semi-suport to gedit document sidebar

391. By Leo Iannacone

padding on gedit sidebar rows

392. By Leo Iannacone

button spacing set to 0 for dialog windows

393. By Leo Iannacone

add support to Radiance

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

I've given to this a first look and it seems very good...
However, in order to match the unity defined shadows you should use this:

.window-frame {
    border-radius: 10px 10px 0 0;
    box-shadow: 2px 10px 30px @window_shadow;

    /* this is used for the resize cursor area */
    margin: 10px;
}

.window-frame:backdrop {
    box-shadow: 2px 10px 25px @window_shadow_inactive;
}

Then, we've a problem... At least in unity: what in unity is a toolbar, using this theme becomes an headerbar and thus here it looks like we've two headers, which is something we can't go with.

So, I'm not sure weather it's the case of fixing nautilus or adding some special theming for Nautilus. I've noticed that using the Adwaita theme this problem doesn't happen here.

Revision history for this message
Leo Iannacone (l3on) wrote :

> I've given to this a first look and it seems very good...

Great!

> However, in order to match the unity defined shadows you should use this:
>
> .window-frame {
> border-radius: 10px 10px 0 0;
> box-shadow: 2px 10px 30px @window_shadow;
>
> /* this is used for the resize cursor area */
> margin: 10px;
> }
>
> .window-frame:backdrop {
> box-shadow: 2px 10px 25px @window_shadow_inactive;
> }

I tried, but I got an unexpected result. It seems blur effect used by GTK is not the same used by Unity. So, if you set the same values (@window_shadow*) you get different result.
It was true when I worked on windows, and I guess it's still so.

> Then, we've a problem... At least in unity: what in unity is a toolbar, using
> this theme becomes an headerbar and thus here it looks like we've two headers,
> which is something we can't go with.
> So, I'm not sure weather it's the case of fixing nautilus or adding some
> special theming for Nautilus.

Yes. You are right.
But the problem here is in Nautilus itself. The patch applied in the software (if I am not wrong) checks if current session is Unity, and if so, encloses the gtk-headerbar in a simple container.
The result is: you have a headerbar, supposed to be the "top-of-the-window", but displayed inside of it.
So, in this case, we have to review that patch (precisely: nautilus/debian/patches/ubuntu_show_titlebar.patch).

> I've noticed that using the Adwaita theme this
> problem doesn't happen here.
Only because in Adwaita headerbar and the other widgets use (more or less) the same colors.

Revision history for this message
Marco Trevisan (Treviño) (3v1n0) wrote :

> > However, in order to match the unity defined shadows you should use this:
> >
> > .window-frame {
> > border-radius: 10px 10px 0 0;
> > box-shadow: 2px 10px 30px @window_shadow;
> >
> > /* this is used for the resize cursor area */
> > margin: 10px;
> > }
> >
> > .window-frame:backdrop {
> > box-shadow: 2px 10px 25px @window_shadow_inactive;
> > }
>
> I tried, but I got an unexpected result. It seems blur effect used by GTK is
> not the same used by Unity. So, if you set the same values (@window_shadow*)
> you get different result.
> It was true when I worked on windows, and I guess it's still so.

Yeah, that's true. However using the values above I get exactly the same results (well, more or less :)), so I think you can safely use that I think.

> Yes. You are right.
> But the problem here is in Nautilus itself. The patch applied in the software
> (if I am not wrong) checks if current session is Unity, and if so, encloses
> the gtk-headerbar in a simple container.
> The result is: you have a headerbar, supposed to be the "top-of-the-window",
> but displayed inside of it.
> So, in this case, we have to review that patch (precisely:
> nautilus/debian/patches/ubuntu_show_titlebar.patch).

Right... Do you have time to check that or should I go?

Revision history for this message
Leo Iannacone (l3on) wrote :

> > I tried, but I got an unexpected result. It seems blur effect used by GTK is
> > not the same used by Unity. So, if you set the same values (@window_shadow*)
> > you get different result.
> > It was true when I worked on windows, and I guess it's still so.
>
> Yeah, that's true. However using the values above I get exactly the same
> results (well, more or less :)), so I think you can safely use that I think.

Ok, I will set that value.

About nautilus:
> > So, in this case, we have to review that patch (precisely:
> > nautilus/debian/patches/ubuntu_show_titlebar.patch).
>
> Right... Do you have time to check that or should I go?

I tried to remove '.header-bar' class from Nautilus toolbar. It just does not work, since you want "a dark bar" there, instead the result is:
http://i.imgur.com/bq8dXRb.png

So, I think the ways to fix this can be approximately two:
 1. Providing a theme hack to Nautilus, overriding the default style of ".header-bar"
 2. Otherwise, push into nautilus (and maybe more apps?) a ".header-bar.no-titlebar" style_class and then work on directly on css -> .no-titlebar

394. By Leo Iannacone

use same shadow values of Unity

395. By Leo Iannacone

[ Lars Uebernickel ]
* Ambiance/Radiance: style popover menus correctly
[ Charles Kerr ]
* Revert the suru theme's message indicators back to the earlier
  'envelope' look. (LP: #1367817)

396. By Leo Iannacone

fix GtkListBox rows styles - were displayed as buttons

397. By Leo Iannacone

[ Lars Uebernickel ]
* Mark Ambiance and Radiance to use overlay scrollbars
* gtk3 theme: fix gedit's search bar
* Gtk theme: expose public colors with Adwaita's naming scheme

398. By Leo Iannacone

remove trough from metacity - more similiar to unity

399. By Leo Iannacone

bigger title bar

400. By Leo Iannacone

metacity: time to go borderless

401. By Leo Iannacone

metacity: Ambiance - draw title following unity choices

402. By Leo Iannacone

fix typo

403. By Leo Iannacone

treat any :checked selector as :active

404. By Leo Iannacone

metacity: title height and button spacing like in unity

405. By Leo Iannacone

revert title vertical pad to 10 - fit default titlebar font and size in ubuntu-settings package

406. By Leo Iannacone

Fix typos

407. By Leo Iannacone

title bar margin left and right set to 7px - as unity does

408. By Leo Iannacone

experimental transition effect with buttons

409. By Leo Iannacone

Fix row-buttons:backdrop:hover

410. By Leo Iannacone

Add support to button.flat

411. By Leo Iannacone

check and radio buttons in Gtk 3.14 want assets as -gtk-icon-source rather than a background-image

412. By Leo Iannacone

fix spinner - code from Adwaita 3.14

413. By Leo Iannacone

better support to link buttons

414. By Leo Iannacone

better support to linked buttons

415. By Leo Iannacone

a bit of .app-notification style

416. By Leo Iannacone

only link buttons needs this

417. By Leo Iannacone

reset transition over popover menuitem

Revision history for this message
Dmitry Shachnev (mitya57) wrote :

We need to move forward with this as currently gnome-panel theming is broken (since the last update).

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

Text conflict in Ambiance/gtk-3.0/gtk-widgets-assets.css
Text conflict in Ambiance/gtk-3.0/gtk-widgets-borders.css
Text conflict in Ambiance/gtk-3.0/gtk-widgets.css
Text conflict in Radiance/gtk-3.0/gtk-widgets-assets.css
Text conflict in Radiance/gtk-3.0/gtk-widgets-borders-radiance.css
Text conflict in Radiance/gtk-3.0/gtk-widgets-borders.css
Text conflict in Radiance/gtk-3.0/gtk-widgets.css

review: Needs Fixing

Unmerged revisions

417. By Leo Iannacone

reset transition over popover menuitem

416. By Leo Iannacone

only link buttons needs this

415. By Leo Iannacone

a bit of .app-notification style

414. By Leo Iannacone

better support to linked buttons

413. By Leo Iannacone

better support to link buttons

412. By Leo Iannacone

fix spinner - code from Adwaita 3.14

411. By Leo Iannacone

check and radio buttons in Gtk 3.14 want assets as -gtk-icon-source rather than a background-image

410. By Leo Iannacone

Add support to button.flat

409. By Leo Iannacone

Fix row-buttons:backdrop:hover

408. By Leo Iannacone

experimental transition effect with buttons

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'Ambiance/gtk-3.0/apps/gnome-applications.css'
--- Ambiance/gtk-3.0/apps/gnome-applications.css 2012-08-08 13:46:38 +0000
+++ Ambiance/gtk-3.0/apps/gnome-applications.css 2014-10-21 15:21:37 +0000
@@ -60,7 +60,8 @@
60 text-shadow: 1 1 black;60 text-shadow: 1 1 black;
61}61}
6262
63.nautilus-desktop.nautilus-canvas-item:active {63.nautilus-desktop.nautilus-canvas-item:active,
64.nautilus-desktop.nautilus-canvas-item:checked {
64 color: @theme_text_color;65 color: @theme_text_color;
65}66}
6667
@@ -69,6 +70,7 @@
69}70}
7071
71.nautilus-desktop.nautilus-canvas-item:active,72.nautilus-desktop.nautilus-canvas-item:active,
73.nautilus-desktop.nautilus-canvas-item:checked,
72.nautilus-desktop.nautilus-canvas-item:prelight,74.nautilus-desktop.nautilus-canvas-item:prelight,
73.nautilus-desktop.nautilus-canvas-item:selected {75.nautilus-desktop.nautilus-canvas-item:selected {
74 text-shadow: none;76 text-shadow: none;
@@ -215,8 +217,11 @@
215}217}
216218
217.documents-dropdown .radio:active,219.documents-dropdown .radio:active,
220.documents-dropdown .radio:checked,
218.documents-dropdown .radio:active:focused,221.documents-dropdown .radio:active:focused,
219.documents-dropdown .radio:active:prelight {222.documents-dropdown .radio:checked:focused,
223.documents-dropdown .radio:active:prelight,
224.documents-dropdown .radio:checked:prelight {
220 background-image: url("assets/sidebar-radio-checked.svg");225 background-image: url("assets/sidebar-radio-checked.svg");
221}226}
222227
@@ -225,7 +230,9 @@
225}230}
226231
227.documents-dropdown .radio:active:selected,232.documents-dropdown .radio:active:selected,
228.documents-dropdown .radio:active:selected:focused {233.documents-dropdown .radio:checked:selected,
234.documents-dropdown .radio:active:selected:focused,
235.documents-dropdown .radio:checked:selected:focused {
229 background-image: url("assets/sidebar-radio-selected.svg");236 background-image: url("assets/sidebar-radio-selected.svg");
230}237}
231238
@@ -287,7 +294,9 @@
287}294}
288295
289.documents-selection-mode.toolbar .button:active,296.documents-selection-mode.toolbar .button:active,
290.documents-selection-mode.toolbar .button:hover:active {297.documents-selection-mode.toolbar .button:checked,
298.documents-selection-mode.toolbar .button:hover:active,
299.documents-selection-mode.toolbar .button:hover:checked {
291 background-image: -gtk-gradient(linear, left top, left bottom,300 background-image: -gtk-gradient(linear, left top, left bottom,
292 from(@documents_selection_button_b),301 from(@documents_selection_button_b),
293 to(shade(@documents_selection_button_a, 0.90)));302 to(shade(@documents_selection_button_a, 0.90)));
@@ -356,7 +365,8 @@
356365
357.documents-osd .toolbar .button,366.documents-osd .toolbar .button,
358.documents-osd .toolbar .button:prelight,367.documents-osd .toolbar .button:prelight,
359.documents-osd .toolbar .button:active {368.documents-osd .toolbar .button:active,
369.documents-osd .toolbar .button:checked {
360 background-color: transparent;370 background-color: transparent;
361}371}
362372
@@ -394,7 +404,9 @@
394}404}
395405
396.documents-osd .toolbar .button:active,406.documents-osd .toolbar .button:active,
397.documents-osd .toolbar .button:active:hover {407.documents-osd .toolbar .button:checked,
408.documents-osd .toolbar .button:active:hover,
409.documents-osd .toolbar .button:checked:hover {
398 background-image: -gtk-gradient(linear, left top, left bottom,410 background-image: -gtk-gradient(linear, left top, left bottom,
399 from(alpha(@documents_osd_button_b, 0.18)),411 from(alpha(@documents_osd_button_b, 0.18)),
400 color-stop(0.68, alpha(@documents_osd_button_a, 0.23)),412 color-stop(0.68, alpha(@documents_osd_button_a, 0.23)),
@@ -425,7 +437,9 @@
425.documents-entry-tag.button,437.documents-entry-tag.button,
426.documents-entry-tag.button:hover,438.documents-entry-tag.button:hover,
427.documents-entry-tag.button:active,439.documents-entry-tag.button:active,
428.documents-entry-tag.button:active:hover {440.documents-entry-tag.button:checked,
441.documents-entry-tag.button:active:hover,
442.documents-entry-tag.button:checked:hover {
429 background-color: transparent;443 background-color: transparent;
430 background-image: none;444 background-image: none;
431 border-image: none;445 border-image: none;
@@ -492,7 +506,9 @@
492}506}
493507
494EphyToolbar .location-entry .button:active,508EphyToolbar .location-entry .button:active,
495EphyToolbar .location-entry .button:active:hover {509EphyToolbar .location-entry .button:checked,
510EphyToolbar .location-entry .button:active:hover,
511EphyToolbar .location-entry .button:checked:hover {
496 background-image: -gtk-gradient(linear, left top, left bottom,512 background-image: -gtk-gradient(linear, left top, left bottom,
497 from(shade(@entry_background_a, 0.9)),513 from(shade(@entry_background_a, 0.9)),
498 to(@entry_background_b));514 to(@entry_background_b));
@@ -504,7 +520,9 @@
504EphyToolbar .location-entry .button:hover,520EphyToolbar .location-entry .button:hover,
505EphyToolbar .location-entry .button:focus,521EphyToolbar .location-entry .button:focus,
506EphyToolbar .location-entry .button:active,522EphyToolbar .location-entry .button:active,
507EphyToolbar .location-entry .button *:active {523EphyToolbar .location-entry .button:checked,
524EphyToolbar .location-entry .button *:active,
525EphyToolbar .location-entry .button *:checked {
508 color: @theme_text_color;526 color: @theme_text_color;
509}527}
510528
@@ -596,7 +614,8 @@
596 background-color: @selected_bg_color;614 background-color: @selected_bg_color;
597}615}
598616
599.contacts-button:active {617.contacts-button:active,
618.contacts-button:checked {
600 border-color: #000000;619 border-color: #000000;
601 border-image: none;620 border-image: none;
602}621}
@@ -660,6 +679,7 @@
660679
661/* Gucharmap */680/* Gucharmap */
662GucharmapChartable:active,681GucharmapChartable:active,
682GucharmapChartable:checked,
663GucharmapChartable:focus,683GucharmapChartable:focus,
664GucharmapChartable:selected {684GucharmapChartable:selected {
665 background-color: @theme_selected_bg_color;685 background-color: @theme_selected_bg_color;
666686
=== modified file 'Ambiance/gtk-3.0/apps/gnome-panel.css'
--- Ambiance/gtk-3.0/apps/gnome-panel.css 2013-07-10 16:38:17 +0000
+++ Ambiance/gtk-3.0/apps/gnome-panel.css 2014-10-21 15:21:37 +0000
@@ -69,9 +69,13 @@
69}69}
7070
71PanelApplet .button:active:prelight:backdrop,71PanelApplet .button:active:prelight:backdrop,
72PanelApplet .button:checked:prelight:backdrop,
72PanelApplet .button:active:prelight,73PanelApplet .button:active:prelight,
74PanelApplet .button:checked:prelight,
73PanelApplet .button:active:backdrop,75PanelApplet .button:active:backdrop,
74PanelApplet .button:active {76PanelApplet .button:checked:backdrop,
77PanelApplet .button:active,
78PanelApplet .button:checked {
75 border-image: none;79 border-image: none;
76 background-image: -gtk-gradient (linear, left top, left bottom,80 background-image: -gtk-gradient (linear, left top, left bottom,
77 from (shade (@dark_bg_color, 0.85)),81 from (shade (@dark_bg_color, 0.85)),
7882
=== modified file 'Ambiance/gtk-3.0/apps/gnome-terminal.css'
--- Ambiance/gtk-3.0/apps/gnome-terminal.css 2011-08-10 18:33:27 +0000
+++ Ambiance/gtk-3.0/apps/gnome-terminal.css 2014-10-21 15:21:37 +0000
@@ -41,7 +41,8 @@
41 -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2);41 -unico-inner-stroke-color: alpha (shade (@dark_bg_color, 1.26), 0.2);
42}42}
4343
44TerminalWindow .notebook tab:active {44TerminalWindow .notebook tab:active,
45TerminalWindow .notebook tab:checked {
45 background-image: -gtk-gradient (linear, left top, left bottom,46 background-image: -gtk-gradient (linear, left top, left bottom,
46 from (shade (@dark_bg_color, 1.2)),47 from (shade (@dark_bg_color, 1.2)),
47 to (shade (@dark_bg_color, 1.12)));48 to (shade (@dark_bg_color, 1.12)));
@@ -50,7 +51,8 @@
50}51}
5152
52TerminalWindow .notebook .button,53TerminalWindow .notebook .button,
53TerminalWindow .notebook .button:active {54TerminalWindow .notebook .button:active ,
55TerminalWindow .notebook .button:checked {
54 background-image: -gtk-gradient (linear, left top, right top,56 background-image: -gtk-gradient (linear, left top, right top,
55 from (shade (@dark_bg_color, 1.08)),57 from (shade (@dark_bg_color, 1.08)),
56 to (shade (@dark_bg_color, 0.92)));58 to (shade (@dark_bg_color, 0.92)));
5759
=== modified file 'Ambiance/gtk-3.0/apps/nautilus.css'
--- Ambiance/gtk-3.0/apps/nautilus.css 2014-07-10 15:06:44 +0000
+++ Ambiance/gtk-3.0/apps/nautilus.css 2014-10-21 15:21:37 +0000
@@ -18,7 +18,8 @@
18 text-shadow: 1px 1px alpha (#000000, 0.8);18 text-shadow: 1px 1px alpha (#000000, 0.8);
19}19}
2020
21.nautilus-desktop.nautilus-canvas-item:active {21.nautilus-desktop.nautilus-canvas-item:active,
22.nautilus-desktop.nautilus-canvas-item:checked {
22 background-image: none;23 background-image: none;
23 background-color: alpha (@bg_color, 0.84);24 background-color: alpha (@bg_color, 0.84);
2425
@@ -33,6 +34,7 @@
33}34}
3435
35.nautilus-desktop.nautilus-canvas-item:active,36.nautilus-desktop.nautilus-canvas-item:active,
37.nautilus-desktop.nautilus-canvas-item:checked,
36.nautilus-desktop.nautilus-canvas-item:prelight,38.nautilus-desktop.nautilus-canvas-item:prelight,
37.nautilus-desktop.nautilus-canvas-item:selected {39.nautilus-desktop.nautilus-canvas-item:selected {
38 text-shadow: none;40 text-shadow: none;
@@ -88,7 +90,9 @@
88}90}
8991
90#nautilus-search-button *:active,92#nautilus-search-button *:active,
91#nautilus-search-button *:active:prelight {93#nautilus-search-button *:checked,
94#nautilus-search-button *:active:prelight,
95#nautilus-search-button *:checked:prelight {
92 color: @dark_fg_color;96 color: @dark_fg_color;
93}97}
9498
9599
=== modified file 'Ambiance/gtk-3.0/apps/unity-greeter.css'
--- Ambiance/gtk-3.0/apps/unity-greeter.css 2013-02-01 18:14:58 +0000
+++ Ambiance/gtk-3.0/apps/unity-greeter.css 2014-10-21 15:21:37 +0000
@@ -18,7 +18,9 @@
1818
19.lightdm.menu .menuitem *,19.lightdm.menu .menuitem *,
20.lightdm.menu .menuitem.check:active,20.lightdm.menu .menuitem.check:active,
21.lightdm.menu .menuitem.radio:active {21.lightdm.menu .menuitem.check:checked,
22.lightdm.menu .menuitem.radio:active,
23.lightdm.menu .menuitem.radio:checked {
22 color: white;24 color: white;
23}25}
2426
@@ -46,11 +48,15 @@
46.lightdm.button,48.lightdm.button,
47.lightdm.button:hover,49.lightdm.button:hover,
48.lightdm.button:active,50.lightdm.button:active,
51.lightdm.button:checked,
49.lightdm.button:active:focused,52.lightdm.button:active:focused,
53.lightdm.button:checked:focused,
50.lightdm.entry,54.lightdm.entry,
51.lightdm.entry:hover,55.lightdm.entry:hover,
52.lightdm.entry:active,56.lightdm.entry:active,
53.lightdm.entry:active:focused {57.lightdm.entry:checked,
58.lightdm.entry:active:focused,
59.lightdm.entry:checked:focused {
54 background-image: none;60 background-image: none;
55 border-image: none;61 border-image: none;
56}62}
5763
=== modified file 'Ambiance/gtk-3.0/apps/unity.css'
--- Ambiance/gtk-3.0/apps/unity.css 2014-03-31 20:51:28 +0000
+++ Ambiance/gtk-3.0/apps/unity.css 2014-10-21 15:21:37 +0000
@@ -6,9 +6,9 @@
66
7 -UnityDecoration-shadow-offset-x: 1px;7 -UnityDecoration-shadow-offset-x: 1px;
8 -UnityDecoration-shadow-offset-y: 5px;8 -UnityDecoration-shadow-offset-y: 5px;
9 -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.75);9 -UnityDecoration-active-shadow-color: @window_shadow;
10 -UnityDecoration-active-shadow-radius: 30px;10 -UnityDecoration-active-shadow-radius: 30px;
11 -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.3);11 -UnityDecoration-inactive-shadow-color: @window_shadow_inactive;
12 -UnityDecoration-inactive-shadow-radius: 25px;12 -UnityDecoration-inactive-shadow-radius: 25px;
1313
14 -UnityDecoration-glow-size: 10px;14 -UnityDecoration-glow-size: 10px;
@@ -19,25 +19,32 @@
19 -UnityDecoration-title-alignment: 0.0;19 -UnityDecoration-title-alignment: 0.0;
20}20}
2121
22.titlebar,
23.header-bar,
22UnityDecoration.top {24UnityDecoration.top {
23 border: 1px solid rgba (0, 3, 5, 0.03); /* shade (@dark_bg_color, 1.04) - shade (@dark_bg_color, 1.5) */25 border: 1px solid rgba (0, 3, 5, 0.03); /* shade (@dark_bg_color, 1.04) - shade (@dark_bg_color, 1.5) */
24 border-bottom-width: 0;26 border-bottom-width: 0;
25 border-radius: 6px 6px 0 0;27 border-radius: 6px 6px 0 0;
28
29 box-shadow: inset 0 0 transparent, inset 0 0 transparent,
30 inset 0 1px shade (@dark_bg_color, 1.6), inset 0 0 transparent;
31
32 background-color: transparent;
33 background-clip: border-box;
34 background-image: -gtk-gradient (linear, left top, left bottom,
35 from (shade (@dark_bg_color, 1.5)),
36 to (shade (@dark_bg_color, 1.04)));
37
38 color: @dark_fg_color;
39 text-shadow: 1px 0 #333, -1px 0 #333, 0 1px #333, 0 -1px #333;
40}
41
42UnityDecoration.top {
26 padding: 1px 6px 0 6px;43 padding: 1px 6px 0 6px;
27
28 box-shadow: inset 0 0 transparent, inset 0 0 transparent,
29 inset 0 1px shade (@dark_bg_color, 1.6), inset 0 0 transparent;
30
31 background-color: transparent;
32 background-clip: border-box;
33 background-image: -gtk-gradient (linear, left top, left bottom,
34 from (shade (@dark_bg_color, 1.5)),
35 to (shade (@dark_bg_color, 1.04)));
36
37 color: @dark_fg_color;
38 text-shadow: 1px 0 #333, -1px 0 #333, 0 1px #333, 0 -1px #333;
39}44}
4045
46.titlebar:backdrop,
47.header-bar:backdrop,
41UnityDecoration.top:backdrop {48UnityDecoration.top:backdrop {
42 border: 1px solid rgba (14, 13, 0, 0.03); /* @dark_bg_color - shade (#474642, 0.92) */;49 border: 1px solid rgba (14, 13, 0, 0.03); /* @dark_bg_color - shade (#474642, 0.92) */;
43 border-bottom-width: 0;50 border-bottom-width: 0;
4451
=== modified file 'Ambiance/gtk-3.0/gtk-main.css'
--- Ambiance/gtk-3.0/gtk-main.css 2014-10-13 14:58:41 +0000
+++ Ambiance/gtk-3.0/gtk-main.css 2014-10-21 15:21:37 +0000
@@ -37,6 +37,10 @@
3737
38@define-color shadow_color alpha(black, 0.5);38@define-color shadow_color alpha(black, 0.5);
3939
40/* window decoration colors */
41@define-color window_shadow rgba (0, 0, 0, 0.75);
42@define-color window_shadow_inactive rgba (0, 0, 0, 0.3);
43
40@import url("gtk-widgets-borders.css");44@import url("gtk-widgets-borders.css");
41@import url("gtk-widgets-assets.css");45@import url("gtk-widgets-assets.css");
42@import url("gtk-widgets.css");46@import url("gtk-widgets.css");
4347
=== modified file 'Ambiance/gtk-3.0/gtk-widgets-assets.css'
--- Ambiance/gtk-3.0/gtk-widgets-assets.css 2013-07-28 23:01:08 +0000
+++ Ambiance/gtk-3.0/gtk-widgets-assets.css 2014-10-21 15:21:37 +0000
@@ -5,6 +5,7 @@
5.grip {5.grip {
6 background-color: transparent;6 background-color: transparent;
7 /*background-image: url("assets/resize-grip.svg");*/7 /*background-image: url("assets/resize-grip.svg");*/
8 /*-gtk-icon-source: url("assets/resize-grip.svg");*/
8}9}
910
10/*************************11/*************************
@@ -19,26 +20,31 @@
1920
20.check {21.check {
21 background-image: url("assets/check-unselected.png");22 background-image: url("assets/check-unselected.png");
23 -gtk-icon-source: url("assets/check-unselected.png");
22}24}
2325
24.check:hover {26.check:hover {
25 background-image: url("assets/check-unselected-hover.png");27 background-image: url("assets/check-unselected-hover.png");
28 -gtk-icon-source: url("assets/check-unselected-hover.png");
26}29}
2730
28.check row,31.check row,
29.check row:selected,32.check row:selected,
30.check row:selected:focus {33.check row:selected:focus {
31 background-image: url("assets/check-unselected-alt.png");34 background-image: url("assets/check-unselected-alt.png");
35 -gtk-icon-source: url("assets/check-unselected-alt.png");
32}36}
3337
34.check row:hover,38.check row:hover,
35.check row:selected:hover,39.check row:selected:hover,
36.check row:selected:focus:hover {40.check row:selected:focus:hover {
37 background-image: url("assets/check-unselected-hover-alt.png");41 background-image: url("assets/check-unselected-hover-alt.png");
42 -gtk-icon-source: url("assets/check-unselected-hover-alt.png");
38}43}
3944
40.check:insensitive {45.check:insensitive {
41 background-image: url("assets/check-unselected-disabled.png");46 background-image: url("assets/check-unselected-disabled.png");
47 -gtk-icon-source: url("assets/check-unselected-disabled.png");
42}48}
4349
44.check row:insensitive {50.check row:insensitive {
@@ -50,168 +56,224 @@
50.check row:selected:focus:insensitive {56.check row:selected:focus:insensitive {
51 background-color: transparent;57 background-color: transparent;
52 background-image: url("assets/check-unselected-disabled-alt.png");58 background-image: url("assets/check-unselected-disabled-alt.png");
59 -gtk-icon-source: url("assets/check-unselected-disabled-alt.png");
53}60}
5461
55.check:backdrop {62.check:backdrop {
56 background-image: url("assets/backdrop-check-unselected.png");63 background-image: url("assets/backdrop-check-unselected.png");
64 -gtk-icon-source: url("assets/backdrop-check-unselected.png");
57}65}
5866
59.check:hover:backdrop {67.check:hover:backdrop {
60 background-image: url("assets/backdrop-check-unselected-hover.png");68 background-image: url("assets/backdrop-check-unselected-hover.png");
69 -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png");
61}70}
6271
63.check row:backdrop,72.check row:backdrop,
64.check row:selected:backdrop {73.check row:selected:backdrop {
65 background-image: url("assets/backdrop-check-unselected-alt.png");74 background-image: url("assets/backdrop-check-unselected-alt.png");
75 -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png");
66}76}
6777
68.check row:hover:backdrop,78.check row:hover:backdrop,
69.check row:selected:hover:backdrop {79.check row:selected:hover:backdrop {
70 background-image: url("assets/backdrop-check-unselected-hover-alt.png");80 background-image: url("assets/backdrop-check-unselected-hover-alt.png");
81 -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png");
71}82}
7283
73.check:insensitive:backdrop {84.check:insensitive:backdrop {
74 background-image: url("assets/backdrop-check-unselected-disabled.png");85 background-image: url("assets/backdrop-check-unselected-disabled.png");
86 -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png");
75}87}
7688
77.check row:selected:insensitive:backdrop {89.check row:selected:insensitive:backdrop {
78 background-image: url("assets/backdrop-check-unselected-disabled-alt.png");90 background-image: url("assets/backdrop-check-unselected-disabled-alt.png");
91 -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png");
79}92}
8093
81.check:active {94.check:active,
95.check:checked {
82 background-image: url("assets/check-selected.png");96 background-image: url("assets/check-selected.png");
97 -gtk-icon-source: url("assets/check-selected.png");
83}98}
8499
85.check:active:hover {100.check:active:hover,
101.check:checked:hover {
86 background-image: url("assets/check-selected-hover.png");102 background-image: url("assets/check-selected-hover.png");
103 -gtk-icon-source: url("assets/check-selected-hover.png");
87}104}
88105
89.check row:active,106.check row:active,
107.check row:checked,
90.check row:selected:active,108.check row:selected:active,
91.check row:selected:focus:active {109.check row:selected:checked,
110.check row:selected:focus:active,
111.check row:selected:focus:checked {
92 background-image: url("assets/check-selected-alt.png");112 background-image: url("assets/check-selected-alt.png");
113 -gtk-icon-source: url("assets/check-selected-alt.png");
93}114}
94115
95.check row:active:hover,116.check row:active:hover,
117.check row:checked:hover,
96.check row:selected:active:hover,118.check row:selected:active:hover,
97.check row:selected:active:focus:hover {119.check row:selected:checked:hover,
120.check row:selected:active:focus:hover,
121.check row:selected:checked:focus:hover {
98 background-image: url("assets/check-selected-hover-alt.png");122 background-image: url("assets/check-selected-hover-alt.png");
123 -gtk-icon-source: url("assets/check-selected-hover-alt.png");
99}124}
100125
101.check:active:insensitive {126.check:active:insensitive,
127.check:checked:insensitive {
102 background-image: url("assets/check-selected-disabled.png");128 background-image: url("assets/check-selected-disabled.png");
129 -gtk-icon-source: url("assets/check-selected-disabled.png");
103}130}
104131
105.check row:active:insensitive,132.check row:active:insensitive,
133.check row:checked:insensitive,
106.check row:selected:active:insensitive,134.check row:selected:active:insensitive,
107.check row:selected:focus:active:insensitive {135.check row:selected:checked:insensitive,
136.check row:selected:focus:active:insensitive,
137.check row:selected:focus:checked:insensitive {
108 background-image: url("assets/check-selected-disabled-alt.png");138 background-image: url("assets/check-selected-disabled-alt.png");
139 -gtk-icon-source: url("assets/check-selected-disabled-alt.png");
109}140}
110141
111.check:active:backdrop {142.check:active:backdrop,
143.check:checked:backdrop {
112 background-image: url("assets/backdrop-check-selected.png");144 background-image: url("assets/backdrop-check-selected.png");
145 -gtk-icon-source: url("assets/backdrop-check-selected.png");
113}146}
114147
115.check:active:backdrop {148.check:active:backdrop,
149.check:checked:backdrop {
116 background-image: url("assets/backdrop-check-selected-hover.png");150 background-image: url("assets/backdrop-check-selected-hover.png");
151 -gtk-icon-source: url("assets/backdrop-check-selected-hover.png");
117}152}
118153
119.check row:active:backdrop,154.check row:active:backdrop,
120.check row:selected:active:backdrop {155.check row:checked:backdrop,
156.check row:selected:active:backdrop,
157.check row:selected:checked:backdrop {
121 background-image: url("assets/backdrop-check-selected-alt.png");158 background-image: url("assets/backdrop-check-selected-alt.png");
159 -gtk-icon-source: url("assets/backdrop-check-selected-alt.png");
122}160}
123161
124.check row:active:hover:backdrop,162.check row:active:hover:backdrop,
125.check row:selected:active:hover:backdrop {163.check row:checked:hover:backdrop,
164.check row:selected:active:hover:backdrop,
165.check row:selected:checked:hover:backdrop {
126 background-image: url("assets/backdrop-check-selected-hover-alt.png");166 background-image: url("assets/backdrop-check-selected-hover-alt.png");
167 -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png");
127}168}
128169
129.check:active:insensitive:backdrop {170.check:active:insensitive:backdrop,
171.check:checked:insensitive:backdrop {
130 background-image: url("assets/backdrop-check-selected-disabled.png");172 background-image: url("assets/backdrop-check-selected-disabled.png");
173 -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png");
131}174}
132175
133.check row:selected:active:insensitive:backdrop {176.check row:selected:active:insensitive:backdrop,
177.check row:selected:checked:insensitive:backdrop {
134 background-image: url("assets/backdrop-check-selected-disabled-alt.png");178 background-image: url("assets/backdrop-check-selected-disabled-alt.png");
179 -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png");
135}180}
136181
137.check:inconsistent {182.check:inconsistent {
138 background-image: url("assets/check-mixed.png");183 background-image: url("assets/check-mixed.png");
184 -gtk-icon-source: url("assets/check-mixed.png");
139}185}
140186
141.check:inconsistent:hover {187.check:inconsistent:hover {
142 background-image: url("assets/check-mixed-hover.png");188 background-image: url("assets/check-mixed-hover.png");
189 -gtk-icon-source: url("assets/check-mixed-hover.png");
143}190}
144191
145.check row:inconsistent,192.check row:inconsistent,
146.check row:selected:inconsistent,193.check row:selected:inconsistent,
147.check row:selected:focus:inconsistent {194.check row:selected:focus:inconsistent {
148 background-image: url("assets/check-mixed-alt.png");195 background-image: url("assets/check-mixed-alt.png");
196 -gtk-icon-source: url("assets/check-mixed-alt.png");
149}197}
150198
151.check row:inconsistent:hover,199.check row:inconsistent:hover,
152.check row:selected:inconsistent:hover,200.check row:selected:inconsistent:hover,
153.check row:selected:focus:inconsistent:hover {201.check row:selected:focus:inconsistent:hover {
154 background-image: url("assets/check-mixed-hover-alt.png");202 background-image: url("assets/check-mixed-hover-alt.png");
203 -gtk-icon-source: url("assets/check-mixed-hover-alt.png");
155}204}
156205
157.check:inconsistent:insensitive {206.check:inconsistent:insensitive {
158 background-image: url("assets/check-mixed-disabled.png");207 background-image: url("assets/check-mixed-disabled.png");
208 -gtk-icon-source: url("assets/check-mixed-disabled.png");
159}209}
160210
161.check row:inconsistent:insensitive,211.check row:inconsistent:insensitive,
162.check row:selected:inconsistent:insensitive,212.check row:selected:inconsistent:insensitive,
163.check row:selected:focus:inconsistent:insensitive {213.check row:selected:focus:inconsistent:insensitive {
164 background-image: url("assets/check-mixed-disabled-alt.png");214 background-image: url("assets/check-mixed-disabled-alt.png");
215 -gtk-icon-source: url("assets/check-mixed-disabled-alt.png");
165}216}
166217
167.check:inconsistent:backdrop {218.check:inconsistent:backdrop {
168 background-image: url("assets/backdrop-check-mixed.png");219 background-image: url("assets/backdrop-check-mixed.png");
220 -gtk-icon-source: url("assets/backdrop-check-mixed.png");
169}221}
170222
171.check:inconsistent:hover:backdrop {223.check:inconsistent:hover:backdrop {
172 background-image: url("assets/backdrop-check-mixed-hover.png");224 background-image: url("assets/backdrop-check-mixed-hover.png");
225 -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png");
173}226}
174227
175.check row:inconsistent:backdrop,228.check row:inconsistent:backdrop,
176.check row:selected:inconsistent:backdrop {229.check row:selected:inconsistent:backdrop {
177 background-image: url("assets/backdrop-check-mixed-alt.png");230 background-image: url("assets/backdrop-check-mixed-alt.png");
231 -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png");
178}232}
179233
180.check row:inconsistent:hover:backdrop,234.check row:inconsistent:hover:backdrop,
181.check row:selected:inconsistent:hover:backdrop {235.check row:selected:inconsistent:hover:backdrop {
182 background-image: url("assets/backdrop-check-mixed-hover-alt.png");236 background-image: url("assets/backdrop-check-mixed-hover-alt.png");
237 -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png");
183}238}
184239
185.check:inconsistent:insensitive:backdrop {240.check:inconsistent:insensitive:backdrop {
186 background-image: url("assets/backdrop-check-mixed-disabled.png");241 background-image: url("assets/backdrop-check-mixed-disabled.png");
242 -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png");
187}243}
188244
189.check row:selected:inconsistent:insensitive:backdrop {245.check row:selected:inconsistent:insensitive:backdrop {
190 background-image: url("assets/backdrop-check-mixed-disabled-alt.png");246 background-image: url("assets/backdrop-check-mixed-disabled-alt.png");
247 -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png");
191}248}
192249
193.radio {250.radio {
194 background-image: url("assets/radio-unselected.png");251 background-image: url("assets/radio-unselected.png");
252 -gtk-icon-source: url("assets/radio-unselected.png");
195}253}
196254
197.radio:hover {255.radio:hover {
198 background-image: url("assets/radio-unselected-hover.png");256 background-image: url("assets/radio-unselected-hover.png");
257 -gtk-icon-source: url("assets/radio-unselected-hover.png");
199}258}
200259
201.radio row,260.radio row,
202.radio row:selected,261.radio row:selected,
203.radio row:selected:focus {262.radio row:selected:focus {
204 background-image: url("assets/radio-unselected-alt.png");263 background-image: url("assets/radio-unselected-alt.png");
264 -gtk-icon-source: url("assets/radio-unselected-alt.png");
205}265}
206266
207.radio row:hover,267.radio row:hover,
208.radio row:selected:hover,268.radio row:selected:hover,
209.radio row:selected:focus:hover {269.radio row:selected:focus:hover {
210 background-image: url("assets/radio-unselected-hover-alt.png");270 background-image: url("assets/radio-unselected-hover-alt.png");
271 -gtk-icon-source: url("assets/radio-unselected-hover-alt.png");
211}272}
212273
213.radio:insensitive {274.radio:insensitive {
214 background-image: url("assets/radio-unselected-disabled.png");275 background-image: url("assets/radio-unselected-disabled.png");
276 -gtk-icon-source: url("assets/radio-unselected-disabled.png");
215}277}
216278
217.radio row:insensitive {279.radio row:insensitive {
@@ -222,164 +284,223 @@
222.radio row:selected:insensitive,284.radio row:selected:insensitive,
223.radio row:selected:focus:insensitive {285.radio row:selected:focus:insensitive {
224 background-image: url("assets/radio-unselected-disabled-alt.png");286 background-image: url("assets/radio-unselected-disabled-alt.png");
287 -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png");
225}288}
226289
227.radio:backdrop {290.radio:backdrop {
228 background-image: url("assets/backdrop-radio-unselected.png");291 background-image: url("assets/backdrop-radio-unselected.png");
292 -gtk-icon-source: url("assets/backdrop-radio-unselected.png");
229}293}
230294
231.radio:hover:backdrop {295.radio:hover:backdrop {
232 background-image: url("assets/backdrop-radio-unselected-hover.png");296 background-image: url("assets/backdrop-radio-unselected-hover.png");
297 -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png");
233}298}
234299
235.radio row:backdrop,300.radio row:backdrop,
236.radio row:selected:backdrop {301.radio row:selected:backdrop {
237 background-image: url("assets/backdrop-radio-unselected-alt.png");302 background-image: url("assets/backdrop-radio-unselected-alt.png");
303 -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png");
238}304}
239305
240.radio row:hover:backdrop,306.radio row:hover:backdrop,
241.radio row:selected:hover:backdrop {307.radio row:selected:hover:backdrop {
242 background-image: url("assets/backdrop-radio-unselected-hover-alt.png");308 background-image: url("assets/backdrop-radio-unselected-hover-alt.png");
309 -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png");
243}310}
244311
245.radio:insensitive:backdrop {312.radio:insensitive:backdrop {
246 background-image: url("assets/backdrop-radio-unselected-disabled.png");313 background-image: url("assets/backdrop-radio-unselected-disabled.png");
314 -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png");
247}315}
248316
249.radio row:selected:insensitive:backdrop {317.radio row:selected:insensitive:backdrop {
250 background-image: url("assets/backdrop-radio-unselected-disabled-alt.png");318 background-image: url("assets/backdrop-radio-unselected-disabled-alt.png");
319 -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png");
251}320}
252321
253.radio:active {322.radio:active,
323.radio:checked {
254 background-image: url("assets/radio-selected.png");324 background-image: url("assets/radio-selected.png");
325 -gtk-icon-source: url("assets/radio-selected.png");
255}326}
256327
257.radio:active:hover {328.radio:active:hover,
329.radio:checked:hover {
258 background-image: url("assets/radio-selected-hover.png");330 background-image: url("assets/radio-selected-hover.png");
331 -gtk-icon-source: url("assets/radio-selected-hover.png");
259}332}
260333
261.radio row:active,334.radio row:active,
335.radio row:checked,
262.radio row:selected:active,336.radio row:selected:active,
263.radio row:selected:focus:active {337.radio row:selected:checked,
338.radio row:selected:focus:active,
339.radio row:selected:focus:checked {
264 background-image: url("assets/radio-selected-alt.png");340 background-image: url("assets/radio-selected-alt.png");
341 -gtk-icon-source: url("assets/radio-selected-alt.png");
265}342}
266343
267.radio row:active:hover,344.radio row:active:hover,
345.radio row:checked:hover,
268.radio row:selected:active:hover,346.radio row:selected:active:hover,
269.radio row:selected:focus:active:hover {347.radio row:selected:checked:hover,
348.radio row:selected:focus:active:hover,
349.radio row:selected:focus:checked:hover {
270 background-image: url("assets/radio-selected-hover-alt.png");350 background-image: url("assets/radio-selected-hover-alt.png");
351 -gtk-icon-source: url("assets/radio-selected-hover-alt.png");
271}352}
272353
273.radio:active:insensitive {354.radio:active:insensitive,
355.radio:checked:insensitive {
274 background-image: url("assets/radio-selected-disabled.png");356 background-image: url("assets/radio-selected-disabled.png");
357 -gtk-icon-source: url("assets/radio-selected-disabled.png");
275}358}
276359
277.radio row:insensitive,360.radio row:insensitive,
278.radio row:selected:active:insensitive,361.radio row:selected:active:insensitive,
279.radio row:selected:focus:active:insensitive {362.radio row:selected:checked:insensitive,
363.radio row:selected:focus:active:insensitive,
364.radio row:selected:focus:checked:insensitive {
280 background-image: url("assets/radio-selected-disabled-alt.png");365 background-image: url("assets/radio-selected-disabled-alt.png");
366 -gtk-icon-source: url("assets/radio-selected-disabled-alt.png");
281}367}
282368
283.radio:active:backdrop {369.radio:active:backdrop,
370.radio:checked:backdrop {
284 background-image: url("assets/backdrop-radio-selected.png");371 background-image: url("assets/backdrop-radio-selected.png");
372 -gtk-icon-source: url("assets/backdrop-radio-selected.png");
285}373}
286374
287.radio:active:hover:backdrop {375.radio:active:hover:backdrop,
376.radio:checked:hover:backdrop {
288 background-image: url("assets/backdrop-radio-selected-hover.png");377 background-image: url("assets/backdrop-radio-selected-hover.png");
378 -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png");
289}379}
290380
291.radio row:active:backdrop,381.radio row:active:backdrop,
292.radio row:selected:active:backdrop {382.radio row:checked:backdrop,
383.radio row:selected:active:backdrop,
384.radio row:selected:checked:backdrop {
293 background-image: url("assets/backdrop-radio-selected-alt.png");385 background-image: url("assets/backdrop-radio-selected-alt.png");
386 -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png");
294}387}
295388
296.radio row:active:hover:backdrop,389.radio row:active:hover:backdrop,
297.radio row:selected:active:hover:backdrop {390.radio row:checked:hover:backdrop,
391.radio row:selected:active:hover:backdrop,
392.radio row:selected:checked:hover:backdrop {
298 background-image: url("assets/backdrop-radio-selected-hover-alt.png");393 background-image: url("assets/backdrop-radio-selected-hover-alt.png");
394 -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png");
299}395}
300396
301.radio:active:insensitive:backdrop {397.radio:active:insensitive:backdrop,
398.radio:checked:insensitive:backdrop {
302 background-image: url("assets/backdrop-radio-selected-disabled.png");399 background-image: url("assets/backdrop-radio-selected-disabled.png");
400 -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png");
303}401}
304402
305.radio row:selected:active:insensitive:backdrop {403.radio row:selected:active:insensitive:backdrop,
404.radio row:selected:checked:insensitive:backdrop {
306 background-image: url("assets/backdrop-radio-selected-disabled-alt.png");405 background-image: url("assets/backdrop-radio-selected-disabled-alt.png");
406 -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png");
307}407}
308408
309.radio:inconsistent {409.radio:inconsistent {
310 background-image: url("assets/radio-mixed.png");410 background-image: url("assets/radio-mixed.png");
411 -gtk-icon-source: url("assets/radio-mixed.png");
311}412}
312413
313.radio:inconsistent:hover {414.radio:inconsistent:hover {
314 background-image: url("assets/radio-mixed-hover.png");415 background-image: url("assets/radio-mixed-hover.png");
416 -gtk-icon-source: url("assets/radio-mixed-hover.png");
315}417}
316418
317.radio row:inconsistent,419.radio row:inconsistent,
318.radio row:selected:inconsistent,420.radio row:selected:inconsistent,
319.radio row:selected:focus:inconsistent {421.radio row:selected:focus:inconsistent {
320 background-image: url("assets/radio-mixed-alt.png");422 background-image: url("assets/radio-mixed-alt.png");
423 -gtk-icon-source: url("assets/radio-mixed-alt.png");
321}424}
322425
323.radio row:inconsistent:hover,426.radio row:inconsistent:hover,
324.radio row:selected:inconsistent:hover,427.radio row:selected:inconsistent:hover,
325.radio row:selected:focus:inconsistent:hover {428.radio row:selected:focus:inconsistent:hover {
326 background-image: url("assets/radio-mixed-hover-alt.png");429 background-image: url("assets/radio-mixed-hover-alt.png");
430 -gtk-icon-source: url("assets/radio-mixed-hover-alt.png");
327}431}
328432
329.radio:inconsistent:insensitive {433.radio:inconsistent:insensitive {
330 background-image: url("assets/radio-mixed-disabled.png");434 background-image: url("assets/radio-mixed-disabled.png");
435 -gtk-icon-source: url("assets/radio-mixed-disabled.png");
331}436}
332437
333.radio row:inconsistent:insensitive,438.radio row:inconsistent:insensitive,
334.radio row:selected:inconsistent:insensitive,439.radio row:selected:inconsistent:insensitive,
335.radio row:selected:focus:inconsistent:insensitive {440.radio row:selected:focus:inconsistent:insensitive {
336 background-image: url("assets/radio-mixed-disabled-alt.png");441 background-image: url("assets/radio-mixed-disabled-alt.png");
442 -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png");
337}443}
338444
339.radio:inconsistent:backdrop {445.radio:inconsistent:backdrop {
340 background-image: url("assets/backdrop-radio-mixed.png");446 background-image: url("assets/backdrop-radio-mixed.png");
447 -gtk-icon-source: url("assets/backdrop-radio-mixed.png");
341}448}
342449
343.radio:inconsistent:hover:backdrop {450.radio:inconsistent:hover:backdrop {
344 background-image: url("assets/backdrop-radio-mixed-hover.png");451 background-image: url("assets/backdrop-radio-mixed-hover.png");
452 -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png");
345}453}
346454
347.radio row:inconsistent:backdrop,455.radio row:inconsistent:backdrop,
348.radio row:selected:inconsistent:backdrop {456.radio row:selected:inconsistent:backdrop {
349 background-image: url("assets/backdrop-radio-mixed-alt.png");457 background-image: url("assets/backdrop-radio-mixed-alt.png");
458 -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png");
350}459}
351460
352.radio row:inconsistent:hover:backdrop,461.radio row:inconsistent:hover:backdrop,
353.radio row:selected:inconsistent:hover:backdrop {462.radio row:selected:inconsistent:hover:backdrop {
354 background-image: url("assets/backdrop-radio-mixed-hover-alt.png");463 background-image: url("assets/backdrop-radio-mixed-hover-alt.png");
464 -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png");
355}465}
356466
357.radio:inconsistent:insensitive:backdrop {467.radio:inconsistent:insensitive:backdrop {
358 background-image: url("assets/backdrop-radio-mixed-disabled.png");468 background-image: url("assets/backdrop-radio-mixed-disabled.png");
469 -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png");
359}470}
360471
361.radio row:selected:inconsistent:insensitive:backdrop {472.radio row:selected:inconsistent:insensitive:backdrop {
362 background-image: url("assets/backdrop-radio-mixed-disabled-alt.png");473 background-image: url("assets/backdrop-radio-mixed-disabled-alt.png");
474 -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png");
363}475}
364476
365/*.sidebar .radio:active,477/*.sidebar .radio:active,
478.sidebar .radio:checked,
366.sidebar .radio:active:focus,479.sidebar .radio:active:focus,
367.sidebar .radio:active:hover {480.sidebar .radio:checked:focus,
481.sidebar .radio:active:hover,
482.sidebar .radio:checked:hover {
368 background-image: url("assets/sidebar-radio-selected.svg");483 background-image: url("assets/sidebar-radio-selected.svg");
484 -gtk-icon-source: url("assets/sidebar-radio-selected.svg");
369}485}
370486
371.sidebar .radio:hover {487.sidebar .radio:hover {
372 background-image: url("assets/sidebar-radio-prelight.svg");488 background-image: url("assets/sidebar-radio-prelight.svg");
489 -gtk-icon-source: url("assets/sidebar-radio-prelight.svg");
373}490}
374491
375.sidebar .radio:active:selected,492.sidebar .radio:active:selected,
376.sidebar .radio:active:selected:focus {493.sidebar .radio:checked:selected,
494.sidebar .radio:active:selected:focus,
495.sidebar .radio:checked:selected:focus {
377 background-image: url("assets/sidebar-radio-selected.svg");496 background-image: url("assets/sidebar-radio-selected.svg");
497 -gtk-icon-source: url("assets/sidebar-radio-selected.svg");
378}498}
379499
380.sidebar .radio:selected:hover,500.sidebar .radio:selected:hover,
381.sidebar .radio:selected:focus {501.sidebar .radio:selected:focus {
382 background-image: url("assets/sidebar-radio-selected-prelight.svg");502 background-image: url("assets/sidebar-radio-selected-prelight.svg");
503 -gtk-icon-source: url("assets/sidebar-radio-selected-prelight.svg");
383}*/504}*/
384505
385.primary-toolbar .menu .check,506.primary-toolbar .menu .check,
@@ -387,6 +508,7 @@
387.header-bar .menu .check,508.header-bar .menu .check,
388.menu .check {509.menu .check {
389 background-image: url("assets/check-menuitem-unselected.png");510 background-image: url("assets/check-menuitem-unselected.png");
511 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
390}512}
391513
392.primary-toolbar .menu .radio,514.primary-toolbar .menu .radio,
@@ -394,66 +516,105 @@
394.header-bar .menu .radio,516.header-bar .menu .radio,
395.menu .radio {517.menu .radio {
396 background-image: url("assets/check-menuitem-unselected.png");518 background-image: url("assets/check-menuitem-unselected.png");
519 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
397}520}
398521
399.primary-toolbar .menu .check:active,522.primary-toolbar .menu .check:active,
523.primary-toolbar .menu .check:checked,
400.menubar.toolbar .menu .check:active,524.menubar.toolbar .menu .check:active,
525.menubar.toolbar .menu .check:checked,
401.header-bar .menu .check:active,526.header-bar .menu .check:active,
527.header-bar .menu .check:checked,
402.toolbar .menu .check:active:hover,528.toolbar .menu .check:active:hover,
529.toolbar .menu .check:checked:hover,
403.menu .check:active,530.menu .check:active,
404.menu .check:active:hover {531.menu .check:checked,
532.menu .check:active:hover,
533.menu .check:checked:hover {
405 background-image: url("assets/check-menuitem.png");534 background-image: url("assets/check-menuitem.png");
535 -gtk-icon-source: url("assets/check-menuitem.png");
406}536}
407537
408.primary-toolbar .menu .check:active:insensitive,538.primary-toolbar .menu .check:active:insensitive,
539.primary-toolbar .menu .check:checked:insensitive,
409.menubar.toolbar .menu .check:active:insensitive,540.menubar.toolbar .menu .check:active:insensitive,
541.menubar.toolbar .menu .check:checked:insensitive,
410.header-bar .menu .check:active:insensitive,542.header-bar .menu .check:active:insensitive,
543.header-bar .menu .check:checked:insensitive,
411.toolbar .menu .check:active:hover:insensitive,544.toolbar .menu .check:active:hover:insensitive,
545.toolbar .menu .check:checked:hover:insensitive,
412.menu .check:active:insensitive,546.menu .check:active:insensitive,
413.menu .check:active:hover:insensitive {547.menu .check:checked:insensitive,
548.menu .check:active:hover:insensitive,
549.menu .check:checked:hover:insensitive {
414 background-image: url("assets/check-menuitem-insensitive.png");550 background-image: url("assets/check-menuitem-insensitive.png");
551 -gtk-icon-source: url("assets/check-menuitem-insensitive.png");
415}552}
416553
417.primary-toolbar .menu .radio:active,554.primary-toolbar .menu .radio:active,
555.primary-toolbar .menu .radio:checked,
418.menubar.toolbar .menu .radio:active,556.menubar.toolbar .menu .radio:active,
557.menubar.toolbar .menu .radio:checked,
419.header-bar .menu .radio:active,558.header-bar .menu .radio:active,
559.header-bar .menu .radio:checked,
420.toolbar .menu .radio:active:hover,560.toolbar .menu .radio:active:hover,
561.toolbar .menu .radio:checked:hover,
421.menu .radio:active,562.menu .radio:active,
422.menu .radio:active:hover {563.menu .radio:checked,
564.menu .radio:active:hover,
565.menu .radio:checked:hover {
423 background-image: url("assets/radio-menuitem.png");566 background-image: url("assets/radio-menuitem.png");
567 -gtk-icon-source: url("assets/radio-menuitem.png");
424}568}
425569
426.primary-toolbar .menu .radio:active:insensitive,570.primary-toolbar .menu .radio:active:insensitive,
571.primary-toolbar .menu .radio:checked:insensitive,
427.menubar.toolbar .menu .radio:active:insensitive,572.menubar.toolbar .menu .radio:active:insensitive,
573.menubar.toolbar .menu .radio:checked:insensitive,
428.header-bar .menu .radio:active:insensitive,574.header-bar .menu .radio:active:insensitive,
575.header-bar .menu .radio:checked:insensitive,
429.toolbar .menu .radio:active:hover:insensitive,576.toolbar .menu .radio:active:hover:insensitive,
577.toolbar .menu .radio:checked:hover:insensitive,
430.menu .radio:active:insensitive,578.menu .radio:active:insensitive,
431.menu .radio:active:hover:insensitive {579.menu .radio:checked:insensitive,
580.menu .radio:active:hover:insensitive,
581.menu .radio:checked:hover:insensitive {
432 background-image: url("assets/radio-menuitem-insensitive.png");582 background-image: url("assets/radio-menuitem-insensitive.png");
583 -gtk-icon-source: url("assets/radio-menuitem-insensitive.png");
433}584}
434585
435.toolbar .menu .check {586.toolbar .menu .check {
436 background-image: url("assets/check-menuitem-unselected.png");587 background-image: url("assets/check-menuitem-unselected.png");
588 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
437}589}
438590
439.toolbar .menu .radio {591.toolbar .menu .radio {
440 background-image: url("assets/check-menuitem-unselected.png");592 background-image: url("assets/check-menuitem-unselected.png");
593 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
441}594}
442595
443.toolbar .menu .check:active {596.toolbar .menu .check:active,
597.toolbar .menu .check:checked {
444 background-image: url("assets/check-menuitem-dark.png");598 background-image: url("assets/check-menuitem-dark.png");
599 -gtk-icon-source: url("assets/check-menuitem-dark.png");
445}600}
446601
447.toolbar .menu .check:active:insensitive {602.toolbar .menu .check:active:insensitive,
603.toolbar .menu .check:checked:insensitive {
448 background-image: url("assets/check-menuitem-insensitive-dark.png");604 background-image: url("assets/check-menuitem-insensitive-dark.png");
605 -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png");
449}606}
450607
451.toolbar .menu .radio:active {608.toolbar .menu .radio:active,
609.toolbar .menu .radio:checked {
452 background-image: url("assets/radio-menuitem-dark.png");610 background-image: url("assets/radio-menuitem-dark.png");
611 -gtk-icon-source: url("assets/radio-menuitem-dark.png");
453}612}
454613
455.toolbar .menu .radio:active:insensitive {614.toolbar .menu .radio:active:insensitive,
615.toolbar .menu .radio:checked:insensitive {
456 background-image: url("assets/radio-menuitem-insensitive-dark.png");616 background-image: url("assets/radio-menuitem-insensitive-dark.png");
617 -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png");
457}618}
458619
459/*********************620/*********************
@@ -462,127 +623,157 @@
462.scale.slider,623.scale.slider,
463.scale.slider.horizontal {624.scale.slider.horizontal {
464 background-image: url("assets/slider-horizontal.png");625 background-image: url("assets/slider-horizontal.png");
626 -gtk-icon-source: url("assets/slider-horizontal.png");
465}627}
466628
467.scale.slider:backdrop,629.scale.slider:backdrop,
468.scale.slider.horizontal:backdrop {630.scale.slider.horizontal:backdrop {
469 /*background-image: url("assets/slider-horizontal-disabled.png");*/631 /*background-image: url("assets/slider-horizontal-disabled.png");*/
632 /*-gtk-icon-source: url("assets/slider-horizontal-disabled.png");*/
470}633}
471634
472.scale.slider:hover,635.scale.slider:hover,
473.scale.slider.horizontal:hover {636.scale.slider.horizontal:hover {
474 background-image: url("assets/slider-horizontal-hover.png");637 background-image: url("assets/slider-horizontal-hover.png");
638 -gtk-icon-source: url("assets/slider-horizontal-hover.png");
475}639}
476640
477.scale.slider:focused,641.scale.slider:focused,
478.scale.slider.horizontal:focused {642.scale.slider.horizontal:focused {
479 background-image: url("assets/slider-horizontal-focused.png");643 background-image: url("assets/slider-horizontal-focused.png");
644 -gtk-icon-source: url("assets/slider-horizontal-focused.png");
480}645}
481646
482.scale.slider:hover:focused,647.scale.slider:hover:focused,
483.scale.slider.horizontal:hover:focused {648.scale.slider.horizontal:hover:focused {
484 background-image: url("assets/slider-horizontal-focused-hover.png");649 background-image: url("assets/slider-horizontal-focused-hover.png");
650 -gtk-icon-source: url("assets/slider-horizontal-focused-hover.png");
485}651}
486652
487.scale.slider:insensitive,653.scale.slider:insensitive,
488.scale.slider.horizontal:insensitive {654.scale.slider.horizontal:insensitive {
489 background-image: url("assets/slider-horizontal-disabled.png");655 background-image: url("assets/slider-horizontal-disabled.png");
656 -gtk-icon-source: url("assets/slider-horizontal-disabled.png");
490}657}
491658
492.scale.slider:insensitive:backdrop,659.scale.slider:insensitive:backdrop,
493.scale.slider.horizontal:insensitive:backdrop {660.scale.slider.horizontal:insensitive:backdrop {
494 /*background-image: url("assets/slider-horizontal-backdrop-disabled.png");*/661 /*background-image: url("assets/slider-horizontal-backdrop-disabled.png");*/
662 /*-gtk-icon-source: url("assets/slider-horizontal-backdrop-disabled.png");*/
495}663}
496664
497.scale.slider.vertical {665.scale.slider.vertical {
498 background-image: url("assets/slider-vertical.png");666 background-image: url("assets/slider-vertical.png");
667 -gtk-icon-source: url("assets/slider-vertical.png");
499}668}
500669
501.scale.slider.vertical:backdrop {670.scale.slider.vertical:backdrop {
502 /*background-image: url("assets/slider-vertical-backdrop.png");*/671 /*background-image: url("assets/slider-vertical-backdrop.png");*/
672 /*-gtk-icon-source: url("assets/slider-vertical-backdrop.png");*/
503}673}
504674
505.scale.slider.vertical:hover {675.scale.slider.vertical:hover {
506 background-image: url("assets/slider-vertical-hover.png");676 background-image: url("assets/slider-vertical-hover.png");
677 -gtk-icon-source: url("assets/slider-vertical-hover.png");
507}678}
508679
509.scale.slider.vertical:focused {680.scale.slider.vertical:focused {
510 background-image: url("assets/slider-vertical-focused.png");681 background-image: url("assets/slider-vertical-focused.png");
682 -gtk-icon-source: url("assets/slider-vertical-focused.png");
511}683}
512684
513.scale.slider.vertical:hover:focused {685.scale.slider.vertical:hover:focused {
514 background-image: url("assets/slider-vertical-focused-hover.png");686 background-image: url("assets/slider-vertical-focused-hover.png");
687 -gtk-icon-source: url("assets/slider-vertical-focused-hover.png");
515}688}
516689
517.scale.slider.vertical:insensitive {690.scale.slider.vertical:insensitive {
518 background-image: url("assets/slider-vertical-disabled.png");691 background-image: url("assets/slider-vertical-disabled.png");
692 -gtk-icon-source: url("assets/slider-vertical-disabled.png");
519}693}
520694
521.scale.slider.vertical:insensitive:backdrop {695.scale.slider.vertical:insensitive:backdrop {
522 /*background-image: url("assets/slider-vertical-backdrop-disabled.png");*/696 /*background-image: url("assets/slider-vertical-backdrop-disabled.png");*/
697 /*-gtk-icon-source: url("assets/slider-vertical-backdrop-disabled.png");*/
523}698}
524699
525/*.scale.scale-has-marks-above.slider.horizontal {700/*.scale.scale-has-marks-above.slider.horizontal {
526 background-image: url("assets/slider-up.png");701 background-image: url("assets/slider-up.png");
702 -gtk-icon-source: url("assets/slider-up.png");
527}703}
528704
529.scale.scale-has-marks-above.slider.horizontal:insensitive {705.scale.scale-has-marks-above.slider.horizontal:insensitive {
530 background-image: url("assets/slider-up-disabled.png");706 background-image: url("assets/slider-up-disabled.png");
707 -gtk-icon-source: url("assets/slider-up-disabled.png");
531}708}
532709
533.scale.scale-has-marks-above.slider.horizontal:backdrop {710.scale.scale-has-marks-above.slider.horizontal:backdrop {
534 background-image: url("assets/slider-up-backdrop.png");711 background-image: url("assets/slider-up-backdrop.png");
712 -gtk-icon-source: url("assets/slider-up-backdrop.png");
535}713}
536714
537.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive {715.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive {
538 background-image: url("assets/slider-up-backdrop-disabled.png");716 background-image: url("assets/slider-up-backdrop-disabled.png");
717 -gtk-icon-source: url("assets/slider-up-backdrop-disabled.png");
539}718}
540719
541.scale.scale-has-marks-above.slider.vertical {720.scale.scale-has-marks-above.slider.vertical {
542 background-image: url("assets/slider-left.png");721 background-image: url("assets/slider-left.png");
722 -gtk-icon-source: url("assets/slider-left.png");
543}723}
544724
545.scale.scale-has-marks-above.slider.vertical:insensitive {725.scale.scale-has-marks-above.slider.vertical:insensitive {
546 background-image: url("assets/slider-left-disabled.png");726 background-image: url("assets/slider-left-disabled.png");
727 -gtk-icon-source: url("assets/slider-left-disabled.png");
547}728}
548729
549.scale.scale-has-marks-above.slider.vertical:backdrop {730.scale.scale-has-marks-above.slider.vertical:backdrop {
550 background-image: url("assets/slider-left-backdrop.png");731 background-image: url("assets/slider-left-backdrop.png");
732 -gtk-icon-source: url("assets/slider-left-backdrop.png");
551}733}
552734
553.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive {735.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive {
554 background-image: url("assets/slider-left-backdrop-disabled.png");736 background-image: url("assets/slider-left-backdrop-disabled.png");
737 -gtk-icon-source: url("assets/slider-left-backdrop-disabled.png");
555}738}
556739
557.scale.scale-has-marks-below.slider.horizontal {740.scale.scale-has-marks-below.slider.horizontal {
558 background-image: url("assets/slider-down.png");741 background-image: url("assets/slider-down.png");
742 -gtk-icon-source: url("assets/slider-down.png");
559}743}
560744
561.scale.scale-has-marks-below.slider.horizontal:insensitive {745.scale.scale-has-marks-below.slider.horizontal:insensitive {
562 background-image: url("assets/slider-down-disabled.png");746 background-image: url("assets/slider-down-disabled.png");
747 -gtk-icon-source: url("assets/slider-down-disabled.png");
563}748}
564749
565.scale.scale-has-marks-below.slider.horizontal:backdrop {750.scale.scale-has-marks-below.slider.horizontal:backdrop {
566 background-image: url("assets/slider-down-backdrop.png");751 background-image: url("assets/slider-down-backdrop.png");
752 -gtk-icon-source: url("assets/slider-down-backdrop.png");
567}753}
568754
569.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive {755.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive {
570 background-image: url("assets/slider-down-backdrop-disabled.png");756 background-image: url("assets/slider-down-backdrop-disabled.png");
757 -gtk-icon-source: url("assets/slider-down-backdrop-disabled.png");
571}758}
572759
573.scale.scale-has-marks-below.slider.vertical {760.scale.scale-has-marks-below.slider.vertical {
574 background-image: url("assets/slider-right.png");761 background-image: url("assets/slider-right.png");
762 -gtk-icon-source: url("assets/slider-right.png");
575}763}
576764
577.scale.scale-has-marks-below.slider.vertical:insensitive {765.scale.scale-has-marks-below.slider.vertical:insensitive {
578 background-image: url("assets/slider-right-disabled.png");766 background-image: url("assets/slider-right-disabled.png");
767 -gtk-icon-source: url("assets/slider-right-disabled.png");
579}768}
580769
581.scale.scale-has-marks-below.slider.vertical:backdrop {770.scale.scale-has-marks-below.slider.vertical:backdrop {
582 background-image: url("assets/slider-right-backdrop.png");771 background-image: url("assets/slider-right-backdrop.png");
772 -gtk-icon-source: url("assets/slider-right-backdrop.png");
583}773}
584774
585.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive {775.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive {
586 background-image: url("assets/slider-right-backdrop-disabled.png");776 background-image: url("assets/slider-right-backdrop-disabled.png");
777 -gtk-icon-source: url("assets/slider-right-backdrop-disabled.png");
587}*/778}*/
588779
589780
=== modified file 'Ambiance/gtk-3.0/gtk-widgets-borders.css'
--- Ambiance/gtk-3.0/gtk-widgets-borders.css 2014-01-02 22:13:06 +0000
+++ Ambiance/gtk-3.0/gtk-widgets-borders.css 2014-10-21 15:21:37 +0000
@@ -11,8 +11,11 @@
11.entry:focus,11.entry:focus,
12GtkComboBox.combobox-entry .entry:focus,12GtkComboBox.combobox-entry .entry:focus,
13.button:focus:active,13.button:focus:active,
14.button:focus:checked,
14.button.default:active,15.button.default:active,
15GtkSwitch.trough:active {16.button.default:checked,
17GtkSwitch.trough:active,
18GtkSwitch.trough:checked {
16}19}
1720
18/**********21/**********
@@ -57,35 +60,43 @@
57 border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;60 border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
58}61}
5962
60.button:active {63.button:active,
64.button:checked {
61 border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;65 border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
62}66}
6367
64.button:active:backdrop {68.button:active:backdrop,
69.button:checked:backdrop {
65 border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;70 border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
66}71}
6772
68.button:active:hover {73.button:active:hover,
74.button:checked:hover {
69 border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;75 border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
70}76}
7177
72.button:active:hover:backdrop {78.button:active:hover:backdrop,
79.button:checked:hover:backdrop {
73 border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;80 border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
74}81}
7582
76.button:active:focus {83.button:active:focus,
84.button:checked:focus {
77 border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;85 border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
78}86}
7987
80.button:active:hover:focus {88.button:active:hover:focus,
89.button:checked:hover:focus {
81 border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;90 border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
82}91}
8392
84.button:active:insensitive {93.button:active:insensitive,
94.button:checked:insensitive {
85 border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;95 border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
86}96}
8797
88.button:active:insensitive:backdrop {98.button:active:insensitive:backdrop,
99.button:checked:insensitive:backdrop {
89 border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;100 border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
90}101}
91102
@@ -109,7 +120,10 @@
109120
110.primary-toolbar .button,121.primary-toolbar .button,
111.menubar.toolbar .button,122.menubar.toolbar .button,
112.header-bar .button {123.header-bar .button,
124.primary-toolbar .button.flat:hover,
125.menubar.toolbar .button.flat:hover,
126.header-bar .button.flat:hover {
113 border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;127 border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
114}128}
115129
@@ -120,14 +134,20 @@
120}134}
121135
122.primary-toolbar .button:active,136.primary-toolbar .button:active,
137.primary-toolbar .button:checked,
123.menubar.toolbar .button:active,138.menubar.toolbar .button:active,
124.header-bar .button:active {139.menubar.toolbar .button:checked,
140.header-bar .button:active,
141.header-bar .button:checked {
125 border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;142 border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
126}143}
127144
128.primary-toolbar .button:active:focused,145.primary-toolbar .button:active:focused,
146.primary-toolbar .button:checked:focused,
129.menubar.toolbar .button:active:focused,147.menubar.toolbar .button:active:focused,
130.header-bar .button:active:focused {148.menubar.toolbar .button:checked:focused,
149.header-bar .button:active:focused,
150.header-bar .button:checked:focused {
131 border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;151 border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
132}152}
133153
@@ -138,11 +158,21 @@
138}158}
139159
140.primary-toolbar .button:active:backdrop,160.primary-toolbar .button:active:backdrop,
161.primary-toolbar .button:checked:backdrop,
141.menubar.toolbar .button:active:backdrop,162.menubar.toolbar .button:active:backdrop,
142.header-bar .button:active:backdrop {163.menubar.toolbar .button:checked:backdrop,
164.header-bar .button:active:backdrop,
165.header-bar .button:checked:backdrop {
143 border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;166 border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
144}167}
145168
169.button.flat,
170.button.flat:backdrop,
171GtkLinkButton.button.flat:hover,
172GtkLinkButton.button.flat:active:hover {
173 border-image: none;
174}
175
146.menubar.menuitem:hover,176.menubar.menuitem:hover,
147.menubar .menuitem:hover {177.menubar .menuitem:hover {
148 border: 1px solid #2e2e2c;178 border: 1px solid #2e2e2c;
@@ -240,7 +270,8 @@
240 border-image: url("assets/backdrop-combobox-button-disabled.png") 10 12 10 1 / 10px 12px 10px 1px stretch;270 border-image: url("assets/backdrop-combobox-button-disabled.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
241}271}
242272
243GtkComboBox.combobox-entry .button:active:focus {273GtkComboBox.combobox-entry .button:active:focus,
274GtkComboBox.combobox-entry .button:checked:focus {
244 border-image: url("assets/combobox-button-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;275 border-image: url("assets/combobox-button-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
245}276}
246277
@@ -260,8 +291,11 @@
260}291}
261292
262.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus,293.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
294.primary-toolbar GtkComboBox.combobox-entry .button:focus:checked:focus,
263.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus,295.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
264.header-bar GtkComboBox.combobox-entry .button:focus:active:focus {296.menubar.toolbar GtkComboBox.combobox-entry .button:focus:checked:focus,
297.header-bar GtkComboBox.combobox-entry .button:focus:active:focus,
298.header-bar GtkComboBox.combobox-entry .button:focus:checked:focus {
265 border-image: url("assets/combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;299 border-image: url("assets/combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
266}300}
267301
@@ -287,19 +321,23 @@
287 border-left-width: 0;321 border-left-width: 0;
288}322}
289323
290.notebook tab.top:active {324.notebook tab.top:active,
325.notebook tab.top:checked {
291 border-image: url("assets/notebook-tab-top.png") 8 10 1 10 / 8px 10px 1px 10px stretch;326 border-image: url("assets/notebook-tab-top.png") 8 10 1 10 / 8px 10px 1px 10px stretch;
292}327}
293328
294.notebook tab.right:active {329.notebook tab.right:active,
330.notebook tab.right:checked {
295 border-image: url("assets/notebook-tab-right.png") 10 8 10 1 / 10px 8px 10px 1px stretch;331 border-image: url("assets/notebook-tab-right.png") 10 8 10 1 / 10px 8px 10px 1px stretch;
296}332}
297333
298.notebook tab.bottom:active {334.notebook tab.bottom:active,
335.notebook tab.bottom:checked {
299 border-image: url("assets/notebook-tab-bottom.png") 1 10 8 10 / 1px 10px 8px 10px stretch;336 border-image: url("assets/notebook-tab-bottom.png") 1 10 8 10 / 1px 10px 8px 10px stretch;
300}337}
301338
302.notebook tab.left:active {339.notebook tab.left:active,
340.notebook tab.left:checked {
303 border-image: url("assets/notebook-tab-left.png") 10 1 10 8 / 10px 1px 10px 8px stretch;341 border-image: url("assets/notebook-tab-left.png") 10 1 10 8 / 10px 1px 10px 8px stretch;
304}342}
305343
@@ -327,7 +365,8 @@
327 border-image: url("assets/switch-trough-off.png") 10 12 10 12 / 10px 12px 10px 12px stretch;365 border-image: url("assets/switch-trough-off.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
328}366}
329367
330GtkSwitch.trough:active {368GtkSwitch.trough:active,
369GtkSwitch.trough:checked {
331 border-image: url("assets/switch-trough-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;370 border-image: url("assets/switch-trough-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
332}371}
333372
@@ -338,16 +377,21 @@
338}377}
339378
340.primary-toolbar GtkSwitch.trough:active,379.primary-toolbar GtkSwitch.trough:active,
380.primary-toolbar GtkSwitch.trough:checked,
341.menubar.toolbar GtkSwitch.trough:active,381.menubar.toolbar GtkSwitch.trough:active,
342.header-bar GtkSwitch.trough:active {382.menubar.toolbar GtkSwitch.trough:checked,
383.header-bar GtkSwitch.trough:active,
384.header-bar GtkSwitch.trough:checked {
343 border-image: url("assets/switch-trough-toolbar-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;385 border-image: url("assets/switch-trough-toolbar-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
344}386}
345387
346/* XXX temporary */388/* XXX temporary */
347GtkSwitch.trough:backdrop,389GtkSwitch.trough:backdrop,
348GtkSwitch.trough:active:backdrop,390GtkSwitch.trough:active:backdrop,
391GtkSwitch.trough:checked:backdrop,
349GtkSwitch.trough:insensitive,392GtkSwitch.trough:insensitive,
350GtkSwitch.trough:active:insensitive {393GtkSwitch.trough:active:insensitive,
394GtkSwitch.trough:checked:insensitive {
351 border-image: url("assets/switch-trough-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;395 border-image: url("assets/switch-trough-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
352}396}
353397
@@ -355,7 +399,8 @@
355 border-image: url("assets/switch-button-off.png") 9 11 9 11 / 9px 11px 9px 11px stretch;399 border-image: url("assets/switch-button-off.png") 9 11 9 11 / 9px 11px 9px 11px stretch;
356}400}
357401
358GtkSwitch.slider:active {402GtkSwitch.slider:active,
403GtkSwitch.slider:checked {
359 border-image: url("assets/switch-button-on.png") 9 11 9 11 / 9px 11px 9px 11px stretch;404 border-image: url("assets/switch-button-on.png") 9 11 9 11 / 9px 11px 9px 11px stretch;
360}405}
361406
@@ -367,7 +412,9 @@
367412
368/* XXX temporary */413/* XXX temporary */
369GtkSwitch.slider:active:backdrop,414GtkSwitch.slider:active:backdrop,
370GtkSwitch.slider:active:insensitive {415GtkSwitch.slider:checked:backdrop,
416GtkSwitch.slider:active:insensitive,
417GtkSwitch.slider:checked:insensitive {
371 border-image: url("assets/switch-button-on-disabled.png") 9 11 9 11 / 9px 11px 9px 11px stretch;418 border-image: url("assets/switch-button-on-disabled.png") 9 11 9 11 / 9px 11px 9px 11px stretch;
372}419}
373420
374421
=== modified file 'Ambiance/gtk-3.0/gtk-widgets.css'
--- Ambiance/gtk-3.0/gtk-widgets.css 2014-10-13 14:58:41 +0000
+++ Ambiance/gtk-3.0/gtk-widgets.css 2014-10-21 15:21:37 +0000
@@ -143,6 +143,7 @@
143143
144 color: @fg_color;144 color: @fg_color;
145 text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4);145 text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4);
146 transition: all 150ms ease-out;
146}147}
147148
148GtkSwitch.slider:backdrop,149GtkSwitch.slider:backdrop,
@@ -159,6 +160,7 @@
159 from (shade (@button_bg_color, 1.12)),160 from (shade (@button_bg_color, 1.12)),
160 color-stop (0.5, @button_bg_color),161 color-stop (0.5, @button_bg_color),
161 to (shade (@button_bg_color, 0.96)));162 to (shade (@button_bg_color, 0.96)));
163 transition: all 200ms ease-out;
162}164}
163165
164.button:hover:backdrop {166.button:hover:backdrop {
@@ -180,30 +182,80 @@
180 text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2);182 text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2);
181}183}
182184
183.button:active {185.button:active,
186.button:checked {
184 background-image: -gtk-gradient (linear, left top, left bottom,187 background-image: -gtk-gradient (linear, left top, left bottom,
185 from (#cecece),188 from (#cecece),
186 to (#e8e8e8));189 to (#e8e8e8));
190 transition: all 150ms ease-out;
187}191}
188192
189.button:active:hover {193.button:active:hover,
194.button:checked:hover {
190 background-image: -gtk-gradient (linear, left top, left bottom,195 background-image: -gtk-gradient (linear, left top, left bottom,
191 from (#dcdcdc),196 from (#dcdcdc),
192 to (#f3f3f3));197 to (#f3f3f3));
193}198}
194199
195.button:active:insensitive {200.button:active:insensitive,
201.button:checked:insensitive {
196 background-image: -gtk-gradient (linear, left top, left bottom,202 background-image: -gtk-gradient (linear, left top, left bottom,
197 from (#e3e3e3),203 from (#e3e3e3),
198 to (#f3f3f3));204 to (#f3f3f3));
199}205}
200206
201.button:active:insensitive:backdrop {207.button:active:insensitive:backdrop,
208.button:checked:insensitive:backdrop {
202 background-image: -gtk-gradient (linear, left top, left bottom,209 background-image: -gtk-gradient (linear, left top, left bottom,
203 from (mix (#e3e3e3, @bg_color, 0.5)),210 from (mix (#e3e3e3, @bg_color, 0.5)),
204 to (mix (#f3f3f3, @bg_color, 0.5)));211 to (mix (#f3f3f3, @bg_color, 0.5)));
205}212}
206213
214.button.flat,
215.button.flat:backdrop,
216GtkLinkButton.button:hover,
217GtkLinkButton.button:active:hover {
218 background-image: none;
219 background: none;
220}
221
222GtkLinkButton.button {
223 color: @selected_bg_color;
224}
225
226/* disable .button style from GtkListBox rows*/
227
228.button.list-row,
229.button.list-row:active,
230.button.list-row:checked {
231 background: transparent;
232 background-image: none;
233 text-shadow: none;
234}
235.button.list-row,
236.button.list-row:hover,
237.button.list-row:active:hover,
238.button.list-row:checked:hover {
239 border: none;
240 border-radius: 0;
241 background-color: @bg_color;
242}
243.button.list-row:selected,
244.button.list-row:selected:hover {
245 background-color: alpha (@selected_bg_color, 0.9);
246 color: @selected_fg_color;
247 text-shadow: 0 1px shade (@selected_bg_color, 0.8);
248}
249.button.list-row:selected:backdrop,
250.button.list-row:selected:hover:backdrop {
251 background-image: -gtk-gradient (linear, left top, left bottom,
252 from (shade (shade (@bg_color, 0.95), 0.94)),
253 to (shade (shade (@bg_color, 0.95), 0.86)));
254 border-top-color: shade (shade (@bg_color, 0.95), 0.88);
255 color: @fg_color;
256 text-shadow: 0 1px shade (shade (@bg_color, 0.95), 0.96);
257}
258
207/* default button */259/* default button */
208260
209/*261/*
@@ -221,13 +273,15 @@
221 to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3)));273 to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3)));
222}274}
223275
224.button.default:active {276.button.default:active,
277.button.default:checked {
225 background-image: -gtk-gradient (linear, left top, left bottom,278 background-image: -gtk-gradient (linear, left top, left bottom,
226 from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)),279 from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)),
227 to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3)));280 to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3)));
228}281}
229282
230.button.default:active:hover {283.button.default:active:hover,
284.button.default:checked:hover {
231 background-image: -gtk-gradient (linear, left top, left bottom,285 background-image: -gtk-gradient (linear, left top, left bottom,
232 from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)),286 from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)),
233 to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3)));287 to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3)));
@@ -260,10 +314,15 @@
260}314}
261315
262.linked .button:active,316.linked .button:active,
317.linked .button:checked,
263.toolbar .button.raised.linked:active,318.toolbar .button.raised.linked:active,
319.toolbar .button.raised.linked:checked,
264.toolbar .raised.linked .button:active,320.toolbar .raised.linked .button:active,
321.toolbar .raised.linked .button:checked,
265.inline-toolbar.toolbar .button:active,322.inline-toolbar.toolbar .button:active,
266.inline-toolbar.toolbar GtkToolButton .button:active {323.inline-toolbar.toolbar .button:checked,
324.inline-toolbar.toolbar GtkToolButton .button:active,
325.inline-toolbar.toolbar GtkToolButton .button:checked {
267 /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/326 /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/
268}327}
269328
@@ -293,18 +352,36 @@
293352
294353
295/* Middle button */354/* Middle button */
296.linked .entry,355.linked > .entry,
297.linked .entry:active,356.linked > .entry:active,
298.linked .entry:focus,357.linked > .entry:checked,
299.linked .entry:focus:active,358.linked > .entry:focus,
300.linked .button,359.linked > .entry:focus:active,
301.linked .button:active,360.linked > .entry:focus:checked,
302.linked .button:active:hover,361.linked > .button,
303.linked .button:focus,362.linked > .button:active,
304.linked .button:focus:active,363.linked > .button:checked,
305.linked .button:insensitive,364.linked > .button:active:hover,
306.linked .button:backdrop,365.linked > .button:checked:hover,
307.linked .button:active:backdrop {366.linked > .button:focus,
367.linked > .button:focus:active,
368.linked > .button:focus:checked,
369.linked > .button:insensitive,
370.linked > .button:backdrop,
371.linked > .button:active:backdrop,
372.linked > .button:checked:backdrop,
373.linked > GtkComboBox > .button,
374.linked > GtkComboBox > .button:active,
375.linked > GtkComboBox > .button:checked,
376.linked > GtkComboBox > .button:active:hover,
377.linked > GtkComboBox > .button:checked:hover,
378.linked > GtkComboBox > .button:focus,
379.linked > GtkComboBox > .button:focus:active,
380.linked > GtkComboBox > .button:focus:checked,
381.linked > GtkComboBox > .button:insensitive,
382.linked > GtkComboBox > .button:backdrop,
383.linked > GtkComboBox > .button:active:backdrop,
384.linked > GtkComboBox > .button:checked:backdrop {
308 border-right-width: 0;385 border-right-width: 0;
309 border-left-width: 0;386 border-left-width: 0;
310 border-image-width: 10px 0 10px 0;387 border-image-width: 10px 0 10px 0;
@@ -312,18 +389,36 @@
312}389}
313390
314/* Leftmost button */391/* Leftmost button */
315.linked .entry:first-child,392.linked > .entry:first-child,
316.linked .entry:active:first-child,393.linked > .entry:active:first-child,
317.linked .entry:focus:first-child,394.linked > .entry:checked:first-child,
318.linked .entry:focus:active:first-child,395.linked > .entry:focus:first-child,
319.linked .button:first-child,396.linked > .entry:focus:active:first-child,
320.linked .button:active:first-child,397.linked > .entry:focus:checked:first-child,
321.linked .button:active:hover:first-child,398.linked > .button:first-child,
322.linked .button:focus:first-child,399.linked > .button:active:first-child,
323.linked .button:focus:active:first-child,400.linked > .button:checked:first-child,
324.linked .button:insensitive:first-child,401.linked > .button:active:hover:first-child,
325.linked .button:backdrop:first-child,402.linked > .button:checked:hover:first-child,
326.linked .button:active:backdrop:first-child {403.linked > .button:focus:first-child,
404.linked > .button:focus:active:first-child,
405.linked > .button:focus:checked:first-child,
406.linked > .button:insensitive:first-child,
407.linked > .button:backdrop:first-child,
408.linked > .button:active:backdrop:first-child,
409.linked > .button:checked:backdrop:first-child,
410.linked > GtkComboBox:first-child > .button,
411.linked > GtkComboBox:first-child > .button:active,
412.linked > GtkComboBox:first-child > .button:checked,
413.linked > GtkComboBox:first-child > .button:active:hover,
414.linked > GtkComboBox:first-child > .button:checked:hover,
415.linked > GtkComboBox:first-child > .button:focus,
416.linked > GtkComboBox:first-child > .button:focus:active,
417.linked > GtkComboBox:first-child > .button:focus:checked,
418.linked > GtkComboBox:first-child > .button:insensitive,
419.linked > GtkComboBox:first-child > .button:backdrop,
420.linked > GtkComboBox:first-child > .button:active:backdrop,
421.linked > GtkComboBox:first-child > .button:checked:backdrop {
327 border-width: 1px;422 border-width: 1px;
328 border-right-width: 0;423 border-right-width: 0;
329 border-image-width: 10px 0 10px 12px;424 border-image-width: 10px 0 10px 12px;
@@ -333,18 +428,36 @@
333}428}
334429
335/* Rightmost button */430/* Rightmost button */
336.linked .entry:last-child,431.linked > .entry:last-child,
337.linked .entry:active:last-child,432.linked > .entry:active:last-child,
338.linked .entry:focus:last-child,433.linked > .entry:checked:last-child,
339.linked .entry:focus:active:last-child,434.linked > .entry:focus:last-child,
340.linked .button:last-child,435.linked > .entry:focus:active:last-child,
341.linked .button:active:last-child,436.linked > .entry:focus:checked:last-child,
342.linked .button:active:hover:last-child,437.linked > .button:last-child,
343.linked .button:focus:last-child,438.linked > .button:active:last-child,
344.linked .button:focus:active:last-child,439.linked > .button:checked:last-child,
345.linked .button:insensitive:last-child,440.linked > .button:active:hover:last-child,
346.linked .button:backdrop:last-child,441.linked > .button:checked:hover:last-child,
347.linked .button:active:backdrop:last-child {442.linked > .button:focus:last-child,
443.linked > .button:focus:active:last-child,
444.linked > .button:focus:checked:last-child,
445.linked > .button:insensitive:last-child,
446.linked > .button:backdrop:last-child,
447.linked > .button:active:backdrop:last-child,
448.linked > .button:checked:backdrop:last-child,
449.linked > GtkComboBox:last-child > .button,
450.linked > GtkComboBox:last-child > .button:active,
451.linked > GtkComboBox:last-child > .button:checked,
452.linked > GtkComboBox:last-child > .button:active:hover,
453.linked > GtkComboBox:last-child > .button:checked:hover,
454.linked > GtkComboBox:last-child > .button:focus,
455.linked > GtkComboBox:last-child > .button:focus:active,
456.linked > GtkComboBox:last-child > .button:focus:checked,
457.linked > GtkComboBox:last-child > .button:insensitive,
458.linked > GtkComboBox:last-child > .button:backdrop,
459.linked > GtkComboBox:last-child > .button:active:backdrop,
460.linked > GtkComboBox:last-child > .button:checked:backdrop {
348 border-width: 1px;461 border-width: 1px;
349 border-left-width: 0;462 border-left-width: 0;
350 border-image-width: 10px 12px 10px 0;463 border-image-width: 10px 12px 10px 0;
@@ -354,18 +467,88 @@
354}467}
355468
356/* Linked single button */469/* Linked single button */
357.linked .entry:only-child,470.linked > .entry:only-child,
358.linked .entry:active:only-child,471.linked > .entry:active:only-child,
359.linked .entry:focus:only-child,472.linked > .entry:checked:only-child,
360.linked .entry:focus:active:only-child,473.linked > .entry:focus:only-child,
361.linked .button:only-child,474.linked > .entry:focus:active:only-child,
362.linked .button:active:only-child,475.linked > .entry:focus:checked:only-child,
363.linked .button:active:hover:only-child,476.linked > .button:only-child,
364.linked .button:focus:only-child,477.linked > .button:active:only-child,
365.linked .button:focus:active:only-child,478.linked > .button:checked:only-child,
366.linked .button:insensitive:only-child,479.linked > .button:active:hover:only-child,
367.linked .button:backdrop:only-child,480.linked > .button:checked:hover:only-child,
368.linked .button:active:backdrop:only-child {481.linked > .button:focus:only-child,
482.linked > .button:focus:active:only-child,
483.linked > .button:focus:checked:only-child,
484.linked > .button:insensitive:only-child,
485.linked > .button:backdrop:only-child,
486.linked > .button:active:backdrop:only-child,
487.linked > .button:checked:backdrop:only-child,
488.linked > GtkComboBox:only-child > .button,
489.linked > GtkComboBox:only-child > .button:active,
490.linked > GtkComboBox:only-child > .button:checked,
491.linked > GtkComboBox:only-child > .button:active:hover,
492.linked > GtkComboBox:only-child > .button:checked:hover,
493.linked > GtkComboBox:only-child > .button:focus,
494.linked > GtkComboBox:only-child > .button:focus:active,
495.linked > GtkComboBox:only-child > .button:focus:checked,
496.linked > GtkComboBox:only-child > .button:insensitive,
497.linked > GtkComboBox:only-child > .button:backdrop,
498.linked > GtkComboBox:only-child > .button:active:backdrop,
499.linked > GtkComboBox:only-child > .button:checked:backdrop {
500 border-right-width: 1px;
501 border-left-width: 1px;
502 border-image-width: 10px 12px 10px 12px;
503 border-radius: 8px;
504}
505
506/* Middle button (vertical) */
507.linked.vertical .entry,
508.linked.vertical .button,
509.linked.vertical .button:active,
510.linked.vertical .button:active:hover,
511.linked.vertical .button:insensitive {
512 border-right-width: 0;
513 border-left-width: 0;
514 border-image-width: 0px 12px 0px 12px;
515 border-radius: 0;
516}
517
518/* Top button (vertical) */
519.linked.vertical .entry:first-child,
520.linked.vertical .button:first-child,
521.linked.vertical .button:active:first-child,
522.linked.vertical .button:active:hover:first-child,
523.linked.vertical .button:insensitive:first-child {
524 border-width: 1px;
525 border-bottom-width: 0;
526 border-image-width: 10px 12px 0px 12px;
527 border-radius: 8px;
528 border-bottom-left-radius: 0;
529 border-bottom-right-radius: 0;
530}
531
532/* Bottom button (vertical) */
533.linked.vertical .entry:last-child,
534.linked.vertical .button:last-child,
535.linked.vertical .button:active:last-child,
536.linked.vertical .button:active:hover:last-child,
537.linked.vertical .button:insensitive:last-child {
538 border-width: 1px;
539 border-bottom-width: 0;
540 border-image-width: 0px 12px 10px 12px;
541 border-radius: 8px;
542 border-top-left-radius: 0;
543 border-top-right-radius: 0;
544}
545
546/* Linked single button (vertical) */
547.linked.vertical .entry:only-child,
548.linked.vertical .button:only-child,
549.linked.vertical .button:active:only-child,
550.linked.vertical .button:active:hover:only-child,
551.linked.vertical .button:insensitive:only-child {
369 border-right-width: 1px;552 border-right-width: 1px;
370 border-left-width: 1px;553 border-left-width: 1px;
371 border-image-width: 10px 12px 10px 12px;554 border-image-width: 10px 12px 10px 12px;
@@ -381,7 +564,10 @@
381.menubar.toolbar .raised.linked .button,564.menubar.toolbar .raised.linked .button,
382.header-bar .linked .button,565.header-bar .linked .button,
383.header-bar .button.raised.linked,566.header-bar .button.raised.linked,
384.header-bar .raised.linked .button {567.header-bar .raised.linked .button,
568.titlebar .linked .button,
569.titlebar .button.raised.linked,
570.titlebar .raised.linked .button {
385 box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4),571 box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4),
386 inset -1px 0 shade (@dark_bg_color, 0.9);572 inset -1px 0 shade (@dark_bg_color, 0.9);
387}573}
@@ -394,7 +580,10 @@
394.menubar.toolbar .raised.linked .button:first-child,580.menubar.toolbar .raised.linked .button:first-child,
395.header-bar .linked .button:first-child,581.header-bar .linked .button:first-child,
396.header-bar .button.raised.linked:first-child,582.header-bar .button.raised.linked:first-child,
397.header-bar .raised.linked .button:first-child {583.header-bar .raised.linked .button:first-child,
584.titlebar .linked .button:first-child,
585.titlebar .button.raised.linked:first-child,
586.titlebar .raised.linked .button:first-child {
398 box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9);587 box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9);
399}588}
400589
@@ -404,21 +593,39 @@
404.menubar.toolbar .linked .button:last-child,593.menubar.toolbar .linked .button:last-child,
405.menubar.toolbar .button.raised.linked:last-child,594.menubar.toolbar .button.raised.linked:last-child,
406.menubar.toolbar .raised.linked .button:last-child,595.menubar.toolbar .raised.linked .button:last-child,
407.header-bar .linked .button:last-child,s596.header-bar .linked .button:last-child,
408.header-bar .button.raised.linked:last-child,597.header-bar .button.raised.linked:last-child,
409.header-bar .raised.linked .button:last-child {598.header-bar .raised.linked .button:last-child,
599.titlebar .linked .button:last-child,
600.titlebar .button.raised.linked:last-child,
601.titlebar .raised.linked .button:last-child {
410 box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4)602 box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4)
411}603}
412604
413.primary-toolbar .linked .button:active,605.primary-toolbar .linked .button:active,
606.primary-toolbar .linked .button:checked,
414.primary-toolbar .button.raised.linked:active,607.primary-toolbar .button.raised.linked:active,
608.primary-toolbar .button.raised.linked:checked,
415.primary-toolbar .raised.linked .button:active,609.primary-toolbar .raised.linked .button:active,
610.primary-toolbar .raised.linked .button:checked,
416.menubar.toolbar .linked .button:active,611.menubar.toolbar .linked .button:active,
417.menubar.toolbar .button.raised.linked:active612.menubar.toolbar .linked .button:checked,
613.menubar.toolbar .button.raised.linked:active,
614.menubar.toolbar .button.raised.linked:checked
418.menubar.toolbar .raised.linked .button:active,615.menubar.toolbar .raised.linked .button:active,
616.menubar.toolbar .raised.linked .button:checked,
419.header-bar .linked .button:active,617.header-bar .linked .button:active,
618.header-bar .linked .button:checked,
420.header-bar .button.raised.linked:active,619.header-bar .button.raised.linked:active,
421.header-bar .raised.linked .button:active {620.header-bar .button.raised.linked:checked,
621.header-bar .raised.linked .button:active,
622.header-bar .raised.linked .button:checked,
623.titlebar .linked .button:active,
624.titlebar .linked .button:checked,
625.titlebar .button.raised.linked:active,
626.titlebar .button.raised.linked:checked,
627.titlebar .raised.linked .button:active,
628.titlebar .raised.linked .button:checked {
422 box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9);629 box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9);
423}630}
424631
@@ -430,7 +637,10 @@
430.menubar.toolbar .raised.linked .button:insensitive,637.menubar.toolbar .raised.linked .button:insensitive,
431.header-bar .linked .button:insensitive,638.header-bar .linked .button:insensitive,
432.header-bar .button.raised.linked:insensitive,639.header-bar .button.raised.linked:insensitive,
433.header-bar .raised.linked .button:insensitive {640.header-bar .raised.linked .button:insensitive,
641.titlebar .linked .button:insensitive,
642.titlebar .button.raised.linked:insensitive,
643.titlebar .raised.linked .button:insensitive {
434 box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9);644 box-shadow: inset -1px 0 shade (@dark_bg_color, 0.9);
435}645}
436646
@@ -442,7 +652,10 @@
442.menubar.toolbar .raised.linked .button:backdrop:last-child,652.menubar.toolbar .raised.linked .button:backdrop:last-child,
443.header-bar .linked .button:backdrop:last-child,653.header-bar .linked .button:backdrop:last-child,
444.header-bar .button.raised.linked:backdrop:last-child,654.header-bar .button.raised.linked:backdrop:last-child,
445.header-bar .raised.linked .button:backdrop:last-child {655.header-bar .raised.linked .button:backdrop:last-child,
656.titlebar .linked .button:backdrop:last-child,
657.titlebar .button.raised.linked:backdrop:last-child,
658.titlebar .raised.linked .button:backdrop:last-child {
446 box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2);659 box-shadow: inset 1px 0 shade (@dark_bg_color, 1.2);
447}660}
448661
@@ -453,8 +666,11 @@
453.menubar.toolbar .button.raised.linked:insensitive:backdrop,666.menubar.toolbar .button.raised.linked:insensitive:backdrop,
454.menubar.toolbar .raised.linked .button:insensitive:backdrop,667.menubar.toolbar .raised.linked .button:insensitive:backdrop,
455.header-bar .linked .button:insensitive:backdrop,668.header-bar .linked .button:insensitive:backdrop,
669.titlebar .linked .button:insensitive:backdrop,
456.header-bar .button.raised.linked:insensitive:backdrop,670.header-bar .button.raised.linked:insensitive:backdrop,
671.titlebar .button.raised.linked:insensitive:backdrop,
457.header-bar .raised.linked .button:insensitive:backdrop {672.header-bar .raised.linked .button:insensitive:backdrop {
673.titlebar .raised.linked .button:insensitive:backdrop {
458 box-shadow: inset -1px 0 @unfocused_insensitive_borders;674 box-shadow: inset -1px 0 @unfocused_insensitive_borders;
459}*/675}*/
460676
@@ -463,18 +679,31 @@
463.primary-toolbar .linked .entry:only-child,679.primary-toolbar .linked .entry:only-child,
464.primary-toolbar .linked .button:only-child,680.primary-toolbar .linked .button:only-child,
465.primary-toolbar .linked .button:active:only-child,681.primary-toolbar .linked .button:active:only-child,
682.primary-toolbar .linked .button:checked:only-child,
466.primary-toolbar .linked .button:active:hover:only-child,683.primary-toolbar .linked .button:active:hover:only-child,
684.primary-toolbar .linked .button:checked:hover:only-child,
467.primary-toolbar .linked .button:insensitive:only-child,685.primary-toolbar .linked .button:insensitive:only-child,
468.menubar.toolbar .linked .entry:only-child,686.menubar.toolbar .linked .entry:only-child,
469.menubar.toolbar .linked .button:only-child,687.menubar.toolbar .linked .button:only-child,
470.menubar.toolbar .linked .button:active:only-child,688.menubar.toolbar .linked .button:active:only-child,
689.menubar.toolbar .linked .button:checked:only-child,
471.menubar.toolbar .linked .button:active:hover:only-child,690.menubar.toolbar .linked .button:active:hover:only-child,
691.menubar.toolbar .linked .button:checked:hover:only-child,
472.menubar.toolbar .linked .button:insensitive:only-child,692.menubar.toolbar .linked .button:insensitive:only-child,
473.header-bar .linked .entry:only-child,693.header-bar .linked .entry:only-child,
474.header-bar .linked .button:only-child,694.header-bar .linked .button:only-child,
475.header-bar .linked .button:active:only-child,695.header-bar .linked .button:active:only-child,
696.header-bar .linked .button:checked:only-child,
476.header-bar .linked .button:active:hover:only-child,697.header-bar .linked .button:active:hover:only-child,
477.header-bar .linked .button:insensitive:only-child {698.header-bar .linked .button:checked:hover:only-child,
699.header-bar .linked .button:insensitive:only-child,
700.titlebar .linked .entry:only-child,
701.titlebar .linked .button:only-child,
702.titlebar .linked .button:active:only-child,
703.titlebar .linked .button:checked:only-child,
704.titlebar .linked .button:active:hover:only-child,
705.titlebar .linked .button:checked:hover:only-child,
706.titlebar .linked .button:insensitive:only-child {
478 border-radius: 8px;707 border-radius: 8px;
479 box-shadow: none;708 box-shadow: none;
480}709}
@@ -526,6 +755,7 @@
526755
527GtkCheckButton:hover,756GtkCheckButton:hover,
528GtkCheckButton:active:hover,757GtkCheckButton:active:hover,
758GtkCheckButton:checked:hover,
529GtkCheckButton:selected,759GtkCheckButton:selected,
530GtkCheckButton:selected:focus {760GtkCheckButton:selected:focus {
531 background-color: transparent;761 background-color: transparent;
@@ -539,7 +769,8 @@
539 * column-header *769 * column-header *
540 *****************/770 *****************/
541column-header .button,771column-header .button,
542column-header .button:active {772column-header .button:active,
773column-header .button:checked {
543 border-radius: 0;774 border-radius: 0;
544 border-width: 0 1px 1px 0;775 border-width: 0 1px 1px 0;
545 border-image: none;776 border-image: none;
@@ -605,8 +836,10 @@
605836
606.view:selected,837.view:selected,
607.view:active,838.view:active,
839.view:checked,
608.content-view.view:selected,840.content-view.view:selected,
609.content-view.view:active {841.content-view.view:active,
842.content-view.view:checked {
610 background-color: @selected_bg_color;843 background-color: @selected_bg_color;
611}844}
612845
@@ -631,13 +864,15 @@
631 background-color: transparent;864 background-color: transparent;
632}865}
633866
634GtkIconView.content-view.check:active {867GtkIconView.content-view.check:active,
868GtkIconView.content-view.check:checked {
635 /*background-image: url("assets/grid-selection-checked.svg");*/869 /*background-image: url("assets/grid-selection-checked.svg");*/
636 background-color: transparent;870 background-color: transparent;
637}871}
638872
639.content-view.view.check,873.content-view.view.check,
640.content-view.view.check:active {874.content-view.view.check:active,
875.content-view.view.check:checked {
641 background-color: transparent;876 background-color: transparent;
642}877}
643878
@@ -664,6 +899,7 @@
664.primary-toolbar GtkComboBox.combobox-entry .button,899.primary-toolbar GtkComboBox.combobox-entry .button,
665.menubar.toolbar GtkComboBox.combobox-entry .button,900.menubar.toolbar GtkComboBox.combobox-entry .button,
666.header-bar GtkComboBox.combobox-entry .button,901.header-bar GtkComboBox.combobox-entry .button,
902.titlebar GtkComboBox.combobox-entry .button,
667.entry {903.entry {
668 -GtkWidget-focus-line-width: 0;904 -GtkWidget-focus-line-width: 0;
669905
@@ -679,6 +915,7 @@
679.primary-toolbar GtkComboBox.combobox-entry .button:backdrop,915.primary-toolbar GtkComboBox.combobox-entry .button:backdrop,
680.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop,916.menubar.toolbar GtkComboBox.combobox-entry .button:backdrop,
681.header-bar GtkComboBox.combobox-entry .button:backdrop,917.header-bar GtkComboBox.combobox-entry .button:backdrop,
918.titlebar GtkComboBox.combobox-entry .button:backdrop,
682.entry:backdrop {919.entry:backdrop {
683 background-image: -gtk-gradient (linear, left top, left bottom,920 background-image: -gtk-gradient (linear, left top, left bottom,
684 from (mix (shade (@base_color, 0.96), @bg_color, 0.5)),921 from (mix (shade (@base_color, 0.96), @bg_color, 0.5)),
@@ -695,6 +932,7 @@
695.primary-toolbar GtkComboBox.combobox-entry .button:insensitive,932.primary-toolbar GtkComboBox.combobox-entry .button:insensitive,
696.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive,933.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive,
697.header-bar GtkComboBox.combobox-entry .button:insensitive,934.header-bar GtkComboBox.combobox-entry .button:insensitive,
935.titlebar GtkComboBox.combobox-entry .button:insensitive,
698.entry:insensitive {936.entry:insensitive {
699 background-color: #f5f5f5;937 background-color: #f5f5f5;
700 background-image: none;938 background-image: none;
@@ -711,6 +949,7 @@
711.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop,949.primary-toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop,
712.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop,950.menubar.toolbar GtkComboBox.combobox-entry .button:insensitive:backdrop,
713.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop,951.header-bar GtkComboBox.combobox-entry .button:insensitive:backdrop,
952.titlebar GtkComboBox.combobox-entry .button:insensitive:backdrop,
714.entry:insensitive:backdrop {953.entry:insensitive:backdrop {
715 background-color: mix (#f5f5f5, @bg_color, 0.5);954 background-color: mix (#f5f5f5, @bg_color, 0.5);
716955
@@ -718,11 +957,9 @@
718}957}
719958
720.primary-toolbar .entry.progressbar,959.primary-toolbar .entry.progressbar,
721.primary-toolbar .entry.progressbar,960.menubar.toolbar .entry.progressbar,
722.menubar.toolbar .entry.progressbar,961.header-bar .entry.progressbar,
723.menubar.toolbar .entry.progressbar,962.titlebar .entry.progressbar,
724.header-bar .entry.progressbar,
725.header-bar .entry.progressbar,
726.entry.progressbar {963.entry.progressbar {
727 background-image: -gtk-gradient (linear, left top, left bottom,964 background-image: -gtk-gradient (linear, left top, left bottom,
728 from (shade (@selected_bg_color, 0.8)),965 from (shade (@selected_bg_color, 0.8)),
@@ -743,13 +980,17 @@
743/*********980/*********
744 * frame *981 * frame *
745 *********/982 *********/
746.frame {983
747 border-radius: 3px;984.window-frame {
748 border-width: 1px;985 border-radius: 10px 10px 0 0;
749 border-style: solid;986 box-shadow: 2px 10px 30px @window_shadow;
750 border-color: shade (@bg_color, 0.82);987
751 border-image: none;988 /* this is used for the resize cursor area */
752 background: none;989 margin: 10px;
990}
991
992.window-frame:backdrop {
993 box-shadow: 2px 10px 25px @window_shadow_inactive;
753}994}
754995
755/************996/************
@@ -892,10 +1133,12 @@
892.toolbar .primary-toolbar .menu,1133.toolbar .primary-toolbar .menu,
893.toolbar .menubar.toolbar .menu,1134.toolbar .menubar.toolbar .menu,
894.toolbar .header-bar .menu,1135.toolbar .header-bar .menu,
1136.toolbar .titlebar .menu,
895GtkMenuToolButton.menu,1137GtkMenuToolButton.menu,
896.primary-toolbar .button .menu,1138.primary-toolbar .button .menu,
897.menubar.toolbar .button .menu,1139.menubar.toolbar .button .menu,
898.header-bar .button .menu,1140.header-bar .button .menu,
1141.titlebar .button .menu,
899.menu {1142.menu {
900 background-image: none;1143 background-image: none;
901 background-color: shade (@dark_bg_color, 1.08);1144 background-color: shade (@dark_bg_color, 1.08);
@@ -941,24 +1184,39 @@
9411184
942.menu.button:hover,1185.menu.button:hover,
943.menu.button:active,1186.menu.button:active,
1187.menu.button:checked,
944.menu.button:active:insensitive,1188.menu.button:active:insensitive,
1189.menu.button:checked:insensitive,
945.menu.button:insensitive,1190.menu.button:insensitive,
946.menu.button1191.menu.button
947/*.primary-toolbar .menu.button:hover,1192/*.primary-toolbar .menu.button:hover,
948.primary-toolbar .menu.button:active,1193.primary-toolbar .menu.button:active,
1194.primary-toolbar .menu.button:checked,
949.primary-toolbar .menu.button:active:insensitive,1195.primary-toolbar .menu.button:active:insensitive,
1196.primary-toolbar .menu.button:checked:insensitive,
950.primary-toolbar .menu.button:insensitive,1197.primary-toolbar .menu.button:insensitive,
951.primary-toolbar .menu.button,1198.primary-toolbar .menu.button,
952.menubar.toolbar .menu.button:hover,1199.menubar.toolbar .menu.button:hover,
953.menubar.toolbar .menu.button:active,1200.menubar.toolbar .menu.button:active,
1201.menubar.toolbar .menu.button:checked,
954.menubar.toolbar .menu.button:active:insensitive,1202.menubar.toolbar .menu.button:active:insensitive,
1203.menubar.toolbar .menu.button:checked:insensitive,
955.menubar.toolbar .menu.button:insensitive,1204.menubar.toolbar .menu.button:insensitive,
956.menubar.toolbar .menu.button,1205.menubar.toolbar .menu.button,
957.header-bar .menu.button:hover,1206.header-bar .menu.button:hover,
1207.titlebar .menu.button:hover,
958.header-bar .menu.button:active,1208.header-bar .menu.button:active,
1209.header-bar .menu.button:checked,
1210.titlebar .menu.button:active,
1211.titlebar .menu.button:checked,
959.header-bar .menu.button:active:insensitive,1212.header-bar .menu.button:active:insensitive,
1213.header-bar .menu.button:checked:insensitive,
1214.titlebar .menu.button:active:insensitive,
1215.titlebar .menu.button:checked:insensitive,
960.header-bar .menu.button:insensitive,1216.header-bar .menu.button:insensitive,
961.header-bar .menu.button */1217.titlebar .menu.button:insensitive,
1218.header-bar .menu.button
1219.titlebar .menu.button */
962{1220{
963 background-color: shade (@dark_bg_color, 1.08);1221 background-color: shade (@dark_bg_color, 1.08);
964 background-image: none;1222 background-image: none;
@@ -1021,6 +1279,7 @@
1021 padding: 3px 5px 3px 5px;1279 padding: 3px 5px 3px 5px;
10221280
1023 text-shadow: none;1281 text-shadow: none;
1282 transition: none;
1024}1283}
10251284
1026.menuitem {1285.menuitem {
@@ -1037,6 +1296,7 @@
1037}1296}
10381297
1039.popover .menuitem:active:hover,1298.popover .menuitem:active:hover,
1299.popover .menuitem:checked:hover,
1040.menuitem:hover,1300.menuitem:hover,
1041.menu .menuitem:hover {1301.menu .menuitem:hover {
1042 border-radius: 0;1302 border-radius: 0;
@@ -1054,10 +1314,13 @@
10541314
1055 color: @selected_fg_color;1315 color: @selected_fg_color;
1056 text-shadow: 0 -1px shade (@selected_bg_color, 0.7);1316 text-shadow: 0 -1px shade (@selected_bg_color, 0.7);
1317 transition: none;
1057}1318}
10581319
1059.menuitem.check:active,1320.menuitem.check:active,
1060.menuitem.radio:active {1321.menuitem.check:checked,
1322.menuitem.radio:active,
1323.menuitem.radio:checked {
1061 color: @fg_color;1324 color: @fg_color;
1062}1325}
10631326
@@ -1079,7 +1342,9 @@
1079.toolbar .menubar.toolbar .menu .menuitem:insensitive,1342.toolbar .menubar.toolbar .menu .menuitem:insensitive,
1080.toolbar .menubar.toolbar .menu .menuitem *:insensitive,1343.toolbar .menubar.toolbar .menu .menuitem *:insensitive,
1081.toolbar .header-bar .menu .menuitem:insensitive,1344.toolbar .header-bar .menu .menuitem:insensitive,
1345.toolbar .titlebar .menu .menuitem:insensitive,
1082.toolbar .header-bar .menu .menuitem *:insensitive,1346.toolbar .header-bar .menu .menuitem *:insensitive,
1347.toolbar .titlebar .menu .menuitem *:insensitive,
1083GtkMenuToolButton.menu .menuitem:insensitive,1348GtkMenuToolButton.menu .menuitem:insensitive,
1084GtkMenuToolButton.menu .menuitem *:insensitive,1349GtkMenuToolButton.menu .menuitem *:insensitive,
1085.primary-toolbar .button .menu .menuitem:insensitive,1350.primary-toolbar .button .menu .menuitem:insensitive,
@@ -1088,6 +1353,8 @@
1088.menubar.toolbar .button .menu .menuitem *:insensitive,1353.menubar.toolbar .button .menu .menuitem *:insensitive,
1089.header-bar .button .menu .menuitem:insensitive,1354.header-bar .button .menu .menuitem:insensitive,
1090.header-bar .button .menu .menuitem *:insensitive,1355.header-bar .button .menu .menuitem *:insensitive,
1356.titlebar .button .menu .menuitem:insensitive,
1357.titlebar .button .menu .menuitem *:insensitive,
1091.menuitem:insensitive,1358.menuitem:insensitive,
1092.menuitem *:insensitive {1359.menuitem *:insensitive {
1093 color: mix (@dark_fg_color, @dark_bg_color, 0.5);1360 color: mix (@dark_fg_color, @dark_bg_color, 0.5);
@@ -1141,8 +1408,10 @@
1141.primary-toolbar GtkScale.trough:backdrop,1408.primary-toolbar GtkScale.trough:backdrop,
1142.menubar.toolbar GtkScale.trough,1409.menubar.toolbar GtkScale.trough,
1143.menubar.toolbar GtkScale.trough:backdrop,1410.menubar.toolbar GtkScale.trough:backdrop,
1411.titlebar GtkScale.trough,
1412.titlebar GtkScale.trough:backdrop,
1413.header-bar GtkScale.trough:backdrop,
1144.header-bar GtkScale.trough,1414.header-bar GtkScale.trough,
1145.header-bar GtkScale.trough:backdrop,
1146.menuitem GtkScale.trough {1415.menuitem GtkScale.trough {
1147 background-color: @dark_bg_color;1416 background-color: @dark_bg_color;
1148 background-image: none;1417 background-image: none;
@@ -1172,17 +1441,38 @@
1172/************1441/************
1173 * notebook *1442 * notebook *
1174 ************/1443 ************/
1175.notebook tab.top { padding: 4px 6px 2px 6px; }1444.notebook tab.top {
1176.notebook tab.top:active { padding-bottom: 3px; }1445 padding: 4px 6px 2px 6px;
1177.notebook tab.bottom { padding: 2px 6px 4px 6px; }1446}
1178.notebook tab.bottom:active { padding-top: 3px; }1447.notebook tab.top:active,
1179.notebook tab.left { padding: 2px 4px 2px 6px; }1448.notebook tab.top:checked {
1180.notebook tab.left:active { padding-right: 5px; }1449 padding-bottom: 3px;
1181.notebook tab.right { padding: 2px 6px 2px 4px; }1450}
1182.notebook tab.right:active { padding-left: 5px; }1451.notebook tab.bottom {
1452 padding: 2px 6px 4px 6px;
1453}
1454.notebook tab.bottom:active,
1455.notebook tab.bottom:checked {
1456 padding-top: 3px;
1457}
1458.notebook tab.left {
1459 padding: 2px 4px 2px 6px;
1460}
1461.notebook tab.left:active,
1462.notebook tab.left:checked {
1463 padding-right: 5px;
1464}
1465.notebook tab.right {
1466 padding: 2px 6px 2px 4px;
1467}
1468.notebook tab.right:active,
1469.notebook tab.right:checked {
1470 padding-left: 5px;
1471}
11831472
1184/* give active tab a background, as it might be dragged across of others when reordering */1473/* give active tab a background, as it might be dragged across of others when reordering */
1185.notebook tab:active {1474.notebook tab:active,
1475.notebook tab:checked {
1186 background-color: @bg_color;1476 background-color: @bg_color;
1187}1477}
11881478
@@ -1527,7 +1817,9 @@
1527}1817}
15281818
1529OsThumb:active,1819OsThumb:active,
1530GtkScrollbar:active {1820OsThumb:checked,
1821GtkScrollbar:active,
1822GtkScrollbar:checked {
1531 background-color: shade (@bg_color, 0.6);1823 background-color: shade (@bg_color, 0.6);
1532}1824}
15331825
@@ -1610,10 +1902,12 @@
1610.toolbar .primary-toolbar .menuitem.separator,1902.toolbar .primary-toolbar .menuitem.separator,
1611.toolbar .menubar.toolbar .menuitem.separator,1903.toolbar .menubar.toolbar .menuitem.separator,
1612.toolbar .header-bar .menuitem.separator,1904.toolbar .header-bar .menuitem.separator,
1905.toolbar .titlebar .menuitem.separator,
1613GtkMenuToolButton .menuitem.separator,1906GtkMenuToolButton .menuitem.separator,
1614.primary-toolbar .button .menuitem.separator,1907.primary-toolbar .button .menuitem.separator,
1615.menubar.toolbar .button .menuitem.separator,1908.menubar.toolbar .button .menuitem.separator,
1616.header-bar .button .menuitem.separator,1909.header-bar .button .menuitem.separator,
1910.titlebar .button .menuitem.separator,
1617.menuitem.separator {1911.menuitem.separator {
1618 border-color: shade (@dark_bg_color, 0.99);1912 border-color: shade (@dark_bg_color, 0.99);
1619 border-bottom-color: alpha (shade (@dark_bg_color, 1.26), 0.5);1913 border-bottom-color: alpha (shade (@dark_bg_color, 1.26), 0.5);
@@ -1642,15 +1936,18 @@
1642 * spinbutton *1936 * spinbutton *
1643 **************/1937 **************/
1644.spinbutton.button:active,1938.spinbutton.button:active,
1939.spinbutton.button:checked,
1645.spinbutton.button:insensitive,1940.spinbutton.button:insensitive,
1646.spinbutton.button {1941.spinbutton.button {
1647 border-radius: 0;1942 border-radius: 0;
1648}1943}
16491944
1650.spinbutton.button:active:nth-child(last),1945.spinbutton.button:active:nth-child(last),
1946.spinbutton.button:checked:nth-child(last),
1651.spinbutton.button:insensitive:nth-child(last)1947.spinbutton.button:insensitive:nth-child(last)
1652.spinbutton.button:nth-child(last),1948.spinbutton.button:nth-child(last),
1653.spinbutton.button:active:backdrop:nth-child(last),1949.spinbutton.button:active:backdrop:nth-child(last),
1950.spinbutton.button:checked:backdrop:nth-child(last),
1654.spinbutton.button:insensitive:backdrop:nth-child(last),1951.spinbutton.button:insensitive:backdrop:nth-child(last),
1655.spinbutton.button:backdrop:nth-child(last) {1952.spinbutton.button:backdrop:nth-child(last) {
1656 border-radius: 0 7px 7px 0;1953 border-radius: 0 7px 7px 0;
@@ -1658,8 +1955,10 @@
16581955
1659.spinbutton.button,1956.spinbutton.button,
1660.spinbutton.button:active,1957.spinbutton.button:active,
1958.spinbutton.button:checked,
1661.spinbutton.button:backdrop,1959.spinbutton.button:backdrop,
1662.spinbutton.button:active:backdrop,1960.spinbutton.button:active:backdrop,
1961.spinbutton.button:checked:backdrop,
1663.spinbutton.button:hover,1962.spinbutton.button:hover,
1664.spinbutton.button:hover:backdrop {1963.spinbutton.button:hover:backdrop {
1665 background-image: none;1964 background-image: none;
@@ -1669,7 +1968,8 @@
1669 border-left-color: alpha (shade (@bg_color, 0.6), 0.22);1968 border-left-color: alpha (shade (@bg_color, 0.6), 0.22);
1670}1969}
16711970
1672.spinbutton.button:active {1971.spinbutton.button:active,
1972.spinbutton.button:checked {
1673 background-image: -gtk-gradient (radial, center center, 0.0, center center, 0.5,1973 background-image: -gtk-gradient (radial, center center, 0.0, center center, 0.5,
1674 from (alpha (@selected_bg_color, 0.2)),1974 from (alpha (@selected_bg_color, 0.2)),
1675 to (alpha (@selected_bg_color, 0.0)));1975 to (alpha (@selected_bg_color, 0.0)));
@@ -1690,119 +1990,25 @@
1690/***********1990/***********
1691 * spinner *1991 * spinner *
1692 ***********/1992 ***********/
1693@keyframes spinner {1993@keyframes spin {
1694 0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),1994 to {
1695 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),1995 -gtk-icon-transform: rotate(1turn);
1696 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),1996 }
1697 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
1698 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
1699 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
1700 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
1701 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); }
1702
1703 12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
1704 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
1705 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
1706 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
1707 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
1708 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
1709 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
1710 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); }
1711
1712 25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
1713 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
1714 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
1715 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
1716 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
1717 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
1718 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1719 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); }
1720
1721 37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
1722 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
1723 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
1724 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
1725 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
1726 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1727 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
1728 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); }
1729
1730 50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
1731 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
1732 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
1733 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
1734 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1735 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
1736 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
1737 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); }
1738
1739 62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
1740 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
1741 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
1742 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1743 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
1744 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
1745 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
1746 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); }
1747
1748 75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
1749 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
1750 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1751 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
1752 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
1753 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
1754 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
1755 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); }
1756
1757 87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
1758 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1759 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
1760 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
1761 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
1762 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
1763 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
1764 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); }
1765
1766 100% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1767 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
1768 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
1769 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
1770 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
1771 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
1772 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
1773 -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); }
1774}1997}
17751998
1776.spinner {1999.spinner {
1777 background-color: transparent;2000 background-image: none;
1778 background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),2001 opacity: 0;
1779 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),2002 -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
1780 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1781 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1782 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1783 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1784 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
1785 -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
1786 background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%;
1787 background-size: 20% 20%;
1788 background-repeat: no-repeat;
1789}
1790
1791.menu .spinner,
1792.menu .spinner:hover,
1793.primary-toolbar .spinner,
1794.primary-toolbar .spinner,
1795.menubar.toolbar .spinner,
1796.menubar.toolbar .spinner,
1797.header-bar .spinner,
1798.header-bar .spinner {
1799 color: @selected_bg_color;
1800 border: none;
1801 box-shadow: none;
1802}2003}
18032004
1804.spinner:active {2005.spinner:active {
1805 animation: spinner 1s infinite linear;2006 opacity: 1;
2007 animation: spin 1s linear infinite;
2008}
2009
2010.spinner:active:insensitive {
2011 opacity: 0.5;
1806}2012}
18072013
1808/*************2014/*************
@@ -1829,7 +2035,8 @@
1829 text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5);2035 text-shadow: 0 1px alpha (shade (@bg_color, 1.25), 0.5);
1830}2036}
18312037
1832GtkSwitch.trough:active {2038GtkSwitch.trough:active,
2039GtkSwitch.trough:checked {
1833 background-image: -gtk-gradient (linear, left top, left bottom,2040 background-image: -gtk-gradient (linear, left top, left bottom,
1834 from (shade (@selected_bg_color, 0.93)),2041 from (shade (@selected_bg_color, 0.93)),
1835 to (shade (@selected_bg_color, 0.99)));2042 to (shade (@selected_bg_color, 0.99)));
@@ -1855,6 +2062,27 @@
1855 border-style: solid;2062 border-style: solid;
1856}2063}
18572064
2065/********************
2066 * app-notification *
2067 ********************/
2068.app-notification {
2069 color: @selected_fg_color;
2070 padding: 10px;
2071 background-image: linear-gradient(to bottom, alpha(black, 0.8),
2072 transparent 2px);
2073 background-color: alpha(black, 0.8)
2074}
2075
2076.top .app-notification {
2077 border-bottom-right-radius: 5px;
2078 border-bottom-left-radius: 5px;
2079}
2080
2081.bottom .app-notification {
2082 border-top-right-radius: 5px;
2083 border-top-left-radius: 5px;
2084}
2085
1858/************2086/************
1859 * textview *2087 * textview *
1860 ************/2088 ************/
@@ -1943,7 +2171,8 @@
1943.primary-toolbar .toolbar,2171.primary-toolbar .toolbar,
1944.primary-toolbar.toolbar,2172.primary-toolbar.toolbar,
1945.menubar.toolbar,2173.menubar.toolbar,
1946.header-bar {2174.header-bar,
2175.titlebar {
1947 -GtkWidget-window-dragging: true;2176 -GtkWidget-window-dragging: true;
19482177
1949 background-image: -gtk-gradient (linear, left top, left bottom,2178 background-image: -gtk-gradient (linear, left top, left bottom,
@@ -1952,8 +2181,7 @@
1952 border-bottom-color: shade (@dark_bg_color, 1.1);2181 border-bottom-color: shade (@dark_bg_color, 1.1);
1953 border-top-color: shade (@dark_bg_color, 1.09);2182 border-top-color: shade (@dark_bg_color, 1.09);
1954 border-style: solid;2183 border-style: solid;
1955 border-width: 1px 0 1px 0;2184 border-width: 0;
1956 border-radius: 0;
19572185
1958 color: @dark_fg_color;2186 color: @dark_fg_color;
1959 text-shadow: 0 -1px shade (@dark_bg_color, 0.7);2187 text-shadow: 0 -1px shade (@dark_bg_color, 0.7);
@@ -1965,7 +2193,8 @@
1965.primary-toolbar.toolbar:backdrop,2193.primary-toolbar.toolbar:backdrop,
1966.menubar.toolbar .toolbar:backdrop,2194.menubar.toolbar .toolbar:backdrop,
1967.menubar.toolbar.toolbar:backdrop,2195.menubar.toolbar.toolbar:backdrop,
1968.header-bar:backdrop {2196.header-bar:backdrop,
2197.titlebar:backdrop {
1969 background-image: none;2198 background-image: none;
1970 background-color: @dark_bg_color;2199 background-color: @dark_bg_color;
1971 box-shadow: none;2200 box-shadow: none;
@@ -1977,16 +2206,34 @@
19772206
1978.primary-toolbar :insensitive,2207.primary-toolbar :insensitive,
1979.menubar.toolbar .toolbar :insensitive,2208.menubar.toolbar .toolbar :insensitive,
1980.header-bar :insensitive {2209.header-bar :insensitive,
2210.titlebar :insensitive {
1981 text-shadow: 0 -1px shade (@dark_bg_color, 0.7);2211 text-shadow: 0 -1px shade (@dark_bg_color, 0.7);
1982}2212}
19832213
2214.header-bar,
2215.titlebar {
2216 padding: 2px 3px;
2217}
2218
2219.header-bar .title,
2220.titlebar .title {
2221 font: Bold 10.5;
2222}
2223
2224.header-bar .subtitle,
2225.titlebar .subtitle {
2226 font: 9;
2227}
2228
1984.primary-toolbar GtkComboBox,2229.primary-toolbar GtkComboBox,
1985.primary-toolbar .button,2230.primary-toolbar .button,
1986.menubar.toolbar GtkComboBox,2231.menubar.toolbar GtkComboBox,
1987.menubar.toolbar .button,2232.menubar.toolbar .button,
1988.header-bar GtkComboBox,2233.header-bar GtkComboBox,
1989.header-bar .button {2234.header-bar .button,
2235.titlebar GtkComboBox,
2236.titlebar .button {
1990 background-color: transparent;2237 background-color: transparent;
1991 background-image: none;2238 background-image: none;
1992 border-color: transparent;2239 border-color: transparent;
@@ -1996,6 +2243,7 @@
19962243
1997 color: @dark_fg_color;2244 color: @dark_fg_color;
1998 text-shadow: 0 -1px shade (@dark_bg_color, 0.7);2245 text-shadow: 0 -1px shade (@dark_bg_color, 0.7);
2246 padding: 9px;
1999}2247}
20002248
2001.primary-toolbar GtkComboBox:backdrop,2249.primary-toolbar GtkComboBox:backdrop,
@@ -2003,7 +2251,9 @@
2003.menubar.toolbar GtkComboBox:backdrop,2251.menubar.toolbar GtkComboBox:backdrop,
2004.menubar.toolbar .button:backdrop,2252.menubar.toolbar .button:backdrop,
2005.header-bar GtkComboBox:backdrop,2253.header-bar GtkComboBox:backdrop,
2006.header-bar .button:backdrop {2254.header-bar .button:backdrop,
2255.titlebar GtkComboBox:backdrop,
2256.titlebar .button:backdrop {
2007 color: @backdrop_dark_fg_color;2257 color: @backdrop_dark_fg_color;
2008 text-shadow: 0 -1px shade (@dark_bg_color, 0.9);2258 text-shadow: 0 -1px shade (@dark_bg_color, 0.9);
2009}2259}
@@ -2012,17 +2262,26 @@
2012.primary-toolbar .raised.button,2262.primary-toolbar .raised.button,
2013.primary-toolbar .button:hover,2263.primary-toolbar .button:hover,
2014.primary-toolbar .button:active,2264.primary-toolbar .button:active,
2265.primary-toolbar .button:checked,
2015.primary-toolbar .button:insensitive,2266.primary-toolbar .button:insensitive,
2016.menubar.toolbar .raised .button,2267.menubar.toolbar .raised .button,
2017.menubar.toolbar .raised.button,2268.menubar.toolbar .raised.button,
2018.menubar.toolbar .button:hover,2269.menubar.toolbar .button:hover,
2019.menubar.toolbar .button:active,2270.menubar.toolbar .button:active,
2271.menubar.toolbar .button:checked,
2020.menubar.toolbar .button:insensitive,2272.menubar.toolbar .button:insensitive,
2021.header-bar .raised .button,2273.header-bar .raised .button,
2022.header-bar .raised.button,2274.header-bar .raised.button,
2023.header-bar .button:hover,2275.header-bar .button:hover,
2024.header-bar .button:active,2276.header-bar .button:active,
2025.header-bar .button:insensitive {2277.header-bar .button:checked,
2278.header-bar .button:insensitive,
2279.titlebar .raised .button,
2280.titlebar .raised.button,
2281.titlebar .button:hover,
2282.titlebar .button:active,
2283.titlebar .button:checked,
2284.titlebar .button:insensitive {
2026 background-image: -gtk-gradient (linear, left top, left bottom,2285 background-image: -gtk-gradient (linear, left top, left bottom,
2027 from (shade (@dark_bg_color, 1.2)),2286 from (shade (@dark_bg_color, 1.2)),
2028 to (shade (@dark_bg_color, 1.1)));2287 to (shade (@dark_bg_color, 1.1)));
@@ -2030,8 +2289,13 @@
2030}2289}
20312290
2032.primary-toolbar .button:active,2291.primary-toolbar .button:active,
2292.primary-toolbar .button:checked,
2033.menubar.toolbar .button:active,2293.menubar.toolbar .button:active,
2034.header-bar .button:active {2294.menubar.toolbar .button:checked,
2295.header-bar .button:active,
2296.header-bar .button:checked,
2297.titlebar .button:active,
2298.titlebar .button:checked {
2035 background-image: -gtk-gradient (linear, left top, left bottom,2299 background-image: -gtk-gradient (linear, left top, left bottom,
2036 from (shade (@dark_bg_color, 0.9)),2300 from (shade (@dark_bg_color, 0.9)),
2037 to (shade (@dark_bg_color, 0.95)));2301 to (shade (@dark_bg_color, 0.95)));
@@ -2040,33 +2304,50 @@
2040}2304}
20412305
2042.primary-toolbar .button:active:hover,2306.primary-toolbar .button:active:hover,
2307.primary-toolbar .button:checked:hover,
2043.menubar.toolbar .button:active:hover,2308.menubar.toolbar .button:active:hover,
2044.header-bar .button:active:hover {2309.menubar.toolbar .button:checked:hover,
2310.header-bar .button:active:hover,
2311.header-bar .button:checked:hover,
2312.titlebar .button:active:hover,
2313.titlebar .button:checked:hover {
2045 background-image: -gtk-gradient (linear, left top, left bottom,2314 background-image: -gtk-gradient (linear, left top, left bottom,
2046 from (shade (@dark_bg_color, 0.95)),2315 from (shade (@dark_bg_color, 0.95)),
2047 to (shade (@dark_bg_color, 1.0)));2316 to (shade (@dark_bg_color, 1.0)));
2048}2317}
20492318
2050.primary-toolbar .button:active:insensitive,2319.primary-toolbar .button:active:insensitive,
2320.primary-toolbar .button:checked:insensitive,
2051.primary-toolbar .button:insensitive,2321.primary-toolbar .button:insensitive,
2052.menubar.toolbar .button:active:insensitive,2322.menubar.toolbar .button:active:insensitive,
2323.menubar.toolbar .button:checked:insensitive,
2053.menubar.toolbar .button:insensitive,2324.menubar.toolbar .button:insensitive,
2054.header-bar .button:active:insensitive,2325.header-bar .button:active:insensitive,
2055.header-bar .button:insensitive {2326.header-bar .button:checked:insensitive,
2327.header-bar .button:insensitive,
2328.titlebar .button:active:insensitive,
2329.titlebar .button:checked:insensitive,
2330.titlebar .button:insensitive {
2056 text-shadow: none;2331 text-shadow: none;
2057}2332}
20582333
2059.primary-toolbar .button:insensitive,2334.primary-toolbar .button:insensitive,
2060.menubar.toolbar .button:insensitive,2335.menubar.toolbar .button:insensitive,
2061.header-bar .button:insensitive {2336.header-bar .button:insensitive,
2337.titlebar .button:insensitive {
2062 background-image: -gtk-gradient (linear, left top, left bottom,2338 background-image: -gtk-gradient (linear, left top, left bottom,
2063 from (shade (@dark_bg_color, 1.01)),2339 from (shade (@dark_bg_color, 1.01)),
2064 to (shade (@dark_bg_color, 0.99)));2340 to (shade (@dark_bg_color, 0.99)));
2065}2341}
20662342
2067.primary-toolbar .button:active:insensitive,2343.primary-toolbar .button:active:insensitive,
2344.primary-toolbar .button:checked:insensitive,
2068.menubar.toolbar .button:active:insensitive,2345.menubar.toolbar .button:active:insensitive,
2069.header-bar .button:active:insensitive {2346.menubar.toolbar .button:checked:insensitive,
2347.header-bar .button:active:insensitive,
2348.header-bar .button:checked:insensitive,
2349.titlebar .button:active:insensitive,
2350.titlebar .button:checked:insensitive {
2070 background-image: -gtk-gradient (linear, left top, left bottom,2351 background-image: -gtk-gradient (linear, left top, left bottom,
2071 from (shade (@dark_bg_color, 0.94)),2352 from (shade (@dark_bg_color, 0.94)),
2072 to (shade (@dark_bg_color, 1.02)));2353 to (shade (@dark_bg_color, 1.02)));
@@ -2080,7 +2361,10 @@
2080.menubar.toolbar .separator:insensitive,2361.menubar.toolbar .separator:insensitive,
2081.header-bar GtkSeparatorToolItem,2362.header-bar GtkSeparatorToolItem,
2082.header-bar .separator,2363.header-bar .separator,
2083.header-bar .separator:insensitive {2364.header-bar .separator:insensitive,
2365.titlebar GtkSeparatorToolItem,
2366.titlebar .separator,
2367.titlebar .separator:insensitive {
2084 border-color: alpha (shade (@dark_bg_color, 0.94), 0.35);2368 border-color: alpha (shade (@dark_bg_color, 0.94), 0.35);
2085 border-bottom-color: alpha (shade (@dark_bg_color, 1.26), 0.5);2369 border-bottom-color: alpha (shade (@dark_bg_color, 1.26), 0.5);
2086 border-right-color: alpha (shade (@dark_bg_color, 1.26), 0.5);2370 border-right-color: alpha (shade (@dark_bg_color, 1.26), 0.5);
@@ -2115,15 +2399,19 @@
2115/* Middle button */2399/* Middle button */
2116.inline-toolbar.toolbar .button,2400.inline-toolbar.toolbar .button,
2117.inline-toolbar.toolbar .button:active,2401.inline-toolbar.toolbar .button:active,
2402.inline-toolbar.toolbar .button:checked,
2118.inline-toolbar.toolbar .button:focus,2403.inline-toolbar.toolbar .button:focus,
2119.inline-toolbar.toolbar .button:focus:active,2404.inline-toolbar.toolbar .button:focus:active,
2405.inline-toolbar.toolbar .button:focus:checked,
2120.inline-toolbar.toolbar .button:insensitive,2406.inline-toolbar.toolbar .button:insensitive,
2121.inline-toolbar.toolbar .button:backdrop,2407.inline-toolbar.toolbar .button:backdrop,
2122.inline-toolbar.toolbar .button:backdrop:insensitive,2408.inline-toolbar.toolbar .button:backdrop:insensitive,
2123.inline-toolbar.toolbar GtkToolButton .button,2409.inline-toolbar.toolbar GtkToolButton .button,
2124.inline-toolbar.toolbar GtkToolButton .button:active,2410.inline-toolbar.toolbar GtkToolButton .button:active,
2411.inline-toolbar.toolbar GtkToolButton .button:checked,
2125.inline-toolbar.toolbar GtkToolButton .button:focus,2412.inline-toolbar.toolbar GtkToolButton .button:focus,
2126.inline-toolbar.toolbar GtkToolButton .button:focus:active,2413.inline-toolbar.toolbar GtkToolButton .button:focus:active,
2414.inline-toolbar.toolbar GtkToolButton .button:focus:checked,
2127.inline-toolbar.toolbar GtkToolButton .button:insensitive,2415.inline-toolbar.toolbar GtkToolButton .button:insensitive,
2128.inline-toolbar.toolbar GtkToolButton .button:backdrop,2416.inline-toolbar.toolbar GtkToolButton .button:backdrop,
2129.inline-toolbar.toolbar GtkToolButton .button:backdrop:insensitive {2417.inline-toolbar.toolbar GtkToolButton .button:backdrop:insensitive {
@@ -2136,15 +2424,19 @@
2136/* Leftmost button */2424/* Leftmost button */
2137.inline-toolbar.toolbar .button:first-child,2425.inline-toolbar.toolbar .button:first-child,
2138.inline-toolbar.toolbar .button:active:first-child,2426.inline-toolbar.toolbar .button:active:first-child,
2427.inline-toolbar.toolbar .button:checked:first-child,
2139.inline-toolbar.toolbar .button:focus:first-child,2428.inline-toolbar.toolbar .button:focus:first-child,
2140.inline-toolbar.toolbar .button:focus:active:first-child,2429.inline-toolbar.toolbar .button:focus:active:first-child,
2430.inline-toolbar.toolbar .button:focus:checked:first-child,
2141.inline-toolbar.toolbar .button:insensitive:first-child,2431.inline-toolbar.toolbar .button:insensitive:first-child,
2142.inline-toolbar.toolbar .button:backdrop:first-child,2432.inline-toolbar.toolbar .button:backdrop:first-child,
2143.inline-toolbar.toolbar .button:backdrop:insensitive:first-child,2433.inline-toolbar.toolbar .button:backdrop:insensitive:first-child,
2144.inline-toolbar.toolbar GtkToolButton:first-child .button,2434.inline-toolbar.toolbar GtkToolButton:first-child .button,
2145.inline-toolbar.toolbar GtkToolButton:first-child .button:active,2435.inline-toolbar.toolbar GtkToolButton:first-child .button:active,
2436.inline-toolbar.toolbar GtkToolButton:first-child .button:checked,
2146.inline-toolbar.toolbar GtkToolButton:first-child .button:focus,2437.inline-toolbar.toolbar GtkToolButton:first-child .button:focus,
2147.inline-toolbar.toolbar GtkToolButton:first-child .button:focus:active,2438.inline-toolbar.toolbar GtkToolButton:first-child .button:focus:active,
2439.inline-toolbar.toolbar GtkToolButton:first-child .button:focus:checked,
2148.inline-toolbar.toolbar GtkToolButton:first-child .button:insensitive,2440.inline-toolbar.toolbar GtkToolButton:first-child .button:insensitive,
2149.inline-toolbar.toolbar GtkToolButton:first-child .button:backdrop,2441.inline-toolbar.toolbar GtkToolButton:first-child .button:backdrop,
2150.inline-toolbar.toolbar GtkToolButton:first-child .button:backdrop:insensitive {2442.inline-toolbar.toolbar GtkToolButton:first-child .button:backdrop:insensitive {
@@ -2159,15 +2451,19 @@
2159/* Rightmost button */2451/* Rightmost button */
2160.inline-toolbar.toolbar .button:last-child,2452.inline-toolbar.toolbar .button:last-child,
2161.inline-toolbar.toolbar .button:active:last-child,2453.inline-toolbar.toolbar .button:active:last-child,
2454.inline-toolbar.toolbar .button:checked:last-child,
2162.inline-toolbar.toolbar .button:focus:last-child,2455.inline-toolbar.toolbar .button:focus:last-child,
2163.inline-toolbar.toolbar .button:focus:active:last-child,2456.inline-toolbar.toolbar .button:focus:active:last-child,
2457.inline-toolbar.toolbar .button:focus:checked:last-child,
2164.inline-toolbar.toolbar .button:insensitive:last-child,2458.inline-toolbar.toolbar .button:insensitive:last-child,
2165.inline-toolbar.toolbar .button:backdrop:last-child,2459.inline-toolbar.toolbar .button:backdrop:last-child,
2166.inline-toolbar.toolbar .button:backdrop:insensitive:last-child,2460.inline-toolbar.toolbar .button:backdrop:insensitive:last-child,
2167.inline-toolbar.toolbar GtkToolButton:last-child .button,2461.inline-toolbar.toolbar GtkToolButton:last-child .button,
2168.inline-toolbar.toolbar GtkToolButton:last-child .button:active,2462.inline-toolbar.toolbar GtkToolButton:last-child .button:active,
2463.inline-toolbar.toolbar GtkToolButton:last-child .button:checked,
2169.inline-toolbar.toolbar GtkToolButton:last-child .button:focus,2464.inline-toolbar.toolbar GtkToolButton:last-child .button:focus,
2170.inline-toolbar.toolbar GtkToolButton:last-child .button:focus:active,2465.inline-toolbar.toolbar GtkToolButton:last-child .button:focus:active,
2466.inline-toolbar.toolbar GtkToolButton:last-child .button:focus:checked,
2171.inline-toolbar.toolbar GtkToolButton:last-child .button:insensitive,2467.inline-toolbar.toolbar GtkToolButton:last-child .button:insensitive,
2172.inline-toolbar.toolbar GtkToolButton:last-child .button:backdrop,2468.inline-toolbar.toolbar GtkToolButton:last-child .button:backdrop,
2173.inline-toolbar.toolbar GtkToolButton:last-child .button:backdrop:insensitive {2469.inline-toolbar.toolbar GtkToolButton:last-child .button:backdrop:insensitive {
@@ -2183,15 +2479,19 @@
2183/* Single button */2479/* Single button */
2184.inline-toolbar.toolbar .button:only-child,2480.inline-toolbar.toolbar .button:only-child,
2185.inline-toolbar.toolbar .button:active:only-child,2481.inline-toolbar.toolbar .button:active:only-child,
2482.inline-toolbar.toolbar .button:checked:only-child,
2186.inline-toolbar.toolbar .button:focus:only-child,2483.inline-toolbar.toolbar .button:focus:only-child,
2187.inline-toolbar.toolbar .button:focus:active:only-child,2484.inline-toolbar.toolbar .button:focus:active:only-child,
2485.inline-toolbar.toolbar .button:focus:checked:only-child,
2188.inline-toolbar.toolbar .button:insensitive:only-child,2486.inline-toolbar.toolbar .button:insensitive:only-child,
2189.inline-toolbar.toolbar .button:backdrop:only-child,2487.inline-toolbar.toolbar .button:backdrop:only-child,
2190.inline-toolbar.toolbar .button:backdrop:insensitive:only-child,2488.inline-toolbar.toolbar .button:backdrop:insensitive:only-child,
2191.inline-toolbar.toolbar GtkToolButton:only-child .button,2489.inline-toolbar.toolbar GtkToolButton:only-child .button,
2192.inline-toolbar.toolbar GtkToolButton:only-child .button:active,2490.inline-toolbar.toolbar GtkToolButton:only-child .button:active,
2491.inline-toolbar.toolbar GtkToolButton:only-child .button:checked,
2193.inline-toolbar.toolbar GtkToolButton:only-child .button:focus,2492.inline-toolbar.toolbar GtkToolButton:only-child .button:focus,
2194.inline-toolbar.toolbar GtkToolButton:only-child .button:focus:active,2493.inline-toolbar.toolbar GtkToolButton:only-child .button:focus:active,
2494.inline-toolbar.toolbar GtkToolButton:only-child .button:focus:checked,
2195.inline-toolbar.toolbar GtkToolButton:only-child .button:insensitive,2495.inline-toolbar.toolbar GtkToolButton:only-child .button:insensitive,
2196.inline-toolbar.toolbar GtkToolButton:only-child .button:backdrop,2496.inline-toolbar.toolbar GtkToolButton:only-child .button:backdrop,
2197.inline-toolbar.toolbar GtkToolButton:only-child .button:backdrop:insensitive {2497.inline-toolbar.toolbar GtkToolButton:only-child .button:backdrop:insensitive {
@@ -2202,6 +2502,14 @@
2202 /*box-shadow: none;*/2502 /*box-shadow: none;*/
2203}2503}
22042504
2505/***************
2506 * Dialog *
2507 ***************/
2508.prompt,
2509GtkMessageDialog {
2510 -GtkDialog-button-spacing: 0;
2511}
2512
2205/***********2513/***********
2206 * tooltip *2514 * tooltip *
2207 ***********/2515 ***********/
@@ -2276,8 +2584,10 @@
2276 */2584 */
2277.popover .menuitem,2585.popover .menuitem,
2278.popover .menuitem:active,2586.popover .menuitem:active,
2587.popover .menuitem:checked,
2279.popover .menuitem:hover,2588.popover .menuitem:hover,
2280.popover .menuitem:hover:active,2589.popover .menuitem:hover:active,
2590.popover .menuitem:hover:checked,
2281.popover .menuitem:insensitive,2591.popover .menuitem:insensitive,
2282.popover .menuitem:backdrop {2592.popover .menuitem:backdrop {
2283 border-image: none;2593 border-image: none;
@@ -2294,10 +2604,13 @@
2294}2604}
22952605
2296.popover .menuitem:active,2606.popover .menuitem:active,
2607.popover .menuitem:checked,
2297.popover .menuitem.check,2608.popover .menuitem.check,
2298.popover .menuitem.check:active,2609.popover .menuitem.check:active,
2610.popover .menuitem.check:checked,
2299.popover .menuitem.radio,2611.popover .menuitem.radio,
2300.popover .menuitem.radio:active {2612.popover .menuitem.radio:active,
2613.popover .menuitem.radio:checked {
2301 background-image: none;2614 background-image: none;
2302 border: none;2615 border: none;
2303}2616}
23042617
=== modified file 'Ambiance/metacity-1/metacity-theme-1.xml'
--- Ambiance/metacity-1/metacity-theme-1.xml 2012-02-29 10:33:15 +0000
+++ Ambiance/metacity-1/metacity-theme-1.xml 2014-10-21 15:21:37 +0000
@@ -10,17 +10,17 @@
10</info>10</info>
1111
12<!-- general window layout -->12<!-- general window layout -->
13<frame_geometry name="frame_geometry_normal" title_scale="medium" rounded_top_left="true" rounded_top_right="true" rounded_bottom_left="false" rounded_bottom_right="false">13<frame_geometry name="frame_geometry_normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4" rounded_bottom_left="0" rounded_bottom_right="0">
14 <distance name="left_width" value="1"/>14 <distance name="left_width" value="0"/>
15 <distance name="right_width" value="1"/>15 <distance name="right_width" value="0"/>
16 <distance name="bottom_height" value="1"/>16 <distance name="bottom_height" value="0"/>
17 <distance name="left_titlebar_edge" value="10"/>17 <distance name="left_titlebar_edge" value="7"/>
18 <distance name="right_titlebar_edge" value="10"/>18 <distance name="right_titlebar_edge" value="7"/>
19 <distance name="button_width" value="18"/>19 <distance name="button_width" value="18"/>
20 <distance name="button_height" value="20"/>20 <distance name="button_height" value="20"/>
21 <distance name="title_vertical_pad" value="11"/>21 <distance name="title_vertical_pad" value="10"/>
22 <border name="title_border" left="2" right="2" top="0" bottom="0"/>22 <border name="title_border" left="0" right="2" top="0" bottom="0"/>
23 <border name="button_border" left="0" right="0" top="1" bottom="0"/>23 <border name="button_border" left="0" right="1" top="1" bottom="0"/>
24</frame_geometry>24</frame_geometry>
2525
26<frame_geometry name="geometry_maximized" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">26<frame_geometry name="geometry_maximized" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false">
@@ -31,15 +31,15 @@
31 <distance name="right_titlebar_edge" value="10"/>31 <distance name="right_titlebar_edge" value="10"/>
32 <distance name="button_width" value="18"/>32 <distance name="button_width" value="18"/>
33 <distance name="button_height" value="20"/>33 <distance name="button_height" value="20"/>
34 <distance name="title_vertical_pad" value="11"/>34 <distance name="title_vertical_pad" value="10"/>
35 <border name="title_border" left="2" right="2" top="0" bottom="0"/>35 <border name="title_border" left="0" right="2" top="0" bottom="0"/>
36 <border name="button_border" left="0" right="0" top="1" bottom="0"/>36 <border name="button_border" left="0" right="1" top="1" bottom="0"/>
37</frame_geometry>37</frame_geometry>
3838
39<frame_geometry name="border" has_title="false">39<frame_geometry name="border" has_title="false">
40 <distance name="left_width" value="3"/>40 <distance name="left_width" value="0"/>
41 <distance name="right_width" value="3"/>41 <distance name="right_width" value="0"/>
42 <distance name="bottom_height" value="3"/>42 <distance name="bottom_height" value="0"/>
43 <distance name="left_titlebar_edge" value="0"/>43 <distance name="left_titlebar_edge" value="0"/>
44 <distance name="right_titlebar_edge" value="0"/>44 <distance name="right_titlebar_edge" value="0"/>
45 <distance name="button_width" value="0"/>45 <distance name="button_width" value="0"/>
@@ -71,15 +71,11 @@
71 <!-- frame and gradient -->71 <!-- frame and gradient -->
72 <rectangle color="#3c3b37" filled="false" x="0" y="0" width="width-1" height="top_height"/>72 <rectangle color="#3c3b37" filled="false" x="0" y="0" width="width-1" height="top_height"/>
73 <gradient type="vertical" x="1" y="1" width="width-2" height="top_height-1">73 <gradient type="vertical" x="1" y="1" width="width-2" height="top_height-1">
74 <color value="shade/#474642/1.1" />74 <color value="shade/#3c3b37/1.5" />
75 <color value="#3c3b37" />75 <color value="shade/#3c3b37/1.0" />
76 </gradient>76 </gradient>
77 <!-- top line -->77 <!-- top line -->
78 <gradient type="horizontal" x="0" y="1" width="width" height="1">78 <line color="shade/#3c3b37/1.6" x1="0" x2="width" y1="1" y2="1"/>
79 <color value="shade/#474642/1.2" />
80 <color value="shade/#474642/1.5" />
81 <color value="shade/#474642/1.2" />
82 </gradient>
83 <!-- left arch -->79 <!-- left arch -->
84 <!-- <arc color="shade/#474642/1.1" x="0" y="1" width="9" height="7" start_angle="270" extent_angle="90" />80 <!-- <arc color="shade/#474642/1.1" x="0" y="1" width="9" height="7" start_angle="270" extent_angle="90" />
85 <arc color="#3c3b37" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> -->81 <arc color="#3c3b37" x="0" y="0" width="9" height="9" start_angle="270" extent_angle="90" /> -->
@@ -190,82 +186,6 @@
190186
191<!-- buttons -->187<!-- buttons -->
192188
193<!-- button trough left -->
194<draw_ops name="left_left_background_focused_normal">
195 <image filename="trough_left.png" x="0" y="1" width="object_width" height="object_height"/>
196</draw_ops>
197<draw_ops name="left_left_background_focused_pressed">
198 <image filename="trough_left.png" x="0" y="1" width="object_width" height="object_height"/>
199</draw_ops>
200<draw_ops name="left_middle_background_focused_normal">
201 <image filename="trough_middle.png" x="0" y="1" width="object_width" height="object_height"/>
202</draw_ops>
203<draw_ops name="left_middle_background_focused_pressed">
204 <image filename="trough_middle.png" x="0" y="1" width="object_width" height="object_height"/>
205</draw_ops>
206<draw_ops name="left_right_background_focused_normal">
207 <image filename="trough_right.png" x="0" y="1" width="object_width" height="object_height"/>
208</draw_ops>
209<draw_ops name="left_right_background_focused_pressed">
210 <image filename="trough_right.png" x="0" y="1" width="object_width" height="object_height"/>
211</draw_ops>
212<draw_ops name="left_left_background_unfocused_normal">
213 <image filename="trough_unfocused_left.png" x="0" y="1" width="object_width" height="object_height"/>
214</draw_ops>
215<draw_ops name="left_left_background_unfocused_pressed">
216 <image filename="trough_unfocused_left.png" x="0" y="1" width="object_width" height="object_height"/>
217</draw_ops>
218<draw_ops name="left_middle_background_unfocused_normal">
219 <image filename="trough_unfocused_middle.png" x="0" y="1" width="object_width" height="object_height"/>
220</draw_ops>
221<draw_ops name="left_middle_background_unfocused_pressed">
222 <image filename="trough_unfocused_middle.png" x="0" y="1" width="object_width" height="object_height"/>
223</draw_ops>
224<draw_ops name="left_right_background_unfocused_normal">
225 <image filename="trough_unfocused_right.png" x="0" y="1" width="object_width" height="object_height"/>
226</draw_ops>
227<draw_ops name="left_right_background_unfocused_pressed">
228 <image filename="trough_unfocused_right.png" x="0" y="1" width="object_width" height="object_height"/>
229</draw_ops>
230
231<!-- button trough right -->
232<draw_ops name="right_left_background_focused_normal">
233 <image filename="trough_left.png" x="0" y="1" width="object_width" height="object_height"/>
234</draw_ops>
235<draw_ops name="right_left_background_focused_pressed">
236 <image filename="trough_left.png" x="0" y="1" width="object_width" height="object_height"/>
237</draw_ops>
238<draw_ops name="right_middle_background_focused_normal">
239 <image filename="trough_middle.png" x="0" y="1" width="object_width" height="object_height"/>
240</draw_ops>
241<draw_ops name="right_middle_background_focused_pressed">
242 <image filename="trough_middle.png" x="0" y="1" width="object_width" height="object_height"/>
243</draw_ops>
244<draw_ops name="right_right_background_focused_normal">
245 <image filename="trough_right.png" x="0" y="1" width="object_width" height="object_height"/>
246</draw_ops>
247<draw_ops name="right_right_background_focused_pressed">
248 <image filename="trough_right.png" x="0" y="1" width="object_width" height="object_height"/>
249</draw_ops>
250<draw_ops name="right_left_background_unfocused_normal">
251 <image filename="trough_unfocused_left.png" x="0" y="1" width="object_width" height="object_height"/>
252</draw_ops>
253<draw_ops name="right_left_background_unfocused_pressed">
254 <image filename="trough_unfocused_left.png" x="0" y="1" width="object_width" height="object_height"/>
255</draw_ops>
256<draw_ops name="right_middle_background_unfocused_normal">
257 <image filename="trough_unfocused_middle.png" x="0" y="1" width="object_width" height="object_height"/>
258</draw_ops>
259<draw_ops name="right_middle_background_unfocused_pressed">
260 <image filename="trough_unfocused_middle.png" x="0" y="1" width="object_width" height="object_height"/>
261</draw_ops>
262<draw_ops name="right_right_background_unfocused_normal">
263 <image filename="trough_unfocused_right.png" x="0" y="1" width="object_width" height="object_height"/>
264</draw_ops>
265<draw_ops name="right_right_background_unfocused_pressed">
266 <image filename="trough_unfocused_right.png" x="0" y="1" width="object_width" height="object_height"/>
267</draw_ops>
268
269<!-- button prelightlays -->189<!-- button prelightlays -->
270<draw_ops name="menu_focused_normal">190<draw_ops name="menu_focused_normal">
271 <image filename="menu.png" x="0" y="1" width="object_width" height="object_height"/>191 <image filename="menu.png" x="0" y="1" width="object_width" height="object_height"/>
@@ -359,27 +279,9 @@
359 <piece position="left_edge" draw_ops="draw_frame"/>279 <piece position="left_edge" draw_ops="draw_frame"/>
360 <piece position="right_edge" draw_ops="draw_frame"/>280 <piece position="right_edge" draw_ops="draw_frame"/>
361 <piece position="bottom_edge" draw_ops="bottom_edge"/>281 <piece position="bottom_edge" draw_ops="bottom_edge"/>
362 <button function="left_left_background" state="normal" draw_ops="left_left_background_focused_normal"/>
363 <button function="left_middle_background" state="normal" draw_ops="left_middle_background_focused_normal"/>
364 <button function="left_right_background" state="normal" draw_ops="left_right_background_focused_normal"/>
365 <button function="left_left_background" state="prelight" draw_ops="left_left_background_focused_normal"/>
366 <button function="left_middle_background" state="prelight" draw_ops="left_middle_background_focused_normal"/>
367 <button function="left_right_background" state="prelight" draw_ops="left_right_background_focused_normal"/>
368 <button function="left_left_background" state="pressed" draw_ops="left_left_background_focused_pressed"/>
369 <button function="left_middle_background" state="pressed" draw_ops="left_middle_background_focused_pressed"/>
370 <button function="left_right_background" state="pressed" draw_ops="left_right_background_focused_pressed"/>
371 <button function="right_left_background" state="normal" draw_ops="right_left_background_focused_normal"/>
372 <button function="right_middle_background" state="normal" draw_ops="right_middle_background_focused_normal"/>
373 <button function="right_right_background" state="normal" draw_ops="right_right_background_focused_normal"/>
374 <button function="right_left_background" state="prelight" draw_ops="right_left_background_focused_normal"/>
375 <button function="right_middle_background" state="prelight" draw_ops="right_middle_background_focused_normal"/>
376 <button function="right_right_background" state="prelight" draw_ops="right_right_background_focused_normal"/>
377 <button function="right_left_background" state="pressed" draw_ops="right_left_background_focused_pressed"/>
378 <button function="right_middle_background" state="pressed" draw_ops="right_middle_background_focused_pressed"/>
379 <button function="right_right_background" state="pressed" draw_ops="right_right_background_focused_pressed"/>
380 <button function="menu" state="normal" draw_ops="menu_focused_normal"/>282 <button function="menu" state="normal" draw_ops="menu_focused_normal"/>
381 <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/>283 <button function="menu" state="prelight" draw_ops="menu_focused_prelight"/>
382 <button function="menu" state="pressed" draw_ops="menu_focused_normal"/> 284 <button function="menu" state="pressed" draw_ops="menu_focused_normal"/>
383 <button function="minimize" state="normal" draw_ops="minimize_focused_normal"/>285 <button function="minimize" state="normal" draw_ops="minimize_focused_normal"/>
384 <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/>286 <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight"/>
385 <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/>287 <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed"/>
@@ -399,27 +301,9 @@
399 <piece position="left_edge" draw_ops="draw_frame"/>301 <piece position="left_edge" draw_ops="draw_frame"/>
400 <piece position="right_edge" draw_ops="draw_frame"/>302 <piece position="right_edge" draw_ops="draw_frame"/>
401 <piece position="bottom_edge" draw_ops="bottom_edge"/>303 <piece position="bottom_edge" draw_ops="bottom_edge"/>
402 <button function="left_left_background" state="normal" draw_ops="left_left_background_unfocused_normal"/>
403 <button function="left_middle_background" state="normal" draw_ops="left_middle_background_unfocused_normal"/>
404 <button function="left_right_background" state="normal" draw_ops="left_right_background_unfocused_normal"/>
405 <button function="left_left_background" state="prelight" draw_ops="left_left_background_unfocused_normal"/>
406 <button function="left_middle_background" state="prelight" draw_ops="left_middle_background_unfocused_normal"/>
407 <button function="left_right_background" state="prelight" draw_ops="left_right_background_unfocused_normal"/>
408 <button function="left_left_background" state="pressed" draw_ops="left_left_background_unfocused_pressed"/>
409 <button function="left_middle_background" state="pressed" draw_ops="left_middle_background_unfocused_pressed"/>
410 <button function="left_right_background" state="pressed" draw_ops="left_right_background_unfocused_pressed"/>
411 <button function="right_left_background" state="normal" draw_ops="right_left_background_unfocused_normal"/>
412 <button function="right_middle_background" state="normal" draw_ops="right_middle_background_unfocused_normal"/>
413 <button function="right_right_background" state="normal" draw_ops="right_right_background_unfocused_normal"/>
414 <button function="right_left_background" state="prelight" draw_ops="right_left_background_unfocused_normal"/>
415 <button function="right_middle_background" state="prelight" draw_ops="right_middle_background_unfocused_normal"/>
416 <button function="right_right_background" state="prelight" draw_ops="right_right_background_unfocused_normal"/>
417 <button function="right_left_background" state="pressed" draw_ops="right_left_background_unfocused_pressed"/>
418 <button function="right_middle_background" state="pressed" draw_ops="right_middle_background_unfocused_pressed"/>
419 <button function="right_right_background" state="pressed" draw_ops="right_right_background_unfocused_pressed"/>
420 <button function="menu" state="normal" draw_ops="menu_unfocused_normal"/>304 <button function="menu" state="normal" draw_ops="menu_unfocused_normal"/>
421 <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/>305 <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight"/>
422 <button function="menu" state="pressed" draw_ops="menu_unfocused_normal"/> 306 <button function="menu" state="pressed" draw_ops="menu_unfocused_normal"/>
423 <button function="minimize" state="normal" draw_ops="minimize_unfocused_normal"/>307 <button function="minimize" state="normal" draw_ops="minimize_unfocused_normal"/>
424 <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>308 <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
425 <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>309 <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
@@ -530,4 +414,4 @@
530<window type="utility" style_set="utility"/>414<window type="utility" style_set="utility"/>
531<window type="border" style_set="border"/>415<window type="border" style_set="border"/>
532416
533</metacity_theme> 417</metacity_theme>
534418
=== modified file 'Radiance/gtk-3.0/apps/gnome-panel.css'
--- Radiance/gtk-3.0/apps/gnome-panel.css 2013-07-10 16:38:17 +0000
+++ Radiance/gtk-3.0/apps/gnome-panel.css 2014-10-21 15:21:37 +0000
@@ -68,9 +68,13 @@
68}68}
6969
70PanelApplet .button:active:prelight:backdrop,70PanelApplet .button:active:prelight:backdrop,
71PanelApplet .button:checked:prelight:backdrop,
71PanelApplet .button:active:prelight,72PanelApplet .button:active:prelight,
73PanelApplet .button:checked:prelight,
72PanelApplet .button:active:backdrop,74PanelApplet .button:active:backdrop,
73PanelApplet .button:active {75PanelApplet .button:checked:backdrop,
76PanelApplet .button:active ,
77PanelApplet .button:checked {
74 border-image: none;78 border-image: none;
75 background-image: -gtk-gradient (linear, left top, left bottom,79 background-image: -gtk-gradient (linear, left top, left bottom,
76 from (shade (@dark_bg_color, 0.7)),80 from (shade (@dark_bg_color, 0.7)),
7781
=== modified file 'Radiance/gtk-3.0/apps/nautilus.css'
--- Radiance/gtk-3.0/apps/nautilus.css 2014-07-10 15:06:44 +0000
+++ Radiance/gtk-3.0/apps/nautilus.css 2014-10-21 15:21:37 +0000
@@ -18,7 +18,8 @@
18 text-shadow: 1px 1px alpha (#000000, 0.8);18 text-shadow: 1px 1px alpha (#000000, 0.8);
19}19}
2020
21.nautilus-desktop.nautilus-canvas-item:active {21.nautilus-desktop.nautilus-canvas-item:active,
22.nautilus-desktop.nautilus-canvas-item:checked {
22 background-image: none;23 background-image: none;
23 background-color: alpha (@bg_color, 0.84);24 background-color: alpha (@bg_color, 0.84);
2425
@@ -33,6 +34,7 @@
33}34}
3435
35.nautilus-desktop.nautilus-canvas-item:active,36.nautilus-desktop.nautilus-canvas-item:active,
37.nautilus-desktop.nautilus-canvas-item:checked,
36.nautilus-desktop.nautilus-canvas-item:prelight,38.nautilus-desktop.nautilus-canvas-item:prelight,
37.nautilus-desktop.nautilus-canvas-item:selected {39.nautilus-desktop.nautilus-canvas-item:selected {
38 text-shadow: none;40 text-shadow: none;
@@ -88,7 +90,9 @@
88}90}
8991
90#nautilus-search-button *:active,92#nautilus-search-button *:active,
91#nautilus-search-button *:active:prelight {93#nautilus-search-button *:checked,
94#nautilus-search-button *:active:prelight,
95#nautilus-search-button *:checked:prelight {
92 color: @dark_fg_color;96 color: @dark_fg_color;
93}97}
9498
9599
=== modified file 'Radiance/gtk-3.0/apps/unity.css'
--- Radiance/gtk-3.0/apps/unity.css 2014-03-31 20:51:28 +0000
+++ Radiance/gtk-3.0/apps/unity.css 2014-10-21 15:21:37 +0000
@@ -6,9 +6,9 @@
66
7 -UnityDecoration-shadow-offset-x: 1px;7 -UnityDecoration-shadow-offset-x: 1px;
8 -UnityDecoration-shadow-offset-y: 5px;8 -UnityDecoration-shadow-offset-y: 5px;
9 -UnityDecoration-active-shadow-color: rgba (0, 0, 0, 0.78);9 -UnityDecoration-active-shadow-color: @window_shadow;
10 -UnityDecoration-active-shadow-radius: 30px;10 -UnityDecoration-active-shadow-radius: 30px;
11 -UnityDecoration-inactive-shadow-color: rgba (0, 0, 0, 0.3);11 -UnityDecoration-inactive-shadow-color: @window_shadow_inactive;
12 -UnityDecoration-inactive-shadow-radius: 25px;12 -UnityDecoration-inactive-shadow-radius: 25px;
1313
14 -UnityDecoration-glow-size: 10px;14 -UnityDecoration-glow-size: 10px;
@@ -19,6 +19,8 @@
19 -UnityDecoration-title-alignment: 0.0;19 -UnityDecoration-title-alignment: 0.0;
20}20}
2121
22.titlebar,
23.header-bar,
22UnityDecoration.top {24UnityDecoration.top {
23 border: 1px solid rgba (85, 40, 0, 0.04); /* shade (@dark_bg_color) (shade (#edebe6, 1.06) */25 border: 1px solid rgba (85, 40, 0, 0.04); /* shade (@dark_bg_color) (shade (#edebe6, 1.06) */
24 border-bottom-width: 0;26 border-bottom-width: 0;
@@ -39,6 +41,12 @@
39 0 1px shade (@dark_bg_color, 1.06), 0 -1px shade (@dark_bg_color, 1.06);41 0 1px shade (@dark_bg_color, 1.06), 0 -1px shade (@dark_bg_color, 1.06);
40}42}
4143
44UnityDecoration.top {
45 padding: 1px 6px 0 6px;
46}
47
48.titlebar:backdrop,
49.header-bar:backdrop,
42UnityDecoration.top:backdrop {50UnityDecoration.top:backdrop {
43 border: 1px solid rgba (110, 27, 0, 0.04); /* shade @dark_bg_color - shade (#edebe6, 0.96) */51 border: 1px solid rgba (110, 27, 0, 0.04); /* shade @dark_bg_color - shade (#edebe6, 0.96) */
44 border-bottom-width: 0;52 border-bottom-width: 0;
4553
=== modified file 'Radiance/gtk-3.0/gtk-main.css'
--- Radiance/gtk-3.0/gtk-main.css 2014-10-13 14:58:41 +0000
+++ Radiance/gtk-3.0/gtk-main.css 2014-10-21 15:21:37 +0000
@@ -36,6 +36,10 @@
3636
37@define-color shadow_color alpha(black, 0.5);37@define-color shadow_color alpha(black, 0.5);
3838
39/* window decoration colors */
40@define-color window_shadow rgba (0, 0, 0, 0.78);
41@define-color window_shadow_inactive rgba (0, 0, 0, 0.3);
42
39@import url("gtk-widgets-borders.css");43@import url("gtk-widgets-borders.css");
40@import url("gtk-widgets-borders-radiance.css");44@import url("gtk-widgets-borders-radiance.css");
41@import url("gtk-widgets-assets.css");45@import url("gtk-widgets-assets.css");
4246
=== modified file 'Radiance/gtk-3.0/gtk-widgets-assets-radiance.css'
--- Radiance/gtk-3.0/gtk-widgets-assets-radiance.css 2012-10-10 11:38:40 +0000
+++ Radiance/gtk-3.0/gtk-widgets-assets-radiance.css 2014-10-21 15:21:37 +0000
@@ -1,23 +1,33 @@
1.menu .check {1.menu .check {
2 background-image: url("assets/check-menuitem-unselected.png");2 background-image: url("assets/check-menuitem-unselected.png");
3 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
3}4}
45
5.menu .radio {6.menu .radio {
6 background-image: url("assets/check-menuitem-unselected.png");7 background-image: url("assets/check-menuitem-unselected.png");
8 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
7}9}
810
9.menu .check:active {11.menu .check:active,
12.menu .check:checked {
10 background-image: url("assets/check-menuitem-dark.png");13 background-image: url("assets/check-menuitem-dark.png");
14 -gtk-icon-source: url("assets/check-menuitem-dark.png");
11}15}
1216
13.menu .check:active:insensitive {17.menu .check:active:insensitive,
18.menu .check:checked:insensitive {
14 background-image: url("assets/check-menuitem-insensitive-dark.png");19 background-image: url("assets/check-menuitem-insensitive-dark.png");
20 -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png");
15}21}
1622
17.menu .radio:active {23.menu .radio:active,
24.menu .radio:checked {
18 background-image: url("assets/radio-menuitem-dark.png");25 background-image: url("assets/radio-menuitem-dark.png");
26 -gtk-icon-source: url("assets/radio-menuitem-dark.png");
19}27}
2028
21.menu .radio:active:insensitive {29.menu .radio:active:insensitive,
30.menu .radio:checked:insensitive {
22 background-image: url("assets/radio-menuitem-insensitive-dark.png");31 background-image: url("assets/radio-menuitem-insensitive-dark.png");
23}
24\ No newline at end of file32\ No newline at end of file
33 -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png");
34}
2535
=== modified file 'Radiance/gtk-3.0/gtk-widgets-assets.css'
--- Radiance/gtk-3.0/gtk-widgets-assets.css 2014-01-10 17:18:52 +0000
+++ Radiance/gtk-3.0/gtk-widgets-assets.css 2014-10-21 15:21:37 +0000
@@ -5,6 +5,7 @@
5.grip {5.grip {
6 background-color: transparent;6 background-color: transparent;
7 /*background-image: url("assets/resize-grip.svg");*/7 /*background-image: url("assets/resize-grip.svg");*/
8 /*-gtk-icon-source: url("assets/resize-grip.svg");*/
8}9}
910
10/*************************11/*************************
@@ -19,26 +20,31 @@
1920
20.check {21.check {
21 background-image: url("assets/check-unselected.png");22 background-image: url("assets/check-unselected.png");
23 -gtk-icon-source: url("assets/check-unselected.png");
22}24}
2325
24.check:hover {26.check:hover {
25 background-image: url("assets/check-unselected-hover.png");27 background-image: url("assets/check-unselected-hover.png");
28 -gtk-icon-source: url("assets/check-unselected-hover.png");
26}29}
2730
28.check row,31.check row,
29.check row:selected,32.check row:selected,
30.check row:selected:focus {33.check row:selected:focus {
31 background-image: url("assets/check-unselected-alt.png");34 background-image: url("assets/check-unselected-alt.png");
35 -gtk-icon-source: url("assets/check-unselected-alt.png");
32}36}
3337
34.check row:hover,38.check row:hover,
35.check row:selected:hover,39.check row:selected:hover,
36.check row:selected:focus:hover {40.check row:selected:focus:hover {
37 background-image: url("assets/check-unselected-hover-alt.png");41 background-image: url("assets/check-unselected-hover-alt.png");
42 -gtk-icon-source: url("assets/check-unselected-hover-alt.png");
38}43}
3944
40.check:insensitive {45.check:insensitive {
41 background-image: url("assets/check-unselected-disabled.png");46 background-image: url("assets/check-unselected-disabled.png");
47 -gtk-icon-source: url("assets/check-unselected-disabled.png");
42}48}
4349
44.check row:insensitive {50.check row:insensitive {
@@ -50,168 +56,224 @@
50.check row:selected:focus:insensitive {56.check row:selected:focus:insensitive {
51 background-color: transparent;57 background-color: transparent;
52 background-image: url("assets/check-unselected-disabled-alt.png");58 background-image: url("assets/check-unselected-disabled-alt.png");
59 -gtk-icon-source: url("assets/check-unselected-disabled-alt.png");
53}60}
5461
55.check:backdrop {62.check:backdrop {
56 background-image: url("assets/backdrop-check-unselected.png");63 background-image: url("assets/backdrop-check-unselected.png");
64 -gtk-icon-source: url("assets/backdrop-check-unselected.png");
57}65}
5866
59.check:hover:backdrop {67.check:hover:backdrop {
60 background-image: url("assets/backdrop-check-unselected-hover.png");68 background-image: url("assets/backdrop-check-unselected-hover.png");
69 -gtk-icon-source: url("assets/backdrop-check-unselected-hover.png");
61}70}
6271
63.check row:backdrop,72.check row:backdrop,
64.check row:selected:backdrop {73.check row:selected:backdrop {
65 background-image: url("assets/backdrop-check-unselected-alt.png");74 background-image: url("assets/backdrop-check-unselected-alt.png");
75 -gtk-icon-source: url("assets/backdrop-check-unselected-alt.png");
66}76}
6777
68.check row:hover:backdrop,78.check row:hover:backdrop,
69.check row:selected:hover:backdrop {79.check row:selected:hover:backdrop {
70 background-image: url("assets/backdrop-check-unselected-hover-alt.png");80 background-image: url("assets/backdrop-check-unselected-hover-alt.png");
81 -gtk-icon-source: url("assets/backdrop-check-unselected-hover-alt.png");
71}82}
7283
73.check:insensitive:backdrop {84.check:insensitive:backdrop {
74 background-image: url("assets/backdrop-check-unselected-disabled.png");85 background-image: url("assets/backdrop-check-unselected-disabled.png");
86 -gtk-icon-source: url("assets/backdrop-check-unselected-disabled.png");
75}87}
7688
77.check row:selected:insensitive:backdrop {89.check row:selected:insensitive:backdrop {
78 background-image: url("assets/backdrop-check-unselected-disabled-alt.png");90 background-image: url("assets/backdrop-check-unselected-disabled-alt.png");
91 -gtk-icon-source: url("assets/backdrop-check-unselected-disabled-alt.png");
79}92}
8093
81.check:active {94.check:active,
95.check:checked {
82 background-image: url("assets/check-selected.png");96 background-image: url("assets/check-selected.png");
97 -gtk-icon-source: url("assets/check-selected.png");
83}98}
8499
85.check:active:hover {100.check:active:hover,
101.check:checked:hover {
86 background-image: url("assets/check-selected-hover.png");102 background-image: url("assets/check-selected-hover.png");
103 -gtk-icon-source: url("assets/check-selected-hover.png");
87}104}
88105
89.check row:active,106.check row:active,
107.check row:checked,
90.check row:selected:active,108.check row:selected:active,
91.check row:selected:focus:active {109.check row:selected:checked,
110.check row:selected:focus:active,
111.check row:selected:focus:checked {
92 background-image: url("assets/check-selected-alt.png");112 background-image: url("assets/check-selected-alt.png");
113 -gtk-icon-source: url("assets/check-selected-alt.png");
93}114}
94115
95.check row:active:hover,116.check row:active:hover,
117.check row:checked:hover,
96.check row:selected:active:hover,118.check row:selected:active:hover,
97.check row:selected:active:focus:hover {119.check row:selected:checked:hover,
120.check row:selected:active:focus:hover,
121.check row:selected:checked:focus:hover {
98 background-image: url("assets/check-selected-hover-alt.png");122 background-image: url("assets/check-selected-hover-alt.png");
123 -gtk-icon-source: url("assets/check-selected-hover-alt.png");
99}124}
100125
101.check:active:insensitive {126.check:active:insensitive,
127.check:checked:insensitive {
102 background-image: url("assets/check-selected-disabled.png");128 background-image: url("assets/check-selected-disabled.png");
129 -gtk-icon-source: url("assets/check-selected-disabled.png");
103}130}
104131
105.check row:active:insensitive,132.check row:active:insensitive,
133.check row:checked:insensitive,
106.check row:selected:active:insensitive,134.check row:selected:active:insensitive,
107.check row:selected:focus:active:insensitive {135.check row:selected:checked:insensitive,
136.check row:selected:focus:active:insensitive,
137.check row:selected:focus:checked:insensitive {
108 background-image: url("assets/check-selected-disabled-alt.png");138 background-image: url("assets/check-selected-disabled-alt.png");
139 -gtk-icon-source: url("assets/check-selected-disabled-alt.png");
109}140}
110141
111.check:active:backdrop {142.check:active:backdrop,
143.check:checked:backdrop {
112 background-image: url("assets/backdrop-check-selected.png");144 background-image: url("assets/backdrop-check-selected.png");
145 -gtk-icon-source: url("assets/backdrop-check-selected.png");
113}146}
114147
115.check:active:backdrop {148.check:active:backdrop,
149.check:checked:backdrop {
116 background-image: url("assets/backdrop-check-selected-hover.png");150 background-image: url("assets/backdrop-check-selected-hover.png");
151 -gtk-icon-source: url("assets/backdrop-check-selected-hover.png");
117}152}
118153
119.check row:active:backdrop,154.check row:active:backdrop,
120.check row:selected:active:backdrop {155.check row:checked:backdrop,
156.check row:selected:active:backdrop,
157.check row:selected:checked:backdrop {
121 background-image: url("assets/backdrop-check-selected-alt.png");158 background-image: url("assets/backdrop-check-selected-alt.png");
159 -gtk-icon-source: url("assets/backdrop-check-selected-alt.png");
122}160}
123161
124.check row:active:hover:backdrop,162.check row:active:hover:backdrop,
125.check row:selected:active:hover:backdrop {163.check row:checked:hover:backdrop,
164.check row:selected:active:hover:backdrop,
165.check row:selected:checked:hover:backdrop {
126 background-image: url("assets/backdrop-check-selected-hover-alt.png");166 background-image: url("assets/backdrop-check-selected-hover-alt.png");
167 -gtk-icon-source: url("assets/backdrop-check-selected-hover-alt.png");
127}168}
128169
129.check:active:insensitive:backdrop {170.check:active:insensitive:backdrop,
171.check:checked:insensitive:backdrop {
130 background-image: url("assets/backdrop-check-selected-disabled.png");172 background-image: url("assets/backdrop-check-selected-disabled.png");
173 -gtk-icon-source: url("assets/backdrop-check-selected-disabled.png");
131}174}
132175
133.check row:selected:active:insensitive:backdrop {176.check row:selected:active:insensitive:backdrop,
177.check row:selected:checked:insensitive:backdrop {
134 background-image: url("assets/backdrop-check-selected-disabled-alt.png");178 background-image: url("assets/backdrop-check-selected-disabled-alt.png");
179 -gtk-icon-source: url("assets/backdrop-check-selected-disabled-alt.png");
135}180}
136181
137.check:inconsistent {182.check:inconsistent {
138 background-image: url("assets/check-mixed.png");183 background-image: url("assets/check-mixed.png");
184 -gtk-icon-source: url("assets/check-mixed.png");
139}185}
140186
141.check:inconsistent:hover {187.check:inconsistent:hover {
142 background-image: url("assets/check-mixed-hover.png");188 background-image: url("assets/check-mixed-hover.png");
189 -gtk-icon-source: url("assets/check-mixed-hover.png");
143}190}
144191
145.check row:inconsistent,192.check row:inconsistent,
146.check row:selected:inconsistent,193.check row:selected:inconsistent,
147.check row:selected:focus:inconsistent {194.check row:selected:focus:inconsistent {
148 background-image: url("assets/check-mixed-alt.png");195 background-image: url("assets/check-mixed-alt.png");
196 -gtk-icon-source: url("assets/check-mixed-alt.png");
149}197}
150198
151.check row:inconsistent:hover,199.check row:inconsistent:hover,
152.check row:selected:inconsistent:hover,200.check row:selected:inconsistent:hover,
153.check row:selected:focus:inconsistent:hover {201.check row:selected:focus:inconsistent:hover {
154 background-image: url("assets/check-mixed-hover-alt.png");202 background-image: url("assets/check-mixed-hover-alt.png");
203 -gtk-icon-source: url("assets/check-mixed-hover-alt.png");
155}204}
156205
157.check:inconsistent:insensitive {206.check:inconsistent:insensitive {
158 background-image: url("assets/check-mixed-disabled.png");207 background-image: url("assets/check-mixed-disabled.png");
208 -gtk-icon-source: url("assets/check-mixed-disabled.png");
159}209}
160210
161.check row:inconsistent:insensitive,211.check row:inconsistent:insensitive,
162.check row:selected:inconsistent:insensitive,212.check row:selected:inconsistent:insensitive,
163.check row:selected:focus:inconsistent:insensitive {213.check row:selected:focus:inconsistent:insensitive {
164 background-image: url("assets/check-mixed-disabled-alt.png");214 background-image: url("assets/check-mixed-disabled-alt.png");
215 -gtk-icon-source: url("assets/check-mixed-disabled-alt.png");
165}216}
166217
167.check:inconsistent:backdrop {218.check:inconsistent:backdrop {
168 background-image: url("assets/backdrop-check-mixed.png");219 background-image: url("assets/backdrop-check-mixed.png");
220 -gtk-icon-source: url("assets/backdrop-check-mixed.png");
169}221}
170222
171.check:inconsistent:hover:backdrop {223.check:inconsistent:hover:backdrop {
172 background-image: url("assets/backdrop-check-mixed-hover.png");224 background-image: url("assets/backdrop-check-mixed-hover.png");
225 -gtk-icon-source: url("assets/backdrop-check-mixed-hover.png");
173}226}
174227
175.check row:inconsistent:backdrop,228.check row:inconsistent:backdrop,
176.check row:selected:inconsistent:backdrop {229.check row:selected:inconsistent:backdrop {
177 background-image: url("assets/backdrop-check-mixed-alt.png");230 background-image: url("assets/backdrop-check-mixed-alt.png");
231 -gtk-icon-source: url("assets/backdrop-check-mixed-alt.png");
178}232}
179233
180.check row:inconsistent:hover:backdrop,234.check row:inconsistent:hover:backdrop,
181.check row:selected:inconsistent:hover:backdrop {235.check row:selected:inconsistent:hover:backdrop {
182 background-image: url("assets/backdrop-check-mixed-hover-alt.png");236 background-image: url("assets/backdrop-check-mixed-hover-alt.png");
237 -gtk-icon-source: url("assets/backdrop-check-mixed-hover-alt.png");
183}238}
184239
185.check:inconsistent:insensitive:backdrop {240.check:inconsistent:insensitive:backdrop {
186 background-image: url("assets/backdrop-check-mixed-disabled.png");241 background-image: url("assets/backdrop-check-mixed-disabled.png");
242 -gtk-icon-source: url("assets/backdrop-check-mixed-disabled.png");
187}243}
188244
189.check row:selected:inconsistent:insensitive:backdrop {245.check row:selected:inconsistent:insensitive:backdrop {
190 background-image: url("assets/backdrop-check-mixed-disabled-alt.png");246 background-image: url("assets/backdrop-check-mixed-disabled-alt.png");
247 -gtk-icon-source: url("assets/backdrop-check-mixed-disabled-alt.png");
191}248}
192249
193.radio {250.radio {
194 background-image: url("assets/radio-unselected.png");251 background-image: url("assets/radio-unselected.png");
252 -gtk-icon-source: url("assets/radio-unselected.png");
195}253}
196254
197.radio:hover {255.radio:hover {
198 background-image: url("assets/radio-unselected-hover.png");256 background-image: url("assets/radio-unselected-hover.png");
257 -gtk-icon-source: url("assets/radio-unselected-hover.png");
199}258}
200259
201.radio row,260.radio row,
202.radio row:selected,261.radio row:selected,
203.radio row:selected:focus {262.radio row:selected:focus {
204 background-image: url("assets/radio-unselected-alt.png");263 background-image: url("assets/radio-unselected-alt.png");
264 -gtk-icon-source: url("assets/radio-unselected-alt.png");
205}265}
206266
207.radio row:hover,267.radio row:hover,
208.radio row:selected:hover,268.radio row:selected:hover,
209.radio row:selected:focus:hover {269.radio row:selected:focus:hover {
210 background-image: url("assets/radio-unselected-hover-alt.png");270 background-image: url("assets/radio-unselected-hover-alt.png");
271 -gtk-icon-source: url("assets/radio-unselected-hover-alt.png");
211}272}
212273
213.radio:insensitive {274.radio:insensitive {
214 background-image: url("assets/radio-unselected-disabled.png");275 background-image: url("assets/radio-unselected-disabled.png");
276 -gtk-icon-source: url("assets/radio-unselected-disabled.png");
215}277}
216278
217.radio row:insensitive {279.radio row:insensitive {
@@ -222,164 +284,223 @@
222.radio row:selected:insensitive,284.radio row:selected:insensitive,
223.radio row:selected:focus:insensitive {285.radio row:selected:focus:insensitive {
224 background-image: url("assets/radio-unselected-disabled-alt.png");286 background-image: url("assets/radio-unselected-disabled-alt.png");
287 -gtk-icon-source: url("assets/radio-unselected-disabled-alt.png");
225}288}
226289
227.radio:backdrop {290.radio:backdrop {
228 background-image: url("assets/backdrop-radio-unselected.png");291 background-image: url("assets/backdrop-radio-unselected.png");
292 -gtk-icon-source: url("assets/backdrop-radio-unselected.png");
229}293}
230294
231.radio:hover:backdrop {295.radio:hover:backdrop {
232 background-image: url("assets/backdrop-radio-unselected-hover.png");296 background-image: url("assets/backdrop-radio-unselected-hover.png");
297 -gtk-icon-source: url("assets/backdrop-radio-unselected-hover.png");
233}298}
234299
235.radio row:backdrop,300.radio row:backdrop,
236.radio row:selected:backdrop {301.radio row:selected:backdrop {
237 background-image: url("assets/backdrop-radio-unselected-alt.png");302 background-image: url("assets/backdrop-radio-unselected-alt.png");
303 -gtk-icon-source: url("assets/backdrop-radio-unselected-alt.png");
238}304}
239305
240.radio row:hover:backdrop,306.radio row:hover:backdrop,
241.radio row:selected:hover:backdrop {307.radio row:selected:hover:backdrop {
242 background-image: url("assets/backdrop-radio-unselected-hover-alt.png");308 background-image: url("assets/backdrop-radio-unselected-hover-alt.png");
309 -gtk-icon-source: url("assets/backdrop-radio-unselected-hover-alt.png");
243}310}
244311
245.radio:insensitive:backdrop {312.radio:insensitive:backdrop {
246 background-image: url("assets/backdrop-radio-unselected-disabled.png");313 background-image: url("assets/backdrop-radio-unselected-disabled.png");
314 -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled.png");
247}315}
248316
249.radio row:selected:insensitive:backdrop {317.radio row:selected:insensitive:backdrop {
250 background-image: url("assets/backdrop-radio-unselected-disabled-alt.png");318 background-image: url("assets/backdrop-radio-unselected-disabled-alt.png");
319 -gtk-icon-source: url("assets/backdrop-radio-unselected-disabled-alt.png");
251}320}
252321
253.radio:active {322.radio:active,
323.radio:checked {
254 background-image: url("assets/radio-selected.png");324 background-image: url("assets/radio-selected.png");
325 -gtk-icon-source: url("assets/radio-selected.png");
255}326}
256327
257.radio:active:hover {328.radio:active:hover,
329.radio:checked:hover {
258 background-image: url("assets/radio-selected-hover.png");330 background-image: url("assets/radio-selected-hover.png");
331 -gtk-icon-source: url("assets/radio-selected-hover.png");
259}332}
260333
261.radio row:active,334.radio row:active,
335.radio row:checked,
262.radio row:selected:active,336.radio row:selected:active,
263.radio row:selected:focus:active {337.radio row:selected:checked,
338.radio row:selected:focus:active,
339.radio row:selected:focus:checked {
264 background-image: url("assets/radio-selected-alt.png");340 background-image: url("assets/radio-selected-alt.png");
341 -gtk-icon-source: url("assets/radio-selected-alt.png");
265}342}
266343
267.radio row:active:hover,344.radio row:active:hover,
345.radio row:checked:hover,
268.radio row:selected:active:hover,346.radio row:selected:active:hover,
269.radio row:selected:focus:active:hover {347.radio row:selected:checked:hover,
348.radio row:selected:focus:active:hover,
349.radio row:selected:focus:checked:hover {
270 background-image: url("assets/radio-selected-hover-alt.png");350 background-image: url("assets/radio-selected-hover-alt.png");
351 -gtk-icon-source: url("assets/radio-selected-hover-alt.png");
271}352}
272353
273.radio:active:insensitive {354.radio:active:insensitive,
355.radio:checked:insensitive {
274 background-image: url("assets/radio-selected-disabled.png");356 background-image: url("assets/radio-selected-disabled.png");
357 -gtk-icon-source: url("assets/radio-selected-disabled.png");
275}358}
276359
277.radio row:insensitive,360.radio row:insensitive,
278.radio row:selected:active:insensitive,361.radio row:selected:active:insensitive,
279.radio row:selected:focus:active:insensitive {362.radio row:selected:checked:insensitive,
363.radio row:selected:focus:active:insensitive,
364.radio row:selected:focus:checked:insensitive {
280 background-image: url("assets/radio-selected-disabled-alt.png");365 background-image: url("assets/radio-selected-disabled-alt.png");
366 -gtk-icon-source: url("assets/radio-selected-disabled-alt.png");
281}367}
282368
283.radio:active:backdrop {369.radio:active:backdrop,
370.radio:checked:backdrop {
284 background-image: url("assets/backdrop-radio-selected.png");371 background-image: url("assets/backdrop-radio-selected.png");
372 -gtk-icon-source: url("assets/backdrop-radio-selected.png");
285}373}
286374
287.radio:active:hover:backdrop {375.radio:active:hover:backdrop,
376.radio:checked:hover:backdrop {
288 background-image: url("assets/backdrop-radio-selected-hover.png");377 background-image: url("assets/backdrop-radio-selected-hover.png");
378 -gtk-icon-source: url("assets/backdrop-radio-selected-hover.png");
289}379}
290380
291.radio row:active:backdrop,381.radio row:active:backdrop,
292.radio row:selected:active:backdrop {382.radio row:checked:backdrop,
383.radio row:selected:active:backdrop,
384.radio row:selected:checked:backdrop {
293 background-image: url("assets/backdrop-radio-selected-alt.png");385 background-image: url("assets/backdrop-radio-selected-alt.png");
386 -gtk-icon-source: url("assets/backdrop-radio-selected-alt.png");
294}387}
295388
296.radio row:active:hover:backdrop,389.radio row:active:hover:backdrop,
297.radio row:selected:active:hover:backdrop {390.radio row:checked:hover:backdrop,
391.radio row:selected:active:hover:backdrop,
392.radio row:selected:checked:hover:backdrop {
298 background-image: url("assets/backdrop-radio-selected-hover-alt.png");393 background-image: url("assets/backdrop-radio-selected-hover-alt.png");
394 -gtk-icon-source: url("assets/backdrop-radio-selected-hover-alt.png");
299}395}
300396
301.radio:active:insensitive:backdrop {397.radio:active:insensitive:backdrop,
398.radio:checked:insensitive:backdrop {
302 background-image: url("assets/backdrop-radio-selected-disabled.png");399 background-image: url("assets/backdrop-radio-selected-disabled.png");
400 -gtk-icon-source: url("assets/backdrop-radio-selected-disabled.png");
303}401}
304402
305.radio row:selected:active:insensitive:backdrop {403.radio row:selected:active:insensitive:backdrop,
404.radio row:selected:checked:insensitive:backdrop {
306 background-image: url("assets/backdrop-radio-selected-disabled-alt.png");405 background-image: url("assets/backdrop-radio-selected-disabled-alt.png");
406 -gtk-icon-source: url("assets/backdrop-radio-selected-disabled-alt.png");
307}407}
308408
309.radio:inconsistent {409.radio:inconsistent {
310 background-image: url("assets/radio-mixed.png");410 background-image: url("assets/radio-mixed.png");
411 -gtk-icon-source: url("assets/radio-mixed.png");
311}412}
312413
313.radio:inconsistent:hover {414.radio:inconsistent:hover {
314 background-image: url("assets/radio-mixed-hover.png");415 background-image: url("assets/radio-mixed-hover.png");
416 -gtk-icon-source: url("assets/radio-mixed-hover.png");
315}417}
316418
317.radio row:inconsistent,419.radio row:inconsistent,
318.radio row:selected:inconsistent,420.radio row:selected:inconsistent,
319.radio row:selected:focus:inconsistent {421.radio row:selected:focus:inconsistent {
320 background-image: url("assets/radio-mixed-alt.png");422 background-image: url("assets/radio-mixed-alt.png");
423 -gtk-icon-source: url("assets/radio-mixed-alt.png");
321}424}
322425
323.radio row:inconsistent:hover,426.radio row:inconsistent:hover,
324.radio row:selected:inconsistent:hover,427.radio row:selected:inconsistent:hover,
325.radio row:selected:focus:inconsistent:hover {428.radio row:selected:focus:inconsistent:hover {
326 background-image: url("assets/radio-mixed-hover-alt.png");429 background-image: url("assets/radio-mixed-hover-alt.png");
430 -gtk-icon-source: url("assets/radio-mixed-hover-alt.png");
327}431}
328432
329.radio:inconsistent:insensitive {433.radio:inconsistent:insensitive {
330 background-image: url("assets/radio-mixed-disabled.png");434 background-image: url("assets/radio-mixed-disabled.png");
435 -gtk-icon-source: url("assets/radio-mixed-disabled.png");
331}436}
332437
333.radio row:inconsistent:insensitive,438.radio row:inconsistent:insensitive,
334.radio row:selected:inconsistent:insensitive,439.radio row:selected:inconsistent:insensitive,
335.radio row:selected:focus:inconsistent:insensitive {440.radio row:selected:focus:inconsistent:insensitive {
336 background-image: url("assets/radio-mixed-disabled-alt.png");441 background-image: url("assets/radio-mixed-disabled-alt.png");
442 -gtk-icon-source: url("assets/radio-mixed-disabled-alt.png");
337}443}
338444
339.radio:inconsistent:backdrop {445.radio:inconsistent:backdrop {
340 background-image: url("assets/backdrop-radio-mixed.png");446 background-image: url("assets/backdrop-radio-mixed.png");
447 -gtk-icon-source: url("assets/backdrop-radio-mixed.png");
341}448}
342449
343.radio:inconsistent:hover:backdrop {450.radio:inconsistent:hover:backdrop {
344 background-image: url("assets/backdrop-radio-mixed-hover.png");451 background-image: url("assets/backdrop-radio-mixed-hover.png");
452 -gtk-icon-source: url("assets/backdrop-radio-mixed-hover.png");
345}453}
346454
347.radio row:inconsistent:backdrop,455.radio row:inconsistent:backdrop,
348.radio row:selected:inconsistent:backdrop {456.radio row:selected:inconsistent:backdrop {
349 background-image: url("assets/backdrop-radio-mixed-alt.png");457 background-image: url("assets/backdrop-radio-mixed-alt.png");
458 -gtk-icon-source: url("assets/backdrop-radio-mixed-alt.png");
350}459}
351460
352.radio row:inconsistent:hover:backdrop,461.radio row:inconsistent:hover:backdrop,
353.radio row:selected:inconsistent:hover:backdrop {462.radio row:selected:inconsistent:hover:backdrop {
354 background-image: url("assets/backdrop-radio-mixed-hover-alt.png");463 background-image: url("assets/backdrop-radio-mixed-hover-alt.png");
464 -gtk-icon-source: url("assets/backdrop-radio-mixed-hover-alt.png");
355}465}
356466
357.radio:inconsistent:insensitive:backdrop {467.radio:inconsistent:insensitive:backdrop {
358 background-image: url("assets/backdrop-radio-mixed-disabled.png");468 background-image: url("assets/backdrop-radio-mixed-disabled.png");
469 -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled.png");
359}470}
360471
361.radio row:selected:inconsistent:insensitive:backdrop {472.radio row:selected:inconsistent:insensitive:backdrop {
362 background-image: url("assets/backdrop-radio-mixed-disabled-alt.png");473 background-image: url("assets/backdrop-radio-mixed-disabled-alt.png");
474 -gtk-icon-source: url("assets/backdrop-radio-mixed-disabled-alt.png");
363}475}
364476
365/*.sidebar .radio:active,477/*.sidebar .radio:active,
478.sidebar .radio:checked,
366.sidebar .radio:active:focus,479.sidebar .radio:active:focus,
367.sidebar .radio:active:hover {480.sidebar .radio:checked:focus,
481.sidebar .radio:active:hover,
482.sidebar .radio:checked:hover {
368 background-image: url("assets/sidebar-radio-selected.svg");483 background-image: url("assets/sidebar-radio-selected.svg");
484 -gtk-icon-source: url("assets/sidebar-radio-selected.svg");
369}485}
370486
371.sidebar .radio:hover {487.sidebar .radio:hover {
372 background-image: url("assets/sidebar-radio-prelight.svg");488 background-image: url("assets/sidebar-radio-prelight.svg");
489 -gtk-icon-source: url("assets/sidebar-radio-prelight.svg");
373}490}
374491
375.sidebar .radio:active:selected,492.sidebar .radio:active:selected,
376.sidebar .radio:active:selected:focus {493.sidebar .radio:checked:selected,
494.sidebar .radio:active:selected:focus,
495.sidebar .radio:checked:selected:focus {
377 background-image: url("assets/sidebar-radio-selected.svg");496 background-image: url("assets/sidebar-radio-selected.svg");
497 -gtk-icon-source: url("assets/sidebar-radio-selected.svg");
378}498}
379499
380.sidebar .radio:selected:hover,500.sidebar .radio:selected:hover,
381.sidebar .radio:selected:focus {501.sidebar .radio:selected:focus {
382 background-image: url("assets/sidebar-radio-selected-prelight.svg");502 background-image: url("assets/sidebar-radio-selected-prelight.svg");
503 -gtk-icon-source: url("assets/sidebar-radio-selected-prelight.svg");
383}*/504}*/
384505
385.primary-toolbar .menu .check,506.primary-toolbar .menu .check,
@@ -387,6 +508,7 @@
387.header-bar .menu .check,508.header-bar .menu .check,
388.menu .check {509.menu .check {
389 background-image: url("assets/check-menuitem-unselected.png");510 background-image: url("assets/check-menuitem-unselected.png");
511 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
390}512}
391513
392.primary-toolbar .menu .radio,514.primary-toolbar .menu .radio,
@@ -394,65 +516,100 @@
394.header-bar .menu .radio,516.header-bar .menu .radio,
395.menu .radio {517.menu .radio {
396 background-image: url("assets/check-menuitem-unselected.png");518 background-image: url("assets/check-menuitem-unselected.png");
519 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
397}520}
398521
399.primary-toolbar .menu .check:active,522.primary-toolbar .menu .check:active,
523.primary-toolbar .menu .check:checked,
400.menubar.toolbar .menu .check:active,524.menubar.toolbar .menu .check:active,
525.menubar.toolbar .menu .check:checked,
401.header-bar .menu .check:active,526.header-bar .menu .check:active,
402.menu .check:active {527.header-bar .menu .check:checked,
528.menu .check:active,
529.menu .check:checked {
403 background-image: url("assets/check-menuitem-dark.png");530 background-image: url("assets/check-menuitem-dark.png");
404}531}
405532
406.toolbar .menu .check:active:hover,533.toolbar .menu .check:active:hover,
407.menu .check:active:hover {534.toolbar .menu .check:checked:hover,
535.menu .check:active:hover,
536.menu .check:checked:hover {
408 background-image: url("assets/check-menuitem.png");537 background-image: url("assets/check-menuitem.png");
538 -gtk-icon-source: url("assets/check-menuitem.png");
409}539}
410540
411.primary-toolbar .menu .check:active:insensitive,541.primary-toolbar .menu .check:active:insensitive,
542.primary-toolbar .menu .check:checked:insensitive,
412.menubar.toolbar .menu .check:active:insensitive,543.menubar.toolbar .menu .check:active:insensitive,
544.menubar.toolbar .menu .check:checked:insensitive,
413.header-bar .menu .check:active:insensitive,545.header-bar .menu .check:active:insensitive,
546.header-bar .menu .check:checked:insensitive,
414.toolbar .menu .check:active:hover:insensitive,547.toolbar .menu .check:active:hover:insensitive,
548.toolbar .menu .check:checked:hover:insensitive,
415.menu .check:active:insensitive,549.menu .check:active:insensitive,
416.menu .check:active:hover:insensitive {550.menu .check:checked:insensitive,
551.menu .check:active:hover:insensitive,
552.menu .check:checked:hover:insensitive {
417 background-image: url("assets/check-menuitem-insensitive.png");553 background-image: url("assets/check-menuitem-insensitive.png");
554 -gtk-icon-source: url("assets/check-menuitem-insensitive.png");
418}555}
419556
420.toolbar .menu .radio:active:hover,557.toolbar .menu .radio:active:hover,
421.menu .radio:active {558.toolbar .menu .radio:checked:hover,
559.menu .radio:active,
560.menu .radio:checked {
422 background-image: url("assets/radio-menuitem.png");561 background-image: url("assets/radio-menuitem.png");
562 -gtk-icon-source: url("assets/radio-menuitem.png");
423}563}
424564
425.primary-toolbar .menu .radio:active:insensitive,565.primary-toolbar .menu .radio:active:insensitive,
566.primary-toolbar .menu .radio:checked:insensitive,
426.menubar.toolbar .menu .radio:active:insensitive,567.menubar.toolbar .menu .radio:active:insensitive,
568.menubar.toolbar .menu .radio:checked:insensitive,
427.header-bar .menu .radio:active:insensitive,569.header-bar .menu .radio:active:insensitive,
570.header-bar .menu .radio:checked:insensitive,
428.toolbar .menu .radio:active:hover:insensitive,571.toolbar .menu .radio:active:hover:insensitive,
572.toolbar .menu .radio:checked:hover:insensitive,
429.menu .radio:active:insensitive,573.menu .radio:active:insensitive,
430.menu .radio:active:hover:insensitive {574.menu .radio:checked:insensitive,
575.menu .radio:active:hover:insensitive,
576.menu .radio:checked:hover:insensitive {
431 background-image: url("assets/radio-menuitem-insensitive.png");577 background-image: url("assets/radio-menuitem-insensitive.png");
578 -gtk-icon-source: url("assets/radio-menuitem-insensitive.png");
432}579}
433580
434.toolbar .menu .check {581.toolbar .menu .check {
435 background-image: url("assets/check-menuitem-unselected.png");582 background-image: url("assets/check-menuitem-unselected.png");
583 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
436}584}
437585
438.toolbar .menu .radio {586.toolbar .menu .radio {
439 background-image: url("assets/check-menuitem-unselected.png");587 background-image: url("assets/check-menuitem-unselected.png");
588 -gtk-icon-source: url("assets/check-menuitem-unselected.png");
440}589}
441590
442.toolbar .menu .check:active {591.toolbar .menu .check:active,
592.toolbar .menu .check:checked {
443 background-image: url("assets/check-menuitem-dark.png");593 background-image: url("assets/check-menuitem-dark.png");
594 -gtk-icon-source: url("assets/check-menuitem-dark.png");
444}595}
445596
446.toolbar .menu .check:active:insensitive {597.toolbar .menu .check:active:insensitive,
598.toolbar .menu .check:checked:insensitive {
447 background-image: url("assets/check-menuitem-insensitive-dark.png");599 background-image: url("assets/check-menuitem-insensitive-dark.png");
600 -gtk-icon-source: url("assets/check-menuitem-insensitive-dark.png");
448}601}
449602
450.toolbar .menu .radio:active {603.toolbar .menu .radio:active,
604.toolbar .menu .radio:checked {
451 background-image: url("assets/radio-menuitem-dark.png");605 background-image: url("assets/radio-menuitem-dark.png");
606 -gtk-icon-source: url("assets/radio-menuitem-dark.png");
452}607}
453608
454.toolbar .menu .radio:active:insensitive {609.toolbar .menu .radio:active:insensitive,
610.toolbar .menu .radio:checked:insensitive {
455 background-image: url("assets/radio-menuitem-insensitive-dark.png");611 background-image: url("assets/radio-menuitem-insensitive-dark.png");
612 -gtk-icon-source: url("assets/radio-menuitem-insensitive-dark.png");
456}613}
457614
458/*********************615/*********************
@@ -461,127 +618,157 @@
461.scale.slider,618.scale.slider,
462.scale.slider.horizontal {619.scale.slider.horizontal {
463 background-image: url("assets/slider-horizontal.png");620 background-image: url("assets/slider-horizontal.png");
621 -gtk-icon-source: url("assets/slider-horizontal.png");
464}622}
465623
466.scale.slider:backdrop,624.scale.slider:backdrop,
467.scale.slider.horizontal:backdrop {625.scale.slider.horizontal:backdrop {
468 /*background-image: url("assets/slider-horizontal-disabled.png");*/626 /*background-image: url("assets/slider-horizontal-disabled.png");*/
627 /*-gtk-icon-source: url("assets/slider-horizontal-disabled.png");*/
469}628}
470629
471.scale.slider:hover,630.scale.slider:hover,
472.scale.slider.horizontal:hover {631.scale.slider.horizontal:hover {
473 background-image: url("assets/slider-horizontal-hover.png");632 background-image: url("assets/slider-horizontal-hover.png");
633 -gtk-icon-source: url("assets/slider-horizontal-hover.png");
474}634}
475635
476.scale.slider:focused,636.scale.slider:focused,
477.scale.slider.horizontal:focused {637.scale.slider.horizontal:focused {
478 background-image: url("assets/slider-horizontal-focused.png");638 background-image: url("assets/slider-horizontal-focused.png");
639 -gtk-icon-source: url("assets/slider-horizontal-focused.png");
479}640}
480641
481.scale.slider:hover:focused,642.scale.slider:hover:focused,
482.scale.slider.horizontal:hover:focused {643.scale.slider.horizontal:hover:focused {
483 background-image: url("assets/slider-horizontal-focused-hover.png");644 background-image: url("assets/slider-horizontal-focused-hover.png");
645 -gtk-icon-source: url("assets/slider-horizontal-focused-hover.png");
484}646}
485647
486.scale.slider:insensitive,648.scale.slider:insensitive,
487.scale.slider.horizontal:insensitive {649.scale.slider.horizontal:insensitive {
488 background-image: url("assets/slider-horizontal-disabled.png");650 background-image: url("assets/slider-horizontal-disabled.png");
651 -gtk-icon-source: url("assets/slider-horizontal-disabled.png");
489}652}
490653
491.scale.slider:insensitive:backdrop,654.scale.slider:insensitive:backdrop,
492.scale.slider.horizontal:insensitive:backdrop {655.scale.slider.horizontal:insensitive:backdrop {
493 /*background-image: url("assets/slider-horizontal-backdrop-disabled.png");*/656 /*background-image: url("assets/slider-horizontal-backdrop-disabled.png");*/
657 /*-gtk-icon-source: url("assets/slider-horizontal-backdrop-disabled.png");*/
494}658}
495659
496.scale.slider.vertical {660.scale.slider.vertical {
497 background-image: url("assets/slider-vertical.png");661 background-image: url("assets/slider-vertical.png");
662 -gtk-icon-source: url("assets/slider-vertical.png");
498}663}
499664
500.scale.slider.vertical:backdrop {665.scale.slider.vertical:backdrop {
501 /*background-image: url("assets/slider-vertical-backdrop.png");*/666 /*background-image: url("assets/slider-vertical-backdrop.png");*/
667 /*-gtk-icon-source: url("assets/slider-vertical-backdrop.png");*/
502}668}
503669
504.scale.slider.vertical:hover {670.scale.slider.vertical:hover {
505 background-image: url("assets/slider-vertical-hover.png");671 background-image: url("assets/slider-vertical-hover.png");
672 -gtk-icon-source: url("assets/slider-vertical-hover.png");
506}673}
507674
508.scale.slider.vertical:focused {675.scale.slider.vertical:focused {
509 background-image: url("assets/slider-vertical-focused.png");676 background-image: url("assets/slider-vertical-focused.png");
677 -gtk-icon-source: url("assets/slider-vertical-focused.png");
510}678}
511679
512.scale.slider.vertical:hover:focused {680.scale.slider.vertical:hover:focused {
513 background-image: url("assets/slider-vertical-focused-hover.png");681 background-image: url("assets/slider-vertical-focused-hover.png");
682 -gtk-icon-source: url("assets/slider-vertical-focused-hover.png");
514}683}
515684
516.scale.slider.vertical:insensitive {685.scale.slider.vertical:insensitive {
517 background-image: url("assets/slider-vertical-disabled.png");686 background-image: url("assets/slider-vertical-disabled.png");
687 -gtk-icon-source: url("assets/slider-vertical-disabled.png");
518}688}
519689
520.scale.slider.vertical:insensitive:backdrop {690.scale.slider.vertical:insensitive:backdrop {
521 /*background-image: url("assets/slider-vertical-backdrop-disabled.png");*/691 /*background-image: url("assets/slider-vertical-backdrop-disabled.png");*/
692 /*-gtk-icon-source: url("assets/slider-vertical-backdrop-disabled.png");*/
522}693}
523694
524/*.scale.scale-has-marks-above.slider.horizontal {695/*.scale.scale-has-marks-above.slider.horizontal {
525 background-image: url("assets/slider-up.png");696 background-image: url("assets/slider-up.png");
697 -gtk-icon-source: url("assets/slider-up.png");
526}698}
527699
528.scale.scale-has-marks-above.slider.horizontal:insensitive {700.scale.scale-has-marks-above.slider.horizontal:insensitive {
529 background-image: url("assets/slider-up-disabled.png");701 background-image: url("assets/slider-up-disabled.png");
702 -gtk-icon-source: url("assets/slider-up-disabled.png");
530}703}
531704
532.scale.scale-has-marks-above.slider.horizontal:backdrop {705.scale.scale-has-marks-above.slider.horizontal:backdrop {
533 background-image: url("assets/slider-up-backdrop.png");706 background-image: url("assets/slider-up-backdrop.png");
707 -gtk-icon-source: url("assets/slider-up-backdrop.png");
534}708}
535709
536.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive {710.scale.scale-has-marks-above.slider.horizontal:backdrop:insensitive {
537 background-image: url("assets/slider-up-backdrop-disabled.png");711 background-image: url("assets/slider-up-backdrop-disabled.png");
712 -gtk-icon-source: url("assets/slider-up-backdrop-disabled.png");
538}713}
539714
540.scale.scale-has-marks-above.slider.vertical {715.scale.scale-has-marks-above.slider.vertical {
541 background-image: url("assets/slider-left.png");716 background-image: url("assets/slider-left.png");
717 -gtk-icon-source: url("assets/slider-left.png");
542}718}
543719
544.scale.scale-has-marks-above.slider.vertical:insensitive {720.scale.scale-has-marks-above.slider.vertical:insensitive {
545 background-image: url("assets/slider-left-disabled.png");721 background-image: url("assets/slider-left-disabled.png");
722 -gtk-icon-source: url("assets/slider-left-disabled.png");
546}723}
547724
548.scale.scale-has-marks-above.slider.vertical:backdrop {725.scale.scale-has-marks-above.slider.vertical:backdrop {
549 background-image: url("assets/slider-left-backdrop.png");726 background-image: url("assets/slider-left-backdrop.png");
727 -gtk-icon-source: url("assets/slider-left-backdrop.png");
550}728}
551729
552.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive {730.scale.scale-has-marks-above.slider.vertical:backdrop:insensitive {
553 background-image: url("assets/slider-left-backdrop-disabled.png");731 background-image: url("assets/slider-left-backdrop-disabled.png");
732 -gtk-icon-source: url("assets/slider-left-backdrop-disabled.png");
554}733}
555734
556.scale.scale-has-marks-below.slider.horizontal {735.scale.scale-has-marks-below.slider.horizontal {
557 background-image: url("assets/slider-down.png");736 background-image: url("assets/slider-down.png");
737 -gtk-icon-source: url("assets/slider-down.png");
558}738}
559739
560.scale.scale-has-marks-below.slider.horizontal:insensitive {740.scale.scale-has-marks-below.slider.horizontal:insensitive {
561 background-image: url("assets/slider-down-disabled.png");741 background-image: url("assets/slider-down-disabled.png");
742 -gtk-icon-source: url("assets/slider-down-disabled.png");
562}743}
563744
564.scale.scale-has-marks-below.slider.horizontal:backdrop {745.scale.scale-has-marks-below.slider.horizontal:backdrop {
565 background-image: url("assets/slider-down-backdrop.png");746 background-image: url("assets/slider-down-backdrop.png");
747 -gtk-icon-source: url("assets/slider-down-backdrop.png");
566}748}
567749
568.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive {750.scale.scale-has-marks-below.slider.horizontal:backdrop:insensitive {
569 background-image: url("assets/slider-down-backdrop-disabled.png");751 background-image: url("assets/slider-down-backdrop-disabled.png");
752 -gtk-icon-source: url("assets/slider-down-backdrop-disabled.png");
570}753}
571754
572.scale.scale-has-marks-below.slider.vertical {755.scale.scale-has-marks-below.slider.vertical {
573 background-image: url("assets/slider-right.png");756 background-image: url("assets/slider-right.png");
757 -gtk-icon-source: url("assets/slider-right.png");
574}758}
575759
576.scale.scale-has-marks-below.slider.vertical:insensitive {760.scale.scale-has-marks-below.slider.vertical:insensitive {
577 background-image: url("assets/slider-right-disabled.png");761 background-image: url("assets/slider-right-disabled.png");
762 -gtk-icon-source: url("assets/slider-right-disabled.png");
578}763}
579764
580.scale.scale-has-marks-below.slider.vertical:backdrop {765.scale.scale-has-marks-below.slider.vertical:backdrop {
581 background-image: url("assets/slider-right-backdrop.png");766 background-image: url("assets/slider-right-backdrop.png");
767 -gtk-icon-source: url("assets/slider-right-backdrop.png");
582}768}
583769
584.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive {770.scale.scale-has-marks-below.slider.vertical:backdrop:insensitive {
585 background-image: url("assets/slider-right-backdrop-disabled.png");771 background-image: url("assets/slider-right-backdrop-disabled.png");
772 -gtk-icon-source: url("assets/slider-right-backdrop-disabled.png");
586}*/773}*/
587774
588775
=== modified file 'Radiance/gtk-3.0/gtk-widgets-backdrop.css'
--- Radiance/gtk-3.0/gtk-widgets-backdrop.css 2013-11-11 12:28:29 +0000
+++ Radiance/gtk-3.0/gtk-widgets-backdrop.css 2014-10-21 15:21:37 +0000
@@ -34,7 +34,8 @@
34 -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3);34 -unico-inner-stroke-color: alpha (shade (@bg_color, 1.26), 0.3);
35}35}
3636
37.notebook tab:active:backdrop {37.notebook tab:active:backdrop,
38.notebook tab:checked:backdrop {
38 background-image: -gtk-gradient (linear, left top, left bottom,39 background-image: -gtk-gradient (linear, left top, left bottom,
39 from (shade (@bg_color, 1.1)),40 from (shade (@bg_color, 1.1)),
40 to (shade (@bg_color, 1.01)));41 to (shade (@bg_color, 1.01)));
@@ -94,9 +95,13 @@
94}95}
9596
96.button:active:backdrop,97.button:active:backdrop,
98.button:checked:backdrop,
97GtkComboBox.combobox-entry .button:active:backdrop,99GtkComboBox.combobox-entry .button:active:backdrop,
100GtkComboBox.combobox-entry .button:checked:backdrop,
98.notebook .button:active:backdrop,101.notebook .button:active:backdrop,
99.inline-toolbar.toolbar .button:active:backdrop {102.notebook .button:checked:backdrop,
103.inline-toolbar.toolbar .button:active:backdrop,
104.inline-toolbar.toolbar .button:checked:backdrop {
100 background-image: -gtk-gradient (linear, left top, left bottom,105 background-image: -gtk-gradient (linear, left top, left bottom,
101 from (shade (@bg_color, 0.9)),106 from (shade (@bg_color, 0.9)),
102 to (shade (@bg_color, 0.95)));107 to (shade (@bg_color, 0.95)));
@@ -112,9 +117,13 @@
112}117}
113118
114.button:active:hover:backdrop,119.button:active:hover:backdrop,
120.button:checked:hover:backdrop,
115GtkComboBox.combobox-entry .button:active:hover:backdrop,121GtkComboBox.combobox-entry .button:active:hover:backdrop,
122GtkComboBox.combobox-entry .button:checked:hover:backdrop,
116.notebook .button:active:hover:backdrop,123.notebook .button:active:hover:backdrop,
117.inline-toolbar.toolbar .button:active:hover:backdrop {124.notebook .button:checked:hover:backdrop,
125.inline-toolbar.toolbar .button:active:hover:backdrop,
126.inline-toolbar.toolbar .button:checked:hover:backdrop {
118 background-image: -gtk-gradient (linear, left top, left bottom,127 background-image: -gtk-gradient (linear, left top, left bottom,
119 from (shade (@bg_color, 0.95)),128 from (shade (@bg_color, 0.95)),
120 to (shade (@bg_color, 1.0)));129 to (shade (@bg_color, 1.0)));
@@ -180,7 +189,8 @@
180 to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)));189 to (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)));
181}190}
182191
183.button.default:active:backdrop {192.button.default:active:backdrop,
193.button.default:checked:backdrop {
184 background-image: -gtk-gradient (linear, left top, left bottom,194 background-image: -gtk-gradient (linear, left top, left bottom,
185 from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)),195 from (mix (shade (@backdrop_selected_bg_color, 0.95), @bg_color, 0.3)),
186 to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3)));196 to (mix (shade (@backdrop_selected_bg_color, 1.05), @bg_color, 0.3)));
@@ -193,7 +203,8 @@
193 to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)));203 to (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)));
194}204}
195205
196.button.default:active:hover:backdrop {206.button.default:active:hover:backdrop,
207.button.default:checked:hover:backdrop {
197 background-image: -gtk-gradient (linear, left top, left bottom,208 background-image: -gtk-gradient (linear, left top, left bottom,
198 from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)),209 from (mix (shade (@backdrop_selected_bg_color, 1.0), @bg_color, 0.3)),
199 to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3)));210 to (mix (shade (@backdrop_selected_bg_color, 1.1), @bg_color, 0.3)));
@@ -214,22 +225,30 @@
214.linked .entry:backdrop,225.linked .entry:backdrop,
215.linked .button:backdrop,226.linked .button:backdrop,
216.linked .button:active:backdrop,227.linked .button:active:backdrop,
228.linked .button:checked:backdrop,
217.linked .button:active:hover:backdrop,229.linked .button:active:hover:backdrop,
230.linked .button:checked:hover:backdrop,
218.linked .button:insensitive:backdrop,231.linked .button:insensitive:backdrop,
219.primary-toolbar .linked .entry:backdrop,232.primary-toolbar .linked .entry:backdrop,
220.primary-toolbar .linked .button:backdrop,233.primary-toolbar .linked .button:backdrop,
221.primary-toolbar .linked .button:active:backdrop,234.primary-toolbar .linked .button:active:backdrop,
235.primary-toolbar .linked .button:checked:backdrop,
222.primary-toolbar .linked .button:active:hover:backdrop,236.primary-toolbar .linked .button:active:hover:backdrop,
237.primary-toolbar .linked .button:checked:hover:backdrop,
223.primary-toolbar .linked .button:insensitive:backdrop,238.primary-toolbar .linked .button:insensitive:backdrop,
224.menubar.toolbar .linked .entry:backdrop,239.menubar.toolbar .linked .entry:backdrop,
225.menubar.toolbar .linked .button:backdrop,240.menubar.toolbar .linked .button:backdrop,
226.menubar.toolbar .linked .button:active:backdrop,241.menubar.toolbar .linked .button:active:backdrop,
242.menubar.toolbar .linked .button:checked:backdrop,
227.menubar.toolbar .linked .button:active:hover:backdrop,243.menubar.toolbar .linked .button:active:hover:backdrop,
244.menubar.toolbar .linked .button:checked:hover:backdrop,
228.menubar.toolbar .linked .button:insensitive:backdrop,245.menubar.toolbar .linked .button:insensitive:backdrop,
229.header-bar .linked .entry:backdrop,246.header-bar .linked .entry:backdrop,
230.header-bar .linked .button:backdrop,247.header-bar .linked .button:backdrop,
231.header-bar .linked .button:active:backdrop,248.header-bar .linked .button:active:backdrop,
249.header-bar .linked .button:checked:backdrop,
232.header-bar .linked .button:active:hover:backdrop,250.header-bar .linked .button:active:hover:backdrop,
251.header-bar .linked .button:checked:hover:backdrop,
233.header-bar .linked .button:insensitive:backdrop {252.header-bar .linked .button:insensitive:backdrop {
234 border-width: 1px;253 border-width: 1px;
235 border-right-width: 0;254 border-right-width: 0;
@@ -243,22 +262,30 @@
243.linked .entry:first-child:backdrop,262.linked .entry:first-child:backdrop,
244.linked .button:first-child:backdrop,263.linked .button:first-child:backdrop,
245.linked .button:active:first-child:backdrop,264.linked .button:active:first-child:backdrop,
265.linked .button:checked:first-child:backdrop,
246.linked .button:active:hover:first-child:backdrop,266.linked .button:active:hover:first-child:backdrop,
267.linked .button:checked:hover:first-child:backdrop,
247.linked .button:insensitive:first-child:backdrop,268.linked .button:insensitive:first-child:backdrop,
248.primary-toolbar .linked .entry:first-child:backdrop,269.primary-toolbar .linked .entry:first-child:backdrop,
249.primary-toolbar .linked .button:first-child:backdrop,270.primary-toolbar .linked .button:first-child:backdrop,
250.primary-toolbar .linked .button:active:first-child:backdrop,271.primary-toolbar .linked .button:active:first-child:backdrop,
272.primary-toolbar .linked .button:checked:first-child:backdrop,
251.primary-toolbar .linked .button:active:hover:first-child:backdrop,273.primary-toolbar .linked .button:active:hover:first-child:backdrop,
274.primary-toolbar .linked .button:checked:hover:first-child:backdrop,
252.primary-toolbar .linked .button:insensitive:first-child:backdrop,275.primary-toolbar .linked .button:insensitive:first-child:backdrop,
253.menubar.toolbar .linked .entry:first-child:backdrop,276.menubar.toolbar .linked .entry:first-child:backdrop,
254.menubar.toolbar .linked .button:first-child:backdrop,277.menubar.toolbar .linked .button:first-child:backdrop,
255.menubar.toolbar .linked .button:active:first-child:backdrop,278.menubar.toolbar .linked .button:active:first-child:backdrop,
279.menubar.toolbar .linked .button:checked:first-child:backdrop,
256.menubar.toolbar .linked .button:active:hover:first-child:backdrop,280.menubar.toolbar .linked .button:active:hover:first-child:backdrop,
281.menubar.toolbar .linked .button:checked:hover:first-child:backdrop,
257.menubar.toolbar .linked .button:insensitive:first-child:backdrop,282.menubar.toolbar .linked .button:insensitive:first-child:backdrop,
258.header-bar .linked .entry:first-child:backdrop,283.header-bar .linked .entry:first-child:backdrop,
259.header-bar .linked .button:first-child:backdrop,284.header-bar .linked .button:first-child:backdrop,
260.header-bar .linked .button:active:first-child:backdrop,285.header-bar .linked .button:active:first-child:backdrop,
286.header-bar .linked .button:checked:first-child:backdrop,
261.header-bar .linked .button:active:hover:first-child:backdrop,287.header-bar .linked .button:active:hover:first-child:backdrop,
288.header-bar .linked .button:checked:hover:first-child:backdrop,
262.header-bar .linked .button:insensitive:first-child:backdrop {289.header-bar .linked .button:insensitive:first-child:backdrop {
263 border-width: 1px;290 border-width: 1px;
264 border-right-width: 0;291 border-right-width: 0;
@@ -274,22 +301,30 @@
274.linked .entry:last-child:backdrop,301.linked .entry:last-child:backdrop,
275.linked .button:last-child:backdrop,302.linked .button:last-child:backdrop,
276.linked .button:active:last-child:backdrop,303.linked .button:active:last-child:backdrop,
304.linked .button:checked:last-child:backdrop,
277.linked .button:active:hover:last-child:backdrop,305.linked .button:active:hover:last-child:backdrop,
306.linked .button:checked:hover:last-child:backdrop,
278.linked .button:insensitive:last-child:backdrop,307.linked .button:insensitive:last-child:backdrop,
279.primary-toolbar .linked .entry:last-child:backdrop,308.primary-toolbar .linked .entry:last-child:backdrop,
280.primary-toolbar .linked .button:last-child:backdrop,309.primary-toolbar .linked .button:last-child:backdrop,
281.primary-toolbar .linked .button:active:last-child:backdrop,310.primary-toolbar .linked .button:active:last-child:backdrop,
311.primary-toolbar .linked .button:checked:last-child:backdrop,
282.primary-toolbar .linked .button:active:hover:last-child:backdrop,312.primary-toolbar .linked .button:active:hover:last-child:backdrop,
313.primary-toolbar .linked .button:checked:hover:last-child:backdrop,
283.primary-toolbar .linked .button:insensitive:last-child:backdrop,314.primary-toolbar .linked .button:insensitive:last-child:backdrop,
284.menubar.toolbar .linked .entry:last-child:backdrop,315.menubar.toolbar .linked .entry:last-child:backdrop,
285.menubar.toolbar .linked .button:last-child:backdrop,316.menubar.toolbar .linked .button:last-child:backdrop,
286.menubar.toolbar .linked .button:active:last-child:backdrop,317.menubar.toolbar .linked .button:active:last-child:backdrop,
318.menubar.toolbar .linked .button:checked:last-child:backdrop,
287.menubar.toolbar .linked .button:active:hover:last-child:backdrop,319.menubar.toolbar .linked .button:active:hover:last-child:backdrop,
320.menubar.toolbar .linked .button:checked:hover:last-child:backdrop,
288.menubar.toolbar .linked .button:insensitive:last-child:backdrop,321.menubar.toolbar .linked .button:insensitive:last-child:backdrop,
289.header-bar .linked .entry:last-child:backdrop,322.header-bar .linked .entry:last-child:backdrop,
290.header-bar .linked .button:last-child:backdrop,323.header-bar .linked .button:last-child:backdrop,
291.header-bar .linked .button:active:last-child:backdrop,324.header-bar .linked .button:active:last-child:backdrop,
325.header-bar .linked .button:checked:last-child:backdrop,
292.header-bar .linked .button:active:hover:last-child:backdrop,326.header-bar .linked .button:active:hover:last-child:backdrop,
327.header-bar .linked .button:checked:hover:last-child:backdrop,
293.header-bar .linked .button:insensitive:last-child:backdrop {328.header-bar .linked .button:insensitive:last-child:backdrop {
294 border-width: 1px;329 border-width: 1px;
295330
@@ -304,22 +339,30 @@
304.linked .entry:only-child:backdrop,339.linked .entry:only-child:backdrop,
305.linked .button:only-child:backdrop,340.linked .button:only-child:backdrop,
306.linked .button:active:only-child:backdrop,341.linked .button:active:only-child:backdrop,
342.linked .button:checked:only-child:backdrop,
307.linked .button:active:hover:only-child:backdrop,343.linked .button:active:hover:only-child:backdrop,
344.linked .button:checked:hover:only-child:backdrop,
308.linked .button:insensitive:only-child:backdrop,345.linked .button:insensitive:only-child:backdrop,
309.primary-toolbar .linked .entry:only-child:backdrop,346.primary-toolbar .linked .entry:only-child:backdrop,
310.primary-toolbar .linked .button:only-child:backdrop,347.primary-toolbar .linked .button:only-child:backdrop,
311.primary-toolbar .linked .button:active:only-child:backdrop,348.primary-toolbar .linked .button:active:only-child:backdrop,
349.primary-toolbar .linked .button:checked:only-child:backdrop,
312.primary-toolbar .linked .button:active:hover:only-child:backdrop,350.primary-toolbar .linked .button:active:hover:only-child:backdrop,
351.primary-toolbar .linked .button:checked:hover:only-child:backdrop,
313.primary-toolbar .linked .button:insensitive:only-child:backdrop,352.primary-toolbar .linked .button:insensitive:only-child:backdrop,
314.menubar.toolbar .linked .entry:only-child:backdrop,353.menubar.toolbar .linked .entry:only-child:backdrop,
315.menubar.toolbar .linked .button:only-child:backdrop,354.menubar.toolbar .linked .button:only-child:backdrop,
316.menubar.toolbar .linked .button:active:only-child:backdrop,355.menubar.toolbar .linked .button:active:only-child:backdrop,
356.menubar.toolbar .linked .button:checked:only-child:backdrop,
317.menubar.toolbar .linked .button:active:hover:only-child:backdrop,357.menubar.toolbar .linked .button:active:hover:only-child:backdrop,
358.menubar.toolbar .linked .button:checked:hover:only-child:backdrop,
318.menubar.toolbar .linked .button:insensitive:only-child:backdrop,359.menubar.toolbar .linked .button:insensitive:only-child:backdrop,
319.header-bar .linked .entry:only-child:backdrop,360.header-bar .linked .entry:only-child:backdrop,
320.header-bar .linked .button:only-child:backdrop,361.header-bar .linked .button:only-child:backdrop,
321.header-bar .linked .button:active:only-child:backdrop,362.header-bar .linked .button:active:only-child:backdrop,
363.header-bar .linked .button:checked:only-child:backdrop,
322.header-bar .linked .button:active:hover:only-child:backdrop,364.header-bar .linked .button:active:hover:only-child:backdrop,
365.header-bar .linked .button:checked:hover:only-child:backdrop,
323.header-bar .linked .button:insensitive:only-child:backdrop {366.header-bar .linked .button:insensitive:only-child:backdrop {
324 border-width: 1px;367 border-width: 1px;
325368
@@ -386,13 +429,21 @@
386429
387/* FIXME (Cimi) this is horrible */430/* FIXME (Cimi) this is horrible */
388.check:active:backdrop,431.check:active:backdrop,
432.check:checked:backdrop,
389.check row:selected:active:backdrop,433.check row:selected:active:backdrop,
434.check row:selected:checked:backdrop,
390.check row:selected:focused:active:backdrop,435.check row:selected:focused:active:backdrop,
436.check row:selected:focused:checked:backdrop,
391.notebook .check:active:backdrop,437.notebook .check:active:backdrop,
438.notebook .check:checked:backdrop,
392.notebook .radio:active:backdrop,439.notebook .radio:active:backdrop,
440.notebook .radio:checked:backdrop,
393.radio:active:backdrop,441.radio:active:backdrop,
442.radio:checked:backdrop,
394.radio row:selected:active:backdrop,443.radio row:selected:active:backdrop,
444.radio row:selected:checked:backdrop,
395.radio row:selected:focused:active:backdrop,445.radio row:selected:focused:active:backdrop,
446.radio row:selected:focused:checked:backdrop,
396.check:inconsistent:backdrop,447.check:inconsistent:backdrop,
397.check row:selected:inconsistent:backdrop,448.check row:selected:inconsistent:backdrop,
398.check row:selected:focused:inconsistent:backdrop,449.check row:selected:focused:inconsistent:backdrop,
@@ -422,21 +473,37 @@
422473
423/* FIXME (Cimi) this is horrible */474/* FIXME (Cimi) this is horrible */
424.check:active:hover:backdrop,475.check:active:hover:backdrop,
476.check:checked:hover:backdrop,
425.check row:selected:active:hover:backdrop,477.check row:selected:active:hover:backdrop,
478.check row:selected:checked:hover:backdrop,
426.check row:selected:focused:active:hover:backdrop,479.check row:selected:focused:active:hover:backdrop,
480.check row:selected:focused:checked:hover:backdrop,
427.notebook .check:active:hover:backdrop,481.notebook .check:active:hover:backdrop,
482.notebook .check:checked:hover:backdrop,
428.notebook .radio:active:hover:backdrop,483.notebook .radio:active:hover:backdrop,
484.notebook .radio:checked:hover:backdrop,
429.radio:active:hover:backdrop,485.radio:active:hover:backdrop,
486.radio:checked:hover:backdrop,
430.radio row:selected:active:hover:backdrop,487.radio row:selected:active:hover:backdrop,
431.radio row:selected:focused:active:hover:backdrop488.radio row:selected:checked:hover:backdrop,
489.radio row:selected:focused:active:hover:backdrop,
490.radio row:selected:focused:checked:hover:backdrop
432.check:active:hover:inconsistent:backdrop,491.check:active:hover:inconsistent:backdrop,
492.check:checked:hover:inconsistent:backdrop,
433.check row:selected:active:hover:inconsistent:backdrop,493.check row:selected:active:hover:inconsistent:backdrop,
494.check row:selected:checked:hover:inconsistent:backdrop,
434.check row:selected:focused:active:hover:inconsistent:backdrop,495.check row:selected:focused:active:hover:inconsistent:backdrop,
496.check row:selected:focused:checked:hover:inconsistent:backdrop,
435.notebook .check:active:hover:inconsistent:backdrop,497.notebook .check:active:hover:inconsistent:backdrop,
498.notebook .check:checked:hover:inconsistent:backdrop,
436.notebook .radio:active:hover:inconsistent:backdrop,499.notebook .radio:active:hover:inconsistent:backdrop,
500.notebook .radio:checked:hover:inconsistent:backdrop,
437.radio:active:hover:inconsistent:backdrop,501.radio:active:hover:inconsistent:backdrop,
502.radio:checked:hover:inconsistent:backdrop,
438.radio row:selected:active:hover:inconsistent:backdrop,503.radio row:selected:active:hover:inconsistent:backdrop,
439.radio row:selected:focused:active:hover:inconsistent:backdrop {504.radio row:selected:checked:hover:inconsistent:backdrop,
505.radio row:selected:focused:active:hover:inconsistent:backdrop,
506.radio row:selected:focused:checked:hover:inconsistent:backdrop {
440 background-image: -gtk-gradient (linear, left top, left bottom,507 background-image: -gtk-gradient (linear, left top, left bottom,
441 from (shade (@backdrop_selected_bg_color, 1.1)),508 from (shade (@backdrop_selected_bg_color, 1.1)),
442 to (shade (@backdrop_selected_bg_color, 0.98)));509 to (shade (@backdrop_selected_bg_color, 0.98)));
@@ -463,7 +530,9 @@
463}530}
464531
465.check:insensitive:active:backdrop,532.check:insensitive:active:backdrop,
533.check:insensitive:checked:backdrop,
466.radio:insensitive:active:backdrop,534.radio:insensitive:active:backdrop,
535.radio:insensitive:checked:backdrop,
467.check:insensitive:inconsistent:backdrop,536.check:insensitive:inconsistent:backdrop,
468.radio:insensitive:inconsistent:backdrop {537.radio:insensitive:inconsistent:backdrop {
469 background-image: -gtk-gradient (linear, left top, left bottom,538 background-image: -gtk-gradient (linear, left top, left bottom,
@@ -486,8 +555,10 @@
486 *****************/555 *****************/
487column-header .button:backdrop,556column-header .button:backdrop,
488column-header .button:active:backdrop,557column-header .button:active:backdrop,
558column-header .button:checked:backdrop,
489.notebook column-header .button:backdrop,559.notebook column-header .button:backdrop,
490.notebook column-header .button:active:backdrop {560.notebook column-header .button:active:backdrop,
561.notebook column-header .button:checked:backdrop {
491 border-radius: 0;562 border-radius: 0;
492 border-width: 0 1px 1px 0;563 border-width: 0 1px 1px 0;
493564
@@ -536,6 +607,7 @@
536GtkComboBox.combobox-entry .button:backdrop,607GtkComboBox.combobox-entry .button:backdrop,
537GtkComboBox.combobox-entry .button:hover:backdrop,608GtkComboBox.combobox-entry .button:hover:backdrop,
538GtkComboBox.combobox-entry .button:active:backdrop,609GtkComboBox.combobox-entry .button:active:backdrop,
610GtkComboBox.combobox-entry .button:checked:backdrop,
539GtkComboBox.combobox-entry .button:insensitive:backdrop {611GtkComboBox.combobox-entry .button:insensitive:backdrop {
540 border-top-color: shade (@bg_color, 0.64);612 border-top-color: shade (@bg_color, 0.64);
541 border-right-color: shade (@bg_color, 0.8);613 border-right-color: shade (@bg_color, 0.8);
@@ -892,7 +964,8 @@
892 to (shade (@bg_color, 0.92)));964 to (shade (@bg_color, 0.92)));
893}965}
894966
895GtkSwitch.trough:active:backdrop {967GtkSwitch.trough:active:backdrop,
968GtkSwitch.trough:checked:backdrop {
896 background-image: -gtk-gradient (linear, left top, left bottom,969 background-image: -gtk-gradient (linear, left top, left bottom,
897 from (shade (@backdrop_selected_bg_color, 0.93)),970 from (shade (@backdrop_selected_bg_color, 0.93)),
898 to (shade (@backdrop_selected_bg_color, 0.99)));971 to (shade (@backdrop_selected_bg_color, 0.99)));
@@ -1029,16 +1102,19 @@
1029.primary-toolbar .raised.button:backdrop,1102.primary-toolbar .raised.button:backdrop,
1030.primary-toolbar .button:hover:backdrop,1103.primary-toolbar .button:hover:backdrop,
1031.primary-toolbar .button:active:backdrop,1104.primary-toolbar .button:active:backdrop,
1105.primary-toolbar .button:checked:backdrop,
1032.primary-toolbar .button:insensitive:backdrop,1106.primary-toolbar .button:insensitive:backdrop,
1033.menubar.toolbar .raised .button:backdrop,1107.menubar.toolbar .raised .button:backdrop,
1034.menubar.toolbar .raised.button:backdrop,1108.menubar.toolbar .raised.button:backdrop,
1035.menubar.toolbar .button:hover:backdrop,1109.menubar.toolbar .button:hover:backdrop,
1036.menubar.toolbar .button:active:backdrop,1110.menubar.toolbar .button:active:backdrop,
1111.menubar.toolbar .button:checked:backdrop,
1037.menubar.toolbar .button:insensitive:backdrop,1112.menubar.toolbar .button:insensitive:backdrop,
1038.header-bar .raised .button:backdrop,1113.header-bar .raised .button:backdrop,
1039.header-bar .raised.button:backdrop,1114.header-bar .raised.button:backdrop,
1040.header-bar .button:hover:backdrop,1115.header-bar .button:hover:backdrop,
1041.header-bar .button:active:backdrop,1116.header-bar .button:active:backdrop,
1117.header-bar .button:checked:backdrop,
1042.header-bar .button:insensitive:backdrop {1118.header-bar .button:insensitive:backdrop {
1043 border-width: 1px;1119 border-width: 1px;
10441120
@@ -1092,8 +1168,11 @@
1092}1168}
10931169
1094.primary-toolbar .button:active:backdrop,1170.primary-toolbar .button:active:backdrop,
1171.primary-toolbar .button:checked:backdrop,
1095.menubar.toolbar .button:active:backdrop,1172.menubar.toolbar .button:active:backdrop,
1096.header-bar .button:active:backdrop {1173.menubar.toolbar .button:checked:backdrop,
1174.header-bar .button:active:backdrop,
1175.header-bar .button:checked:backdrop {
1097 background-image: -gtk-gradient (linear, left top, left bottom,1176 background-image: -gtk-gradient (linear, left top, left bottom,
1098 from (shade (@dark_bg_color, 0.9)),1177 from (shade (@dark_bg_color, 0.9)),
1099 to (shade (@dark_bg_color, 0.95)));1178 to (shade (@dark_bg_color, 0.95)));
@@ -1109,8 +1188,11 @@
1109}1188}
11101189
1111.primary-toolbar .button:active:hover:backdrop,1190.primary-toolbar .button:active:hover:backdrop,
1191.primary-toolbar .button:checked:hover:backdrop,
1112.menubar.toolbar .button:active:hover:backdrop,1192.menubar.toolbar .button:active:hover:backdrop,
1113.header-bar .button:active:hover:backdrop {1193.menubar.toolbar .button:checked:hover:backdrop,
1194.header-bar .button:active:hover:backdrop,
1195.header-bar .button:checked:hover:backdrop {
1114 background-image: -gtk-gradient (linear, left top, left bottom,1196 background-image: -gtk-gradient (linear, left top, left bottom,
1115 from (shade (@dark_bg_color, 0.95)),1197 from (shade (@dark_bg_color, 0.95)),
1116 to (shade (@dark_bg_color, 1.0)));1198 to (shade (@dark_bg_color, 1.0)));
@@ -1124,10 +1206,13 @@
1124}1206}
11251207
1126.primary-toolbar .button:active:insensitive:backdrop,1208.primary-toolbar .button:active:insensitive:backdrop,
1209.primary-toolbar .button:checked:insensitive:backdrop,
1127.primary-toolbar .button:insensitive:backdrop,1210.primary-toolbar .button:insensitive:backdrop,
1128.menubar.toolbar .button:active:insensitive:backdrop,1211.menubar.toolbar .button:active:insensitive:backdrop,
1212.menubar.toolbar .button:checked:insensitive:backdrop,
1129.menubar.toolbar .button:insensitive:backdrop,1213.menubar.toolbar .button:insensitive:backdrop,
1130.header-bar .button:active:insensitive:backdrop,1214.header-bar .button:active:insensitive:backdrop,
1215.header-bar .button:checked:insensitive:backdrop,
1131.header-bar .button:insensitive:backdrop {1216.header-bar .button:insensitive:backdrop {
1132 text-shadow: none;1217 text-shadow: none;
11331218
@@ -1153,8 +1238,11 @@
1153}1238}
11541239
1155.primary-toolbar .button:active:insensitive:backdrop,1240.primary-toolbar .button:active:insensitive:backdrop,
1241.primary-toolbar .button:checked:insensitive:backdrop,
1156.menubar.toolbar .button:active:insensitive:backdrop,1242.menubar.toolbar .button:active:insensitive:backdrop,
1157.header-bar .button:active:insensitive:backdrop {1243.menubar.toolbar .button:checked:insensitive:backdrop,
1244.header-bar .button:active:insensitive:backdrop,
1245.header-bar .button:checked:insensitive:backdrop {
1158 background-image: -gtk-gradient (linear, left top, left bottom,1246 background-image: -gtk-gradient (linear, left top, left bottom,
1159 from (shade (@dark_bg_color, 0.94)),1247 from (shade (@dark_bg_color, 0.94)),
1160 to (shade (@dark_bg_color, 1.02)));1248 to (shade (@dark_bg_color, 1.02)));
@@ -1166,12 +1254,15 @@
11661254
1167.primary-toolbar .entry:backdrop,1255.primary-toolbar .entry:backdrop,
1168.primary-toolbar .entry:active:backdrop,1256.primary-toolbar .entry:active:backdrop,
1257.primary-toolbar .entry:checked:backdrop,
1169.primary-toolbar .entry:focused:backdrop,1258.primary-toolbar .entry:focused:backdrop,
1170.menubar.toolbar .entry:backdrop,1259.menubar.toolbar .entry:backdrop,
1171.menubar.toolbar .entry:active:backdrop,1260.menubar.toolbar .entry:active:backdrop,
1261.menubar.toolbar .entry:checked:backdrop,
1172.menubar.toolbar .entry:focused:backdrop,1262.menubar.toolbar .entry:focused:backdrop,
1173.header-bar .entry:backdrop,1263.header-bar .entry:backdrop,
1174.header-bar .entry:active:backdrop,1264.header-bar .entry:active:backdrop,
1265.header-bar .entry:checked:backdrop,
1175.header-bar .entry:focused:backdrop {1266.header-bar .entry:focused:backdrop {
1176 border-radius: 3px;1267 border-radius: 3px;
11771268
@@ -1272,8 +1363,10 @@
1272}1363}
12731364
1274.inline-toolbar.toolbar .button *:active:backdrop,1365.inline-toolbar.toolbar .button *:active:backdrop,
1366.inline-toolbar.toolbar .button *:checked:backdrop,
1275.inline-toolbar.toolbar .button *:insensitive:backdrop,1367.inline-toolbar.toolbar .button *:insensitive:backdrop,
1276.inline-toolbar.toolbar GtkToolButton .button:active:backdrop,1368.inline-toolbar.toolbar GtkToolButton .button:active:backdrop,
1369.inline-toolbar.toolbar GtkToolButton .button:checked:backdrop,
1277.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop {1370.inline-toolbar.toolbar GtkToolButton .button:insensitive:backdrop {
1278 -unico-outer-stroke-width: 1px 0 1px 0;1371 -unico-outer-stroke-width: 1px 0 1px 0;
1279 -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,1372 -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom,
12801373
=== modified file 'Radiance/gtk-3.0/gtk-widgets-borders-radiance.css'
--- Radiance/gtk-3.0/gtk-widgets-borders-radiance.css 2014-01-20 19:19:40 +0000
+++ Radiance/gtk-3.0/gtk-widgets-borders-radiance.css 2014-10-21 15:21:37 +0000
@@ -11,14 +11,20 @@
11}11}
1212
13.primary-toolbar .button:active,13.primary-toolbar .button:active,
14.primary-toolbar .button:checked,
14.menubar.toolbar .button:active,15.menubar.toolbar .button:active,
15.header-bar .button:active {16.menubar.toolbar .button:checked,
17.header-bar .button:active,
18.header-bar .button:checked {
16 border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;19 border-image: url("assets/radiance-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
17}20}
1821
19.primary-toolbar .button:active:focused,22.primary-toolbar .button:active:focused,
23.primary-toolbar .button:checked:focused,
20.menubar.toolbar .button:active:focused,24.menubar.toolbar .button:active:focused,
21.header-bar .button:active:focused {25.menubar.toolbar .button:checked:focused,
26.header-bar .button:active:focused,
27.header-bar .button:checked:focused {
22 border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;28 border-image: url("assets/radiance-button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
23}29}
2430
@@ -29,8 +35,11 @@
29}35}
3036
31.primary-toolbar .button:active:backdrop,37.primary-toolbar .button:active:backdrop,
38.primary-toolbar .button:checked:backdrop,
32.menubar.toolbar .button:active:backdrop,39.menubar.toolbar .button:active:backdrop,
33.header-bar .button:active:backdrop {40.menubar.toolbar .button:checked:backdrop,
41.header-bar .button:active:backdrop,
42.header-bar .button:checked:backdrop {
34 border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;43 border-image: url("assets/radiance-backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
35}44}
3645
@@ -62,8 +71,11 @@
62}71}
6372
64.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus,73.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
74.primary-toolbar GtkComboBox.combobox-entry .button:focus:checked:focus,
65.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus,75.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
66.header-bar GtkComboBox.combobox-entry .button:focus:active:focus {76.menubar.toolbar GtkComboBox.combobox-entry .button:focus:checked:focus,
77.header-bar GtkComboBox.combobox-entry .button:focus:active:focus,
78.header-bar GtkComboBox.combobox-entry .button:focus:checked:focus {
67 border-image: url("assets/radiance-combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;79 border-image: url("assets/radiance-combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
68}80}
6981
7082
=== modified file 'Radiance/gtk-3.0/gtk-widgets-borders.css'
--- Radiance/gtk-3.0/gtk-widgets-borders.css 2014-01-20 19:19:40 +0000
+++ Radiance/gtk-3.0/gtk-widgets-borders.css 2014-10-21 15:21:37 +0000
@@ -11,8 +11,11 @@
11.entry:focus,11.entry:focus,
12GtkComboBox.combobox-entry .entry:focus,12GtkComboBox.combobox-entry .entry:focus,
13.button:focus:active,13.button:focus:active,
14.button:focus:checked,
14.button.default:active,15.button.default:active,
15GtkSwitch.trough:active {16.button.default:checked,
17GtkSwitch.trough:active,
18GtkSwitch.trough:checked {
16}19}
1720
18/**********21/**********
@@ -57,35 +60,43 @@
57 border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;60 border-image: url("assets/backdrop-button-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
58}61}
5962
60.button:active {63.button:active,
64.button:checked {
61 border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;65 border-image: url("assets/button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
62}66}
6367
64.button:active:backdrop {68.button:active:backdrop,
69.button:checked:backdrop {
65 border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;70 border-image: url("assets/backdrop-button-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
66}71}
6772
68.button:active:hover {73.button:active:hover,
74.button:checked:hover {
69 border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;75 border-image: url("assets/button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
70}76}
7177
72.button:active:hover:backdrop {78.button:active:hover:backdrop,
79.button:checked:hover:backdrop {
73 border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;80 border-image: url("assets/backdrop-button-active-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
74}81}
7582
76.button:active:focus {83.button:active:focus,
84.button:checked:focus {
77 border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;85 border-image: url("assets/button-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
78}86}
7987
80.button:active:hover:focus {88.button:active:hover:focus,
89.button:checked:hover:focus {
81 border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;90 border-image: url("assets/button-active-focused-hover.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
82}91}
8392
84.button:active:insensitive {93.button:active:insensitive,
94.button:checked:insensitive {
85 border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;95 border-image: url("assets/button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
86}96}
8797
88.button:active:insensitive:backdrop {98.button:active:insensitive:backdrop,
99.button:checked:insensitive:backdrop {
89 border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;100 border-image: url("assets/backdrop-button-active-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
90}101}
91102
@@ -112,7 +123,10 @@
112123
113.primary-toolbar .button,124.primary-toolbar .button,
114.menubar.toolbar .button,125.menubar.toolbar .button,
115.header-bar .button {126.header-bar .button,
127.primary-toolbar .button.flat:hover,
128.menubar.toolbar .button.flat:hover,
129.header-bar .button.flat:hover {
116 border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;130 border-image: url("assets/button-toolbar.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
117}131}
118132
@@ -123,14 +137,20 @@
123}137}
124138
125.primary-toolbar .button:active,139.primary-toolbar .button:active,
140.primary-toolbar .button:checked,
126.menubar.toolbar .button:active,141.menubar.toolbar .button:active,
127.header-bar .button:active {142.menubar.toolbar .button:checked,
143.header-bar .button:active,
144.header-bar .button:checked {
128 border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;145 border-image: url("assets/button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
129}146}
130147
131.primary-toolbar .button:active:focused,148.primary-toolbar .button:active:focused,
149.primary-toolbar .button:checked:focused,
132.menubar.toolbar .button:active:focused,150.menubar.toolbar .button:active:focused,
133.header-bar .button:active:focused {151.menubar.toolbar .button:checked:focused,
152.header-bar .button:active:focused,
153.header-bar .button:checked:focused {
134 border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;154 border-image: url("assets/button-toolbar-active-focused.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
135}155}
136156
@@ -141,11 +161,21 @@
141}161}
142162
143.primary-toolbar .button:active:backdrop,163.primary-toolbar .button:active:backdrop,
164.primary-toolbar .button:checked:backdrop,
144.menubar.toolbar .button:active:backdrop,165.menubar.toolbar .button:active:backdrop,
145.header-bar .button:active:backdrop {166.menubar.toolbar .button:checked:backdrop,
167.header-bar .button:active:backdrop,
168.header-bar .button:checked:backdrop {
146 border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;169 border-image: url("assets/backdrop-button-toolbar-active.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
147}170}
148171
172.button.flat,
173.button.flat:backdrop,
174GtkLinkButton.button.flat:hover,
175GtkLinkButton.button.flat:active:hover {
176 border-image: none;
177}
178
149.menubar.menuitem:hover,179.menubar.menuitem:hover,
150.menubar .menuitem:hover {180.menubar .menuitem:hover {
151 border: 1px solid #2e2e2c;181 border: 1px solid #2e2e2c;
@@ -243,7 +273,8 @@
243 border-image: url("assets/backdrop-combobox-button-disabled.png") 10 12 10 1 / 10px 12px 10px 1px stretch;273 border-image: url("assets/backdrop-combobox-button-disabled.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
244}274}
245275
246GtkComboBox.combobox-entry .button:active:focus {276GtkComboBox.combobox-entry .button:active:focus,
277GtkComboBox.combobox-entry .button:checked:focus {
247 border-image: url("assets/combobox-button-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;278 border-image: url("assets/combobox-button-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
248}279}
249280
@@ -263,8 +294,11 @@
263}294}
264295
265.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus,296.primary-toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
297.primary-toolbar GtkComboBox.combobox-entry .button:focus:checked:focus,
266.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus,298.menubar.toolbar GtkComboBox.combobox-entry .button:focus:active:focus,
267.header-bar GtkComboBox.combobox-entry .button:focus:active:focus {299.menubar.toolbar GtkComboBox.combobox-entry .button:focus:checked:focus,
300.header-bar GtkComboBox.combobox-entry .button:focus:active:focus,
301.header-bar GtkComboBox.combobox-entry .button:focus:checked:focus {
268 border-image: url("assets/combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;302 border-image: url("assets/combobox-button-toolbar-pressed-focused.png") 10 12 10 1 / 10px 12px 10px 1px stretch;
269}303}
270304
@@ -290,19 +324,23 @@
290 border-left-width: 0;324 border-left-width: 0;
291}325}
292326
293.notebook tab.top:active {327.notebook tab.top:active,
328.notebook tab.top:checked {
294 border-image: url("assets/notebook-tab-top.png") 8 10 1 10 / 8px 10px 1px 10px stretch;329 border-image: url("assets/notebook-tab-top.png") 8 10 1 10 / 8px 10px 1px 10px stretch;
295}330}
296331
297.notebook tab.right:active {332.notebook tab.right:active,
333.notebook tab.right:checked {
298 border-image: url("assets/notebook-tab-right.png") 10 8 10 1 / 10px 8px 10px 1px stretch;334 border-image: url("assets/notebook-tab-right.png") 10 8 10 1 / 10px 8px 10px 1px stretch;
299}335}
300336
301.notebook tab.bottom:active {337.notebook tab.bottom:active,
338.notebook tab.bottom:checked {
302 border-image: url("assets/notebook-tab-bottom.png") 1 10 8 10 / 1px 10px 8px 10px stretch;339 border-image: url("assets/notebook-tab-bottom.png") 1 10 8 10 / 1px 10px 8px 10px stretch;
303}340}
304341
305.notebook tab.left:active {342.notebook tab.left:active,
343.notebook tab.left:checked {
306 border-image: url("assets/notebook-tab-left.png") 10 1 10 8 / 10px 1px 10px 8px stretch;344 border-image: url("assets/notebook-tab-left.png") 10 1 10 8 / 10px 1px 10px 8px stretch;
307}345}
308346
@@ -342,7 +380,8 @@
342 border-image: url("assets/switch-trough-off.png") 10 12 10 12 / 10px 12px 10px 12px stretch;380 border-image: url("assets/switch-trough-off.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
343}381}
344382
345GtkSwitch.trough:active {383GtkSwitch.trough:active,
384GtkSwitch.trough:checked {
346 border-image: url("assets/switch-trough-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;385 border-image: url("assets/switch-trough-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
347}386}
348387
@@ -353,16 +392,21 @@
353}392}
354393
355.primary-toolbar GtkSwitch.trough:active,394.primary-toolbar GtkSwitch.trough:active,
395.primary-toolbar GtkSwitch.trough:checked,
356.menubar.toolbar GtkSwitch.trough:active,396.menubar.toolbar GtkSwitch.trough:active,
357.header-bar GtkSwitch.trough:active {397.menubar.toolbar GtkSwitch.trough:checked,
398.header-bar GtkSwitch.trough:active,
399.header-bar GtkSwitch.trough:checked {
358 border-image: url("assets/switch-trough-toolbar-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;400 border-image: url("assets/switch-trough-toolbar-on.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
359}401}
360402
361/* XXX temporary */403/* XXX temporary */
362GtkSwitch.trough:backdrop,404GtkSwitch.trough:backdrop,
363GtkSwitch.trough:active:backdrop,405GtkSwitch.trough:active:backdrop,
406GtkSwitch.trough:checked:backdrop,
364GtkSwitch.trough:insensitive,407GtkSwitch.trough:insensitive,
365GtkSwitch.trough:active:insensitive {408GtkSwitch.trough:active:insensitive,
409GtkSwitch.trough:checked:insensitive {
366 border-image: url("assets/switch-trough-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;410 border-image: url("assets/switch-trough-disabled.png") 10 12 10 12 / 10px 12px 10px 12px stretch;
367}411}
368412
@@ -370,7 +414,8 @@
370 border-image: url("assets/switch-button-off.png") 9 11 9 11 / 9px 11px 9px 11px stretch;414 border-image: url("assets/switch-button-off.png") 9 11 9 11 / 9px 11px 9px 11px stretch;
371}415}
372416
373GtkSwitch.slider:active {417GtkSwitch.slider:active,
418GtkSwitch.slider:checked {
374 border-image: url("assets/switch-button-on.png") 9 11 9 11 / 9px 11px 9px 11px stretch;419 border-image: url("assets/switch-button-on.png") 9 11 9 11 / 9px 11px 9px 11px stretch;
375}420}
376421
@@ -382,7 +427,9 @@
382427
383/* XXX temporary */428/* XXX temporary */
384GtkSwitch.slider:active:backdrop,429GtkSwitch.slider:active:backdrop,
385GtkSwitch.slider:active:insensitive {430GtkSwitch.slider:checked:backdrop,
431GtkSwitch.slider:active:insensitive,
432GtkSwitch.slider:checked:insensitive {
386 border-image: url("assets/switch-button-on-disabled.png") 9 11 9 11 / 9px 11px 9px 11px stretch;433 border-image: url("assets/switch-button-on-disabled.png") 9 11 9 11 / 9px 11px 9px 11px stretch;
387}434}
388435
389436
=== modified file 'Radiance/gtk-3.0/gtk-widgets-radiance.css'
--- Radiance/gtk-3.0/gtk-widgets-radiance.css 2014-03-24 15:47:08 +0000
+++ Radiance/gtk-3.0/gtk-widgets-radiance.css 2014-10-21 15:21:37 +0000
@@ -37,14 +37,23 @@
37}37}
3838
39.primary-toolbar .linked .button:active,39.primary-toolbar .linked .button:active,
40.primary-toolbar .linked .button:checked,
40.primary-toolbar .button.raised.linked:active,41.primary-toolbar .button.raised.linked:active,
42.primary-toolbar .button.raised.linked:checked,
41.primary-toolbar .raised.linked .button:active,43.primary-toolbar .raised.linked .button:active,
44.primary-toolbar .raised.linked .button:checked,
42.menubar.toolbar .linked .button:active,45.menubar.toolbar .linked .button:active,
46.menubar.toolbar .linked .button:checked,
43.menubar.toolbar .button.raised.linked:active,47.menubar.toolbar .button.raised.linked:active,
48.menubar.toolbar .button.raised.linked:checked,
44.menubar.toolbar .raised.linked .button:active,49.menubar.toolbar .raised.linked .button:active,
50.menubar.toolbar .raised.linked .button:checked,
45.header-bar .linked .button:active,51.header-bar .linked .button:active,
52.header-bar .linked .button:checked,
46.header-bar .button.raised.linked:active,53.header-bar .button.raised.linked:active,
47.header-bar .raised.linked .button:active {54.header-bar .button.raised.linked:checked,
55.header-bar .raised.linked .button:active,
56.header-bar .raised.linked .button:checked {
48 box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9);57 box-shadow: inset 1px 0 shade (@dark_bg_color, 0.9);
49}58}
5059
@@ -138,16 +147,19 @@
138.primary-toolbar .raised.button,147.primary-toolbar .raised.button,
139.primary-toolbar .button:hover,148.primary-toolbar .button:hover,
140.primary-toolbar .button:active,149.primary-toolbar .button:active,
150.primary-toolbar .button:checked,
141.primary-toolbar .button:insensitive,151.primary-toolbar .button:insensitive,
142.menubar.toolbar .raised .button,152.menubar.toolbar .raised .button,
143.menubar.toolbar .raised.button,153.menubar.toolbar .raised.button,
144.menubar.toolbar .button:hover,154.menubar.toolbar .button:hover,
145.menubar.toolbar .button:active,155.menubar.toolbar .button:active,
156.menubar.toolbar .button:checked,
146.menubar.toolbar .button:insensitive,157.menubar.toolbar .button:insensitive,
147.header-bar .raised .button,158.header-bar .raised .button,
148.header-bar .raised.button,159.header-bar .raised.button,
149.header-bar .button:hover,160.header-bar .button:hover,
150.header-bar .button:active,161.header-bar .button:active,
162.header-bar .button:checked,
151.header-bar .button:insensitive {163.header-bar .button:insensitive {
152 background-image: -gtk-gradient (linear, left top, left bottom,164 background-image: -gtk-gradient (linear, left top, left bottom,
153 from (shade (@dark_bg_color, 1.03)),165 from (shade (@dark_bg_color, 1.03)),
154166
=== modified file 'Radiance/gtk-3.0/gtk-widgets.css'
--- Radiance/gtk-3.0/gtk-widgets.css 2014-10-13 14:58:41 +0000
+++ Radiance/gtk-3.0/gtk-widgets.css 2014-10-21 15:21:37 +0000
@@ -142,6 +142,7 @@
142142
143 color: @fg_color;143 color: @fg_color;
144 text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4);144 text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.4);
145 transition: all 150ms ease-out;
145}146}
146147
147GtkSwitch.slider:backdrop,148GtkSwitch.slider:backdrop,
@@ -158,6 +159,7 @@
158 from (shade (@button_bg_color, 1.12)),159 from (shade (@button_bg_color, 1.12)),
159 color-stop (0.5, @button_bg_color),160 color-stop (0.5, @button_bg_color),
160 to (shade (@button_bg_color, 0.96)));161 to (shade (@button_bg_color, 0.96)));
162 transition: all 200ms ease-out;
161}163}
162164
163.button:hover:backdrop {165.button:hover:backdrop {
@@ -179,30 +181,81 @@
179 text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2);181 text-shadow: 0 1px alpha (shade (@button_bg_color, 1.25), 0.2);
180}182}
181183
182.button:active {184.button:checked,
185.button:active,
186.button:checked {
183 background-image: -gtk-gradient (linear, left top, left bottom,187 background-image: -gtk-gradient (linear, left top, left bottom,
184 from (#cecece),188 from (#cecece),
185 to (#e8e8e8));189 to (#e8e8e8));
190 transition: all 150ms ease-out;
186}191}
187192
188.button:active:hover {193.button:active:hover,
194.button:checked:hover {
189 background-image: -gtk-gradient (linear, left top, left bottom,195 background-image: -gtk-gradient (linear, left top, left bottom,
190 from (#dcdcdc),196 from (#dcdcdc),
191 to (#f3f3f3));197 to (#f3f3f3));
192}198}
193199
194.button:active:insensitive {200.button:active:insensitive,
201.button:checked:insensitive {
195 background-image: -gtk-gradient (linear, left top, left bottom,202 background-image: -gtk-gradient (linear, left top, left bottom,
196 from (#e3e3e3),203 from (#e3e3e3),
197 to (#f3f3f3));204 to (#f3f3f3));
198}205}
199206
200.button:active:insensitive:backdrop {207.button:active:insensitive:backdrop,
208.button:checked:insensitive:backdrop {
201 background-image: -gtk-gradient (linear, left top, left bottom,209 background-image: -gtk-gradient (linear, left top, left bottom,
202 from (mix (#e3e3e3, @bg_color, 0.5)),210 from (mix (#e3e3e3, @bg_color, 0.5)),
203 to (mix (#f3f3f3, @bg_color, 0.5)));211 to (mix (#f3f3f3, @bg_color, 0.5)));
204}212}
205213
214.button.flat,
215.button.flat:backdrop,
216GtkLinkButton.button:hover,
217GtkLinkButton.button:active:hover {
218 background-image: none;
219 background: none;
220}
221
222GtkLinkButton.button {
223 color: @selected_bg_color;
224}
225
226/* disable .button style from GtkListBox rows*/
227
228.button.list-row,
229.button.list-row:active,
230.button.list-row:checked {
231 background: transparent;
232 background-image: none;
233 text-shadow: none;
234}
235.button.list-row,
236.button.list-row:hover,
237.button.list-row:active:hover,
238.button.list-row:checked:hover {
239 border: none;
240 border-radius: 0;
241 background-color: @bg_color;
242}
243.button.list-row:selected,
244.button.list-row:selected:hover {
245 background-color: alpha (@selected_bg_color, 0.9);
246 color: @selected_fg_color;
247 text-shadow: 0 1px shade (@selected_bg_color, 0.8);
248}
249.button.list-row:selected:backdrop,
250.button.list-row:selected:hover:backdrop {
251 background-image: -gtk-gradient (linear, left top, left bottom,
252 from (shade (shade (@bg_color, 0.95), 0.94)),
253 to (shade (shade (@bg_color, 0.95), 0.86)));
254 border-top-color: shade (shade (@bg_color, 0.95), 0.88);
255 color: @fg_color;
256 text-shadow: 0 1px shade (shade (@bg_color, 0.95), 0.96);
257}
258
206/* default button */259/* default button */
207260
208/*261/*
@@ -220,13 +273,15 @@
220 to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3)));273 to (mix (shade (@selected_bg_color, 0.89), @bg_color, 0.3)));
221}274}
222275
223.button.default:active {276.button.default:active,
277.button.default:checked {
224 background-image: -gtk-gradient (linear, left top, left bottom,278 background-image: -gtk-gradient (linear, left top, left bottom,
225 from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)),279 from (mix (shade (@selected_bg_color, 0.95), @bg_color, 0.3)),
226 to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3)));280 to (mix (shade (@selected_bg_color, 1.05), @bg_color, 0.3)));
227}281}
228282
229.button.default:active:hover {283.button.default:active:hover,
284.button.default:checked:hover {
230 background-image: -gtk-gradient (linear, left top, left bottom,285 background-image: -gtk-gradient (linear, left top, left bottom,
231 from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)),286 from (mix (shade (@selected_bg_color, 1.0), @bg_color, 0.3)),
232 to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3)));287 to (mix (shade (@selected_bg_color, 1.1), @bg_color, 0.3)));
@@ -262,10 +317,15 @@
262}317}
263318
264.linked .button:active,319.linked .button:active,
320.linked .button:checked,
265.toolbar .button.raised.linked:active,321.toolbar .button.raised.linked:active,
322.toolbar .button.raised.linked:checked,
266.toolbar .raised.linked .button:active,323.toolbar .raised.linked .button:active,
324.toolbar .raised.linked .button:checked,
267.inline-toolbar.toolbar .button:active,325.inline-toolbar.toolbar .button:active,
268.inline-toolbar.toolbar GtkToolButton .button:active {326.inline-toolbar.toolbar .button:checked,
327.inline-toolbar.toolbar GtkToolButton .button:active,
328.inline-toolbar.toolbar GtkToolButton .button:checked {
269 /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/329 /*box-shadow: inset 1px 0 shade (@bg_color, 0.76);*/
270}330}
271331
@@ -295,18 +355,36 @@
295355
296356
297/* Middle button */357/* Middle button */
298.linked .entry,358.linked > .entry,
299.linked .entry:active,359.linked > .entry:active,
300.linked .entry:focus,360.linked > .entry:checked,
301.linked .entry:focus:active,361.linked > .entry:focus,
302.linked .button,362.linked > .entry:focus:active,
303.linked .button:active,363.linked > .entry:focus:checked,
304.linked .button:active:hover,364.linked > .button,
305.linked .button:focus,365.linked > .button:active,
306.linked .button:focus:active,366.linked > .button:checked,
307.linked .button:insensitive,367.linked > .button:active:hover,
308.linked .button:backdrop,368.linked > .button:checked:hover,
309.linked .button:active:backdrop {369.linked > .button:focus,
370.linked > .button:focus:active,
371.linked > .button:focus:checked,
372.linked > .button:insensitive,
373.linked > .button:backdrop,
374.linked > .button:active:backdrop,
375.linked > .button:checked:backdrop,
376.linked > GtkComboBox > .button,
377.linked > GtkComboBox > .button:active,
378.linked > GtkComboBox > .button:checked,
379.linked > GtkComboBox > .button:active:hover,
380.linked > GtkComboBox > .button:checked:hover,
381.linked > GtkComboBox > .button:focus,
382.linked > GtkComboBox > .button:focus:active,
383.linked > GtkComboBox > .button:focus:checked,
384.linked > GtkComboBox > .button:insensitive,
385.linked > GtkComboBox > .button:backdrop,
386.linked > GtkComboBox > .button:active:backdrop,
387.linked > GtkComboBox > .button:checked:backdrop {
310 border-right-width: 0;388 border-right-width: 0;
311 border-left-width: 0;389 border-left-width: 0;
312 border-image-width: 10px 0 10px 0;390 border-image-width: 10px 0 10px 0;
@@ -314,18 +392,36 @@
314}392}
315393
316/* Leftmost button */394/* Leftmost button */
317.linked .entry:first-child,395.linked > .entry:first-child,
318.linked .entry:active:first-child,396.linked > .entry:active:first-child,
319.linked .entry:focus:first-child,397.linked > .entry:checked:first-child,
320.linked .entry:focus:active:first-child,398.linked > .entry:focus:first-child,
321.linked .button:first-child,399.linked > .entry:focus:active:first-child,
322.linked .button:active:first-child,400.linked > .entry:focus:checked:first-child,
323.linked .button:active:hover:first-child,401.linked > .button:first-child,
324.linked .button:focus:first-child,402.linked > .button:active:first-child,
325.linked .button:focus:active:first-child,403.linked > .button:checked:first-child,
326.linked .button:insensitive:first-child,404.linked > .button:active:hover:first-child,
327.linked .button:backdrop:first-child,405.linked > .button:checked:hover:first-child,
328.linked .button:active:backdrop:first-child {406.linked > .button:focus:first-child,
407.linked > .button:focus:active:first-child,
408.linked > .button:focus:checked:first-child,
409.linked > .button:insensitive:first-child,
410.linked > .button:backdrop:first-child,
411.linked > .button:active:backdrop:first-child,
412.linked > .button:checked:backdrop:first-child,
413.linked > GtkComboBox:first-child > .button,
414.linked > GtkComboBox:first-child > .button:active,
415.linked > GtkComboBox:first-child > .button:checked,
416.linked > GtkComboBox:first-child > .button:active:hover,
417.linked > GtkComboBox:first-child > .button:checked:hover,
418.linked > GtkComboBox:first-child > .button:focus,
419.linked > GtkComboBox:first-child > .button:focus:active,
420.linked > GtkComboBox:first-child > .button:focus:checked,
421.linked > GtkComboBox:first-child > .button:insensitive,
422.linked > GtkComboBox:first-child > .button:backdrop,
423.linked > GtkComboBox:first-child > .button:active:backdrop,
424.linked > GtkComboBox:first-child > .button:checked:backdrop {
329 border-width: 1px;425 border-width: 1px;
330 border-right-width: 0;426 border-right-width: 0;
331 border-image-width: 10px 0 10px 12px;427 border-image-width: 10px 0 10px 12px;
@@ -335,18 +431,36 @@
335}431}
336432
337/* Rightmost button */433/* Rightmost button */
338.linked .entry:last-child,434.linked > .entry:last-child,
339.linked .entry:active:last-child,435.linked > .entry:active:last-child,
340.linked .entry:focus:last-child,436.linked > .entry:checked:last-child,
341.linked .entry:focus:active:last-child,437.linked > .entry:focus:last-child,
342.linked .button:last-child,438.linked > .entry:focus:active:last-child,
343.linked .button:active:last-child,439.linked > .entry:focus:checked:last-child,
344.linked .button:active:hover:last-child,440.linked > .button:last-child,
345.linked .button:focus:last-child,441.linked > .button:active:last-child,
346.linked .button:focus:active:last-child,442.linked > .button:checked:last-child,
347.linked .button:insensitive:last-child,443.linked > .button:active:hover:last-child,
348.linked .button:backdrop:last-child,444.linked > .button:checked:hover:last-child,
349.linked .button:active:backdrop:last-child {445.linked > .button:focus:last-child,
446.linked > .button:focus:active:last-child,
447.linked > .button:focus:checked:last-child,
448.linked > .button:insensitive:last-child,
449.linked > .button:backdrop:last-child,
450.linked > .button:active:backdrop:last-child,
451.linked > .button:checked:backdrop:last-child,
452.linked > GtkComboBox:last-child > .button,
453.linked > GtkComboBox:last-child > .button:active,
454.linked > GtkComboBox:last-child > .button:checked,
455.linked > GtkComboBox:last-child > .button:active:hover,
456.linked > GtkComboBox:last-child > .button:checked:hover,
457.linked > GtkComboBox:last-child > .button:focus,
458.linked > GtkComboBox:last-child > .button:focus:active,
459.linked > GtkComboBox:last-child > .button:focus:checked,
460.linked > GtkComboBox:last-child > .button:insensitive,
461.linked > GtkComboBox:last-child > .button:backdrop,
462.linked > GtkComboBox:last-child > .button:active:backdrop,
463.linked > GtkComboBox:last-child > .button:checked:backdrop {
350 border-width: 1px;464 border-width: 1px;
351 border-left-width: 0;465 border-left-width: 0;
352 border-image-width: 10px 12px 10px 0;466 border-image-width: 10px 12px 10px 0;
@@ -356,18 +470,88 @@
356}470}
357471
358/* Linked single button */472/* Linked single button */
359.linked .entry:only-child,473.linked > .entry:only-child,
360.linked .entry:active:only-child,474.linked > .entry:active:only-child,
361.linked .entry:focus:only-child,475.linked > .entry:checked:only-child,
362.linked .entry:focus:active:only-child,476.linked > .entry:focus:only-child,
363.linked .button:only-child,477.linked > .entry:focus:active:only-child,
364.linked .button:active:only-child,478.linked > .entry:focus:checked:only-child,
365.linked .button:active:hover:only-child,479.linked > .button:only-child,
366.linked .button:focus:only-child,480.linked > .button:active:only-child,
367.linked .button:focus:active:only-child,481.linked > .button:checked:only-child,
368.linked .button:insensitive:only-child,482.linked > .button:active:hover:only-child,
369.linked .button:backdrop:only-child,483.linked > .button:checked:hover:only-child,
370.linked .button:active:backdrop:only-child {484.linked > .button:focus:only-child,
485.linked > .button:focus:active:only-child,
486.linked > .button:focus:checked:only-child,
487.linked > .button:insensitive:only-child,
488.linked > .button:backdrop:only-child,
489.linked > .button:active:backdrop:only-child,
490.linked > .button:checked:backdrop:only-child,
491.linked > GtkComboBox:only-child > .button,
492.linked > GtkComboBox:only-child > .button:active,
493.linked > GtkComboBox:only-child > .button:checked,
494.linked > GtkComboBox:only-child > .button:active:hover,
495.linked > GtkComboBox:only-child > .button:checked:hover,
496.linked > GtkComboBox:only-child > .button:focus,
497.linked > GtkComboBox:only-child > .button:focus:active,
498.linked > GtkComboBox:only-child > .button:focus:checked,
499.linked > GtkComboBox:only-child > .button:insensitive,
500.linked > GtkComboBox:only-child > .button:backdrop,
501.linked > GtkComboBox:only-child > .button:active:backdrop,
502.linked > GtkComboBox:only-child > .button:checked:backdrop {
503 border-right-width: 1px;
504 border-left-width: 1px;
505 border-image-width: 10px 12px 10px 12px;
506 border-radius: 8px;
507}
508
509/* Middle button (vertical) */
510.linked.vertical .entry,
511.linked.vertical .button,
512.linked.vertical .button:active,
513.linked.vertical .button:active:hover,
514.linked.vertical .button:insensitive {
515 border-right-width: 0;
516 border-left-width: 0;
517 border-image-width: 0px 12px 0px 12px;
518 border-radius: 0;
519}
520
521/* Top button (vertical) */
522.linked.vertical .entry:first-child,
523.linked.vertical .button:first-child,
524.linked.vertical .button:active:first-child,
525.linked.vertical .button:active:hover:first-child,
526.linked.vertical .button:insensitive:first-child {
527 border-width: 1px;
528 border-bottom-width: 0;
529 border-image-width: 10px 12px 0px 12px;
530 border-radius: 8px;
531 border-bottom-left-radius: 0;
532 border-bottom-right-radius: 0;
533}
534
535/* Bottom button (vertical) */
536.linked.vertical .entry:last-child,
537.linked.vertical .button:last-child,
538.linked.vertical .button:active:last-child,
539.linked.vertical .button:active:hover:last-child,
540.linked.vertical .button:insensitive:last-child {
541 border-width: 1px;
542 border-bottom-width: 0;
543 border-image-width: 0px 12px 10px 12px;
544 border-radius: 8px;
545 border-top-left-radius: 0;
546 border-top-right-radius: 0;
547}
548
549/* Linked single button (vertical) */
550.linked.vertical .entry:only-child,
551.linked.vertical .button:only-child,
552.linked.vertical .button:active:only-child,
553.linked.vertical .button:active:hover:only-child,
554.linked.vertical .button:insensitive:only-child {
371 border-right-width: 1px;555 border-right-width: 1px;
372 border-left-width: 1px;556 border-left-width: 1px;
373 border-image-width: 10px 12px 10px 12px;557 border-image-width: 10px 12px 10px 12px;
@@ -383,7 +567,10 @@
383.menubar.toolbar .raised.linked .button,567.menubar.toolbar .raised.linked .button,
384.header-bar .linked .button,568.header-bar .linked .button,
385.header-bar .button.raised.linked,569.header-bar .button.raised.linked,
386.header-bar .raised.linked .button {570.header-bar .raised.linked .button,
571.titlebar .linked .button,
572.titlebar .button.raised.linked,
573.titlebar .raised.linked .button {
387 box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4),574 box-shadow: inset 1px 0 shade (@dark_bg_color, 1.4),
388 inset -1px 0 shade (@dark_bg_color, 0.9);575 inset -1px 0 shade (@dark_bg_color, 0.9);
389}576}
@@ -396,7 +583,10 @@
396.menubar.toolbar .raised.linked .button:first-child,583.menubar.toolbar .raised.linked .button:first-child,
397.header-bar .linked .button:first-child,584.header-bar .linked .button:first-child,
398.header-bar .button.raised.linked:first-child,585.header-bar .button.raised.linked:first-child,
399.header-bar .raised.linked .button:first-child {586.header-bar .raised.linked .button:first-child,
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches