Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=artwork.git;a=commitdiff;h=becf9940b881cf16aa83532a513cdf6e15108be1
commit becf9940b881cf16aa83532a513cdf6e15108be1 Author: Devil505 <devil505li...@gmail.com> Date: Sun Jul 3 10:33:30 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 c78403c..85d0422 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/button.css @@ -4,7 +4,6 @@ .button, .primary-toolbar.toolbar.button { - border-width: 1; background-image: -gtk-gradient (linear, left top, @@ -16,11 +15,6 @@ left top, left bottom, from (shade (@bg_color, 0.78)), to (shade (@bg_color, 0.60))); - - -unico-outer-stroke-gradient: -gtk-gradient (linear, - left top, left bottom, - from (alpha (#000, 0.00)), - to (alpha (#000, 0.10))); } .button:hover, @@ -57,21 +51,10 @@ from (shade (@bg_color, 0.69)), to (shade (@bg_color, 0.91))); - -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.54)), to (shade (@bg_color, 0.68))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, - left top, left bottom, - from (alpha (#000, 0.10)), - to (alpha (#000, 0.06))); } .button:insensitive { @@ -85,12 +68,6 @@ 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:active:insensitive, @@ -130,7 +107,3 @@ .primary-toolbar.toolbar.button { -GtkButton-inner-border: 5; } - -.marlin-pathbar { - padding: 4; -} diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css index 986aa58..a86218d 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/entry.css @@ -3,31 +3,7 @@ ****************/ .entry, .toolbar.entry { - border-width: 1; padding: 4; - - 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))); } .entry:focused { @@ -48,22 +24,6 @@ to (shade (@selected_bg_color, 1.55))); } -.entry:insensitive { - - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (alpha (#000, 0.10)), - color-stop (0.20, alpha (#000, 0.00)), - to (alpha (#000, 0.00))); - - -unico-border-gradient: -gtk-gradient (linear, - left top, left bottom, - from (shade (@bg_color, 0.67)), - to (shade (@bg_color, 0.74))); - -} - .entry.progressbar { background-color: @theme_selected_bg_color; color: @theme_selected_fg_color; diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/grip.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/grip.css deleted file mode 100644 index 1324477..0000000 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/grip.css +++ /dev/null @@ -1,16 +0,0 @@ -.grip { -} - -.pane-separator, -.pane-separator:prelight, -.pane-separator:selected { - border-radius: 0; - background-image: -gtk-gradient (linear, - left top, - right top, - from (shade (@base_color, 0.55)), - color-stop (0.15, @base_color), - color-stop (0.85, shade (@base_color, 0.88)), - to (shade (@base_color, 0.55))); -} - 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 612a0fe..280ac2e 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/gtk-widgets.css @@ -1,147 +1,317 @@ * { - -GtkButton-child-displacement-x: 0; - -GtkButton-child-displacement-y: 0; - -GtkButton-default-border: 0; - -GtkButton-image-spacing: 0; - -GtkButton-inner-border: 3; + -GtkExpander-expander-size: 16; - -GtkCheckButton-indicator-size: 15; - -GtkCheckMenuItem-indicator-size: 12; + -GtkPaned-handle-size: 8; - -GtkEntry-inner-border: 2; - -GtkEntry-progress-border: 0; + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 1; - -GtkExpander-expander-size: 16; + -GtkNotebook-tab-overlap: 5; - -GtkPaned-handle-size: 8; + -GtkWidget-link-color: @link_color; + -GtkWidget-visited-link-color: @link_color; + -GtkIMHtml-hyperlink-color: @link_color; + -GtkHTML-link-color: @link_color; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkScrolledWindow-scrollbars-within-bevel: 1; + -GtkCheckMenuItem-indicator-size: 12; - -GtkToolbar-internal-padding: 0; + -GtkWidget-focus-padding: 0; - -GtkToolButton-icon-spacing: 6; + padding: 1; - -GtkWidget-focus-padding: 0; + engine: unico; - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; - -GtkHTML-link-color: @link_color; - - border-radius: 2; - padding: 1; - - engine: unico; - -unico-inner-stroke-color: alpha (#fff, 0.30); -unico-text-shadow-color: alpha (#fff, 0.30); -unico-bullet-color: shade (@bg_color, 0.535); -unico-bullet-outline-color: shade (@bg_color, 1.2); - -unico-focus-border-color: alpha (@selected_bg_color, 0.5); + + -unico-outer-stroke-style: custom; + + -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-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))); +/************ +* Roundness * +************/ + +/* Square */ +.pane-separator, +.view, +column-header .button, +GtkScale.slider { + border-radius: 0; } +/* Slightly rounded */ +.button, +.check, +.entry, +.notebook, +.notebook tab .button, +GtkSwitch, +GtkSwitch.slider, +GtkSwitch.trough { + border-width: 1; + border-radius: 2; +} -/* - -GtkButton-interior-focus: true; - -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-line-width: 1; -*/ +/* Round */ +.radio, +GtkScale.trough { + border-radius: 10; +} +/************* +* Highlights * +*************/ -/*************** - * Base States * - ***************/ -*:hover { +/* Inner Higlight */ +.button, +.menu.menuitem, +.notebook, +GtkSwitch { + -unico-inner-stroke-color: alpha (#fff, 0.30); } -*:selected { +/* Outer Highlight */ +.button:active, +.button:insensitive, +.entry, +.check, +.radio, +GtkSwitch.trough, +.notebook tab .button { + -unico-outer-stroke-gradient: -gtk-gradient (linear, + left top, left bottom, + from (alpha (#fff, 0.00)), + color-stop (0.80, alpha (#fff, 0.00)), + to (alpha (#fff, 0.40))); } -*:selected:focused { +/********** +* Shadows * +**********/ + +/* Inner Shadow */ + +.button:active, +.entry, +.check, +.radio, +GtkProgressBar.trough, +GtkScale.trough, +GtkSwitch.trough, +.notebook tab .button { + -unico-inner-stroke-gradient: -gtk-gradient (linear, + left top, left bottom, + from (alpha (#000, 0.10)), + to (alpha (#000, 0.06))); } -*:insensitive { +/* Outer Shadow */ + +.button, +.menu.menuitem, +.notebook, +GtkScale.slider { + -unico-outer-stroke-gradient: -gtk-gradient (linear, + left top, left bottom, + from (alpha (#000, 0.00)), + to (alpha (#000, 0.10))); } -*:active { +/********** +* Troughs * +**********/ + +/* Interactive Trough */ + +.check, +.entry, +.radio { + 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-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (shade (@bg_color, 0.65)), + to (shade (@bg_color, 0.72))); } -.background { + +/* Shallow Trough */ + +.check:insensitive, +.entry:insensitive, +.radio:insensitive, +GtkProgressBar.trough, +GtkScale.trough, +GtkSwitch.trough:insensitive { + background-image: -gtk-gradient (linear, + left top, + left bottom, + from (alpha (#000, 0.10)), + color-stop (0.20, alpha (#000, 0.00)), + to (alpha (#000, 0.00))); + + -unico-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (shade (@bg_color, 0.67)), + to (shade (@bg_color, 0.74))); } -.tooltip { +.button { + + -GtkButton-child-displacement-x: 0; + -GtkButton-child-displacement-y: 0; + -GtkButton-default-border: 0; + -GtkButton-image-spacing: 0; + -GtkButton-inner-border: 3; } -/***************** - * GtkSpinButton * - *****************/ -GtkSpinButton.button, -GtkSpinButton.button:insensitive, -GtkSpinButton.button:prelight, -GtkSpinButton.button:active { +.check { + -GtkCheckButton-indicator-size: 15; } +.entry { + + -GtkEntry-inner-border: 2; + -GtkEntry-progress-border: 0; + +} + +.marlin-pathbar { + padding: 4; +} + + /***************** * Notebooks and * - * tabs * + * Tabs * *****************/ -/* .notebook { + +.notebook { background-color: shade (@bg_color, 1.06); - border-radius: 4; } .notebook tab { background-color: shade (@bg_color, 0.85); + border-radius: 4; } .notebook tab:active { background-color: shade (@bg_color, 1.06); -}*/ +} .notebook tab .button, .notebook tab .button:hover, .notebook tab .button:hover:active { + -GtkButton-inner-border: 0; + background-image: none; background-color: alpha (#000, 0.02); -unico-border-gradient: -gtk-gradient (linear, left top, left bottom, - from (shade (@bg_color, 0.67)), - to (shade (@bg_color, 0.74))); - - -unico-inner-stroke-gradient: -gtk-gradient (linear, - left top, left bottom, - from (alpha (#000, 0.10)), - to (alpha (#000, 0.06))); - - -unico-outer-stroke-gradient: -gtk-gradient (linear, - left top, left bottom, - from (alpha (#fff, 0.00)), - color-stop (0.85, alpha (#fff, 0.00)), - to (alpha (#fff, 0.40))); + from (alpha (#000, 0.29)), + to (alpha (#000, 0.32))); } .notebook tab .button:hover:active { background-color: alpha (#000, 0.10); } +.pane-separator, +.pane-separator:prelight, +.pane-separator:selected { + border-width: 0; + + background-image: -gtk-gradient (linear, + left top, + right top, + from (shade (@base_color, 0.55)), + color-stop (0.15, @base_color), + color-stop (0.85, shade (@base_color, 0.88)), + to (shade (@base_color, 0.55))); +} + +.toolbar { + border-width: 0; + + -GtkToolbar-internal-padding: 0; + -GtkToolButton-icon-spacing: 6; +} + +.view { + background-color: @base_color; +} + +.view:selected { + background-color: @selected_bg_color +} + +/*********************************************************************** +* Stuff I haven't styled yet * +***********************************************************************/ + +/* + -GtkButton-interior-focus: true; + -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-line-width: 1; +*/ + +.grip { +} + +/*************** + * Base States * + ***************/ +*:hover { +} + +*:selected { +} + +*:selected:focused { +} + +*:insensitive { +} + +*:active { +} + +.background { +} + +.tooltip { +} + +/***************** + * GtkSpinButton * + *****************/ +GtkSpinButton.button, +GtkSpinButton.button:insensitive, +GtkSpinButton.button:prelight, +GtkSpinButton.button:active { +} + /************** * ComboBoxes * **************/ @@ -163,29 +333,6 @@ GtkComboBox.button { .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, @@ -213,31 +360,6 @@ GtkComboBox.button { .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, @@ -265,7 +387,7 @@ GtkComboBox.button { *************/ GtkSwitch { - padding: 1; + font: bold condensed 10; } @@ -279,22 +401,12 @@ GtkSwitch.trough { 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 { @@ -341,8 +453,7 @@ GtkSwitch.trough:insensitive { } GtkSwitch.slider { - -unico-outer-stroke-style: none; - border-width: 1; + -unico-outer-stroke-style: none; background-image: -gtk-gradient (linear, left top, @@ -393,9 +504,6 @@ GtkIconView.view.cell:selected, GtkIconView.view.cell:selected:focused { } -.view { -} - GtkTreeView { -GtkTreeView-vertical-separator: 0; -GtkTreeView-expander-size: 8; @@ -410,7 +518,6 @@ column-header { column-header .button { -unico-outer-stroke-style: none; - border-radius: 0; border-width: 0; -GtkButton-inner-border: 2; @@ -425,9 +532,6 @@ column-header .button { } column-header .button:hover { - -unico-outer-stroke-style: none; - border-radius: 0; - border-width: 0; color: @text_color; background-image: -gtk-gradient (linear, @@ -500,10 +604,6 @@ GtkCalendar.highlight { .dim-label { } -.sidebar, -.sidebar.view { -} - ApDocView, /* Abiword */ EogScrollView, /* Eog */ CheeseThumbView /* Cheese */ @@ -518,44 +618,8 @@ TerminalScreen { -TerminalScreen-background-darkness: 0.85; } -/********************** - * Fallback Mode Panel - **********************/ - -PanelWidget, -PanelApplet, -PanelApplet > GtkMenuBar.menubar, -.gnome-panel-menu-bar, -PanelAppletFrame, -PanelMenuBar.menubar, -PanelToplevel { -} - -PanelApplet > GtkMenuBar.menubar.menuitem:prelight, -.gnome-panel-menu-bar.menuitem:prelight { -} - -/* panel buttons (clock, tasklist etc) */ -PanelApplet GtkToggleButton { -} - -PanelApplet GtkToggleButton:prelight:active, -PanelApplet GtkToggleButton:active { -} - -PanelApplet GtkToggleButton:prelight { -} - -NaTrayApplet { - -NaTrayApplet-icon-padding: 12; -} - -WnckPager, WnckTasklist { -} - @import url("button.css"); @import url("entry.css"); -@import url("grip.css"); @import url("menu.css"); @import url("progressbar.css"); @import url("sidebar.css"); diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/progressbar.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/progressbar.css index 06c44a6..9c603b9 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/progressbar.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/progressbar.css @@ -28,19 +28,4 @@ GtkProgressBar.progressbar { } GtkProgressBar.trough { - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (shade (@base_color, 0.54)), - to (shade (@base_color, 0.76))); - - -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))); } diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/scale.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/scale.css index e9969df..64cbe59 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/scale.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/scale.css @@ -9,12 +9,6 @@ GtkScale { } GtkScale.slider { - border-radius: 0; - - -unico-outer-stroke-gradient: -gtk-gradient (linear, - left top, left bottom, - from (alpha (#000, 0.00)), - to (alpha (#000, 0.10))); } GtkScale.slider:insensitive { @@ -33,24 +27,6 @@ GtkScale.scale-has-marks-above.slider.vertical { } GtkScale.trough { - border-radius: 10; - - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (shade (@bg_color, 0.75)), - to (shade (@bg_color, 0.90))); - - -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))); - -unico-outer-stroke-gradient: -gtk-gradient (linear, left top, left bottom, from (alpha (#fff, 0.00)), diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/sidebar.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/sidebar.css index bee00ad..9d3dc64 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/sidebar.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/sidebar.css @@ -5,6 +5,10 @@ color: shade (@bg_color, 0.55); } +.sidebar.view:selected { + background-color: shade (@bg_color, 0.85); +} + .sidebar.view:prelight { background-color: shade (@bg_color, 1.10); } @@ -22,5 +26,5 @@ GtkHCollapsablePaned.pane-separator:selected { right top, from (shade (@bg_color, 1.30)), to (shade (@bg_color, 0.65))); - background-color: none; + background-color: alpha(#fff, 0.0); } diff --git a/gnome-frugalware/theme/Frugalware/gtk-3.0/toolbar.css b/gnome-frugalware/theme/Frugalware/gtk-3.0/toolbar.css index d1b4a2e..dc4644d 100644 --- a/gnome-frugalware/theme/Frugalware/gtk-3.0/toolbar.css +++ b/gnome-frugalware/theme/Frugalware/gtk-3.0/toolbar.css @@ -36,8 +36,7 @@ color-stop (0.95, shade (@theme_bg_color, 0.94)), color-stop (0.97, shade (@theme_bg_color, 0.94)), color-stop (0.99, shade (@theme_bg_color, 0.60)), - to (shade (@theme_bg_color, 0.60))); - border-width: 0; + to (shade (@bg_color, 0.60))); padding: 2; -GtkWidget-window-dragging: true; } _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git