diff --git a/themes/yeti-lith/gtk-2.0/gtkrc b/themes/yeti-lith/gtk-2.0/gtkrc new file mode 100644 index 0000000..11ce851 --- /dev/null +++ b/themes/yeti-lith/gtk-2.0/gtkrc @@ -0,0 +1,139 @@ +/* +NUDGE GTKRC by rstrcogburn +Released to the Public Domain 2011 +*/ + +######### +## Colors +######### + +gtk_color_scheme = "fg_color:#9ba8bb\nbg_color:#292d31\nbase_color:#292d31\ntext_color:#9ba8bb\nselected_bg_color:#9ba8bb\nselected_fg_color:#292d31\ntooltip_bg_color:#292d31\ntooltip_fg_color:#9ba8bb" + + +######## +## Icons +######## + +gtk-icon-sizes = "panel=16,16 : gtk-menu=16,16 : gtk-button=16,16 : gtk-small-toolbar=16,16 : gtk-large-toolbar=16,16 : gtk-dialog=32,32 : gtk-dnd=16,16 : panel-menu=16,16" + + +######## +## Menus +######## + +gtk-menu-images = 0 +gtk-menu-popup-delay = 0 + + +######## +# Styles +######## + +style "default" +{ + + GtkButton ::child-displacement-x = 0 + GtkButton ::child-displacement-y = 0 + GtkButton ::default-border = { 0, 0, 0, 0 } + GtkButtonBox ::child_min_width = 0 + GtkButtonBox ::child_min_heigth = 0 + GtkButtonBox ::child_internal_pad_x = 0 + GtkButtonBox ::child_internal_pad_y = 0 + + GtkCheckButton ::indicator-size = 13 + + GtkPaned ::handle-size = 3 + + GtkRange ::trough-border = 0 + GtkRange ::slider-width = 13 + GtkRange ::stepper-size = 13 + GtkRange ::stepper_spacing = 0 + + GtkScale ::slider-length = 21 + GtkScale ::trough-side-details = 1 + GtkScrollbar ::min-slider-length = 21 + + GtkMenuBar ::internal-padding = 0 + GtkExpander ::expander-size = 13 + GtkToolbar ::internal-padding = 3 + GtkTreeView ::expander-size = 13 + + GtkMenu ::horizontal-padding = 0 + GtkMenu ::vertical-padding = 0 + GtkMenuItem ::arrow-scaling = 0.3 + GtkMenuBar ::internal-padding = 0 + GtkOptionMenu ::indicator_size = 0 + GtkOptionMenu ::indicator_spacing = 0 + GtkWidget ::focus-padding = 0 + GtkScrolledWindow ::scrollbar-spacing = 3 + + GtkToolbar::shadow-type = GTK_SHADOW_NONE + + xthickness = 1 + ythickness = 1 + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[ACTIVE] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = @bg_color + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = @bg_color + base[ACTIVE] = @bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_bg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = @bg_color + + engine "murrine" + { + animation = FALSE # Disables progress bar animations + colorize_scrollbar = TRUE # Colorize the scrollbars + glazestyle = 0 # Flattens out buttons + gradient_shades = {1.0,1.0,1.0,1.0} # Flattens out buttons + highlight_shade = 1.0 # Flattens out buttons + listviewheaderstyle = 0 # Flattens out headers + listviewstyle = 0 # Removes stipples from listview + menubaritemstyle = 0 # Sets items to menustyle + menubarstyle = 0 # Flattens out menubars + menuitemstyle = 0 # Flattens out menuitems + menustyle = 0 # Removes menu stripes + progressbarstyle = 0 # Sets progress bar to solid fill + reliefstyle = 0 # Removes 3D relief + roundness = 2 # To compliment nudge decors + scrollbarstyle = 0 # Sets scrollbar to solid fill + } +} + +style "menu-item" +{ + fg[PRELIGHT] = @selected_fg_color + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color +} + +style "entry" +{ + xthickness = 2 + ythickness = 2 +} + + +########## +## Matches +########## + +class "GtkWidget" style "default" +widget_class "**" style "menu-item" +class "GtkEntry" style "entry" diff --git a/themes/yeti-lith/gtk-3.0/gtk.css b/themes/yeti-lith/gtk-3.0/gtk.css new file mode 100644 index 0000000..41cc653 --- /dev/null +++ b/themes/yeti-lith/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("resource:///org/gnome/arc-theme/gtk-main.css"); diff --git a/themes/yeti-lith/gtk-3.0/gtk.gresource b/themes/yeti-lith/gtk-3.0/gtk.gresource new file mode 100644 index 0000000..bbaefde Binary files /dev/null and b/themes/yeti-lith/gtk-3.0/gtk.gresource differ diff --git a/themes/yeti-lith/gtk-3.0/thumbnail.png b/themes/yeti-lith/gtk-3.0/thumbnail.png new file mode 100644 index 0000000..daf3162 Binary files /dev/null and b/themes/yeti-lith/gtk-3.0/thumbnail.png differ diff --git a/themes/yeti-lith/index.theme b/themes/yeti-lith/index.theme new file mode 100644 index 0000000..f5ce6fd --- /dev/null +++ b/themes/yeti-lith/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=yeti-lith +Comment=A flat theme with transparent elements +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=yeti-lith +MetacityTheme=yeti-lith +IconTheme=gnome +CursorTheme=DMZ-Black +ButtonLayout=menu:minimize,maximize,close diff --git a/themes/yeti-lith/openbox-3/close.xbm b/themes/yeti-lith/openbox-3/close.xbm new file mode 100644 index 0000000..ab7ff80 --- /dev/null +++ b/themes/yeti-lith/openbox-3/close.xbm @@ -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 --git a/themes/yeti-lith/openbox-3/desk.xbm b/themes/yeti-lith/openbox-3/desk.xbm new file mode 100644 index 0000000..abca780 --- /dev/null +++ b/themes/yeti-lith/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xe7, 0xe7, 0xe7 }; diff --git a/themes/yeti-lith/openbox-3/desk_toggled.xbm b/themes/yeti-lith/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..b4b5330 --- /dev/null +++ b/themes/yeti-lith/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x04, 0x0e, 0x3f, 0x1e, 0x1c, 0x24, 0x40, 0x80 }; diff --git a/themes/yeti-lith/openbox-3/iconify.xbm b/themes/yeti-lith/openbox-3/iconify.xbm new file mode 100644 index 0000000..9a9743f --- /dev/null +++ b/themes/yeti-lith/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00 }; diff --git a/themes/yeti-lith/openbox-3/max.xbm b/themes/yeti-lith/openbox-3/max.xbm new file mode 100644 index 0000000..505e112 --- /dev/null +++ b/themes/yeti-lith/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define titlebutton_max_2_width 8 +#define titlebutton_max_2_height 8 +static unsigned char titlebutton_max_2_bits[] = { + 0xf8, 0xf0, 0xe0, 0xc1, 0x83, 0x07, 0x0f, 0x1f }; diff --git a/themes/yeti-lith/openbox-3/max_toggled.xbm b/themes/yeti-lith/openbox-3/max_toggled.xbm new file mode 100644 index 0000000..505e112 --- /dev/null +++ b/themes/yeti-lith/openbox-3/max_toggled.xbm @@ -0,0 +1,4 @@ +#define titlebutton_max_2_width 8 +#define titlebutton_max_2_height 8 +static unsigned char titlebutton_max_2_bits[] = { + 0xf8, 0xf0, 0xe0, 0xc1, 0x83, 0x07, 0x0f, 0x1f }; diff --git a/themes/yeti-lith/openbox-3/shade.xbm b/themes/yeti-lith/openbox-3/shade.xbm new file mode 100644 index 0000000..fcacf42 --- /dev/null +++ b/themes/yeti-lith/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0x18, 0x3c, 0x7e, 0xff, 0xdb, 0x18, 0x18, 0x18 }; diff --git a/themes/yeti-lith/openbox-3/shade_toggled.xbm b/themes/yeti-lith/openbox-3/shade_toggled.xbm new file mode 100644 index 0000000..594201e --- /dev/null +++ b/themes/yeti-lith/openbox-3/shade_toggled.xbm @@ -0,0 +1,4 @@ +#define shade_toggled_width 8 +#define shade_toggled_height 8 +static unsigned char shade_toggled_bits[] = { + 0x18, 0x18, 0x18, 0xdb, 0xff, 0x7e, 0x3c, 0x18 }; diff --git a/themes/yeti-lith/openbox-3/themerc b/themes/yeti-lith/openbox-3/themerc new file mode 100644 index 0000000..4e8e16b --- /dev/null +++ b/themes/yeti-lith/openbox-3/themerc @@ -0,0 +1,134 @@ +# Arc Openbox theme +# Copyright (C) 2015 Dino Duratović +# +# Inspired by and made for horst3180's Arc GTK theme +# https://github.com/horst3180/Arc-theme +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +### WINDOW +border.width: 4 + +window.client.padding.width: 0 +window.client.padding.height: 0 +window.handle.width: 0 + +padding.width: 4 +padding.height: 4 + +window.active.border.color: #1c1e21 +window.inactive.border.color: #1c1e21 +window.active.title.separator.color: #202326 +window.inactive.title.separator.color: #202326 +window.active.client.color: #202326 +window.inactive.client.color: #202326 + +window.active.label.text.color: #9ba8bb +window.inactive.label.text.color: #434950 + +window.active.button.unpressed.image.color: #9ba8bb +window.active.button.pressed.image.color: #434950 +window.active.button.disabled.image.color: #202326 +window.active.button.hover.image.color: #bc4b4f +window.active.button.toggled.unpressed.image.color: #9ba8bb +window.active.button.toggled.pressed.image.color: #434950 +window.active.button.toggled.hover.image.color: #bc4b4f +window.inactive.button.unpressed.image.color: #434950 +window.inactive.button.pressed.image.color: #434950 +window.inactive.button.disabled.image.color: #202326 +window.inactive.button.hover.image.color: #bc4b4f +window.inactive.button.toggled.unpressed.image.color: #434950 +window.inactive.button.toggled.pressed.image.color: #434950 +window.inactive.button.toggled.hover.image.color: #bc4b4f + +window.active.title.bg: flat solid +window.active.title.bg.color: #202326 +window.active.label.bg: flat solid +window.active.label.bg.color: #202326 +#window.active.handle.bg: texture +#window.active.grip.bg: texture +window.inactive.title.bg: flat solid +window.inactive.title.bg.color: #202326 +window.inactive.label.bg: flat solid +window.inactive.label.bg.color: #202326 +#window.inactive.handle.bg: texture +#window.inactive.grip.bg: texture + +window.active.button.unpressed.bg: parentrelative +window.active.button.pressed.bg: parentrelative +window.active.button.hover.bg: parentrelative +window.active.button.disabled.bg: parentrelative +window.active.button.toggled.unpressed.bg: parentrelative +window.active.button.toggled.pressed.bg: parentrelative +window.active.button.toggled.hover.bg: parentrelative +window.inactive.button.unpressed.bg: parentrelative +window.inactive.button.pressed.bg: parentrelative +window.inactive.button.hover.bg: parentrelative +window.inactive.button.disabled.bg: parentrelative +window.inactive.button.toggled.unpressed.bg: parentrelative +window.inactive.button.toggled.pressed.bg: parentrelative +window.inactive.button.toggled.hover.bg: parentrelative + +window.label.text.justify: center + +#window.active.label.text.font: text shadow +#window.inactive.label.text.font: text shadow + +### MENU +menu.border.width: 4 +menu.separator.width: 1 +menu.separator.padding.width: 10 +menu.separator.padding.height: 2 + +menu.overlap.x: 0 +menu.overlap.y: 0 + +menu.border.color: #1c1e21 +menu.separator.color: #434950 + +menu.title.text.color: #9ba8bb +menu.items.text.color: #9ba8bb +menu.items.disabled.text.color: #76797F +menu.items.active.text.color: #bc4b4f +menu.items.active.disabled.text.color: #202326 + +menu.items.bg: flat solid +menu.items.bg.color: #292d31 +menu.items.active.bg: flat solid +menu.items.active.bg.color: #202326 +menu.title.bg: flat solid +menu.title.bg.color: #292d31 + +menu.title.text.justify: center + +#menu.items.font: text shadow +#menu.title.text.font: text shadow + +### OSD +osd.border.width: 4 + +osd.border.color: #1c1e21 + +osd.label.text.color: #9ba8bb + +osd.bg: flat solid +osd.bg.color: #202326 +osd.label.bg: flat solid +osd.label.bg.color: #202326 +osd.hilight.bg: flat solid +osd.hilight.bg.color: #bc4b4f +osd.unhilight.bg: flat solid +osd.unhilight.bg.color: #202326 + +#osd.label.text.font: text shadow diff --git a/themes/yeti-lith/xfce-notify-4.0/gtk.css b/themes/yeti-lith/xfce-notify-4.0/gtk.css new file mode 100644 index 0000000..d16a60e --- /dev/null +++ b/themes/yeti-lith/xfce-notify-4.0/gtk.css @@ -0,0 +1,57 @@ +#XfceNotifyWindow { + background-color: #292d31; + border-radius: 1px; + border: 1px solid #bc4b4f; + padding: 20px; +} + +#XfceNotifyWindow:hover { + background-color: shade(#202326, 1.0); + border: 1px solid #9ba8bb; +} + +#XfceNotifyWindow label, +#XfceNotifyWindow image { + color: #9ba8bb; +} + +#XfceNotifyWindow label#summary { + font-weight: Bold; +} + +#XfceNotifyWindow button { + font-weight: Bold; + border: 1px solid shade(#292d31, .80); + box-shadow: none; + background-image: none; + background-color: shade(#292d31, 1.2); + color: #9ba8bb; +} + +#XfceNotifyWindow button:hover { + box-shadow: none; + background-image: none; + background-color: shade(#292d31, 1.0); + color: #9ba8bb; +} + +#XfceNotifyWindow progressbar { + border: 0px solid shade(#9ba8bb, 1.0); + border-radius: 0px; +} + +#XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #bc4b4f; + border: 0px solid shade(#bc4b4f, 1.0); + border-radius: 0px; +} + +#XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, + shade(#292d31, 1.0), + shade(#292d31, 1.0) + ); + border: 0px solid shade(#ffff00, 1.0); + border-radius: 0px; +} diff --git a/themes/yeti/gtk-2.0/gtkrc b/themes/yeti/gtk-2.0/gtkrc new file mode 100644 index 0000000..11ce851 --- /dev/null +++ b/themes/yeti/gtk-2.0/gtkrc @@ -0,0 +1,139 @@ +/* +NUDGE GTKRC by rstrcogburn +Released to the Public Domain 2011 +*/ + +######### +## Colors +######### + +gtk_color_scheme = "fg_color:#9ba8bb\nbg_color:#292d31\nbase_color:#292d31\ntext_color:#9ba8bb\nselected_bg_color:#9ba8bb\nselected_fg_color:#292d31\ntooltip_bg_color:#292d31\ntooltip_fg_color:#9ba8bb" + + +######## +## Icons +######## + +gtk-icon-sizes = "panel=16,16 : gtk-menu=16,16 : gtk-button=16,16 : gtk-small-toolbar=16,16 : gtk-large-toolbar=16,16 : gtk-dialog=32,32 : gtk-dnd=16,16 : panel-menu=16,16" + + +######## +## Menus +######## + +gtk-menu-images = 0 +gtk-menu-popup-delay = 0 + + +######## +# Styles +######## + +style "default" +{ + + GtkButton ::child-displacement-x = 0 + GtkButton ::child-displacement-y = 0 + GtkButton ::default-border = { 0, 0, 0, 0 } + GtkButtonBox ::child_min_width = 0 + GtkButtonBox ::child_min_heigth = 0 + GtkButtonBox ::child_internal_pad_x = 0 + GtkButtonBox ::child_internal_pad_y = 0 + + GtkCheckButton ::indicator-size = 13 + + GtkPaned ::handle-size = 3 + + GtkRange ::trough-border = 0 + GtkRange ::slider-width = 13 + GtkRange ::stepper-size = 13 + GtkRange ::stepper_spacing = 0 + + GtkScale ::slider-length = 21 + GtkScale ::trough-side-details = 1 + GtkScrollbar ::min-slider-length = 21 + + GtkMenuBar ::internal-padding = 0 + GtkExpander ::expander-size = 13 + GtkToolbar ::internal-padding = 3 + GtkTreeView ::expander-size = 13 + + GtkMenu ::horizontal-padding = 0 + GtkMenu ::vertical-padding = 0 + GtkMenuItem ::arrow-scaling = 0.3 + GtkMenuBar ::internal-padding = 0 + GtkOptionMenu ::indicator_size = 0 + GtkOptionMenu ::indicator_spacing = 0 + GtkWidget ::focus-padding = 0 + GtkScrolledWindow ::scrollbar-spacing = 3 + + GtkToolbar::shadow-type = GTK_SHADOW_NONE + + xthickness = 1 + ythickness = 1 + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[ACTIVE] = @fg_color + fg[SELECTED] = @selected_fg_color + fg[INSENSITIVE] = @bg_color + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[ACTIVE] = @bg_color + bg[SELECTED] = @selected_bg_color + bg[INSENSITIVE] = @bg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = @bg_color + base[ACTIVE] = @bg_color + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @bg_color + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @selected_bg_color + text[SELECTED] = @selected_fg_color + text[INSENSITIVE] = @bg_color + + engine "murrine" + { + animation = FALSE # Disables progress bar animations + colorize_scrollbar = TRUE # Colorize the scrollbars + glazestyle = 0 # Flattens out buttons + gradient_shades = {1.0,1.0,1.0,1.0} # Flattens out buttons + highlight_shade = 1.0 # Flattens out buttons + listviewheaderstyle = 0 # Flattens out headers + listviewstyle = 0 # Removes stipples from listview + menubaritemstyle = 0 # Sets items to menustyle + menubarstyle = 0 # Flattens out menubars + menuitemstyle = 0 # Flattens out menuitems + menustyle = 0 # Removes menu stripes + progressbarstyle = 0 # Sets progress bar to solid fill + reliefstyle = 0 # Removes 3D relief + roundness = 2 # To compliment nudge decors + scrollbarstyle = 0 # Sets scrollbar to solid fill + } +} + +style "menu-item" +{ + fg[PRELIGHT] = @selected_fg_color + bg[SELECTED] = @selected_bg_color + bg[PRELIGHT] = @selected_bg_color +} + +style "entry" +{ + xthickness = 2 + ythickness = 2 +} + + +########## +## Matches +########## + +class "GtkWidget" style "default" +widget_class "**" style "menu-item" +class "GtkEntry" style "entry" diff --git a/themes/yeti/gtk-3.0/gtk.css b/themes/yeti/gtk-3.0/gtk.css new file mode 100644 index 0000000..41cc653 --- /dev/null +++ b/themes/yeti/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("resource:///org/gnome/arc-theme/gtk-main.css"); diff --git a/themes/yeti/gtk-3.0/gtk.gresource b/themes/yeti/gtk-3.0/gtk.gresource new file mode 100644 index 0000000..8661144 Binary files /dev/null and b/themes/yeti/gtk-3.0/gtk.gresource differ diff --git a/themes/yeti/gtk-3.0/thumbnail.png b/themes/yeti/gtk-3.0/thumbnail.png new file mode 100644 index 0000000..daf3162 Binary files /dev/null and b/themes/yeti/gtk-3.0/thumbnail.png differ diff --git a/themes/yeti/index.theme b/themes/yeti/index.theme new file mode 100644 index 0000000..0fae659 --- /dev/null +++ b/themes/yeti/index.theme @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=yeti +Comment=A flat theme with transparent elements +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=yeti +MetacityTheme=yeti +IconTheme=gnome +CursorTheme=DMZ-Black +ButtonLayout=menu:minimize,maximize,close diff --git a/themes/yeti/openbox-3/close.xbm b/themes/yeti/openbox-3/close.xbm new file mode 100644 index 0000000..ab7ff80 --- /dev/null +++ b/themes/yeti/openbox-3/close.xbm @@ -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 --git a/themes/yeti/openbox-3/desk.xbm b/themes/yeti/openbox-3/desk.xbm new file mode 100644 index 0000000..abca780 --- /dev/null +++ b/themes/yeti/openbox-3/desk.xbm @@ -0,0 +1,4 @@ +#define desk_toggled_width 8 +#define desk_toggled_height 8 +static unsigned char desk_toggled_bits[] = { + 0xe7, 0xe7, 0xe7, 0x00, 0x00, 0xe7, 0xe7, 0xe7 }; diff --git a/themes/yeti/openbox-3/desk_toggled.xbm b/themes/yeti/openbox-3/desk_toggled.xbm new file mode 100644 index 0000000..b4b5330 --- /dev/null +++ b/themes/yeti/openbox-3/desk_toggled.xbm @@ -0,0 +1,4 @@ +#define desk_width 8 +#define desk_height 8 +static unsigned char desk_bits[] = { + 0x04, 0x0e, 0x3f, 0x1e, 0x1c, 0x24, 0x40, 0x80 }; diff --git a/themes/yeti/openbox-3/iconify.xbm b/themes/yeti/openbox-3/iconify.xbm new file mode 100644 index 0000000..9a9743f --- /dev/null +++ b/themes/yeti/openbox-3/iconify.xbm @@ -0,0 +1,4 @@ +#define iconify_width 8 +#define iconify_height 8 +static unsigned char iconify_bits[] = { + 0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00, 0x00 }; diff --git a/themes/yeti/openbox-3/max.xbm b/themes/yeti/openbox-3/max.xbm new file mode 100644 index 0000000..505e112 --- /dev/null +++ b/themes/yeti/openbox-3/max.xbm @@ -0,0 +1,4 @@ +#define titlebutton_max_2_width 8 +#define titlebutton_max_2_height 8 +static unsigned char titlebutton_max_2_bits[] = { + 0xf8, 0xf0, 0xe0, 0xc1, 0x83, 0x07, 0x0f, 0x1f }; diff --git a/themes/yeti/openbox-3/max_toggled.xbm b/themes/yeti/openbox-3/max_toggled.xbm new file mode 100644 index 0000000..505e112 --- /dev/null +++ b/themes/yeti/openbox-3/max_toggled.xbm @@ -0,0 +1,4 @@ +#define titlebutton_max_2_width 8 +#define titlebutton_max_2_height 8 +static unsigned char titlebutton_max_2_bits[] = { + 0xf8, 0xf0, 0xe0, 0xc1, 0x83, 0x07, 0x0f, 0x1f }; diff --git a/themes/yeti/openbox-3/shade.xbm b/themes/yeti/openbox-3/shade.xbm new file mode 100644 index 0000000..fcacf42 --- /dev/null +++ b/themes/yeti/openbox-3/shade.xbm @@ -0,0 +1,4 @@ +#define shade_width 8 +#define shade_height 8 +static unsigned char shade_bits[] = { + 0x18, 0x3c, 0x7e, 0xff, 0xdb, 0x18, 0x18, 0x18 }; diff --git a/themes/yeti/openbox-3/shade_toggled.xbm b/themes/yeti/openbox-3/shade_toggled.xbm new file mode 100644 index 0000000..594201e --- /dev/null +++ b/themes/yeti/openbox-3/shade_toggled.xbm @@ -0,0 +1,4 @@ +#define shade_toggled_width 8 +#define shade_toggled_height 8 +static unsigned char shade_toggled_bits[] = { + 0x18, 0x18, 0x18, 0xdb, 0xff, 0x7e, 0x3c, 0x18 }; diff --git a/themes/yeti/openbox-3/themerc b/themes/yeti/openbox-3/themerc new file mode 100644 index 0000000..0534d56 --- /dev/null +++ b/themes/yeti/openbox-3/themerc @@ -0,0 +1,134 @@ +# Arc Openbox theme +# Copyright (C) 2015 Dino Duratović +# +# Inspired by and made for horst3180's Arc GTK theme +# https://github.com/horst3180/Arc-theme +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +### WINDOW +border.width: 4 + +window.client.padding.width: 0 +window.client.padding.height: 0 +window.handle.width: 0 + +padding.width: 4 +padding.height: 4 + +window.active.border.color: #1c1e21 +window.inactive.border.color: #1c1e21 +window.active.title.separator.color: #202326 +window.inactive.title.separator.color: #202326 +window.active.client.color: #202326 +window.inactive.client.color: #202326 + +window.active.label.text.color: #9ba8bb +window.inactive.label.text.color: #434950 + +window.active.button.unpressed.image.color: #9ba8bb +window.active.button.pressed.image.color: #434950 +window.active.button.disabled.image.color: #202326 +window.active.button.hover.image.color: #4b8bad +window.active.button.toggled.unpressed.image.color: #9ba8bb +window.active.button.toggled.pressed.image.color: #434950 +window.active.button.toggled.hover.image.color: #4b8bad +window.inactive.button.unpressed.image.color: #434950 +window.inactive.button.pressed.image.color: #434950 +window.inactive.button.disabled.image.color: #202326 +window.inactive.button.hover.image.color: #4b8bad +window.inactive.button.toggled.unpressed.image.color: #434950 +window.inactive.button.toggled.pressed.image.color: #434950 +window.inactive.button.toggled.hover.image.color: #4b8bad + +window.active.title.bg: flat solid +window.active.title.bg.color: #202326 +window.active.label.bg: flat solid +window.active.label.bg.color: #202326 +#window.active.handle.bg: texture +#window.active.grip.bg: texture +window.inactive.title.bg: flat solid +window.inactive.title.bg.color: #202326 +window.inactive.label.bg: flat solid +window.inactive.label.bg.color: #202326 +#window.inactive.handle.bg: texture +#window.inactive.grip.bg: texture + +window.active.button.unpressed.bg: parentrelative +window.active.button.pressed.bg: parentrelative +window.active.button.hover.bg: parentrelative +window.active.button.disabled.bg: parentrelative +window.active.button.toggled.unpressed.bg: parentrelative +window.active.button.toggled.pressed.bg: parentrelative +window.active.button.toggled.hover.bg: parentrelative +window.inactive.button.unpressed.bg: parentrelative +window.inactive.button.pressed.bg: parentrelative +window.inactive.button.hover.bg: parentrelative +window.inactive.button.disabled.bg: parentrelative +window.inactive.button.toggled.unpressed.bg: parentrelative +window.inactive.button.toggled.pressed.bg: parentrelative +window.inactive.button.toggled.hover.bg: parentrelative + +window.label.text.justify: center + +#window.active.label.text.font: text shadow +#window.inactive.label.text.font: text shadow + +### MENU +menu.border.width: 4 +menu.separator.width: 1 +menu.separator.padding.width: 10 +menu.separator.padding.height: 2 + +menu.overlap.x: 0 +menu.overlap.y: 0 + +menu.border.color: #1c1e21 +menu.separator.color: #434950 + +menu.title.text.color: #9ba8bb +menu.items.text.color: #9ba8bb +menu.items.disabled.text.color: #76797F +menu.items.active.text.color: #9ba8bb +menu.items.active.disabled.text.color: #202326 + +menu.items.bg: flat solid +menu.items.bg.color: #292d31 +menu.items.active.bg: flat solid +menu.items.active.bg.color: #434950 +menu.title.bg: flat solid +menu.title.bg.color: #292d31 + +menu.title.text.justify: center + +#menu.items.font: text shadow +#menu.title.text.font: text shadow + +### OSD +osd.border.width: 4 + +osd.border.color: #1c1e21 + +osd.label.text.color: #9ba8bb + +osd.bg: flat solid +osd.bg.color: #202326 +osd.label.bg: flat solid +osd.label.bg.color: #202326 +osd.hilight.bg: flat solid +osd.hilight.bg.color: #434950 +osd.unhilight.bg: flat solid +osd.unhilight.bg.color: #202326 + +#osd.label.text.font: text shadow diff --git a/themes/yeti/xfce-notify-4.0/gtk.css b/themes/yeti/xfce-notify-4.0/gtk.css new file mode 100644 index 0000000..b662e6b --- /dev/null +++ b/themes/yeti/xfce-notify-4.0/gtk.css @@ -0,0 +1,57 @@ +#XfceNotifyWindow { + background-color: #292d31; + border-radius: 1px; + border: 1px solid #4b8bad; + padding: 20px; +} + +#XfceNotifyWindow:hover { + background-color: shade(#202326, 1.0); + border: 1px solid #9ba8bb; +} + +#XfceNotifyWindow label, +#XfceNotifyWindow image { + color: #9ba8bb; +} + +#XfceNotifyWindow label#summary { + font-weight: Bold; +} + +#XfceNotifyWindow button { + font-weight: Bold; + border: 1px solid shade(#292d31, .80); + box-shadow: none; + background-image: none; + background-color: shade(#292d31, 1.2); + color: #9ba8bb; +} + +#XfceNotifyWindow button:hover { + box-shadow: none; + background-image: none; + background-color: shade(#292d31, 1.0); + color: #9ba8bb; +} + +#XfceNotifyWindow progressbar { + border: 0px solid shade(#9ba8bb, 1.0); + border-radius: 0px; +} + +#XfceNotifyWindow progressbar progress { + background-image: none; + background-color: #4b8bad; + border: 0px solid shade(#4b8bad, 1.0); + border-radius: 0px; +} + +#XfceNotifyWindow progressbar trough { + background-image: linear-gradient(to bottom, + shade(#292d31, 1.0), + shade(#292d31, 1.0) + ); + border: 0px solid shade(#ffff00, 1.0); + border-radius: 0px; +}