Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=artwork.git;a=commitdiff;h=9632c2301d0459f4eb3847008fa8ecb632c8093b

commit 9632c2301d0459f4eb3847008fa8ecb632c8093b
Author: Devil505 <[email protected]>
Date:   Sun May 15 07:17:32 2011 +0200

* updating gtk3 theme

diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css
index 142ded6..a35133d 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css
@@ -111,31 +111,6 @@
}

.button.default {
-}z
-
-/*******************
- * Toolbar Buttons *
- ******************/
-
-.toolbar.button:active,
-.toolbar.button:hover:active {
-    -GtkButton-inner-border:    0;
-    background-image:          none;
-    background-color:          shade (@bg_color, 0.70);
-
-    -unico-border-gradient: -gtk-gradient (linear,
-                    left top, left bottom,
-                    from (shade (@bg_color, 0.58)),
-                    color-stop (0.20, shade (@bg_color, 0.70)),
-                    color-stop (0.85, shade (@bg_color, 0.70)),
-                    to (shade (@bg_color, 0.98)));
-
-    -unico-outer-stroke-style:  none;
-
-    -unico-inner-stroke-gradient: -gtk-gradient (linear,
-                left top, left bottom,
-                from (alpha (#000, 0.00)),
-                to (alpha (#000, 0.00)));
}

/***************************
diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css
index 8f4d272..9b6d525 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css
@@ -31,10 +31,21 @@
}

.entry:focused {
+
+    -unico-border-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (shade (@selected_bg_color, 1.05)),
+                    to (shade (@selected_bg_color, 1.25)));
+
-unico-inner-stroke-gradient: -gtk-gradient (linear,
left top, left bottom,
-                    from (alpha (#2f90ff, 0.25)),
-                    to (alpha (#56c5ff, 0.25)));
+                    from (alpha (@selected_bg_color, 0.20)),
+                    to (alpha (@selected_bg_color, 0.20)));
+
+    -unico-outer-stroke-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (@selected_bg_color, 0.15)),
+                    to (shade (@selected_bg_color, 1.55)));
}

.entry:insensitive {
diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css
index d70f867..6f1c1c0 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css
@@ -130,6 +130,30 @@ GtkComboBox.button {
.check,
.check row:selected,
.check row:selected:focused {
+
+    background-image: -gtk-gradient (linear,
+                                left top,
+                                left bottom,
+                                from (shade (@base_color, 0.82)),
+                     color-stop (0.20, shade (@base_color, 0.94)),
+                                to (@base_color));
+
+    -unico-outer-stroke-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (alpha (#fff, 0.00)),
+                     color-stop (0.75, alpha (#fff, 0.00)),
+                     to (alpha (#fff, 0.40)));
+
+    -unico-border-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (shade (@bg_color, 0.65)),
+                     to (shade (@bg_color, 0.72)));
+
+    -unico-inner-stroke-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (#000, 0.10)),
+                    to (alpha (#000, 0.06)));
+
}

.check:insensitive,
@@ -156,6 +180,32 @@ GtkComboBox.button {
.radio,
.radio row:selected,
.radio row:selected:focused {
+
+    border-radius:  10;
+
+    background-image: -gtk-gradient (linear,
+                                left top,
+                                left bottom,
+                                from (shade (@base_color, 0.82)),
+                     color-stop (0.20, shade (@base_color, 0.94)),
+                                to (@base_color));
+
+    -unico-outer-stroke-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (alpha (#fff, 0.00)),
+                     color-stop (0.75, alpha (#fff, 0.00)),
+                     to (alpha (#fff, 0.40)));
+
+    -unico-border-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (shade (@bg_color, 0.65)),
+                     to (shade (@bg_color, 0.72)));
+
+    -unico-inner-stroke-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (#000, 0.10)),
+                    to (alpha (#000, 0.06)));
+
}

.radio:insensitive,
@@ -183,20 +233,102 @@ GtkComboBox.button {
*************/

GtkSwitch {
+    padding:    2;
font: bold condensed 10;
}

GtkSwitch.trough {
+
+    color:          @text_color;
+
+    background-image: -gtk-gradient (linear,
+                                    left top,
+                                    left bottom,
+                                    from (shade (@base_color, 0.54)),
+                                    to (shade (@base_color, 0.76)));
+
+    -unico-outer-stroke-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (alpha (#fff, 0.00)),
+                     color-stop (0.75, alpha (#fff, 0.00)),
+                     to (alpha (#fff, 0.40)));
+
+    -unico-border-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (shade (@bg_color, 0.46)),
+                     to (shade (@bg_color, 0.58)));
+
+    -unico-inner-stroke-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (#000, 0.12)),
+                    to (alpha (#000, 0.06)));
+
}

GtkSwitch.trough:active {
+    color:          #fff;
+
+    background-image: -gtk-gradient (linear,
+                                    left top,
+                                    left bottom,
+                                    from (shade (@selected_bg_color, 0.89)),
+                                    to (shade (@selected_bg_color, 1.11)));
+
+    -unico-border-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (shade (@selected_bg_color, 0.76)),
+                     to (shade (@selected_bg_color, 0.88)));
+
}

GtkSwitch.trough:insensitive {
+
+    background-image: -gtk-gradient (linear,
+                                left top,
+                                left bottom,
+                                from (shade (@bg_color, 0.85)),
+                     color-stop (0.20, shade (@bg_color, 0.94)),
+                                to (@bg_color));
+
+    -unico-border-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (shade (@bg_color, 0.67)),
+                     to (shade (@bg_color, 0.74)));
+
+    -unico-outer-stroke-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (alpha (#fff, 0.00)),
+                     color-stop (0.75, alpha (#fff, 0.00)),
+                     to (alpha (#fff, 0.40)));
+
+    -unico-inner-stroke-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (#000, 0.10)),
+                    to (alpha (#000, 0.06)));
+
}

-GtkSwitch.slider {
-    -unico-switch-grip-color: shade (@switch_slider_color, 0.97);
+GtkSwitch.slider {
+    -unico-outer-stroke-style:              none;
+
+    border-width: 1;
+
+    background-image: -gtk-gradient (linear,
+                    left top,
+                    left bottom,
+                    from (@base_color),
+                    to (shade (@base_color, 0.88)));
+
+    -unico-border-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (shade (@bg_color, 0.78)),
+                    to (shade (@bg_color, 0.60)));
+
+    -unico-focus-border-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (@keyboard_focus_border_a, 0.62)),
+                    to (alpha (@keyboard_focus_border_b, 0.62)));
+
}

GtkSwitch.slider:active {
@@ -224,8 +356,8 @@ GtkIconView.view.cell:selected:focused {
}

GtkTreeView {
-    -GtkTreeView-vertical-separator: 0;
-    -GtkTreeView-expander-size: 8;
+    -GtkTreeView-vertical-separator:            0;
+    -GtkTreeView-expander-size:                 8;
}

GtkTreeView.separator {
@@ -236,6 +368,14 @@ column-header {
}

column-header .button {
+    -unico-outer-stroke-style:                  none;
+    border-radius:                              0;
+
+    background-image: -gtk-gradient (linear,
+                    left top,
+                    left bottom,
+                    from (shade (@base_color, 0.88)),
+                    to (@base_color));
}

row:hover {
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to