Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=artwork.git;a=commitdiff;h=6d600a21db95844461bda8e9e7321ec96dcbb519
commit 6d600a21db95844461bda8e9e7321ec96dcbb519 Author: Devil505 <[email protected]> Date: Wed Jul 6 15:21:37 2011 +0200 * updating GTK+3 theme diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css index 85d0422..9b5d390 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css @@ -1,47 +1,28 @@ -/*********** - * Buttons * - ***********/ +/********* +* Button * +*********/ -.button, -.primary-toolbar.toolbar.button { +.button { + -GtkButton-child-displacement-x: 0; + -GtkButton-child-displacement-y: 0; + -GtkButton-default-border: 0; + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 3; background-image: -gtk-gradient (linear, - left top, - left bottom, - from (shade (@bg_color, 1.15)), - to (shade (@bg_color, 1.03))); + left top, + left bottom, + from (shade (@bg_color, 1.15)), + to (shade (@bg_color, 1.03))); -unico-border-gradient: -gtk-gradient (linear, - left top, left bottom, - from (shade (@bg_color, 0.78)), - to (shade (@bg_color, 0.60))); -} - -.button:hover, -.primary-toolbar.toolbar.button:hover { - - color: @text_color; - - - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (shade (@bg_color, 1.13)), - to (shade (@bg_color, 1.05))); - - - -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.15))); - + left top, left bottom, + from (shade (@bg_color, 0.78)), + to (shade (@bg_color, 0.60))); } .button:active, -.button:hover:active, -.primary-toolbar.toolbar.button:active, -.primary-toolbar.toolbar.button:hover:active { +.button:hover:active { color: #fff; @@ -61,8 +42,8 @@ background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.88))); + from (alpha (#fff, 0.20)), + to (alpha (#000, 0.05))); -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, @@ -70,40 +51,35 @@ to (shade (@bg_color, 0.70))); } -.button:active:insensitive, -.primary-toolbar.toolbar.button:active:insensitive { +/*************************** +* Secondary Toolbar Button * +***************************/ - 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)); +.secondary-toolbar.toolbar.button { + -GtkButton-inner-border: 0; + -unico-outer-stroke-style: none; +} - -unico-border-gradient: -gtk-gradient (linear, - left top, left bottom, - from (shade (@bg_color, 0.67)), - to (shade (@bg_color, 0.74))); +.secondary-toolbar.toolbar.button:active, +.secondary-toolbar.toolbar.button:hover:active { - -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, + -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, - from (alpha (#000, 0.10)), - to (alpha (#000, 0.06))); - + from (alpha (#000, 0.00)), + to (alpha (#000, 0.00))); + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (alpha (#000, 0.10)), + to (alpha (#000, 0.10))); + + -unico-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (alpha (#000, 0.30)), + color-stop (0.15, alpha (#000, 0.10)), + color-stop (0.85, alpha (#000, 0.10)), + to (alpha (#fff, 0.50))); } -.button.default { -} -/*************************** - * Primary Toolbar Buttons * - ***************************/ -.primary-toolbar.toolbar.button { - -GtkButton-inner-border: 5; -} 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 280ac2e..e21726a 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css @@ -1,40 +1,39 @@ * { - -GtkExpander-expander-size: 16; - - -GtkPaned-handle-size: 8; - - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkScrolledWindow-scrollbars-within-bevel: 1; - - -GtkNotebook-tab-overlap: 5; + engine: unico; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; - -GtkHTML-link-color: @link_color; - - -GtkCheckMenuItem-indicator-size: 12; - - -GtkWidget-focus-padding: 0; - - padding: 1; - - engine: unico; - - -unico-text-shadow-color: alpha (#fff, 0.30); + -unico-focus-border-color: alpha (@selected_bg_color, 0.5); + -unico-focus-border-radius: 2; + -unico-focus-fill-color: alpha (@selected_bg_color, 0.1); + -unico-focus-outer-stroke-color: alpha (@selected_bg_color, 0.0); +} - -unico-bullet-color: shade (@bg_color, 0.535); - -unico-bullet-outline-color: shade (@bg_color, 1.2); +/********* +* Border * +*********/ - -unico-outer-stroke-style: custom; +/* Borderless */ - -unico-focus-border-color: alpha (@selected_bg_color, 0.5); - -unico-focus-border-radius: 2; - -unico-focus-fill-color: alpha (@selected_bg_color, 0.1); - -unico-focus-outer-stroke-color: alpha (@selected_bg_color, 0.0); +.toolbar, +.notebook.view { + border-width: 0; } +/* Border */ +.button, +.check, +.entry, +.notebook, +.notebook tab .button, +.radio, +GtkProgressBar.trough, +GtkScale.trough, +GtkSwitch, +GtkSwitch.slider, +GtkSwitch.trough { + -unico-outer-stroke-style: custom; + border-width: 1; +} /************ * Roundness * @@ -57,12 +56,12 @@ GtkScale.slider { GtkSwitch, GtkSwitch.slider, GtkSwitch.trough { - border-width: 1; border-radius: 2; } /* Round */ .radio, +GtkProgressBar, GtkScale.trough { border-radius: 10; } @@ -85,6 +84,7 @@ GtkSwitch { .entry, .check, .radio, +GtkProgressBar.trough, GtkSwitch.trough, .notebook tab .button { -unico-outer-stroke-gradient: -gtk-gradient (linear, @@ -103,11 +103,11 @@ GtkSwitch.trough, .button:active, .entry, .check, +.notebook tab .button, .radio, GtkProgressBar.trough, GtkScale.trough, -GtkSwitch.trough, -.notebook tab .button { +GtkSwitch.trough { -unico-inner-stroke-gradient: -gtk-gradient (linear, left top, left bottom, from (alpha (#000, 0.10)), @@ -170,13 +170,39 @@ GtkSwitch.trough:insensitive { to (shade (@bg_color, 0.74))); } -.button { +@import url("button.css"); + +/**************************************************************************************************** +******************************************************* Redo this crap ****************************** +****************************************************************************************************/ + +* { + -GtkCheckMenuItem-indicator-size: 12; + + -GtkExpander-expander-size: 16; + + -GtkNotebook-tab-overlap: 5; + + -GtkPaned-handle-size: 8; + + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; + + -GtkTextView-error-underline-color: @error_color; + + -GtkWidget-link-color: @link_color; + -GtkWidget-visited-link-color: @link_color; + -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: @link_color; + + -GtkWidget-focus-padding: 0; + + padding: 1; + + -unico-text-shadow-color: alpha (#fff, 0.30); - -GtkButton-child-displacement-x: 0; - -GtkButton-child-displacement-y: 0; - -GtkButton-default-border: 0; - -GtkButton-image-spacing: 0; - -GtkButton-inner-border: 3; + -unico-bullet-color: shade (@bg_color, 0.535); + -unico-bullet-outline-color: shade (@bg_color, 1.2); } .check { @@ -246,13 +272,62 @@ GtkSwitch.trough:insensitive { to (shade (@base_color, 0.55))); } -.toolbar { - border-width: 0; +.button:active: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))); + +} + +/*********** +* Toolbars * +***********/ + +.toolbar { -GtkToolbar-internal-padding: 0; -GtkToolButton-icon-spacing: 6; + -GtkWidget-window-dragging: true; } +.secondary-toolbar.toolbar { + -GtkToolbar-internal-padding: 0; + + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (shade (@bg_color, 0.96)), + color-stop (0.05, shade (@bg_color, 0.87)), + color-stop (0.93, shade (@bg_color, 0.82)), + color-stop (0.94, shade (@bg_color, 0.89)), + color-stop (0.96, shade (@bg_color, 0.89)), + color-stop (0.99, shade (@bg_color, 0.55)), + to (shade (@bg_color, 0.55))); +} + +/******** +* Views * +********/ + .view { background-color: @base_color; } @@ -267,7 +342,6 @@ GtkSwitch.trough:insensitive { /* -GtkButton-interior-focus: true; - -GtkTextView-error-underline-color: @error_color; -GtkToolItemGroup-expander-size: 12; -GtkMenu-horizontal-padding: 0; -GtkMenu-vertical-padding: 0; @@ -490,7 +564,7 @@ GtkSwitch.slider:insensitive { } GtkStatusbar { - -GtkStatusbar-shadow-type: none; + /* -GtkStatusbar-shadow-type: none; */ } GtkScrolledWindow.frame { @@ -518,17 +592,22 @@ column-header { column-header .button { -unico-outer-stroke-style: none; - border-width: 0; -GtkButton-inner-border: 2; background-image: -gtk-gradient (linear, left top, left bottom, - from (@base_color), - color-stop (0.04, shade (@base_color, 0.88)), + from (shade (@base_color, 0.94)), + color-stop (0.02, shade (@base_color, 0.88)), color-stop (0.96, @base_color), color-stop (0.99, shade (@base_color, 0.50)), to (shade (@base_color, 0.45))); + + -unico-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (shade (@bg_color, 0.88)), + to (shade (@bg_color, 0.70))); + } column-header .button:hover { @@ -537,8 +616,8 @@ column-header .button:hover { background-image: -gtk-gradient (linear, left top, left bottom, - from (shade (@base_color, 0.95)), - color-stop (0.04, shade (@base_color, 0.80)), + from (shade (@base_color, 0.90)), + color-stop (0.02, shade (@base_color, 0.80)), color-stop (0.96, @base_color), color-stop (0.99, shade (@base_color, 0.50)), to (shade (@base_color, 0.45))); @@ -618,7 +697,6 @@ TerminalScreen { -TerminalScreen-background-darkness: 0.85; } -@import url("button.css"); @import url("entry.css"); @import url("menu.css"); @import url("progressbar.css"); diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/menu.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/menu.css index e936f5a..67f900b 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/menu.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/menu.css @@ -30,7 +30,7 @@ border-style: none; } -.menu { +/*.menu { padding: 1; background-color: alpha (#000, 0.8); border-style: solid; @@ -42,12 +42,26 @@ -GtkMenuItem-arrow-scaling: 0.4; color: #fff; +} */ + +.menu { + -GtkMenu-horizontal-padding: 0; + -GtkMenu-vertical-padding: 0; + -GtkWidget-wide-separators: 1; + + background-image: none; + background-color: #383838; + border-width: 1; + color: @base_color; + border-color: #000; + + -unico-inner-stroke-color: alpha (#fff, 0.00); + -unico-outer-stroke-style: none; } .menu.menuitem { -unico-menuitem-arrow-color: @menu_controls_color; - font: bold; - padding: 2; + /*font: bold;*/ } .menuitem.accelerator { @@ -67,8 +81,6 @@ .menuitem:prelight { color: @selected_fg_color; border-style: solid; - border-width: 1; - border-radius: 0; background-image: -gtk-gradient (linear, left top, @@ -86,6 +98,7 @@ } .menu.separator { + -unico-border-gradient: -gtk-gradient (linear, left top, right top, from (alpha (@base_color, 0.00)), diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-checked-insensitive.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-checked-insensitive.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-checked-insensitive.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-checked-insensitive.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-checked.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-checked.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-checked.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-checked.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-mixed.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-mixed.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-mixed.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-mixed.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-unchecked-insensitive.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-unchecked-insensitive.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-unchecked-insensitive.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-unchecked-insensitive.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-unchecked.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-unchecked.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/checkbox-unchecked.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/checkbox-unchecked.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-mixed.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-mixed.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-mixed.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-mixed.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-selected-insensitive.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-selected-insensitive.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-selected-insensitive.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-selected-insensitive.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-selected.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-selected.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-selected.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-selected.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-unselected-insensitive.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-unselected-insensitive.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-unselected-insensitive.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-unselected-insensitive.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-unselected.svg b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-unselected.svg similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/radio-unselected.svg rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/radio-unselected.svg diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/assets/resize-grip.png b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/resize-grip.png similarity index 100% rename from gnome-frugalware/theme/Frugalware/gtk-3.0/assets/resize-grip.png rename to gnome-frugalware/theme/Frugalware/gtk-3.0/old/assets/resize-grip.png diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/old/button.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/button.css new file mode 100644 index 0000000..2cfa11b --- /dev/null +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/old/button.css @@ -0,0 +1,14 @@ +/*********** + * Buttons * + ***********/ + + +.button.default { +} + +/*************************** + * Primary Toolbar Buttons * + ***************************/ +.primary-toolbar.toolbar.button { + -GtkButton-inner-border: 5; +} diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/progressbar.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/progressbar.css index 9c603b9..5ff26a7 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/progressbar.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/progressbar.css @@ -3,14 +3,7 @@ ****************/ GtkProgressBar { - /*border-radius: 10;*/ - padding: 0; - - -unico-outer-stroke-gradient: -gtk-gradient (linear, - left top, left bottom, - from (alpha (#fff, 0.00)), - color-stop (0.50, alpha (#fff, 0.00)), - to (alpha (#fff, 0.40))); +padding: 0; } GtkProgressBar.progressbar { @@ -26,6 +19,3 @@ GtkProgressBar.progressbar { from (shade (@bg_color, 0.60)), to (shade (@bg_color, 0.78))); } - -GtkProgressBar.trough { -} diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/toolbar.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/toolbar.css index dc4644d..50be396 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/toolbar.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/toolbar.css @@ -1,32 +1,7 @@ -/************ - * Toolbars * - ***********/ - -.secondary-toolbar.toolbar { - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (shade (@bg_color, 0.96)), - color-stop (0.05, shade (@bg_color, 0.87)), - color-stop (0.93, shade (@bg_color, 0.82)), - color-stop (0.94, shade (@bg_color, 0.89)), - color-stop (0.96, shade (@bg_color, 0.89)), - color-stop (0.99, shade (@bg_color, 0.55)), - to (shade (@bg_color, 0.55))); - border-width: 0; - padding: 2; - -GtkWidget-window-dragging: true; -} - -.secondary-toolbar.toolbar:insensitive { - color: alpha (@theme_fg_color, 0.6); -} - /******************** * Primary Toolbars * ********************/ -.primary-toolbar.toolbar, .toolbar { background-image: -gtk-gradient (linear, left top, @@ -38,10 +13,8 @@ color-stop (0.99, shade (@theme_bg_color, 0.60)), to (shade (@bg_color, 0.60))); padding: 2; - -GtkWidget-window-dragging: true; } -.primary-toolbar.toolbar:insensitive, .toolbar:insensitive { background-image: none; background-color: shade (@theme_bg_color, 0.97); @@ -51,7 +24,6 @@ border-color: shade (@theme_bg_color, 0.91); } -.primary-toolbar.toolbar.separator, .toolbar.separator { border-width: 0; } _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
