[gnome-themes-standard] Widget theme: some more fixes for latest gtk+ changes, not there yet.
- From: Lapo Calamandrei <lapo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-themes-standard] Widget theme: some more fixes for latest gtk+ changes, not there yet.
- Date: Tue, 10 Jan 2012 17:21:34 +0000 (UTC)
commit 068acf65272ff3726bd49b20e7fa004dfe7be47a
Author: Lapo Calamandrei <calamandrei gmail com>
Date: Tue Jan 10 18:21:17 2012 +0100
Widget theme: some more fixes for latest gtk+ changes, not there yet.
themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css | 38 +++++++-----------
themes/Adwaita/gtk-3.0/gtk-widgets-borders.css | 16 ++++----
themes/Adwaita/gtk-3.0/gtk-widgets.css | 42 ++++----------------
3 files changed, 30 insertions(+), 66 deletions(-)
---
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css b/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
index 9c6a2bc..074098f 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
@@ -18,13 +18,12 @@
/* Pushed button background */
.button:active,
.button:active:hover,
-.button:active:focus,
-.button:active:hover:focus,
.toolbar .button:active,
.toolbar .button:active:hover,
-.toolbar .button:active:focus,
-.toolbar .button:active:hover:focus,
-/*.primary-toolbar .button:active:focus, */
+.primary-toolbar .button.raised:active,
+.primary-toolbar .raised .button:active,
+.primary-toolbar .button.raised:active:hover,
+.primary-toolbar .raised .button:active:hover,
.trough,
.trough.highlight,
.trough row,
@@ -47,12 +46,8 @@
/* Primary and inline toolbars pushed button background */
.primary-toolbar .button:active,
.primary-toolbar .button:active:hover,
-.primary-toolbar .button:active:focus,
-.primary-toolbar .button:active:focus:hover,
.inline-toolbar .button:active,
-.inline-toolbar .button:active:hover,
-.inline-toolbar .button:active:focus,
-.inline-toolbar .button:active:focus:hover {
+.inline-toolbar .button:active:hover {
background-image: -gtk-gradient (linear,
left top, left bottom,
from (shade(@borders, 0.95)),
@@ -62,15 +57,10 @@
/* Prelit button background */
.button:hover,
-.button:hover:focus,
.toolbar .button:hover,
-.toolbar .button:hover:focus,
.primary-toolbar .button.raised:hover,
-.primary-toolbar .button.raised:hover:focus,
.primary-toolbar .raised .button:hover,
-.primary-toolbar .raised .button:hover:focus,
-.primary-toolbar GtkComboBox .button:hover,
-.primary-toolbar GtkComboBox .button:hover:focus {
+.primary-toolbar GtkComboBox .button:hover {
background-color: transparent;
background-image: -gtk-gradient (linear,
left top, left bottom,
@@ -78,8 +68,7 @@
to (@button_hover_gradient_color_b));
}
-.primary-toolbar .button:hover,
-.primary-toolbar .button:hover:focus {
+.primary-toolbar .button:hover {
background-color: transparent;
background-image: -gtk-gradient (linear,
left top, left bottom,
@@ -144,12 +133,12 @@
.entry,
GtkComboBox.combobox-entry .button,
GtkComboBox.combobox-entry .button:hover,
-GtkComboBox.combobox-entry .button:focus,
-GtkComboBox.combobox-entry .button:hover:focus,
+/*GtkComboBox.combobox-entry .button:focus,
+GtkComboBox.combobox-entry .button:hover:focus,*/
.primary-toolbar GtkComboBox.combobox-entry .button,
-.primary-toolbar GtkComboBox.combobox-entry .button:hover,
+.primary-toolbar GtkComboBox.combobox-entry .button:hover /*,
.primary-toolbar GtkComboBox.combobox-entry .button:focus
-.primary-toolbar GtkComboBox.combobox-entry .button:hover:focus {
+.primary-toolbar GtkComboBox.combobox-entry .button:hover:focus */ {
/* background-image: -gtk-gradient(linear,
left top, left bottom,
from(@entry_background_a),
@@ -168,10 +157,11 @@ GtkComboBox.combobox-entry .button:hover:focus,
.primary-toolbar GtkComboBox.combobox-entry .button:active,
.primary-toolbar GtkComboBox.combobox-entry .button:hover:active,
GtkComboBox.combobox-entry .button:active,
-GtkComboBox.combobox-entry .button:active:focus,
+/*GtkComboBox.combobox-entry .button:active:focus, */
.spinbutton .button:active,
-.spinbutton .button:active:focus,
.spinbutton .button:active:hover,
+/*.spinbutton .button:active:focus,
+.spinbutton .button:active:hover, */
column-header.button:active,
column-header .button:active,
column-header.button:active:hover,
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets-borders.css b/themes/Adwaita/gtk-3.0/gtk-widgets-borders.css
index 2d83f0c..64c13cf 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets-borders.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets-borders.css
@@ -4,9 +4,9 @@
.entry,
GtkComboBox.combobox-entry .entry,
GtkComboBox.combobox-entry .button,
-GtkComboBox.combobox-entry .button:focus,
+/*GtkComboBox.combobox-entry .button:focus,
GtkComboBox.combobox-entry .button:active,
-GtkComboBox.combobox-entry .button:focus:active,
+GtkComboBox.combobox-entry .button:focus:active,*/
.button:active,
.button:active:hover,
.button:insensitive,
@@ -50,17 +50,17 @@ GtkSwitch.trough:active {
/* primary toolbar - generic element borders */
.primary-toolbar .entry,
.primary-toolbar GtkComboBox.combobox-entry .entry,
-.primary-toolbar GtkComboBox.combobox-entry .button,
+.primary-toolbar GtkComboBox.combobox-entry .button /*,
.primary-toolbar GtkComboBox.combobox-entry .button:hover,
.primary-toolbar GtkComboBox.combobox-entry .button:active,
.primary-toolbar GtkComboBox.combobox-entry .button:active:focus,
.primary-toolbar GtkComboBox.combobox-entry .button:active:hover,
.primary-toolbar GtkComboBox.combobox-entry .button:active:hover:focus,
.primary-toolbar GtkComboBox.combobox-entry .button:focus,
-.primary-toolbar GtkComboBox.combobox-entry .button:insensitive,
-.primary-toolbar .button:active,
+.primary-toolbar GtkComboBox.combobox-entry .button:insensitive, */
+.primary-toolbar .button:active, /*
.primary-toolbar .button:active:insensitive,
-.primary-toolbar .button:active:hover,
+.primary-toolbar .button:active:hover, */
.primary-toolbar .button.raised:insensitive,
.primary-toolbar .raised .button:insensitive,
.inline-toolbar.toolbar .button:active,
@@ -84,8 +84,8 @@ GtkSwitch.trough:active {
.primary-toolbar GtkComboBox.combobox-entry .entry:focus,
.primary-toolbar .button.raised:focus:active,
.primary-toolbar .raised .button:focus:active,
-.primary-toolbar .button.raised:focus:active:hover,
-.primary-toolbar .raised .button:focus:active:hover,
+/*.primary-toolbar .button.raised:focus:active:hover,
+.primary-toolbar .raised .button:focus:active:hover,*/
.primary-toolbar .button.raised.default:active,
.primary-toolbar .raised .button.default:active,
.inline-toolbar.toolbar .button:focus:active,
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets.css b/themes/Adwaita/gtk-3.0/gtk-widgets.css
index 3ea12b5..33c508a 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets.css
@@ -232,7 +232,8 @@ GtkTreeView .separator:backdrop,
/*****************
* GtkSpinButton *
*****************/
-.spinbutton .button {
+.spinbutton .button,
+.spinbutton .button:focus {
color: @internal_element_color;
padding: 2 6;
border-width: 0;
@@ -247,22 +248,7 @@ GtkTreeView .separator:backdrop,
box-shadow: none;
}
-.spinbutton .button:active,
-.spinbutton .button:focus,
-.spinbutton .button:active:focus,
-.spinbutton .button:insensitive,
-.spinbutton .button:backdrop {
- border-image: none;
- border-radius: 0;
-}
-
-.spinbutton .button,
-.spinbutton .button:hover,
-.spinbutton .button:focus,
-.spinbutton .button:focus:hover,
-.spinbutton .button:insensitive,
-.spinbutton .button:backdrop,
-.spinbutton .button:insensitive:backdrop {
+.spinbutton .button {
background-color: transparent;
background-image: none;
}
@@ -281,24 +267,12 @@ GtkTreeView .separator:backdrop,
color: @internal_element_prelight;
}
-.spinbutton .button:first-child,
-.spinbutton .button:first-child:hover,
-.spinbutton .button:first-child:active,
-.spinbutton .button:first-child:focus,
-.spinbutton .button:first-child:active:focus,
-.spinbutton .button:first-child:insensitive,
-.spinbutton .button:first-child:backdrop {
+.spinbutton .button:first-child {
border-radius: 2 0 0 2;
box-shadow: none;
}
-.spinbutton .button:last-child,
-.spinbutton .button:last-child:hover,
-.spinbutton .button:last-child:active,
-.spinbutton .button:last-child:focus,
-.spinbutton .button:last-child:active:focus,
-.spinbutton .button:last-child:insensitive,
-.spinbutton .button:last-child:backdrop {
+.spinbutton .button:last-child {
border-radius: 0 2 2 0;
}
@@ -551,7 +525,7 @@ GtkComboBox.combobox-entry .button {
/* We may want a background for focused buttons, but in the meantime let's remove it too */
.primary-toolbar .button,
-.primary-toolbar .button:focus,
+/*.primary-toolbar .button:focus,*/
.primary-toolbar .button:insensitive,
.primary-toolbar .button:backdrop,
.primary-toolbar .button:insensitive:backdrop {
@@ -560,11 +534,11 @@ GtkComboBox.combobox-entry .button {
}
/* Remove borders from primary toolbar buttons*/
-.primary-toolbar .button,
+.primary-toolbar .button /*,
.primary-toolbar .button:hover,
.primary-toolbar .button:focus,
.primary-toolbar .button:insensitive,
-.primary-toolbar .button:backdrop {
+.primary-toolbar .button:backdrop */ {
border-image: none;
/* setting border-style: none; here would override the border-width values
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]