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

commit 836a3fd1b9f2961be896e00c46785d4c6b8e50f7
Author: Devil505 <devil505li...@gmail.com>
Date:   Fri May 6 09:32:33 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 cba80ad..b96733d 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css
@@ -3,13 +3,7 @@
***********/

.button {
-
-    border-radius: 2;
border-width: 1;
-    border-style: solid;
-    -adwaita-focus-border-radius: 2;
-    -adwaita-focus-border-dashes: 0;
-    -GtkWidget-focus-line-width: 1;

background-image: -gtk-gradient (linear,
left top,
@@ -17,30 +11,32 @@
from (@base_color),
to (shade (@base_color, 0.88)));

-    -adwaita-border-gradient: -gtk-gradient (linear,
+    -unico-border-gradient: -gtk-gradient (linear,
left top, left bottom,
from (shade (@bg_color, 0.78)),
to (shade (@bg_color, 0.60)));

-    -adwaita-focus-border-gradient: -gtk-gradient (linear,
+    -unico-outer-stroke-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (#000, 0.00)),
+                    to (alpha (#000, 0.10)));
+
+    -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)));
+}

-
+.toolbar.button {
+    -GtkButton-inner-border:                    4;
}

.button:hover,
.toolbar.button:hover {
-    border-color: @button_border;
-    background-image: -gtk-gradient (linear,
-                                    left top, left bottom,
-                                    from (@button_hover_gradient_color_a),
-                                    to (@button_hover_gradient_color_b));
}

.button:active,
-.toolbar .button:active,
+.toolbar.button:active,
.button:hover:active,
.toolbar.button:hover:active {

@@ -50,16 +46,39 @@
from (shade (@base_color, 0.54)),
to (shade (@base_color, 0.76)));

-    -adwaita-border-gradient: -gtk-gradient (linear,
+    -unico-outer-stroke-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (alpha (#fff, 0.00)),
+                     to (alpha (#fff, 0.40)));
+
+    -unico-border-gradient: -gtk-gradient (linear,
left top, left bottom,
-                     from (shade (@bg_color, 0.48)),
-                     to (shade (@bg_color, 0.60)));
+                     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)));
}

.button:insensitive {
-    background-image: none;
-    background-color: @insensitive_bg_color;
-    color: @insensitive_fg_color;
+    background-image: -gtk-gradient (linear,
+                                    left top,
+                                    left bottom,
+                     from (shade (@bg_color, 1.06)),
+                     to (shade (@bg_color, 0.88)));
+
+    -unico-border-gradient: -gtk-gradient (linear,
+                     left top, left bottom,
+                     from (shade (@bg_color, 0.76)),
+                     to (shade (@bg_color, 0.70)));
+
+    -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)));
}

.button.default {
diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css
index 60f3c08..f21b804 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css
@@ -3,40 +3,61 @@
****************/
.entry,
.toolbar.entry {
+    border-width:   1;
+    padding:        4;
+
background-image: -gtk-gradient (linear,
-                                    left top,
-                                    left bottom,
-                                    from (shade (@base_color, 0.94)),
-                                    to (@base_color));
-    border-radius: 2;
-    border-width: 1;
-    border-style: solid;
-    -adwaita-border-gradient: -gtk-gradient (linear,
-                                             left top, left bottom,
-                                             from (shade (@bg_color, 0.70)),
-                                             to (shade (@bg_color, 0.74)));
+                                left top,
+                                left bottom,
+                                from (shade (@base_color, 0.80)),
+                     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)));

