[gnome-themes-standard] Widget theme: some more unneded :focus selectors axes, first spin at level-bars.
- From: Lapo Calamandrei <lapo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-themes-standard] Widget theme: some more unneded :focus selectors axes, first spin at level-bars.
- Date: Fri, 3 Aug 2012 12:22:59 +0000 (UTC)
commit 503337a11cb7ec8ce1520d7ced0038c83e15ebdc
Author: Lapo Calamandrei <calamandrei gmail com>
Date: Fri Aug 3 14:19:42 2012 +0200
Widget theme: some more unneded :focus selectors axes, first spin at level-bars.
themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css | 18 +++---
themes/Adwaita/gtk-3.0/gtk-widgets.css | 52 +++++++++++++------
2 files changed, 44 insertions(+), 26 deletions(-)
---
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css b/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
index bc222dd..1e1337b 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
@@ -127,7 +127,8 @@
GtkComboBox.combobox-entry .button,
GtkComboBox.combobox-entry .button:hover,
.primary-toolbar GtkComboBox.combobox-entry .button,
-.primary-toolbar GtkComboBox.combobox-entry .button:hover {
+.primary-toolbar GtkComboBox.combobox-entry .button:hover,
+.level-bar.trough {
background-image: linear-gradient(to bottom,
@entry_background_a,
@entry_background_b
@@ -145,11 +146,7 @@ GtkComboBox.combobox-entry .button:active,
column-header.button:active,
column-header .button:active,
column-header.button:active:hover,
-column-header .button:active:hover,
-column-header.button:active:hover:focus,
-column-header .button:active:hover:focus,
-column-header.button:active:focus,
-column-header .button:active:focus {
+column-header .button:active:hover {
background-image: linear-gradient(to bottom,
shade(@entry_background_a, 0.9),
@entry_background_b
@@ -161,7 +158,8 @@ column-header .button:active:focus {
/* Insensitive entry background */
.entry:insensitive,
-GtkComboBox.combobox-entry .button:insensitive {
+GtkComboBox.combobox-entry .button:insensitive,
+.level-bar.trough:insensitive {
background-color: @insensitive_bg_color;
background-image: none;
box-shadow: none;
@@ -173,7 +171,8 @@ GtkComboBox.combobox-entry .button:backdrop,
column-header.button:backdrop,
column-header .button:backdrop,
column-header.button:insensitive:backdrop,
-column-header .button:insensitive:backdrop {
+column-header .button:insensitive:backdrop,
+.level-bar.trough:backdrop {
background-image: none;
background-color: @theme_unfocused_base_color;
box-shadow: none;
@@ -181,7 +180,8 @@ column-header .button:insensitive:backdrop {
/* Unfocused windows insensitive entry background */
.entry:insensitive:backdrop,
-GtkComboBox.combobox-entry .button:insensitive:backdrop {
+GtkComboBox.combobox-entry .button:insensitive:backdrop,
+.level-bar.trough:insensitive:backdrop {
background-image: none;
background-color: @unfocused_insensitive_bg_color;
}
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets.css b/themes/Adwaita/gtk-3.0/gtk-widgets.css
index 371e9b2..df037cf 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets.css
@@ -670,29 +670,34 @@ GtkLevelBar.vertical {
}
.level-bar.trough {
- background-image: none;
- background-color: @theme_base_color;
-
- border-image: none;
- border-color: darker(@borders);
- border-width: 1px;
- border-radius: 5px;
- border-style: solid;
-
padding: 2px;
}
+
.level-bar.fill-block {
border-width: 1px;
border-style: solid;
- border-color: darker(@theme_selected_bg_color);
- background-color: @theme_selected_bg_color;
+ border-color: @progressbar_border;
+ background-image: linear-gradient(to bottom,
+ shade(@progressbar_background_a, 0.9),
+ @progressbar_background_b 75%,
+ shade(@progressbar_background_a, 0.85)
+ );
+ border-color: shade(@success_color, 0.85);
}
.level-bar.indicator-continuous.fill-block {
padding: 2px;
- border-radius: 3px;
+ border-radius: 2px;
+}
+
+.level-bar.fill-block:backdrop,
+.level-bar.fill-block.level-high:backdrop,
+.level-bar.fill-block.level-low:backdrop {
+ background-color: @unfocused_borders;
+ border-color: @unfocused_borders;
+ background-image: none;
}
.level-bar.indicator-discrete.fill-block.horizontal {
@@ -704,18 +709,31 @@ GtkLevelBar.vertical {
}
.level-bar.fill-block.level-high {
- border-color: darker(@success_color);
- background-color: @success_color;
+ background-image: linear-gradient(to bottom,
+ shade(@success_color, 1.2),
+ @success_color 75%,
+ shade(@success_color, 0.95)
+ );
}
.level-bar.fill-block.level-low {
- border-color: darker(@warning_bg_color);
- background-color: @warning_bg_color;
+ border-color: shade(@warning_bg_color, 0.80);
+ background-image: linear-gradient(to bottom,
+ shade(@warning_bg_color, 1.3),
+ @warning_bg_color 75%,
+ shade(@warning_bg_color, 0.90)
+ );
}
.level-bar.fill-block.empty-fill-block {
background-color: transparent;
- border-color: @borders;
+ background-image: none;
+ border-color: alpha(@theme_fg_color, 0.1);
+}
+
+.level-bar.fill-block.empty-fill-block:backdrop {
+ border-color: transparent;
+ background-color: transparent;
}
/************
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]