[Xfce4-commits] <gtk-xfce-engine:peter/gtk3> Improved menu theming
Peter de Ridder
noreply at xfce.org
Sun Feb 19 15:32:04 CET 2012
Updating branch refs/heads/peter/gtk3
to 3986032f9ebdde4d6c8d4df65bc1446495da0ce2 (commit)
from 6cbd8df67974cb12c2b9baa2ff6bbd50260b94c2 (commit)
commit 3986032f9ebdde4d6c8d4df65bc1446495da0ce2
Author: Peter de Ridder <peter at xfce.org>
Date: Sun Feb 19 15:26:41 2012 +0100
Improved menu theming
themes/b5/gtk-3.0/gtk.css | 9 ++++++++-
themes/basic/gtk-3.0/gtk.css | 4 ++++
themes/cadmium/gtk-3.0/gtk.css | 9 +++++++--
themes/curve/gtk-3.0/gtk.css | 10 +++++++---
themes/dawn/gtk-3.0/gtk.css | 7 +++++--
themes/dusk/gtk-3.0/gtk.css | 7 +++++--
themes/kde2/gtk-3.0/gtk.css | 5 ++++-
themes/kolors/gtk-3.0/gtk.css | 9 ++++++++-
themes/light/gtk-3.0/gtk.css | 8 +++++++-
themes/orange/gtk-3.0/gtk.css | 14 ++++++++++----
themes/redmondxp/gtk-3.0/gtk.css | 34 ++++++++++++++++------------------
themes/saltlake/gtk-3.0/gtk.css | 3 +++
themes/smooth/gtk-3.0/gtk.css | 8 +++++++-
themes/stellar/gtk-3.0/gtk.css | 5 ++---
themes/winter/gtk-3.0/gtk.css | 12 +++++++++---
themes/xfce-4.0/gtk-3.0/gtk.css | 8 ++++++--
themes/xfce-4.2/gtk-3.0/gtk.css | 12 ++++++++----
themes/xfce-4.4/gtk-3.0/gtk.css | 9 ++-------
themes/xfce-4.6/gtk-3.0/gtk.css | 20 ++++++++++----------
themes/xfce/gtk-3.0/gtk.css | 20 ++++++++++----------
20 files changed, 138 insertions(+), 75 deletions(-)
diff --git a/themes/b5/gtk-3.0/gtk.css b/themes/b5/gtk-3.0/gtk.css
index 6b386e7..e3984ac 100644
--- a/themes/b5/gtk-3.0/gtk.css
+++ b/themes/b5/gtk-3.0/gtk.css
@@ -34,7 +34,6 @@
-GtkWidget-focus-padding : 0;
-GtkCheckButton-indicator-size : 15;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: out;
-GtkRange-slider-width : 11;
-GtkRange-stepper-size : 11;
-GtkRange-stepper-spacing : 0;
@@ -295,6 +294,14 @@ GtkCalendar:selected {
border-color: @fg_selected;
}
+.menuitem {
+ border-width: 2 2;
+}
+
+.menuitem:hover {
+ border-style: outset;
+}
+
.slider {
color: #525051;
diff --git a/themes/basic/gtk-3.0/gtk.css b/themes/basic/gtk-3.0/gtk.css
index a9850ae..9c8ed0d 100644
--- a/themes/basic/gtk-3.0/gtk.css
+++ b/themes/basic/gtk-3.0/gtk.css
@@ -43,6 +43,10 @@
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#4B6983, 1.0)), to(shade(#4B6983, 1.1)));
}
+.menuitem {
+ border-width: 0 0;
+}
+
.scrollbar, .scale {
border-width: 2 2;
}
diff --git a/themes/cadmium/gtk-3.0/gtk.css b/themes/cadmium/gtk-3.0/gtk.css
index eed815c..e1aa2d3 100644
--- a/themes/cadmium/gtk-3.0/gtk.css
+++ b/themes/cadmium/gtk-3.0/gtk.css
@@ -318,7 +318,7 @@ GtkCalendar:selected {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_insensitive, 1.05)), to(shade(@bg_insensitive, 0.95)));
}
-.dock:hover, .menubar:hover, .toolbar:hover {
+.dock:hover, .toolbar:hover {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_prelight, 1.05)), to(shade(@bg_prelight, 0.95)));
}
@@ -348,7 +348,12 @@ GtkCalendar:selected {
}
.menuitem {
- border-width: 1 2;
+ border-width: 1 1;
+ background-image: none;
+}
+
+.menuitem:hover {
+ border-style: solid;
}
.slider.vertical, .progressbar.vertical {
diff --git a/themes/curve/gtk-3.0/gtk.css b/themes/curve/gtk-3.0/gtk.css
index c80e03e..26b1679 100644
--- a/themes/curve/gtk-3.0/gtk.css
+++ b/themes/curve/gtk-3.0/gtk.css
@@ -33,7 +33,6 @@
-GtkWidget-focus-padding : 0;
-GtkCheckButton-indicator-size : 15;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: out;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
-GtkRange-stepper-spacing : 0;
@@ -319,7 +318,7 @@ GtkCalendar:selected {
border-color: @fg_selected;
}
-.dock:hover, .menubar:hover, .toolbar:hover {
+.dock:hover .toolbar:hover {
color: #ffffff;
background-color: #4464ac;
border-color: darker(#4464ac);
@@ -341,8 +340,13 @@ GtkCalendar:selected {
.menuitem:hover {
color: #ffffff;
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#4464ac, 0.8)), to(shade(#4464ac, 1.0)));
+ background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#4464ac, 0.8)), to(shade(#4464ac, 1.8)));
border-color: darker(#4464ac);
+ border-style: outset;
+}
+
+.menuitem *:hover {
+ color: #ffffff;
}
.menuitem:selected {
diff --git a/themes/dawn/gtk-3.0/gtk.css b/themes/dawn/gtk-3.0/gtk.css
index 980f24c..9b40227 100644
--- a/themes/dawn/gtk-3.0/gtk.css
+++ b/themes/dawn/gtk-3.0/gtk.css
@@ -36,7 +36,6 @@
-GtkCheckButton-indicator-size : 12;
-GtkMenuBar-internal-padding : 4;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: etched-in;
-GtkPaned-handle-size : 7;
-GtkRange-slider-width : 16;
-GtkRange-stepper-size : 16;
@@ -366,7 +365,11 @@ GtkCalendar:selected {
}
.menuitem {
- border-width: 1 2;
+ border-width: 1 1;
+}
+
+.menuitem:hover {
+ border-style: solid;
}
.radio {
diff --git a/themes/dusk/gtk-3.0/gtk.css b/themes/dusk/gtk-3.0/gtk.css
index c2cd051..2891f3d 100644
--- a/themes/dusk/gtk-3.0/gtk.css
+++ b/themes/dusk/gtk-3.0/gtk.css
@@ -36,7 +36,6 @@
-GtkCheckButton-indicator-size : 8;
-GtkMenuBar-internal-padding : 1;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: etched-in;
-GtkPaned-handle-size : 4;
-GtkRange-slider-width : 12;
-GtkRange-stepper-size : 10;
@@ -345,7 +344,11 @@ GtkCalendar:selected {
}
.menuitem {
- border-width: 1 2;
+ border-width: 1 1;
+}
+
+.menuitem:hover {
+ border-style: solid;
}
.slider.vertical {
diff --git a/themes/kde2/gtk-3.0/gtk.css b/themes/kde2/gtk-3.0/gtk.css
index 6a1d7a3..6605da0 100644
--- a/themes/kde2/gtk-3.0/gtk.css
+++ b/themes/kde2/gtk-3.0/gtk.css
@@ -32,7 +32,6 @@
-GtkButton-default-outside-border: 0;
-GtkWidget-focus-line-width : 1;
-GtkCheckButton-indicator-size : 15;
- -GtkMenuItem-selected-shadow-type: in;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
-GtkRange-trough-border : 0;
@@ -327,3 +326,7 @@ GtkCalendar:selected {
.button:selected {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_selected, 0.9)), to(shade(@bg_selected, 1.1)));
}
+
+.menuitem:hover {
+ border-style: inset;
+}
diff --git a/themes/kolors/gtk-3.0/gtk.css b/themes/kolors/gtk-3.0/gtk.css
index 4f8f371..e0fe63c 100644
--- a/themes/kolors/gtk-3.0/gtk.css
+++ b/themes/kolors/gtk-3.0/gtk.css
@@ -34,7 +34,6 @@
-GtkWidget-focus-padding : 0;
-GtkCheckButton-indicator-size : 15;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: none;
-GtkRange-slider-width : 11;
-GtkRange-stepper-size : 13;
-GtkRange-stepper-spacing : 0;
@@ -378,3 +377,11 @@ GtkCalendar:selected {
.button.vertical:selected, .slider.vertical:selected {
background-image: -gtk-gradient(linear, left top, right top, from(shade(@bg_selected, 0.9)), to(shade(@bg_selected, 1.1)));
}
+
+.menuitem {
+ border-width: 0 0;
+}
+
+.menuitem:hover {
+ border-style: none;
+}
diff --git a/themes/light/gtk-3.0/gtk.css b/themes/light/gtk-3.0/gtk.css
index 7ce6f0c..aef787f 100644
--- a/themes/light/gtk-3.0/gtk.css
+++ b/themes/light/gtk-3.0/gtk.css
@@ -34,7 +34,6 @@
-GtkWidget-focus-padding : 0;
-GtkCheckButton-indicator-size : 15;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: in;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
-GtkRange-stepper-spacing : 0;
@@ -318,3 +317,10 @@ GtkCalendar:selected {
border-color: darker(#f5f5dd);
}
+.menuitem {
+ border-width: 2 2;
+}
+
+.menuitem:hover {
+ border-style: inset;
+}
diff --git a/themes/orange/gtk-3.0/gtk.css b/themes/orange/gtk-3.0/gtk.css
index ae01db4..161f108 100644
--- a/themes/orange/gtk-3.0/gtk.css
+++ b/themes/orange/gtk-3.0/gtk.css
@@ -39,7 +39,6 @@
-GtkButton-child-displacement-x : 0;
-GtkButton-child-displacement-y : 1;
-GtkCheckButton-indicator-size : 12;
- -GtkMenuItem-selected-shadow-type: none;
-GtkPaned-handle-size : 7;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
@@ -339,7 +338,7 @@ GtkCalendar:selected {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#f8f7f5, 1.05)), to(shade(#f8f7f5, 0.95)));
border-color: darker(#f8f7f5);
- border-width: 1 2;
+ border-width: 0 0;
}
.menuitem:active, .menu:active {
@@ -353,10 +352,17 @@ GtkCalendar:selected {
border-color: darker(#f8f7f5);
}
-.menuitem:hover, .menu:hover {
+.menu:hover {
+ color: #000000;
+ background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#ffe371, 1.05)), to(shade(#ffe371, 0.95)));
+ border-color: darker(#ffe371);
+}
+
+.menuitem:hover {
color: #000000;
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#ffe371, 1.05)), to(shade(#ffe371, 0.95)));
border-color: darker(#ffe371);
+ border-style: none;
}
.menuitem:selected, .menu:selected {
@@ -378,7 +384,7 @@ GtkCalendar:selected {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_insensitive, 1.05)), to(shade(@bg_insensitive, 0.95)));
}
-.menubar:hover, .toolbar:hover {
+.toolbar:hover {
color: #000000;
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#fff0b3, 1.05)), to(shade(#fff0b3, 0.95)));
border-color: darker(#fff0b3);
diff --git a/themes/redmondxp/gtk-3.0/gtk.css b/themes/redmondxp/gtk-3.0/gtk.css
index 26afbcb..af1217c 100644
--- a/themes/redmondxp/gtk-3.0/gtk.css
+++ b/themes/redmondxp/gtk-3.0/gtk.css
@@ -34,7 +34,6 @@
-GtkWidget-focus-padding : 0;
-GtkCheckButton-indicator-size : 15;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: none;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
-GtkRange-stepper-spacing : 0;
@@ -348,31 +347,15 @@ GtkCalendar:selected {
}
.menubar {
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_normal, 0.9)), to(shade(@bg_normal, 1.1)));
-
border-width: 2 2;
}
.menubar:active {
color: #ffffff;
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#0055ef, 1.1)), to(shade(#0055ef, 0.9)));
- border-color: darker(#0055ef);
-}
-
-.menubar:insensitive {
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_insensitive, 0.9)), to(shade(@bg_insensitive, 1.1)));
-}
-
-.menubar:hover {
- color: #ffffff;
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#0055ef, 0.9)), to(shade(#0055ef, 1.1)));
+ background-color: #0055ef;
border-color: darker(#0055ef);
}
-.menubar:selected {
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_selected, 1.1)), to(shade(@bg_selected, 0.9)));
-}
-
.button {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#fafaf2, 1.1)), to(shade(#fafaf2, 0.9)));
border-color: darker(#fafaf2);
@@ -449,6 +432,21 @@ GtkCalendar:selected {
border-color: darker(#efebdf);
}
+.menuitem {
+ border-width: 0 0;
+}
+
+.menuitem:hover {
+ color: #ffffff;
+ background-color: #0055ef;
+ border-color: darker(#0055ef);
+ border-style: none;
+}
+
+.menuitem *:hover {
+ color: #ffffff;
+}
+
.scale.slider.horizontal {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#efebdf, 1.1)), to(shade(#efebdf, 0.9)));
border-color: darker(#efebdf);
diff --git a/themes/saltlake/gtk-3.0/gtk.css b/themes/saltlake/gtk-3.0/gtk.css
index 96d8e96..ccd28b0 100644
--- a/themes/saltlake/gtk-3.0/gtk.css
+++ b/themes/saltlake/gtk-3.0/gtk.css
@@ -300,3 +300,6 @@ GtkCalendar:selected {
border-width: 1 1;
}
+.menuitem:hover {
+ border-style: solid;
+}
diff --git a/themes/smooth/gtk-3.0/gtk.css b/themes/smooth/gtk-3.0/gtk.css
index 6f0a541..163e838 100644
--- a/themes/smooth/gtk-3.0/gtk.css
+++ b/themes/smooth/gtk-3.0/gtk.css
@@ -33,7 +33,6 @@
-GtkWidget-focus-line-width : 1;
-GtkWidget-focus-padding : 0;
-GtkCheckButton-indicator-size : 15;
- -GtkMenuItem-selected-shadow-type: out;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
-GtkRange-stepper-spacing : 0;
@@ -295,3 +294,10 @@ GtkCalendar:selected {
border-color: @fg_selected;
}
+.menuitem {
+ border-width: 2 2;
+}
+
+.menuitem:hover {
+ border-style: outset;
+}
diff --git a/themes/stellar/gtk-3.0/gtk.css b/themes/stellar/gtk-3.0/gtk.css
index 8a23661..d9fdea2 100644
--- a/themes/stellar/gtk-3.0/gtk.css
+++ b/themes/stellar/gtk-3.0/gtk.css
@@ -33,7 +33,6 @@
-GtkButton-default-outside-border: 6;
-GtkWidget-focus-padding : 0;
-GtkCheckButton-indicator-size : 15;
- -GtkMenuItem-selected-shadow-type: in;
-GtkRange-slider-width : 12;
-GtkRange-stepper-size : 12;
-GtkRange-stepper-spacing : 0;
@@ -298,9 +297,9 @@ GtkCalendar:selected {
border-color: @fg_selected;
}
-.menu:hover {
+.menuitem:hover {
color: #FFFFFF;
background-color: #9BA0B0;
border-color: darker(#9BA0B0);
+ border-style: inset;
}
-
diff --git a/themes/winter/gtk-3.0/gtk.css b/themes/winter/gtk-3.0/gtk.css
index 5ad62aa..45dbcba 100644
--- a/themes/winter/gtk-3.0/gtk.css
+++ b/themes/winter/gtk-3.0/gtk.css
@@ -33,7 +33,6 @@
-GtkButton-default-outside-border: 0;
-GtkCheckButton-indicator-size : 15;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: out;
-GtkPaned-handle-size : 8;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
@@ -330,7 +329,7 @@ GtkCalendar:selected {
border-color: darker(#A4B8CB);
}
-.dock:hover, .menubar:hover, .toolbar:hover {
+.dock:hover .toolbar:hover {
color: #224466;
background-color: #B3C8DD;
border-color: darker(#B3C8DD);
@@ -360,12 +359,19 @@ GtkCalendar:selected {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_insensitive, 0.8)), to(shade(@bg_insensitive, 1.8)));
}
-.button:hover, .menuitem:hover {
+.button:hover {
color: #224466;
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#B3C8DD, 0.8)), to(shade(#B3C8DD, 1.8)));
border-color: darker(#B3C8DD);
}
+.menuitem:hover {
+ color: #224466;
+ background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#B3C8DD, 0.8)), to(shade(#B3C8DD, 1.8)));
+ border-color: darker(#B3C8DD);
+ border-style: outset;
+}
+
.button:selected, .menuitem:selected {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_selected, 0.8)), to(shade(@bg_selected, 1.8)));
}
diff --git a/themes/xfce-4.0/gtk-3.0/gtk.css b/themes/xfce-4.0/gtk-3.0/gtk.css
index cb95aba..abba4ac 100644
--- a/themes/xfce-4.0/gtk-3.0/gtk.css
+++ b/themes/xfce-4.0/gtk-3.0/gtk.css
@@ -36,7 +36,6 @@
-GtkButton-default-outside-border: 0;
-GtkCheckButton-indicator-size : 15;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: out;
-GtkPaned-handle-size : 8;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
@@ -336,7 +335,7 @@ GtkCalendar:selected {
border-color: darker(#bfbdbb);
}
-.menubar:hover, .dock:hover, .toolbar:hover {
+.dock:hover, .toolbar:hover {
color: #ffffff;
background-color: #606080;
border-color: darker(#606080);
@@ -362,6 +361,11 @@ GtkCalendar:selected {
color: #ffffff;
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#606080, 0.8)), to(shade(#606080, 1.8)));
border-color: darker(#606080);
+ border-style: outset;
+}
+
+.menuitem *:hover {
+ color: #ffffff;
}
.menuitem:selected {
diff --git a/themes/xfce-4.2/gtk-3.0/gtk.css b/themes/xfce-4.2/gtk-3.0/gtk.css
index c05e88e..8e88f4a 100644
--- a/themes/xfce-4.2/gtk-3.0/gtk.css
+++ b/themes/xfce-4.2/gtk-3.0/gtk.css
@@ -40,7 +40,6 @@
-GtkCheckButton-indicator-size : 12;
-GtkMenuBar-internal-padding : 2;
-GtkMenuBar-shadow-type : out;
- -GtkMenuItem-selected-shadow-type: etched-in;
-GtkPaned-handle-size : 7;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
@@ -355,7 +354,7 @@ GtkCalendar:selected {
background-color: #ffffff;
border-color: darker(#ffffff);
- border-width: 1 2;
+ border-width: 1;
}
.menuitem:active {
@@ -373,6 +372,11 @@ GtkCalendar:selected {
color: #ffffff;
background-color: #5582c2;
border-color: darker(#5582c2);
+ border-style: solid;
+}
+
+.menuitem *:hover {
+ color: #ffffff;
}
.menuitem:selected {
@@ -380,14 +384,14 @@ GtkCalendar:selected {
border-color: darker(@bg_selected);
}
-.menubar:active .toolbar:active {
+.menubar:active, .toolbar:active {
color: #ffffff;
background-color: #d3d7e0;
border-color: darker(#d3d7e0);
}
-.menubar:hover .toolbar:hover {
+.toolbar:hover {
color: #ffffff;
background-color: #5582c2;
border-color: darker(#5582c2);
diff --git a/themes/xfce-4.4/gtk-3.0/gtk.css b/themes/xfce-4.4/gtk-3.0/gtk.css
index d0babc0..3dd8c32 100644
--- a/themes/xfce-4.4/gtk-3.0/gtk.css
+++ b/themes/xfce-4.4/gtk-3.0/gtk.css
@@ -45,7 +45,6 @@
-GtkButton-child-displacement-x : 0;
-GtkButton-child-displacement-y : 1;
-GtkCheckButton-indicator-size : 12;
- -GtkMenuItem-selected-shadow-type: etched-in;
-GtkPaned-handle-size : 7;
-GtkRange-slider-width : 15;
-GtkRange-stepper-size : 15;
@@ -355,7 +354,7 @@ GtkCalendar:selected {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#ffffff, 1.1)), to(shade(#ffffff, 0.95)));
border-color: darker(#ffffff);
- border-width: 1 2;
+ border-width: 1 1;
}
.menuitem:active {
@@ -371,6 +370,7 @@ GtkCalendar:selected {
.menuitem:hover {
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#d3d7cf, 1.1)), to(shade(#d3d7cf, 0.95)));
border-color: darker(#d3d7cf);
+ border-style: solid;
}
.menuitem:selected {
@@ -396,11 +396,6 @@ GtkCalendar:selected {
border-color: darker(#eeeeec);
}
-.menubar:hover {
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#d3d7cf, 1.2)), to(shade(#d3d7cf, 0.9)));
- border-color: darker(#d3d7cf);
-}
-
.menubar:selected {
color: #000000;
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_selected, 0.9)), to(shade(@bg_selected, 1.2)));
diff --git a/themes/xfce-4.6/gtk-3.0/gtk.css b/themes/xfce-4.6/gtk-3.0/gtk.css
index 69088e5..22416df 100644
--- a/themes/xfce-4.6/gtk-3.0/gtk.css
+++ b/themes/xfce-4.6/gtk-3.0/gtk.css
@@ -62,8 +62,6 @@
-GtkMenu-horizontal-padding : 0;
-GtkMenu-vertical-padding : 0;
- -GtkMenuItem-selected-shadow-type: etched-in;
-
-GtkPaned-handle-size : 3;
-GtkRange-slider-width : 15;
@@ -369,7 +367,7 @@ GtkCalendar:selected {
background-color: #fafaf7;
border-color: darker(#fafaf7);
- border-width: 1 2;
+ border-width: 1 1;
}
.menu:active, .memuitem:active {
@@ -383,10 +381,18 @@ GtkCalendar:selected {
border-color: darker(#fafaf7);
}
-.menu:hover, .menuitem:hover {
+.menu:hover {
+ color: #101010;
+ background-color: #cce2ff;
+ border-color: darker(#cce2ff);
+}
+
+.menuitem:hover {
color: #101010;
+ background-image: none;
background-color: #cce2ff;
border-color: darker(#cce2ff);
+ border-style: solid;
}
.menu:selected, .menuitem:selected {
@@ -413,12 +419,6 @@ GtkCalendar:selected {
border-color: darker(#eeeeec);
}
-.menubar:hover {
- color: #101010;
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#cce2ff, 1.0)), to(shade(#cce2ff, 0.9)));
- border-color: darker(#cce2ff);
-}
-
.menubar:selected {
color: #101010;
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_selected, 0.9)), to(shade(@bg_selected, 1.0)));
diff --git a/themes/xfce/gtk-3.0/gtk.css b/themes/xfce/gtk-3.0/gtk.css
index 69088e5..22416df 100644
--- a/themes/xfce/gtk-3.0/gtk.css
+++ b/themes/xfce/gtk-3.0/gtk.css
@@ -62,8 +62,6 @@
-GtkMenu-horizontal-padding : 0;
-GtkMenu-vertical-padding : 0;
- -GtkMenuItem-selected-shadow-type: etched-in;
-
-GtkPaned-handle-size : 3;
-GtkRange-slider-width : 15;
@@ -369,7 +367,7 @@ GtkCalendar:selected {
background-color: #fafaf7;
border-color: darker(#fafaf7);
- border-width: 1 2;
+ border-width: 1 1;
}
.menu:active, .memuitem:active {
@@ -383,10 +381,18 @@ GtkCalendar:selected {
border-color: darker(#fafaf7);
}
-.menu:hover, .menuitem:hover {
+.menu:hover {
+ color: #101010;
+ background-color: #cce2ff;
+ border-color: darker(#cce2ff);
+}
+
+.menuitem:hover {
color: #101010;
+ background-image: none;
background-color: #cce2ff;
border-color: darker(#cce2ff);
+ border-style: solid;
}
.menu:selected, .menuitem:selected {
@@ -413,12 +419,6 @@ GtkCalendar:selected {
border-color: darker(#eeeeec);
}
-.menubar:hover {
- color: #101010;
- background-image: -gtk-gradient(linear, left top, left bottom, from(shade(#cce2ff, 1.0)), to(shade(#cce2ff, 0.9)));
- border-color: darker(#cce2ff);
-}
-
.menubar:selected {
color: #101010;
background-image: -gtk-gradient(linear, left top, left bottom, from(shade(@bg_selected, 0.9)), to(shade(@bg_selected, 1.0)));
More information about the Xfce4-commits
mailing list