Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=gnometesting.git;a=commitdiff;h=655d391883277564de38c20edd3ad45bb632d7bb
commit 655d391883277564de38c20edd3ad45bb632d7bb Author: Devil505 <devil505li...@gmail.com> Date: Sat Mar 26 17:23:05 2011 +0100 gnome-frugalware-1.5-1-i686 * version bump * now we have a real GTK3 theme diff --git a/source/gnome/gnome-frugalware/FrugalBuild b/source/gnome/gnome-frugalware/FrugalBuild index cfa6875..18fa51f 100644 --- a/source/gnome/gnome-frugalware/FrugalBuild +++ b/source/gnome/gnome-frugalware/FrugalBuild @@ -3,8 +3,8 @@ # Contributor: AlexExtreme <a...@alex-smith.me.uk> pkgname=gnome-frugalware -pkgver=1.4.1 -pkgrel=5 +pkgver=1.5 +pkgrel=1 pkgdesc="Gnome default theme for Frugalware Linux." url="http://frugalware.org" rodepends=('gnome-themes' "gtk+3-theme-frugalware=$pkgver" \ @@ -13,9 +13,8 @@ depends=() groups=('gnome') archs=('i686' 'x86_64' 'ppc') up2date="lynx -dump http://ftp.frugalware.org/pub/other/artwork/gnome-theme | Flasttar" -source=(http://ftp.frugalware.org/pub/other/artwork/gnome-theme/$pkgname-$pkgver.tar.bz2 gtk.css) -sha1sums=('1835775646cc1df93c530517a76609cb03fbb3d8' \ - '693c8d6658c508d180b4d16912e12fa44f3de4b6') +source=(http://ftp.frugalware.org/pub/other/artwork/gnome-theme/$pkgname-$pkgver.tar.bz2) +sha1sums=('dcbab73dafbf3c3a6fb0fe870fb409a0d5bef47a') subpkgs=('gtk+2-theme-frugalware') subdescs=('Frugalware GTK+2 theme') @@ -44,17 +43,10 @@ build() { Finstallrel 644 theme/Frugalware/index.theme usr/share/themes/Frugalware/index.theme Fcprel theme/Frugalware/gtk-2.0 usr/share/themes/Frugalware/ + Fcprel theme/Frugalware/gtk-3.0 usr/share/themes/Frugalware/ Fcprel theme/Frugalware/metacity-1 usr/share/themes/Frugalware/ - Finstallrel 644 theme/Frugalware-Dark/index.theme usr/share/themes/Frugalware-Dark/index.theme - Fcprel theme/Frugalware-Dark/gtk-2.0 usr/share/themes/Frugalware-Dark/ - Fcprel theme/Frugalware-Dark/metacity-1 usr/share/themes/Frugalware-Dark/ - Fsplit gtk+2-theme-frugalware usr/share/themes/Frugalware/gtk-2.0 - Fsplit gtk+2-theme-frugalware usr/share/themes/Frugalware-Dark/gtk-2.0 - - Fmkdir usr/share/themes/Frugalware/gtk-3.0 - Fcp gtk.css usr/share/themes/Frugalware/gtk-3.0/ Fsplit gtk+3-theme-frugalware usr/share/themes/Frugalware/gtk-3.0 } diff --git a/source/gnome/gnome-frugalware/gtk.css b/source/gnome/gnome-frugalware/gtk.css deleted file mode 100644 index 2deb742..0000000 --- a/source/gnome/gnome-frugalware/gtk.css +++ /dev/null @@ -1,683 +0,0 @@ -/* Default color scheme */ -@define-color base_color #ffffff; -@define-color bg_color #ededed; -@define-color tooltip_bg_color #343434; -@define-color selected_bg_color #4a90d9; -@define-color text_color #2e3436; -@define-color fg_color #2e3436; -@define-color tooltip_fg_color #ffffff; -@define-color selected_fg_color #ffffff; -@define-color link_color #4a90d9; -@define-color frame_color #8a9580; -@define-color inactive_frame_color #c7ccc1; -@define-color warning_color #f57900; -@define-color error_color #cc0000; -@define-color success_color #4e9a06; - -@define-color info_fg_color rgb (181, 171, 156); -@define-color info_bg_color rgb (252, 252, 189); -@define-color warning_fg_color rgb (173, 120, 41); -@define-color warning_bg_color rgb (250, 173, 61); -@define-color question_fg_color rgb (97, 122, 214); -@define-color question_bg_color rgb (138, 173, 212); -@define-color error_fg_color rgb (166, 38, 38); -@define-color error_bg_color rgb (237, 54, 54); - -* { - font: Cantarell; - engine: adwaita; - padding: 1; - - /* 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; - -GtkWidget-focus-padding: 2; - - -GtkCheckButton-indicator-size: 14; - - -GtkTextView-error-underline-color: #cc0000; - - -GtkPaned-handle-size: 6; - - /* The size for scrollbars. The slider is 2px smaller, but we keep it - * up so that the whole area is sensitive to button presses for the - * slider. The stepper button is larger in both directions, the slider - * only in the width - */ - - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkScrolledWindow-scrollbars-within-bevel: 1; - - - -GtkMenuBar-internal-padding: 0; - -GtkTreeView-expander-size: 10; - -GtkToolItemGroup-expander-size: 12; - -GtkExpander-expander-size: 12; - -GtkToolbar-internal-padding: 4; /* ??? */ - -GtkTreeView-vertical-separator: 0; /* ??? */ - - /* GtkScale slider size */ - -GtkScale-slider-length: 14; - -GtkRange-slider-width: 20; - - - -GtkMenu-horizontal-padding: 0; - -GtkMenu-vertical-padding: 0; - - -GtkWidget-link-color: @link_color; - -GtkWidget-visited-link-color: @link_color; - -GtkIMHtml-hyperlink-color: @link_color; - -GtkHTML-link-color: @link_color; - - -WnckTasklist-fade-overlay-rect: 0; - - -GtkEntry-inner-border: 2; - -GtkButton-inner-border: 2; - -GtkEntry-progress-border: 0; - - -GtkSeparatorToolItem-shadow-type: none; - - /* Style */ - background-color: @bg_color; - color: @fg_color; - border-radius: 3; - - /* Engine settings */ - -adwaita-focus-fill-color: alpha (#71acea, 0.165); - -adwaita-focus-border-color: #71acea; -} - -*:hover { - background-color: shade (@bg_color, 1.02); - color: @fg_color; -} - -*:selected { - background-color: @selected_bg_color; - color: @selected_fg_color; -} - -*:selected:focused { - background-color: @selected_bg_color; - color: @selected_fg_color; -} - -*:insensitive { - background-color: shade (@bg_color, 1.07); - color: #a7aba7; -} - -*:active { - background-color: shade (@bg_color, 0.915); -} - -.background { - /* I like this huge gradient, but probably it would be better - to have a fixed height gradient, not sure.*/ - /*background-image: -gtk-gradient (linear, - left top, left bottom, - from (shade (@bg_color, 0.94)), - to (@bg_color)); */ - border-style: none; - border-width: 0; - border-radius: 0; -} - -/* Text Entries */ -.entry, .toolbar .entry { - background-color: #fff; - background-image: none; - border-color: #579eea; - border-radius: 3; - border-width: 1; - border-style: solid; -} - -.entry:insensitive { - background-color: #f4f4f2; - border-color: #bcbfb7; -} - -GtkSpinButton.button, -GtkSpinButton.button:insensitive, -GtkSpinButton.button:prelight, -GtkSpinButton.button:active { - background-image: none; - background-color: #fff; - border-width: 1; - border-style: none; - padding: 0; -} - -GtkFrame, -GtkCalendar, -GtkScale { - padding: 2; -} - -.frame { - font: bold; - color: lighter (@fg_color); - border-style: none; - border-width: 0; -} - -.cell { - background-color: @base_color; - color: @text_color; -} - -.cell:selected { - background-color: @selected_bg_color; -} - -/* Notebooks/Tabs */ - -.notebook { - -adwaita-selected-tab-color: #8dc0f3; - background-color: shade (@bg_color, 1.12); - padding: 2; - border-style: solid; - border-radius: 0; - -GtkNotebook-tab-overlay: 10; - -GtkNotebook-tab-curvature: 5; -} - -.notebook tab { - padding: 3; - border-radius: 2; -} - -.notebook tab:active { - background-color: @base_color; -} - -/* Scrollbars */ - -GtkScrollbar { - padding: 1; /* ??? */ - background-image: none; - border-style: solid; - -GtkRange-arrow-scaling: 0.6; - -GtkRange-slider-width: 18; /* seems affect the whole width of the scrollbar */ - -GtkRange-stepper-size: 20; /* height on vertical and width on horizontal siders */ - -GtkScrollbar-min-slider-length: 30; /* minimum size for the slider. sadly can't be in '.slider' where it belongs */ -} - -GtkScrollbar.trough { - background-color: shade (@bg_color, 0.9); - border-width: 0; - border-radius: 0; - /* non uniform borders don't work - border: 1px solid @frame_color; - border-left: 1px solid shade (@bg_color, 0.9); - */ -} - -GtkScrollbar.slider, GtkScrollbar.button { - background-image: none; - background-color: lighter (@bg_color); - border-color: #a7aba7; - border-width: 1; - border-radius: 3; - padding: 0; -} - -GtkScrollbar.slider:prelight, -GtkScrollbar.button:prelight { - background-image: none; - background-color: lighter (@bg_color); - border-color: @frame_color; -} - -GtkScrollbar.slider:prelight:active, -GtkScrollbar.button:prelight:active { - background-image: none; - border-color: @selected_bg_color; -} - -/* Buttons */ -.button { - padding: 3; - - border-radius: 3; - border-width: 1; - border-color: #a7aba7; - border-style: solid; - - background-image: -gtk-gradient (linear, - left top, left bottom, - from (shade (@bg_color, 1.06)), - to (shade (@bg_color, 0.95))); -} - -.button:hover { - border-color: #a7aba7; - background-image: -gtk-gradient (linear, - left top, left bottom, - from (#fff), - to (#e5e7e5)); -} - -.button:hover:active, -.toolbar .button:hover:active { - background-image: -gtk-gradient (linear, - left top, left bottom, - from (#a2a9a2), - to (alpha (#878f87, 0.125))); - border-color: #8a8f8a; -} - -.button:insensitive { - background-image: none; - background-color: #f4f4f2; - color: #a7aba7; -} - -.toolbar .button:prelight { - background-image: -gtk-gradient (linear, - left top, left bottom, - from (#f4f6f4), - to (#d7dad7)); - border-style: solid; - border-radius: 3; - border-width: 1; - border-color: #a7aba7; -} - -.button.default { - border-width: 2; -} - -GtkStatusbar { - padding: 5; - color: @fg_color; - -GtkStatusbar-shadow-type: none; -} - -.menubar { - background-image: -gtk-gradient (linear, - left top, left bottom, - from (@bg_color), - color-stop (0.45, shade (@bg_color, 0.97)), - to (shade (@bg_color, 0,99)); - border-style: none; - padding: 4; - border-width: 0; - - -GtkWidget-window-dragging: true; -} - -.menu { - padding: -1; - background-color: shade (@bg_color, 1.12); - border-style: solid; - border-width: 1; - border-color: shade (@bg_color, 0.7); - border-radius: 0; /* No argb visuals by default 0, it would have been nice to have it something like 4*/ - -GtkMenuItem-arrow-scaling: 0.4; -} - -.menu * { - padding: 2; -} - -.menu *:active, -.menu *:prelight, -.menubar *:prelight { - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (shade (@selected_bg_color, 1.3)), - color-stop (0.05, shade (@selected_bg_color, 0.95)), - color-stop (0.4, @selected_bg_color), - to @selected_bg_color); - /* background-color: @selected_bg_color; */ - color: @selected_fg_color; - border-style: solid; - border-width: 1; - border-radius: 0; - border-color: darker (@selected_bg_color); -} - -.menu.separator { - padding: 1 0; - -GtkSeparatorMenuItem-horizontal-padding: 0; - -GtkWidget-wide-separators: 1; - -GtkWidget-separator-width: 1; - -GtkWidget-separator-height: 7; -} - -GtkCheckButton, GtkRadioButton { - background-color: @bg_color; -} - -GtkCheckButton:prelight, -GtkRadioButton:prelight, -GtkCheckButton:selected, -GtkRadioButton:selected { - background-color: shade (@bg_color, 1.1); -} - -.check, .radio, -.check:active, .radio:active, -.check:hover, .radio:hover, -.menu .check, .menu .radio, -.menu .check:active, .menu .radio:active, -.menu .check:hover, .menu .radio:hover { - border-color: #8f9985; - color: #2e87e3; - background-color: mix (#bcbfb8, #fff, 0.9); -} - -.check:insensitive, -.radio:insensitive { - border-color: #d3d7cf; - background-color: #bcbfb8; - color: shade (#d3d7cf, 0.9); -} - -.trough { - border-width: 1; - border-style: solid; - border-color: #b8beb1; - background-image: -gtk-gradient (linear, - left top, left bottom, - from (#ccccc7), - to (#e4e4e1)); -} - -.progressbar { - padding: 0; - border-radius: 3; - background-color: @selected_bg_color; - border-style: solid; - border-color: darker (@selected_bg_color); - color: @selected_fg_color; -} - -column-header { - padding: 1 2; -} - -.tooltips { - padding: 4 4; - background-color: @tooltip_bg_color; - color: @tooltip_fg_color; -} - -/* Toolbars */ - -GtkWindow > GtkTable > .toolbar, /* nautilus */ -GtkWindow > GtkVBox > EggEditableToolbar > GtkHBox > .toolbar, /* eog etc */ -GtkWindow > GtkVBox > .toolbar { - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (shade (@bg_color, 0.6)), - color-stop (0.02, shade (@bg_color, 0.6)), - color-stop (0.03, shade (@bg_color, 0.7)), - color-stop (0.2, shade (@bg_color, 0.75)), - color-stop (0.8, shade (@bg_color, 0.8)), - color-stop (0.96, shade (@bg_color, 0.95)), - color-stop (0.97, shade (@bg_color, 0.8)), - color-stop (0.98, shade (@bg_color, 1.2)), - to (shade (@bg_color, 1.2))); - border-radius: 0; - border-style: none; - padding: 4; - border-width: 0; -} - -GtkWindow > GtkVBox > EggEditableToolbar > GtkHBox > GtkToolbar .button, -GtkWindow > GtkVBox > GtkToolbar .button { - border-style: none; - border-width: 0; - - background-image: -gtk-gradient (linear, - left top, left bottom, - from (alpha (shade (@bg_color, 0.75), 0.0)), - color-stop (0.3, alpha (shade (@bg_color, 0.9), 0.0)), - color-stop (0.6, alpha (shade (@bg_color, 0.9), 0.0)), - to (alpha (shade (@bg_color, 0.85), 0.0))); - -GtkWidget-focus-line-width: 0; - } - - /* GtkToolbar .button:focused { - background-color: red; - } this pseudo-class doesn't work */ - -GtkWindow > GtkVBox > EggEditableToolbar > GtkHBox > GtkToolbar .button:hover, -GtkWindow > GtkVBox > GtkToolbar .button:hover { /* needs correct colors */ - background-image: -gtk-gradient (linear, - left top, left bottom, - from (shade (@bg_color, 0.75)), - color-stop (0.3, shade (@bg_color, 0.9)), - color-stop (0.6, shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.85))); - } - -GtkWindow > GtkVBox > EggEditableToolbar > GtkHBox > GtkToolbar .button:active, GtkToolbar .button:active:prelight, -GtkWindow > GtkVBox > GtkToolbar .button:active, GtkToolbar .button:active:prelight { /* needs correct colors */ - border-style: none; - border-width: 0; - background-image: -gtk-gradient (linear, - left top, left bottom, - from (shade (@bg_color, 0.75)), - color-stop (0.3, shade (@bg_color, 0.9)), - color-stop (0.6, shade (@bg_color, 0.9)), - to (shade (@bg_color, 0.85))); - } - -GtkWindow > GtkVBox > EggEditableToolbar > GtkHBox > .toolbar.separator, -GtkWindow > GtkVBox > .toolbar.separator { - padding: 1 0; - background-color: shade (@bg_color, 0.8); - -GtkVSeparator-vertical-padding: 0; - -GtkWidget-wide-separators: 1; - -GtkWidget-separator-width: 7; - -GtkWidget-separator-height: 1; - } - -GtkSeparator { - -GtkSeparator-shadow-type: none; -} - -GtkScrolledWindow.frame { - border-style: solid; - border-color: darker (@bg_color); - border-width: 1; - border-radius: 3; - padding: 1; -} - -GtkViewport, -GtkTreeView, -GtkIconView { - border-radius: 3; - padding: 0; -} - -GtkTreeView * { - border-radius: 0; - border-width: 0; -} - -.view { - background-color: @base_color; - color: @fg_color; - border-radius: 0; -} - -row:selected:focused { - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (#1f72c6), - color-stop (0.05, #1f72c6), - color-stop (0.05, #76b0ec), - to (#1f72c6)); -} - -row:selected { - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (mix (#1f72c6, @bg_color, 0.8)), - color-stop (0.05, mix (#1f72c6, @bg_color, 0.8)), - color-stop (0.05, mix (#76b0ec, @bg_color, 0.8)), - to (mix (#1f72c6, @bg_color, 0.8))); -} - - -GtkTreeView GtkButton, /* FIXME: Remove this selector when treeview patches get in */ -column-header .button { - border-width: 0; - border-radius: 0; - border-color: #babdb6; - background-image: -gtk-gradient (linear, - left top, - left bottom, - from (#f7f7f7), - to (#d3d3d3)); -} - -.expander, -.expander:active { - border-color: #797b76; - background-color: #f5f5f4; - color: #4e93da; -} - -.expander:prelight { - border-color: #555753; - background-color: #888a85; - color: #fff; -} - -GtkSwitch.trough { - border-radius: 3; - border-width: 1; - border-style: solid; - border-color: #a9afa0; - background-image: -gtk-gradient (linear, - left top, left bottom, - from (#e4e4e1), - to (#ccccc7)); -} - -GtkSwitch.trough:active { - border-color: #3687db; - background-image: -gtk-gradient (linear, - left top, left bottom, - from (#84b8ee), - to (#509ae7)); -} - -GtkSwitch.trough:insensitive { - background-image: none; - background-color: shade (@bg_color, 0.9); - border-color: #a9afa0; -} - -GtkSwitch.slider, -GtkScale.slider { - border-width: 1; - border-radius: 2; - border-color: #b5bcae; - background-image: -gtk-gradient (linear, - left top, left bottom, - from (#eeeeec), - to (#fff)); -} - -GtkScale.trough { - border-radius: 3; -} - -/* 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 (#f7f7f7), - to (#d3d3d3)); - 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: @selected_bg_color; - color: @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; -} - -/* Custom colors for some applications' widgets */ -#nautilus-extra-view-widget { - background-color: mix (shade (@bg_color, 1.05), @selected_bg_color, 0.60); -} - -ApDocView, /* Abiword */ -EogScrollView, /* Eog */ -CheeseThumbView /* Cheese */ -{ - background-color: #1e1a17; - -EogScrollView-shadow-type: none; -} - -/* gnome-terminal */ -TerminalScreen { - background-color: @bg_color; - color: #000; - -TerminalScreen-background-darkness: 0.95; -} - -/* For old gnome-panel */ -PanelWidget, -PanelApplet, -PanelToplevel { - background-color: #1e1a17; - color: #fff; -} _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git