# HG changeset patch # User Aleksej Bobylev # Date 1403519902 -10800 # Node ID e89fa6f14c590bc3f825b6417b20a59948cbefb4 # Parent 250bddc4f896d49133dbc775bca7cf01be706467 Add: sandfive-theme diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/receipt Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,18 @@ +# SliTaz package receipt. + +PACKAGE="sandfive-theme" +VERSION="1.0" +CATEGORY="x-window" +SHORT_DESC="SliTaz Sand Five theme for GTK+2 and Openbox" +MAINTAINER="holkfoor@gmail.com" +LICENSE="PublicDomain" +WEB_SITE="http://elegantspider.blogspot.com.br/2014/06/slitaz-sand-five-theme.html" + +DEPENDS="murrine openbox" + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + mkdir -p $fs/usr/share/themes + cp -a stuff/* $fs/usr/share/themes +} diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/gtk-2.0/gtkrc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/gtk-2.0/gtkrc Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,334 @@ +# Slitaz Sand Five Theme +# GTK2 Theme + +# Sand Five Color Scheme +gtk-color-scheme = "sandfive_base:#F4F4F4" +gtk-color-scheme = "sandfive_fg:#453A1C" + +gtk-color-scheme = "sandfive_selected_bg:#CE895E" +gtk-color-scheme = "sandfive_selected_fg:#FAFAFA" + +gtk-color-scheme = "sandfive_text:#382F17" +gtk-color-scheme = "sandfive_bg:#DBD9CC" + +gtk-color-scheme = "sandfive_tip_fg:#382F17" +gtk-color-scheme = "sandfive_tip_bg:#DBD9CC" + +style "default" { + xthickness = 1 + ythickness = 1 + + GtkButton::child-displacement-x = 1 + GtkButton::child-displacement-y = 1 + GtkButton::default-border = { 0, 0, 0, 0 } + GtkCheckButton::indicator-size = 14 + + GtkPaned::handle-size = 6 + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 15 + GtkRange::trough-under-steppers = 0 + GtkScale::trough-border = 0 + GtkScale::slider-length = 18 + GtkScale::trough-side-details = 1 + GtkScrollbar::min-slider-length = 30 + GtkMenuBar::internal-padding = 0 + GtkExpander::expander-size = 16 + GtkToolbar::internal-padding = 0 + GtkTreeView::expander-size = 14 + GtkTreeView::vertical-separator = 0 + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + GtkMenuBar::shadow_type = GTK_SHADOW_NONE + GtkToolbar::shadow_type = GTK_SHADOW_NONE + + WnckTasklist::fade-overlay-rect = 0 + + GtkEntry::honors-transparent-bg-hint = 1 + + bg[NORMAL] = @sandfive_bg + bg[PRELIGHT] = shade (1.02, @sandfive_bg) + bg[SELECTED] = @sandfive_selected_bg + bg[INSENSITIVE] = @sandfive_bg + bg[ACTIVE] = shade (0.9, @sandfive_bg) + fg[NORMAL] = @sandfive_fg + fg[PRELIGHT] = @sandfive_fg + fg[SELECTED] = @sandfive_selected_fg + fg[INSENSITIVE] = darker (@sandfive_bg) + fg[ACTIVE] = @sandfive_fg + + text[NORMAL] = @sandfive_text + text[PRELIGHT] = @sandfive_text + text[SELECTED] = @sandfive_selected_fg + text[INSENSITIVE] = darker (@sandfive_bg) + text[ACTIVE] = @sandfive_selected_fg + + base[NORMAL] = @sandfive_base + base[PRELIGHT] = shade (0.96, @sandfive_bg) + base[SELECTED] = shade (1.05, @sandfive_selected_bg) + base[INSENSITIVE] = @sandfive_bg + base[ACTIVE] = shade (1.0, @sandfive_selected_bg) + + engine "murrine" { + animation = FALSE + colorize_scrollbar = FALSE + contrast = 0.95 + glazestyle = 3 # 0 = flat, 1 = curved, 2 = concave, 3 = top curved, 4 = beryl highlight, 5 = new + glow_shade = 0.95 + glowstyle = 0 # 0 = top, 1 = bottom, 2 = top and bottom, 3 = horizontal, 4 = centered glow + gradient_shades = {1.1,1.1,0.95,0.95} + highlight_shade = 1.0 + lightborder_shade = 1.85 + lightborderstyle = 1 # 0 = lightborder on top side, 1 = lightborder on all sides + listviewheaderstyle = 2 # 0 = flat, 1 = glassy, 2 = raised + listviewstyle = 1 # 0 = nothing, 1 = dotted + menubaritemstyle = 1 # 0 = menuitem look, 1 = button look + menubarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 1 # 0 = flat, 1 = glassy, 2 = striped + menustyle = 0 # 0 = no vertical menu stripe, 1 = display vertical menu stripe + progressbarstyle = 0 # 0 = nothing, 1 = diagonal stripes, 2 = blocks + reliefstyle = 2 # 0 = flat, 1 = inset, 2 = shadow + rgba = FALSE + roundness = 4 + scrollbarstyle = 0 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal stripes and handles, 5 = horizontal stripes, 6 = horizontal stripes and handles + sliderstyle = 0 # 0 = nothing added, 1 = handles + stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = unknown + toolbarstyle = 0 # 0 = flat, 1 = glassy, 2 = gradient + } +} + +style "wide" { + xthickness = 2 + ythickness = 2 +} + +style "wider" { + xthickness = 3 + ythickness = 3 +} + +style "spinbutton" { +} + +style "scale" { + ythickness = 3 + + bg[SELECTED] = shade (1.15, @sandfive_selected_bg) +} + +style "vscale" { +} + +style "hscale" { +} + +style "scrollbar" { + xthickness = 2 + ythickness = 2 +} + +style "hscrollbar" { +} + +style "vscrollbar" { +} + +style "notebook_bg" { + bg[NORMAL] = shade (1.02, @sandfive_bg) + bg[ACTIVE] = shade (0.98, @sandfive_bg) +} + +style "button" { + xthickness = 3 + ythickness = 3 + + bg[NORMAL] = shade (1.0, @sandfive_bg) + bg[PRELIGHT] = shade (1.01, @sandfive_bg) + bg[ACTIVE] = shade (0.94, @sandfive_bg) +} + +style "notebook" { + xthickness = 3 + ythickness = 3 +} + +style "statusbar" { +} + +style "comboboxentry" { +} + +style "menubar" { +} + +style "menu" { + xthickness = 3 + ythickness = 3 + + bg[NORMAL] = shade (1.0, @sandfive_bg) +} + +style "menu_item" { + xthickness = 2 + ythickness = 3 + + bg[PRELIGHT] = @sandfive_selected_bg + fg[PRELIGHT] = @sandfive_selected_fg + + engine "murrine" { + contrast = .8 + gradient_shades = {1.08,1.08,0.87,0.87} + focusstyle = 1 + lightborder_shade = 1.0 + } + +} + +style "separator_menu_item" { + xthickness = 1 + ythickness = 0 + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 7 +} + +style "frame_title" { + fg[NORMAL] = lighter (@sandfive_fg) +} + +style "treeview" { + engine "murrine" { + roundness = 0 + } +} + +style "progressbar" { + xthickness = 0 + ythickness = 0 + + fg[PRELIGHT] = @sandfive_selected_fg + + engine "murrine" { + glow_shade = 1.3 + glowstyle = 2 + gradient_shades = {1.08,1.08,0.87,0.87} + highlight_shade = 1.03 + } +} + +style "progressbar_menu_item" = "progressbar" { + engine "murrine" { + roundness = 0 + } +} + +style "treeview_header" = "default" { + xthickness = 2 + ythickness = 1 + + engine "murrine" { + gradient_shades = {1.0, 1.0, 1.0, 0.97} + } +} + +style "tooltips" { + xthickness = 4 + ythickness = 4 + + bg[NORMAL] = @sandfive_tip_bg + fg[NORMAL] = @sandfive_tip_fg +} + +style "nautilus_location" { + bg[NORMAL] = mix (0.60, shade (1.05, @sandfive_bg), @sandfive_selected_bg) +} + +style "calendar" { + engine "murrine" { + roundness = 0 + } +} + +style "radiocheck" { + text[NORMAL] = @sandfive_selected_fg + text[PRELIGHT] = @sandfive_selected_fg +} + +style "text_is_fg_color_workaround" { + text[NORMAL] = @sandfive_fg + text[PRELIGHT] = @sandfive_fg + text[SELECTED] = @sandfive_selected_fg + text[ACTIVE] = @sandfive_fg + text[INSENSITIVE] = darker (@sandfive_bg) +} + +style "menuitem_text_is_fg_color_workaround" { + text[NORMAL] = @sandfive_fg + text[PRELIGHT] = @sandfive_selected_fg + text[SELECTED] = @sandfive_selected_fg + text[ACTIVE] = @sandfive_fg + text[INSENSITIVE] = darker (@sandfive_bg) +} + +style "fg_is_text_color_workaround" { + fg[NORMAL] = @sandfive_text + fg[PRELIGHT] = @sandfive_text + fg[SELECTED] = @sandfive_selected_fg + fg[ACTIVE] = @sandfive_selected_fg + fg[INSENSITIVE] = darker (@sandfive_bg) +} + +style "evo_new_button_workaround" { +} + +class "GtkWidget" style "default" +class "GtkSeparator" style "wide" +class "GtkFrame" style "wide" +class "GtkCalendar" style "wide" +class "GtkEntry" style "wider" +class "GtkSpinButton" style "spinbutton" +class "GtkScale" style "scale" +class "GtkVScale" style "vscale" +class "GtkHScale" style "hscale" +class "GtkScrollbar" style "scrollbar" +class "GtkHScrollbar" style "hscrollbar" +class "GtkVScrollbar" style "vscrollbar" +class "GtkCalendar" style "calendar" +class "GtkRadio*" style "radiocheck" +class "GtkCheck*" style "radiocheck" + +widget_class "*" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "*" style "button" +widget_class "*" style "notebook" +widget_class "**" style "statusbar" +widget_class "**" style "comboboxentry" +widget_class "**" style "comboboxentry" +widget_class "**" style "menubar" +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "**" style "separator_menu_item" +widget_class "*.." style "frame_title" +widget_class "*.*" style "treeview" +widget_class "*" style "progressbar" +widget_class "*..*." style "progressbar_menu_item" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget_class "*.." style "treeview_header" +widget "gtk-tooltip*" style "tooltips" +widget_class "*.ETable.ECanvas" style "treeview_header" +widget_class "*.ETree.ECanvas" style "treeview_header" + + widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" + +widget_class "*.." style "text_is_fg_color_workaround" +widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" +widget_class "**" style "fg_is_text_color_workaround" +widget_class "*" style "fg_is_text_color_workaround" +widget_class "*" style "fg_is_text_color_workaround" +widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/index.theme --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/index.theme Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,7 @@ +[X-GNOME-Metatheme] +Name=Slitaz-SandFive +Type=X-GNOME-Metatheme +Comment=Slitaz-SandFive Theme +GtkTheme=Slitaz-SandFive +MetacityTheme=Slitaz-SandFive +IconTheme=SliTaz diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/lxpanel/lxpanel-sandfive.png Binary file sandfive-theme/stuff/SliTaz-SandFive/lxpanel/lxpanel-sandfive.png has changed diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/close.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/close.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define close_width 8 +#define close_height 8 +static unsigned char close_bits[] = { + 0xc3, 0xe7, 0x7e, 0x3c, 0x3c, 0x7e, 0xe7, 0xc3 }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/close_hover.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/close_hover.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,5 @@ +#define close_hover_width 10 +#define close_hover_height 10 +static unsigned char close_hover_bits[] = { + 0x03, 0x03, 0x87, 0x03, 0xce, 0x01, 0xfc, 0x00, 0x78, 0x00, 0x78, 0x00, + 0xfc, 0x00, 0xce, 0x01, 0x87, 0x03, 0x03, 0x03 }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/desk.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/desk.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x00, 0x00, 0x48, 0x78, 0x7e, 0x78, 0x48, 0x00 }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/desk_hover.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/desk_hover.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define desk_hover_width 8 +#define desk_hover_height 8 +static unsigned char desk_hover_bits[] = { + 0x00, 0x88, 0x88, 0xf8, 0xff, 0xf8, 0x88, 0x88 }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/desk_toggled.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/desk_toggled.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0x00, 0x66, 0x66, 0x00, 0x00, 0x66, 0x66, 0x00 }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/iconify.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/iconify.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0x7e, 0x7e, 0x7e }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/iconify_hover.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/iconify_hover.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define iconify_hover_width 8 +#define iconify_hover_height 8 +static unsigned char iconify_hover_bits[] = { + 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/max.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/max.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define max_width 8 +#define max_height 8 +static unsigned char max_bits[] = { + 0xff, 0xff, 0x81, 0x81, 0x81, 0x81, 0x81, 0xff }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/max_hover.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/max_hover.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,5 @@ +#define max_hover_width 10 +#define max_hover_height 10 +static unsigned char max_hover_bits[] = { + 0xff, 0x03, 0xff, 0x03, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, + 0x01, 0x02, 0x01, 0x02, 0x01, 0x02, 0xff, 0x03 }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/max_toggled.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/max_toggled.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define max_toggled_width 8 +#define max_toggled_height 8 +static unsigned char max_toggled_bits[] = { + 0xfc, 0xfc, 0x84, 0x9f, 0x91, 0xf1, 0x11, 0x1f }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/shade.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/shade.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0x7e, 0x7e, 0x7e, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/shade_hover.xbm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/shade_hover.xbm Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,4 @@ +#define shade_hover_width 8 +#define shade_hover_height 8 +static unsigned char shade_hover_bits[] = { + 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff -r 250bddc4f896 -r e89fa6f14c59 sandfive-theme/stuff/SliTaz-SandFive/openbox-3/themerc --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sandfive-theme/stuff/SliTaz-SandFive/openbox-3/themerc Mon Jun 23 13:38:22 2014 +0300 @@ -0,0 +1,77 @@ +# Slitaz Sand Five Theme +# Openbox3 Theme + +# General +border.width: 1 +padding.width: 4 +padding.height: 4 +window.handle.width: 4 +window.client.padding.width: 0 +menu.overlap: 0 +*.justify: left +*.bg.highlight: 50 +*.bg.shadow: 01 +*.title.bg: flat +*.title.bg.color: #DBD9CC + +# Menu +menu.title.text.color: #382F17 +menu.items.bg: flat +menu.items.bg.color: #DBD9CC +menu.separator.color: #E3E1D3 +menu.border.color: #DBD9CC +menu.border.width: 0 +menu.items.active.bg: Gradient Vertical Flat +menu.items.active.bg.color: #DFA17B +menu.items.active.bg.colorTo: #CE895E +menu.items.active.text.color: #FFFFFF +menu.items.text.color: #382F17 +menu.items.disabled.text.color: #BFB8A3 +menu.overlap.x: -4 + +# Window +window.active.border.color: #CCC8B0 + +window.inactive.border.color: #CCC8B0 +window.inactive.border.width: 1 + +window.active.title.bg: Gradient Vertical Flat +window.active.title.bg.color: #E6E4D6 +window.active.title.bg.colorTo: #DBD9CC +window.active.title.bg.highlight: 35 +window.active.title.bg.shadow: 00 +window.active.title.separator.color: #E6E4D6 + +window.inactive.title.separator.color: #CBC3AB +window.inactive.title.bg: Gradient Vertical Flat +window.inactive.title.bg.color: #E6E4D6 +window.inactive.title.bg.colorTo: #DBD9CC + +window.active.label.bg: Parentrelative +window.active.label.text.color: #382F17 + +window.inactive.label.bg: Parentrelative +window.inactive.label.text.color: #615943 + +window.active.button.*.bg: Parentrelative +window.active.button.*.image.color: #4E452D +window.active.button.hover.bg: Parentrelative +window.active.button.hover.image.color: #382F17 + +window.inactive.button.*.bg: Parentrelative +window.inactive.button.*.image.color: #6F664F +window.inactive.button.hover.image.color: #9F967F + +window.*.handle.bg: Gradient Vertical Flat +window.*.handle.bg.color: #DD9F78 +window.*.grip.bg: Gradient Vertical Flat +window.*.grip.bg.color: #C7C0AA + +# OSD +osd.bg: Gradient Vertical Flat +osd.bg.color: #DBD9CC +osd.bg.colorTo: #BDBBB0 +osd.label.text.color: #382F17 +osd.border.color: transparent +osd.border.width: 0 +