Skip to content

Commit e78dcb6

Browse files
committed
Handle #4 and add full Xfce4-panel support
1 parent 3286c01 commit e78dcb6

File tree

8 files changed

+373
-366
lines changed

8 files changed

+373
-366
lines changed

Windows XP Embedded/gtk-3.20/gtk-widgets.css

Lines changed: 53 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -105,39 +105,28 @@ assistant .sidebar {
105105
color: @theme_fg_color;
106106
background-color: @theme_bg_color; }
107107

108-
button:link > label, button:visited > label,
109-
*:link,
110-
button:link,
111-
button:visited {
108+
button:link > label, button:visited > label, *:link, button:link, button:visited {
112109
color: @link_color; }
113-
button:link > label:visited, button:visited > label:visited,
114-
*:link:visited,
115-
button:visited {
110+
button:link > label:visited, button:visited > label:visited, *:link:visited, button:visited {
116111
color: mix(@link_color, @theme_fg_color, 0.2); }
117-
*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected
118-
*:link:visited, *:selected
119-
button:visited:link, *:selected
120-
button:visited {
112+
*:selected button:link > label:visited, *:selected button:visited > label:visited,
113+
*:selected *:link:visited,
114+
*:selected button:visited:link,
115+
*:selected button:visited {
121116
color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.4); }
122-
button:link > label:hover, button:visited > label:hover,
123-
*:link:hover,
124-
button:hover:link,
125-
button:hover:visited {
117+
button:link > label:hover, button:visited > label:hover, *:link:hover, button:hover:link, button:hover:visited {
126118
color: shade(@link_color, 1.1); }
127-
*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected
128-
*:link:hover, *:selected
129-
button:hover:link, *:selected
130-
button:hover:visited {
119+
*:selected button:link > label:hover, *:selected button:visited > label:hover,
120+
*:selected *:link:hover,
121+
*:selected button:hover:link,
122+
*:selected button:hover:visited {
131123
color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.9); }
132-
button:link > label:active, button:visited > label:active,
133-
*:link:active,
134-
button:active:link,
135-
button:active:visited {
124+
button:link > label:active, button:visited > label:active, *:link:active, button:active:link, button:active:visited {
136125
color: @link_color; }
137-
*:selected button:link > label:active, *:selected button:visited > label:active, *:selected
138-
*:link:active, *:selected
139-
button:active:link, *:selected
140-
button:active:visited {
126+
*:selected button:link > label:active, *:selected button:visited > label:active,
127+
*:selected *:link:active,
128+
*:selected button:active:link,
129+
*:selected button:active:visited {
141130
color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.8); }
142131
button:link > label:backdrop:backdrop:hover, button:visited > label:backdrop:backdrop:hover, button:link > label:backdrop:backdrop:hover:selected, button:visited > label:backdrop:backdrop:hover:selected, button:link > label:backdrop, button:visited > label:backdrop,
143132
*:link:backdrop:backdrop:hover,
@@ -153,10 +142,10 @@ button:visited {
153142
button:link > label:selected, button:visited > label:selected, *:selected button:link > label, *:selected button:visited > label,
154143
*:link:selected,
155144
button:selected:link,
156-
button:selected:visited, *:selected
157-
*:link, *:selected
158-
button:link, *:selected
159-
button:visited {
145+
button:selected:visited,
146+
*:selected *:link,
147+
*:selected button:link,
148+
*:selected button:visited {
160149
color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.8); }
161150

162151
button:link, button:visited {
@@ -2741,18 +2730,15 @@ panel-toplevel.background na-tray-applet {
27412730
background-color: @theme_selected_bg_color; }
27422731
.mate-panel-menu-bar #tasklist-button {
27432732
color: @taskbar_fg_color;
2744-
background-color: @taskbar_bg_color;
2745-
border-radius: 0;
2746-
border: none; }
2733+
background-image: url("../cinnamon/normal.png");
2734+
background-size: 100% 100%;
2735+
background-repeat: no-repeat; }
27472736
.mate-panel-menu-bar #tasklist-button:hover {
2748-
border: none;
2749-
background-color: shade(@taskbar_bg_color, 1.1); }
2737+
background-image: url("../cinnamon/hover.png"); }
27502738
.mate-panel-menu-bar #tasklist-button:active, .mate-panel-menu-bar #tasklist-button:checked {
2751-
color: @theme_selected_fg_color;
2752-
border: none;
2753-
box-shadow: none;
2754-
background-image: none;
2755-
background-color: @theme_selected_bg_color; }
2739+
background-image: url("../cinnamon/active.png"); }
2740+
.mate-panel-menu-bar #tasklist-button:active:hover, .mate-panel-menu-bar #tasklist-button:checked:hover {
2741+
background-image: url("../cinnamon/active-hover.png"); }
27562742
.mate-panel-menu-bar PanelSeparator {
27572743
color: shade(@taskbar_bg_color, 0.7);
27582744
padding-top: 4px;
@@ -2786,21 +2772,36 @@ panel-toplevel.background na-tray-applet {
27862772
background-color: alpha(@selected_bg_color, 0.2); }
27872773

27882774
.xfce4-panel.panel {
2789-
background-color: @taskbar_bg_color; }
2775+
background-color: @taskbar_bg_color;
2776+
background-image: url("../cinnamon/panel.png");
2777+
background-size: 1px 100%;
2778+
border: none; }
27902779
.xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button {
27912780
color: @taskbar_fg_color;
2792-
background-color: @taskbar_bg_color;
2793-
border-radius: 0;
2794-
border: none; }
2781+
background-color: transparent;
2782+
background-image: url("../cinnamon/panel.png");
2783+
background-size: 1px 100%;
2784+
box-shadow: none;
2785+
border: none;
2786+
margin: 0px;
2787+
border-radius: 0px; }
27952788
.xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover {
2796-
border: none;
2797-
background-color: shade(@taskbar_bg_color, 1.1); }
2789+
background-color: transparent;
2790+
background-image: url("../cinnamon/hover.png"); }
27982791
.xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:active, .xfce4-panel.panel button.sidebar-button:checked {
2799-
color: @theme_selected_fg_color;
2800-
border: none;
2801-
box-shadow: none;
2802-
background-image: none;
2803-
background-color: @theme_selected_bg_color; }
2792+
background-color: transparent;
2793+
background-image: url("../cinnamon/active.png"); }
2794+
.xfce4-panel.panel .tasklist button {
2795+
color: @taskbar_fg_color;
2796+
background-image: url("../cinnamon/normal.png");
2797+
background-size: 100% 100%;
2798+
background-repeat: no-repeat; }
2799+
.xfce4-panel.panel .tasklist button:hover {
2800+
background-image: url("../cinnamon/hover.png"); }
2801+
.xfce4-panel.panel .tasklist button:active, .xfce4-panel.panel .tasklist button:checked {
2802+
background-image: url("../cinnamon/active.png"); }
2803+
.xfce4-panel.panel .tasklist button:active:hover, .xfce4-panel.panel .tasklist button:checked:hover {
2804+
background-image: url("../cinnamon/active-hover.png"); }
28042805