-    padding: 3;
+    -unico-inner-stroke-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (#000, 0.10)),
+                    to (alpha (#000, 0.06)));
}

.entry:focused {
-    border-color: @focused_entry_border;
-    -adwaita-border-gradient: none;
+    -unico-inner-stroke-gradient: -gtk-gradient (linear,
+                    left top, left bottom,
+                    from (alpha (#2f90ff, 0.25)),
+                    to (alpha (#56c5ff, 0.25)));
}

.entry:insensitive {
-    background-color: @insensitive_bg_color;
-    border-color: shade (@inactive_frame_color, 0.945);
-    -adwaita-border-gradient: none;
+
+    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)));
+
}

.entry.progressbar {
-    /* FIXME: need correct colors/gradient */
background-color: @theme_selected_bg_color;
color: @theme_selected_fg_color;

border-width: 1;
border-radius: 1;
-    border-color: @progressbar_border;
}

diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/grip.css 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/grip.css
index 6832267..697e330 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/grip.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/grip.css
@@ -5,14 +5,17 @@
.pane-separator,
.pane-separator:prelight,
.pane-separator:selected {
+
+    border-radius:  0;
+    border-width:   1;
+    border-style:   solid;
+
background-image: -gtk-gradient (linear,
left top,
right top,
from (shade (@base_color, 0.94)),
to (@base_color));
-    border-width: 1;
-    border-style: solid;
-    border-color: @bg_color;
-    color: shade (@inactive_frame_color, 0.80);
+
+    border-color: shade (@bg_color, 0.78);
}

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 1d30cc9..72c25d7 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css
@@ -1,97 +1,88 @@
* {
-    engine: adwaita;
-    padding: 1;
+    -GtkButton-child-displacement-x:             1;
+    -GtkButton-child-displacement-y:             1;
+    -GtkButton-default-border:                 0;
+    -GtkButton-inner-border:                    3;

-    /* Style properties */
-    -GtkButton-child-displacement-x: 1;
-    -GtkButton-child-displacement-y: 1;
-    -GtkButton-default-border: 0;
-    -GtkButton-image-spacing: 4;
-    -GtkButton-interior-focus: true;
-    -GtkToolButton-icon-spacing: 4;
-
-    -GtkTextView-error-underline-color: @error_color;
+    -GtkCheckButton-indicator-size:             15;
+    -GtkCheckMenuItem-indicator-size:           12;

-    -GtkPaned-handle-size: 6;
+    -GtkEntry-inner-border:                     2;
+    -GtkEntry-progress-border:                  0;

-    -GtkCheckButton-indicator-size: 16;
-    -GtkCheckMenuItem-indicator-size: 12;
+    -GtkExpander-expander-size:                 16;

-    -GtkScrolledWindow-scrollbar-spacing: 0;
-    -GtkScrolledWindow-scrollbars-within-bevel: 1;
+    -GtkPaned-handle-size:                      6;

-    -GtkToolItemGroup-expander-size: 12;
-    -GtkExpander-expander-size: 12;
-    -GtkToolbar-internal-padding: 0;
+    -GtkScrolledWindow-scrollbar-spacing:        0;
+    -GtkScrolledWindow-scrollbars-within-bevel:  1;

-    -GtkMenu-horizontal-padding: 0;
-    -GtkMenu-vertical-padding: 0;
+    -GtkToolbar-internal-padding:               0;

-    -GtkWidget-link-color: @link_color;
-    -GtkWidget-visited-link-color: @link_color;
-    -GtkIMHtml-hyperlink-color: @link_color;
-    -GtkHTML-link-color: @link_color;
+    -GtkWidget-link-color:                      @link_color;
+    -GtkWidget-visited-link-color:              @link_color;
+    -GtkIMHtml-hyperlink-color:                 @link_color;
+    -GtkHTML-link-color:                        @link_color;

-    -GtkWidget-wide-separators: 1;
+    /*background-color:                          @bg_color;
+    color:                                      @fg_color;*/

-    -WnckTasklist-fade-overlay-rect: 0;
+    border-radius:                               2;
+    padding:                                    1;

-    -GtkEntry-inner-border: 2;
-    -GtkButton-inner-border: 0;
-    -GtkEntry-progress-border: 0;
+    engine: unico;
+        -unico-inner-stroke-color:              alpha (#fff, 0.30);
+        -unico-text-shadow-color:              alpha (#fff, 0.30);
+        -unico-outer-stroke-style:              custom;
+        -unico-outer-stroke-gradient:           -gtk-gradient (linear,
+                                                left top, left bottom,
+                                                from (alpha (#000, 0.00)),
+                                                to (alpha (#000, 0.10)));
+}

-    /* Style */
-    background-color: @theme_bg_color;
-    color: @theme_fg_color;
-    border-radius: 3;

+/*
+    -GtkButton-image-spacing: 4;
+    -GtkButton-interior-focus: true;
+    -GtkToolButton-icon-spacing: 4;
+    -GtkTextView-error-underline-color: @error_color;
+    -GtkToolItemGroup-expander-size: 12;
+    -GtkMenu-horizontal-padding: 0;
+    -GtkMenu-vertical-padding: 0;
+    -GtkWidget-wide-separators: 1;
+    -WnckTasklist-fade-overlay-rect: 0;
-GtkWidget-focus-padding: 2;
-GtkWidget-focus-line-width: 1;
-    -adwaita-focus-border-color: alpha (@theme_text_color, 0.4);
-    -adwaita-focus-border-radius: 2;
-    -adwaita-focus-fill-color: none;
-    -adwaita-focus-border-gradient: none;
-    -adwaita-focus-border-dashes: 1;
-}
+    -unico-focus-border-color: alpha (@theme_text_color, 0.4);
+    -unico-focus-border-radius: 2;
+    -unico-focus-fill-color: none;
+    -unico-focus-border-gradient: none;
+    -unico-focus-border-dashes: 1;
+*/
+

/***************
* Base States *
***************/
*:hover {
-    background-color: shade (@theme_bg_color, 1.02);
-    color: @theme_fg_color;
}

*:selected {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
}

*:selected:focused {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
}

*:insensitive {
-    background-color: @insensitive_bg_color;
-    color: @insensitive_fg_color;
}

*:active {
-    background-color: shade (@theme_bg_color, 0.915);
}

.background {
-    border-style: none;
-    border-width: 0;
-    border-radius: 0;
}

.tooltip {
-    padding: 4 4;
-    border-style: none;
-    background-color: @theme_tooltip_bg_color;
-    color: @theme_tooltip_fg_color;
}

/*****************
@@ -101,37 +92,15 @@ GtkSpinButton.button,
GtkSpinButton.button:insensitive,
GtkSpinButton.button:prelight,
GtkSpinButton.button:active {
-    background-image: none;
-    background-color: @theme_base_color;
-    border-width: 1;
-    border-style: none;
-    padding: 0;
}

/****************
* Progress bar *
****************/
GtkProgressBar.progressbar {
-    background-image: -gtk-gradient (linear,
-                                     left top, left bottom,
-                                     from (@progressbar_background_a),
-                                     to (@progressbar_background_b));
-
-    border-radius: 3;
-    border-style: solid;
-    border-color: @progressbar_border;
}

GtkProgressBar.trough {
-    background-image: -gtk-gradient (linear,
-                                     left top, left bottom,
-                                     from (@trough_bg_color_a),
-                                     to (@trough_bg_color_b));
-
-    border-width: 1;
-    border-style: solid;
-    border-radius: 3;
-    border-color: shade (@inactive_frame_color, 0.925);
}

/*****************
@@ -139,48 +108,17 @@ GtkProgressBar.trough {
* tabs          *
*****************/
.notebook {
-    padding: 0 0 0 0;
-
-    border-color: @notebook_border;
-    border-style: solid;
-    border-width: 1;
-    border-radius: 0;
-
-    background-color: @theme_base_color;
-
-    -GtkNotebook-tab-overlap: 0;
-    -GtkNotebook-tab-curvature: 2;
}

.notebook tab {
-    padding: 0 0 0 0;
-    background-image: -gtk-gradient (linear,
-                                     left top, left bottom,
-                                     from (@notebook_tab_gradient_a),
-                                     to (@notebook_tab_gradient_b));
-
-    -adwaita-focus-border-radius: 0;
}

.notebook tab:active {
-    border-width: 1;
-
-    -adwaita-border-gradient: -gtk-gradient (linear,
-                                             left top, left bottom,
-                                             from 
(@notebook_active_tab_border),
-                                             to (@notebook_border));
-
-    -adwaita-selected-tab-color: @notebook_selected_tab_color;
-    background-color: @theme_base_color;
-    background-image: none;
}

.notebook tab .button,
.notebook tab .button:hover,
.notebook tab .button:hover:active {
-    border-style: none;
-    background-color: alpha (@theme_bg_color, 0.0);
-    background-image: none;
}

/**************
@@ -193,7 +131,6 @@ GtkComboBox {
}

GtkComboBox.button {
-    color: @internal_element_color;
}

/*************************
@@ -204,62 +141,52 @@ GtkComboBox.button {
.check,
.check row:selected,
.check row:selected:focused {
-    background-image: url ("assets/checkbox-unchecked.svg");
}

.check:insensitive,
.check row:selected:insensitive,
.check row:selected:focused:insensitive {
-    background-image: url ("assets/checkbox-unchecked-insensitive.svg");
}

.check:active,
.check row:selected:active,
.check row:selected:focused:active {
-    background-image: url ("assets/checkbox-checked.svg");
}

.check:active:insensitive,
.check row:selected:active:insensitive,
.check row:selected:focused:active:insensitive
{
-    background-image: url ("assets/checkbox-checked-insensitive.svg");
}

.check:inconsistent,
.check row:selected:inconsistent,
.check row:selected:focused:inconsistent {
-    background-image: url ("assets/checkbox-mixed.svg");
}

.radio,
.radio row:selected,
.radio row:selected:focused {
-    background-image: url ("assets/radio-unselected.svg");
}

.radio:insensitive,
.radio row:selected:insensitive,
.radio row:selected:focused:insensitive {
-    background-image: url ("assets/radio-unselected-insensitive.svg");
}

.radio:active,
.radio row:selected:active,
.radio row:selected:focused:active {
-    background-image: url ("assets/radio-selected.svg");
}

.radio:active:insensitive,
.radio row:selected:active:insensitive,
.radio row:selected:focused:active:insensitive {
-    background-image: url ("assets/radio-selected-insensitive.svg");
}

.radio:inconsistent,
.radio row:selected:inconsistent,
.radio row:selected:focused:inconsistent {
-    background-image: url ("assets/radio-mixed.svg");
}

/*************
@@ -271,269 +198,129 @@ GtkSwitch {
}

GtkSwitch.trough {
-    color: @internal_element_color;
-    border-radius: 1;
-    border-width: 1;
-    border-style: solid;
-    border-color: shade (@frame_color, 1.22);
-    background-image: -gtk-gradient (linear,
-                                     left top, left bottom,
-                                     from (@trough_bg_color_a),
-                                     to (@trough_bg_color_b));
}

GtkSwitch.trough:active {
-    color: @theme_base_color;
-    -adwaita-border-gradient: -gtk-gradient (linear,
-                                             left top, left bottom,
-                                             from (shade 
(@theme_selected_bg_color, 0.70)),
-                                             to (shade 
(@theme_selected_bg_color, 0.94)));
-    background-image: -gtk-gradient (linear,
-                                     left top, left bottom,
-                                     from (@active_switch_bg_color_a),
-                                     to (@active_switch_bg_color_b));
}

GtkSwitch.trough:insensitive {
-    background-image: none;
-    background-color: shade (@theme_bg_color, 0.9);
-    border-color: shade (@inactive_frame_color, 0.845);
-    -adwaita-border-gradient: none;
}

GtkSwitch.slider {
-    border-width: 1;
-    border-radius: 1;
-    border-color: shade (@frame_color, 1.31);
-    border-style: solid;
-    padding: 2;
-    background-image: -gtk-gradient (linear,
-                                     left top, left bottom,
-                                     from (@switch_slider_color),
-                                     color-stop (0.02, @switch_slider_color),
-                                     color-stop (0.03, @theme_base_color),
-                                     color-stop (0.85, @switch_slider_color),
-                                     color-stop (0.86, shade 
(@switch_slider_color, 1.03)),
-                                     to (shade (@switch_slider_color, 1.03)));
-
-    -adwaita-switch-grip-color: shade (@switch_slider_color, 0.97);
+    -unico-switch-grip-color: shade (@switch_slider_color, 0.97);
}

GtkSwitch.slider:active {
-    border-color: @switch_slider_border;
}

GtkSwitch.slider:insensitive {
-    border-style: none;
-    background-image: none;
-    background-color: @insensitive_bg_color;
}

GtkStatusbar {
-    padding: 5;
-    color: @theme_fg_color;
-GtkStatusbar-shadow-type: none;
}

GtkScrolledWindow.frame {
-    border-style: solid;
-    border-color: darker (@theme_bg_color);
-    border-width: 1;
-    border-radius: 0;
}

GtkViewport,
GtkIconView {
-    border-radius: 0;
-    padding: 0;
}

GtkIconView.view.cell:selected,
GtkIconView.view.cell:selected:focused {
-    background-color: @theme_selected_bg_color;
-    border-radius: 4;
-
-    /* FIXME: this probably needs to be better;
-     * see https://bugzilla.gnome.org/show_bug.cgi?id=644157
-     */
-    -adwaita-focus-border-color: @progressbar_border;
-    -adwaita-focus-border-radius: 3;
-    -adwaita-focus-border-dashes: 0;
}

.view {
-    background-color: @theme_base_color;
-    color: @theme_fg_color;
-    border-radius: 0;
-    border-width: 3;
}

GtkTreeView {
-GtkTreeView-vertical-separator: 0;
-GtkTreeView-expander-size: 8;
-
-    -GtkWidget-focus-line-width: 1;
-    -adwaita-focus-border-radius: 0;
-    -adwaita-focus-border-dashes: 0;
-    -adwaita-focus-border-color: @keyboard_focus_border_a;
}

GtkTreeView.separator {
-    background-color: darker (@theme_bg_color);
}

column-header {
-    padding: 1 2;
}

column-header .button {
-    border-width: 0;
-    border-radius: 0;
}

row:hover {
-    border-width: 0;
}

row:insensitive {
-    border-width: 0;
}

row:selected:focused {
-    border-width: 0;
-    background-image: -gtk-gradient (linear,
-                                     left top, left bottom,
-                                     from (@progressbar_border),
-                                     color-stop (0.02, @progressbar_border),
-                                     color-stop (0.03, 
@theme_selected_bg_color),
-                                     color-stop (0.97, 
@theme_selected_bg_color),
-                                     color-stop (0.98, @progressbar_border),
-                                     to (@progressbar_border));
-    background-color: @theme_selected_bg_color;
}

row:selected {
-    border-width: 0;
-    background-image: -gtk-gradient (linear,
-                                     left top, left bottom,
-                                     from (@theme_selected_bg_color),
-                                     to (@theme_selected_bg_color));
}

.cell {
-    color: @theme_text_color;
-    padding: 2;
-    border-width: 0;
}

.cell:selected {
-    background-color: @theme_selected_bg_color;
}

.expander {
-    color: @internal_element_color;
-    border-color: @internal_element_color;
-
-    background-color: @theme_base_color;
}

.expander:active {
-    color: @internal_element_color;
-    border-color: @internal_element_color;
-
-    background-color: @theme_base_color;
}

.expander:prelight {
-    color: @internal_element_color;
-    border-color: @internal_element_color;
-
-    background-color: shade (@theme_bg_color, 1.02);
}

.expander row:selected,
.expander row:selected:focused {
-    border-color: @expander_row_selected_color;
-    color: @expander_row_selected_color;
-    background-color: @theme_selected_bg_color;
}

/* Calendars */
GtkCalendar.view {
-    border-radius: 3;
-    border-style: solid;
-    border-width: 1;
-    padding: 2;
}

GtkCalendar.header {
-    border-radius: 0;
-    background-image: -gtk-gradient (linear,
-                                     left top,
-                                     left bottom,
-                                     from (shade (@theme_bg_color, 1.04)),
-                                     to (shade (@theme_bg_color, 0.89)));
-    border-width: 0;
}

GtkCalendar.button {
-    background-image: -gtk-gradient (linear,
-                                     left top,
-                                     left bottom,
-                                     from (rgba (0, 0, 0, 0)),
-                                     to (rgba (0, 0, 0, 0)));
}

.highlight,
GtkCalendar.highlight {
-    background-color: @theme_selected_bg_color;
-    color: @theme_selected_fg_color;
-    border-radius: 0;
-    padding: 0;
-    border-width: 0;
}

.info {
-    background-color: @info_bg_color;
-    color: @info_fg_color;
}

.warning {
-    background-color: @warning_bg_color;
-    color: @warning_fg_color;
}

.question {
-    background-color: @question_bg_color;
-    color: @question_fg_color;
}

.error {
-    background-color: @error_bg_color;
-    color: @error_fg_color;
}

.dim-label {
-    color: mix (@theme_fg_color, @theme_bg_color, 0.50);
}

.sidebar,
.sidebar.view {
-    background-color: shade (@theme_base_color, 0.95);
}

ApDocView, /* Abiword */
EogScrollView, /* Eog */
CheeseThumbView /* Cheese */
{
-    background-color: @chrome_bg_color;
-EogScrollView-shadow-type: none;
}

/* gnome-terminal */
TerminalScreen {
-    background-color: @theme_bg_color;
-    color: @theme_fg_color;
-TerminalScreen-background-darkness: 0.95;
}

@@ -548,42 +335,21 @@ PanelApplet > GtkMenuBar.menubar,
PanelAppletFrame,
PanelMenuBar.menubar,
PanelToplevel {
-    background-color: @os_chrome_bg_color;
-    background-image: none;
-    color: @os_chrome_fg_color;
}

PanelApplet > GtkMenuBar.menubar.menuitem:prelight,
.gnome-panel-menu-bar.menuitem:prelight {
-    background-color: @os_chrome_selected_bg_color;
-    color: @os_chrome_selected_fg_color;
-    border-color: lighter (@os_chrome_selected_bg_color);
}

/* panel buttons (clock, tasklist etc) */
PanelApplet GtkToggleButton {
-    background-color: @os_chrome_bg_color;
-    background-image: none;
-    border-color: @os_chrome_bg_color;
-    border-width: 1;
-    color: @os_chrome_fg_color;
}

PanelApplet GtkToggleButton:prelight:active,
PanelApplet GtkToggleButton:active {
-    background-color: @os_chrome_selected_bg_color;
-    background-image: none;
-    border-color: lighter (@os_chrome_selected_bg_color);
-    border-width: 1;
-    color: @os_chrome_selected_fg_color;
}

PanelApplet GtkToggleButton:prelight {
-    background-color: @os_chrome_bg_color;
-    background-image: none;
-    border-color: @os_chrome_bg_color;
-    border-width: 1;
-    color: @os_chrome_selected_fg_color;
}

NaTrayApplet {
@@ -591,7 +357,12 @@ NaTrayApplet {
}

WnckPager, WnckTasklist {
-    background-color: @os_chrome_selected_bg_color;
-    background-image: none;
-    color: @os_chrome_fg_color;
}
+
+@import url("button.css");
+@import url("entry.css");
+@import url("grip.css");
+@import url("menu.css");
+@import url("scale.css");
+@import url("scrollbar.css");
+@import url("toolbar.css");
diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk.css 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk.css
index 8708860..e64d6e9 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk.css
@@ -34,74 +34,8 @@
@define-color error_fg_color rgb (166, 38, 38);
@define-color error_bg_color rgb (237, 54, 54);

-@define-color keyboard_focus_border_a #a2c9f1;
-@define-color keyboard_focus_border_b #6794cf;
-
-@define-color os_chrome_bg_color black;
-@define-color os_chrome_fg_color #ccc;
-@define-color os_chrome_selected_bg_color #333;
-@define-color os_chrome_selected_fg_color white;
-
-@define-color chrome_bg_color #1e1a17;
-@define-color chrome_fg_color #fff;
-
-@define-color focused_entry_border #579eea;
-
-@define-color button_gradient_color_a #f4f6f4;
-@define-color button_gradient_color_b #d7dad7;
-@define-color button_border #a7aba7;
-
-@define-color button_hover_gradient_color_a @theme_base_color;
-@define-color button_hover_gradient_color_b shade (@button_gradient_color_a, 
0.94);
-
-@define-color button_active_gradient_color_a #a2a9a2;
-@define-color button_active_gradient_color_b shade 
(@button_active_gradient_color_a, 0.83);

@define-color insensitive_bg_color #f4f4f2;
@define-color insensitive_fg_color #a7aba7;

-@define-color trough_bg_color_a #ccccc7;
-@define-color trough_bg_color_b #e4e4e1;
-
-@define-color active_switch_bg_color_a #509ae7;
-@define-color active_switch_bg_color_b #84b8ee;
-
-@define-color switch_slider_color #eeeeec;
-@define-color switch_slider_border #2a79cb;
-
-@define-color progressbar_background_a #1f72c6;
-@define-color progressbar_background_b #76b0ec;
-@define-color progressbar_border #3277bf;
-
-@define-color scale_fill_a #2c85e2;
-@define-color scale_fill_b #b8d6f5;
-
-@define-color menu_controls_color #555753;
-
-@define-color highlighted_border #8a8f8a;
-@define-color internal_element_color #888a85;
-
-@define-color notebook_border #a6a6a6;
-@define-color notebook_active_tab_border #1372d3;
-@define-color notebook_selected_tab_color #8dc0f3;
-
-@define-color notebook_tab_gradient_a @theme_base_color;
-@define-color notebook_tab_gradient_b @switch_slider_color;
-
-@define-color toolbar_gradient_base #aaaa9e;
-@define-color toolbar_gradient_step1 #bcbcb4;
-@define-color toolbar_gradient_step2 #d9d9d7;
-@define-color toolbar_gradient_final #e5e5e2;
-
-@define-color toolbar_active_button_color #909081;
-
-@define-color expander_row_selected_color #acccee;
-
@import url("gtk-widgets.css");
-@import url("button.css");
-@import url("entry.css");
-@import url("grip.css");
-@import url("menu.css");
-@import url("scale.css");
-@import url("scrollbar.css");
-@import url("toolbar.css");
diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/menu.css 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/menu.css
index 6e8fa28..344031e 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/menu.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/menu.css
@@ -42,6 +42,7 @@
border-width: 1;
border-radius: 6;
border-color: alpha (#FFF, 0.8);
+    -unico-inner-stroke-color: alpha (#000, 0.30);

-GtkMenuItem-arrow-scaling: 0.4;

diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/scrollbar.css 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/scrollbar.css
index 6faf9a0..da7ee65 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/scrollbar.css
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/scrollbar.css
@@ -3,34 +3,31 @@
**************/

.scrollbar {
-    background-image: none;
-    border-style: solid;
-    -GtkRange-trough-border: 1;
-    -GtkRange-arrow-scaling: 0.444;
-    -GtkRange-slider-width: 6;
-    -GtkRange-stepper-size: 0;
+    -GtkRange-slider-width:     4;
+    -GtkRange-stepper-size:     0;
+    -GtkRange-stepper-spacing:   1;
+    -GtkRange-trough-border:    2;
+
-GtkScrollbar-min-slider-length: 30;
-    -GtkRange-stepper-spacing: 1;
-    -GtkRange-trough-under-steppers: 1;
}

.scrollbar.trough {
-    background-color: @theme_base_color;
-    border-width: 0;
-    border-radius: 0;
+    background-color: @base_color;
+    border-width:      0;
+    border-radius:      0;
}

.scrollbar.slider,
.scrollbar.slider:prelight,
.scrollbar.button {
-    background-color: alpha (#000, 0.4);
-    border-color: alpha (#FFF, 0.4);
-    border-radius: 10;
-    border-width: 1;
+    border-width:              0;
+    background-color:         alpha (#000, 0.4);
+    -unico-inner-stroke-color:  none;
+    -unico-outer-stroke-color:  alpha (#FFF, 0.4);
+    border-radius:              10;
}

.scrollbar.button {
-    color: @internal_element_color;
}

.scrollbar.slider:insensitive {
diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/settings.ini 
b/gnome-frugalware/theme/Frugalware/gtk-3.0/settings.ini
index d4280ed..fe5fdce 100644
--- a/gnome-frugalware/theme/Frugalware/gtk-3.0/settings.ini
+++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/settings.ini
@@ -1,7 +1,6 @@
[Settings]
gtk_color_scheme        = 
"bg_color:#DEDEDE\nselected_bg_color:#A9C3D9\nbase_color:#FFF"    # Background, 
base
gtk_color_scheme        = 
"fg_color:#4D4D4D\nselected_fg_color:#FFF\ntext_color:#4D4D4D"    # Foreground, 
text
-gtk_color_scheme       = "sidebar_color:#DEDEDE"                               
            # Custom colors
gtk_color_scheme        = "tooltip_bg_color:#000\ntooltip_fg_color:#FFF"        
            # Tooltips
gtk_color_scheme        = "link_color:#08C"                                     
            # Hyperlinks
gtk_color_scheme        = "frame_color:#D1D1D1\ninactive_frame_color:#D1D1D1"   
            # Fix for Chrome
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to