[gnome-themes-standard] Widget theme: fixed progressbars background
- From: Lapo Calamandrei <lapo src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-themes-standard] Widget theme: fixed progressbars background
- Date: Thu, 6 Sep 2012 16:06:23 +0000 (UTC)
commit 7c42144537d0e631c13454628376fe32e2aa4c48
Author: Lapo Calamandrei <calamandrei gmail com>
Date: Thu Sep 6 18:06:04 2012 +0200
Widget theme: fixed progressbars background
themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css | 45 +++++++++++++++++++-
themes/Adwaita/gtk-3.0/gtk-widgets.css | 35 ---------------
2 files changed, 44 insertions(+), 36 deletions(-)
---
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css b/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
index 087ca9e..dbb484c 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets-backgrounds.css
@@ -12,7 +12,7 @@
background-color: transparent;
}
-/* Pushed button background */
+/* Pushed button and progressbar through background */
.button:active,
.button:active:hover,
.spinbutton.vertical .button:active,
@@ -239,3 +239,46 @@ GtkSwitch.trough:active:backdrop {
);
background-color: transparent;
}
+
+/* Progressbar backgrounds */
+
+.progressbar,
+.progressbar row,
+.progressbar row:hover,
+.progressbar row:selected,
+.progressbar row:selected:focus {
+ background-image: linear-gradient(to left top,
+ alpha (@progressbar_pattern, 0.25),
+ alpha (@progressbar_pattern, 0.25) 25%,
+ transparent 25%,
+ transparent 50%,
+ alpha (@progressbar_pattern, 0.25) 50%,
+ alpha (@progressbar_pattern, 0.25) 75%,
+ transparent 75%,
+ transparent
+ ),
+ linear-gradient(to bottom,
+ @progressbar_background_a,
+ @progressbar_background_b 75%,
+ shade(@progressbar_background_a, 0.85)
+ );
+ background-size: 40px 40px, auto;
+ box-shadow: inset 1px 1px alpha(white, 0.2), inset -1px -1px alpha(white, 0.1);
+}
+
+.progressbar.vertical {
+ background-image: linear-gradient(to right top,
+ alpha (@progressbar_pattern, 0.25),
+ alpha (@progressbar_pattern, 0.25) 25%,
+ transparent 25%,
+ transparent 50%,
+ alpha (@progressbar_pattern, 0.25) 50%,
+ alpha (@progressbar_pattern, 0.25) 75%,
+ transparent 75%,
+ transparent),
+ linear-gradient(to right,
+ @progressbar_background_a,
+ @progressbar_background_b 75%,
+ shade(@progressbar_background_a, 0.85)
+ );
+}
diff --git a/themes/Adwaita/gtk-3.0/gtk-widgets.css b/themes/Adwaita/gtk-3.0/gtk-widgets.css
index cfb5ae9..d10f7f2 100644
--- a/themes/Adwaita/gtk-3.0/gtk-widgets.css
+++ b/themes/Adwaita/gtk-3.0/gtk-widgets.css
@@ -611,28 +611,10 @@ GtkProgressBar {
.progressbar row:hover,
.progressbar row:selected,
.progressbar row:selected:focus {
- background-image: linear-gradient(to left top,
- alpha (@progressbar_pattern, 0.25),
- alpha (@progressbar_pattern, 0.25) 25%,
- transparent 25%,
- transparent 50%,
- alpha (@progressbar_pattern, 0.25) 50%,
- alpha (@progressbar_pattern, 0.25) 75%,
- transparent 75%,
- transparent
- ),
- linear-gradient(to bottom,
- @progressbar_background_a,
- @progressbar_background_b 75%,
- shade(@progressbar_background_a, 0.85)
- );
- background-size: 40px 40px;
-
border-radius: 3px;
border-width: 1px;
border-style: solid;
border-color: @progressbar_border;
- box-shadow: inset 1px 1px alpha(white, 0.2), inset -1px -1px alpha(white, 0.1);
}
.progressbar row:selected,
@@ -640,23 +622,6 @@ GtkProgressBar {
border-color: shade(@progressbar_border, 0.85);
}
-.progressbar.vertical {
- background-image: linear-gradient(to right top,
- alpha (@progressbar_pattern, 0.25),
- alpha (@progressbar_pattern, 0.25) 25%,
- transparent 25%,
- transparent 50%,
- alpha (@progressbar_pattern, 0.25) 50%,
- alpha (@progressbar_pattern, 0.25) 75%,
- transparent 75%,
- transparent),
- linear-gradient(to right,
- @progressbar_background_a,
- @progressbar_background_b 75%,
- shade(@progressbar_background_a, 0.85)
- );
-}
-
.progressbar:backdrop,
.progressbar row:backdrop,
.progressbar row:selected:backdrop,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]