28052806
#XfceNotifyWindow.osd {
28062807
background-color: @theme_bg_color;

Windows XP Homestead/gtk-3.20/gtk-widgets.css

Lines changed: 53 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -105,39 +105,28 @@ assistant .sidebar {
105105
color: @theme_fg_color;
106106
background-color: @theme_bg_color; }
107107

108-
button:link > label, button:visited > label,
109-
*:link,
110-
button:link,
111-
button:visited {
108+
button:link > label, button:visited > label, *:link, button:link, button:visited {
112109
color: @link_color; }
113-
button:link > label:visited, button:visited > label:visited,
114-
*:link:visited,
115-
button:visited {
110+
button:link > label:visited, button:visited > label:visited, *:link:visited, button:visited {
116111
color: mix(@link_color, @theme_fg_color, 0.2); }
117-
*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected
118-
*:link:visited, *:selected
119-
button:visited:link, *:selected
120-
button:visited {
112+
*:selected button:link > label:visited, *:selected button:visited > label:visited,
113+
*:selected *:link:visited,
114+
*:selected button:visited:link,
115+
*:selected button:visited {
121116
color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.4); }
122-
button:link > label:hover, button:visited > label:hover,
123-
*:link:hover,
124-
button:hover:link,
125-
button:hover:visited {
117+
button:link > label:hover, button:visited > label:hover, *:link:hover, button:hover:link, button:hover:visited {
126118
color: shade(@link_color, 1.1); }
127-
*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected
128-
*:link:hover, *:selected
129-
button:hover:link, *:selected
130-
button:hover:visited {
119+
*:selected button:link > label:hover, *:selected button:visited > label:hover,
120+
*:selected *:link:hover,
121+
*:selected button:hover:link,
122+
*:selected button:hover:visited {
131123
color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.9); }
132-
button:link > label:active, button:visited > label:active,
133-
*:link:active,
134-
button:active:link,
135-
button:active:visited {
124+
button:link > label:active, button:visited > label:active, *:link:active, button:active:link, button:active:visited {
136125
color: @link_color; }
137-
*:selected button:link > label:active, *:selected button:visited > label:active, *:selected
138-
*:link:active, *:selected
139-
button:active:link, *:selected
140-
button:active:visited {
126+
*:selected button:link > label:active, *:selected button:visited > label:active,
127+
*:selected *:link:active,
128+
*:selected button:active:link,
129+
*:selected button:active:visited {
141130
color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.8); }
142131
button:link > label:backdrop:backdrop:hover, button:visited > label:backdrop:backdrop:hover, button:link > label:backdrop:backdrop:hover:selected, button:visited > label:backdrop:backdrop:hover:selected, button:link > label:backdrop, button:visited > label:backdrop,
143132
*:link:backdrop:backdrop:hover,
@@ -153,10 +142,10 @@ button:visited {
153142
button:link > label:selected, button:visited > label:selected, *:selected button:link > label, *:selected button:visited > label,
154143
*:link:selected,
155144
button:selected:link,
156-
button:selected:visited, *:selected
157-
*:link, *:selected
158-
button:link, *:selected
159-
button:visited {
145+
button:selected:visited,
146+
*:selected *:link,
147+
*:selected button:link,
148+
*:selected button:visited {
160149
color: mix(@theme_selected_fg_color, @theme_selected_bg_color, 0.8); }
161150

162151
button:link, button:visited {
@@ -2732,18 +2721,15 @@ panel-toplevel.background na-tray-applet {
27322721
background-color: @theme_selected_bg_color; }
27332722
.mate-panel-menu-bar #tasklist-button {
27342723
color: @taskbar_fg_color;
2735-
background-color: @taskbar_bg_color;
2736-
border-radius: 0;
2737-
border: none; }
2724+
background-image: url("../cinnamon/normal.png");
2725+
background-size: 100% 100%;
2726+
background-repeat: no-repeat; }
27382727
.mate-panel-menu-bar #tasklist-button:hover {
2739-
border: none;
2740-
background-color: shade(@taskbar_bg_color, 1.1); }
2728+
background-image: url("../cinnamon/hover.png"); }
27412729
.mate-panel-menu-bar #tasklist-button:active, .mate-panel-menu-bar #tasklist-button:checked {
2742-
color: @theme_selected_fg_color;
2743-
border: none;
2744-
box-shadow: none;
2745-
background-image: none;
2746-
background-color: @theme_selected_bg_color; }
2730+
background-image: url("../cinnamon/active.png"); }
2731+
.mate-panel-menu-bar #tasklist-button:active:hover, .mate-panel-menu-bar #tasklist-button:checked:hover {
2732+
background-image: url("../cinnamon/active-hover.png"); }
27472733
.mate-panel-menu-bar PanelSeparator {
27482734
color: shade(@taskbar_bg_color, 0.7);
27492735
padding-top: 4px;
@@ -2777,21 +2763,36 @@ panel-toplevel.background na-tray-applet {
27772763
background-color: alpha(@selected_bg_color, 0.2); }
27782764

27792765
.xfce4-panel.panel {
2780-
background-color: @taskbar_bg_color; }
2766+
background-color: @taskbar_bg_color;
2767+
background-image: url("../cinnamon/panel.png");
2768+
background-size: 1px 100%;
2769+
border: none; }
27812770
.xfce4-panel.panel button.flat, .xfce4-panel.panel button.sidebar-button {
27822771
color: @taskbar_fg_color;
2783-
background-color: @taskbar_bg_color;
2784-
border-radius: 0;
2785-
border: none; }
2772+
background-color: transparent;
2773+
background-image: url("../cinnamon/panel.png");
2774+
background-size: 1px 100%;
2775+
box-shadow: none;
2776+
border: none;
2777+
margin: 0px;
2778+
border-radius: 0px; }
27862779
.xfce4-panel.panel button.flat:hover, .xfce4-panel.panel button.sidebar-button:hover {
2787-
border: none;
2788-
background-color: shade(@taskbar_bg_color, 1.1); }
2780+
background-color: transparent;
2781+
background-image: url("../cinnamon/hover.png"); }
27892782
.xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.flat:checked, .xfce4-panel.panel button.sidebar-button:active, .xfce4-panel.panel button.sidebar-button:checked {
2790-
color: @theme_selected_fg_color;
2791-
border: none;
2792-
box-shadow: none;
2793-
background-image: none;
2794-
background-color: @theme_selected_bg_color; }
2783+
background-color: transparent;
2784+
background-image: url("../cinnamon/active.png"); }
2785+
.xfce4-panel.panel .tasklist button {
2786+
color: @taskbar_fg_color;
2787+
background-image: url("../cinnamon/normal.png");
2788+
background-size: 100% 100%;
2789+
background-repeat: no-repeat; }
2790+
.xfce4-panel.panel .tasklist button:hover {
2791+
background-image: url("../cinnamon/hover.png"); }
2792+
.xfce4-panel.panel .tasklist button:active, .xfce4-panel.panel .tasklist button:checked {
2793+
background-image: url("../cinnamon/active.png"); }
2794+
.xfce4-panel.panel .tasklist button:active:hover, .xfce4-panel.panel .tasklist button:checked:hover {
2795+
background-image: url("../cinnamon/active-hover.png"); }
27952796

27962797
#XfceNotifyWindow.osd {
27972798
background-color: @theme_bg_color;

0 commit comments

Comments
 (0)