From fe0cbfb817dad5e7eba95d1b660db9ec09d3e508 Mon Sep 17 00:00:00 2001 From: raveit Date: Wed, 13 Mar 2013 17:10:44 +0100 Subject: add GreenLaguna GTK2/3 theme --- configure.ac | 6 + desktop-themes/GreenLaguna/Makefile.am | 26 + desktop-themes/GreenLaguna/README | 14 + desktop-themes/GreenLaguna/gtk-2.0/Makefile.am | 12 + .../GreenLaguna/gtk-2.0/Styles/Makefile.am | 8 + desktop-themes/GreenLaguna/gtk-2.0/Styles/caja.rc | 74 + desktop-themes/GreenLaguna/gtk-2.0/bg.png | Bin 0 -> 192 bytes desktop-themes/GreenLaguna/gtk-2.0/gtkrc | 536 +++++ desktop-themes/GreenLaguna/gtk-3.0/Makefile.am | 19 + .../GreenLaguna/gtk-3.0/assets/Makefile.am | 113 + .../gtk-3.0/assets/button-active-border-dark.svg | 92 + .../gtk-3.0/assets/button-active-border-dark1.svg | 92 + .../gtk-3.0/assets/button-active-border.svg | 93 + .../gtk-3.0/assets/button-border-dark.svg | 101 + .../gtk-3.0/assets/button-border-dark1.svg | 101 + .../GreenLaguna/gtk-3.0/assets/button-border.svg | 93 + .../assets/button-default-active-border-dark.svg | 93 + .../assets/button-default-active-border.svg | 89 + .../gtk-3.0/assets/button-default-border-dark.svg | 93 + .../gtk-3.0/assets/button-default-border.svg | 89 + .../gtk-3.0/assets/checkbox-checked-dark.svg | 172 ++ .../assets/checkbox-checked-insensitive-dark.svg | 235 ++ .../assets/checkbox-checked-insensitive.svg | 105 + .../gtk-3.0/assets/checkbox-checked-lessdark.svg | 172 ++ .../gtk-3.0/assets/checkbox-checked.svg | 159 ++ .../checkbox-menuitem-checked-insensitive.svg | 71 + .../assets/checkbox-menuitem-checked-prelight.svg | 71 + .../gtk-3.0/assets/checkbox-menuitem-checked.svg | 71 + .../assets/checkbox-menuitem-mixed-insensitive.svg | 74 + .../assets/checkbox-menuitem-mixed-prelight.svg | 74 + .../gtk-3.0/assets/checkbox-menuitem-mixed.svg | 74 + .../gtk-3.0/assets/checkbox-mixed-dark.svg | 139 ++ .../assets/checkbox-mixed-insensitive-dark.svg | 238 ++ .../gtk-3.0/assets/checkbox-mixed-insensitive.svg | 111 + .../gtk-3.0/assets/checkbox-mixed-lessdark.svg | 139 ++ .../GreenLaguna/gtk-3.0/assets/checkbox-mixed.svg | 158 ++ .../gtk-3.0/assets/checkbox-unchecked-dark.svg | 99 + .../assets/checkbox-unchecked-insensitive-dark.svg | 208 ++ .../assets/checkbox-unchecked-insensitive.svg | 99 + .../gtk-3.0/assets/checkbox-unchecked-lessdark.svg | 99 + .../gtk-3.0/assets/checkbox-unchecked.svg | 120 + .../gtk-3.0/assets/entry-border-normal-dark.svg | 92 + .../gtk-3.0/assets/entry-border-normal.svg | 102 + .../gtk-3.0/assets/grid-selection-checked.svg | 203 ++ .../gtk-3.0/assets/grid-selection-unchecked.svg | 153 ++ .../gtk-3.0/assets/menu-border-dark.svg | 170 ++ .../GreenLaguna/gtk-3.0/assets/menu-border.svg | 170 ++ .../notebook-pane-separator-grip-dark-hover.svg | 89 + ...ook-pane-separator-grip-dark-vertical-hover.svg | 90 + .../notebook-pane-separator-grip-dark-vertical.svg | 90 + .../assets/notebook-pane-separator-grip-dark.svg | 89 + .../assets/pane-separator-grip-dark-hover.svg | 89 + .../pane-separator-grip-dark-vertical-hover.svg | 90 + .../assets/pane-separator-grip-dark-vertical.svg | 90 + .../gtk-3.0/assets/pane-separator-grip-dark.svg | 89 + .../gtk-3.0/assets/pane-separator-grip-hover.svg | 89 + .../assets/pane-separator-grip-vertical-hover.svg | 90 + .../assets/pane-separator-grip-vertical.svg | 90 + .../gtk-3.0/assets/pane-separator-grip.svg | 89 + .../primary-toolbar-button-active-border-dark.svg | 102 + .../assets/radio-menuitem-checked-insensitive.svg | 75 + .../assets/radio-menuitem-checked-prelight.svg | 75 + .../gtk-3.0/assets/radio-menuitem-checked.svg | 75 + .../assets/radio-menuitem-mixed-insensitive.svg | 74 + .../assets/radio-menuitem-mixed-prelight.svg | 74 + .../gtk-3.0/assets/radio-menuitem-mixed.svg | 74 + .../gtk-3.0/assets/radio-mixed-dark.svg | 152 ++ .../assets/radio-mixed-insensitive-dark.svg | 242 ++ .../gtk-3.0/assets/radio-mixed-insensitive.svg | 145 ++ .../gtk-3.0/assets/radio-mixed-lessdark.svg | 152 ++ .../GreenLaguna/gtk-3.0/assets/radio-mixed.svg | 191 ++ .../gtk-3.0/assets/radio-selected-dark.svg | 210 ++ .../assets/radio-selected-insensitive-dark.svg | 243 ++ .../gtk-3.0/assets/radio-selected-insensitive.svg | 115 + .../gtk-3.0/assets/radio-selected-lessdark.svg | 210 ++ .../GreenLaguna/gtk-3.0/assets/radio-selected.svg | 264 +++ .../gtk-3.0/assets/radio-unselected-dark.svg | 107 + .../assets/radio-unselected-insensitive-dark.svg | 233 ++ .../assets/radio-unselected-insensitive.svg | 105 + .../gtk-3.0/assets/radio-unselected-lessdark.svg | 107 + .../gtk-3.0/assets/radio-unselected.svg | 156 ++ .../assets/scale-slider-horizontal-dark.svg | 120 + .../scale-slider-horizontal-insensitive-dark.svg | 179 ++ .../assets/scale-slider-horizontal-insensitive.svg | 132 ++ .../gtk-3.0/assets/scale-slider-horizontal.svg | 117 + .../scale-slider-marks-above-horizontal-dark.svg | 243 ++ ...der-marks-above-horizontal-insensitive-dark.svg | 234 ++ ...e-slider-marks-above-horizontal-insensitive.svg | 254 ++ .../assets/scale-slider-marks-above-horizontal.svg | 108 + .../scale-slider-marks-above-vertical-dark.svg | 223 ++ ...lider-marks-above-vertical-insensitive-dark.svg | 234 ++ ...ale-slider-marks-above-vertical-insensitive.svg | 254 ++ .../assets/scale-slider-marks-above-vertical.svg | 108 + .../scale-slider-marks-below-horizontal-dark.svg | 243 ++ ...der-marks-below-horizontal-insensitive-dark.svg | 171 ++ ...e-slider-marks-below-horizontal-insensitive.svg | 191 ++ .../assets/scale-slider-marks-below-horizontal.svg | 108 + .../scale-slider-marks-below-vertical-dark.svg | 223 ++ ...lider-marks-below-vertical-insensitive-dark.svg | 214 ++ ...ale-slider-marks-below-vertical-insensitive.svg | 234 ++ .../assets/scale-slider-marks-below-vertical.svg | 108 + .../gtk-3.0/assets/scale-slider-vertical-dark.svg | 120 + .../scale-slider-vertical-insensitive-dark.svg | 158 ++ .../assets/scale-slider-vertical-insensitive.svg | 132 ++ .../gtk-3.0/assets/scale-slider-vertical.svg | 117 + .../gtk-3.0/assets/sidebar-radio-checked-dark.svg | 66 + .../gtk-3.0/assets/sidebar-radio-prelight.svg | 66 + .../gtk-3.0/assets/sidebar-radio-selected-dark.svg | 66 + .../assets/sidebar-radio-selected-prelight.svg | 66 + .../gtk-3.0/assets/switch-slider-grip-dark.svg | 84 + .../gtk-3.0/assets/switch-slider-grip.svg | 84 + .../gtk-3.0/assets/switch-trough-border-active.svg | 98 + .../gtk-3.0/assets/toolbar-button-border.svg | 93 + .../gtk-3.0/assets/treeview-border-dark.svg | 76 + .../gtk-3.0/assets/treeview-focus-border-dark.svg | 76 + desktop-themes/GreenLaguna/gtk-3.0/gtk | 60 + .../GreenLaguna/gtk-3.0/gtk-main-common.css | 58 + desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css | 101 + .../GreenLaguna/gtk-3.0/gtk-widgets-assets.css | 231 ++ desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css | 2436 ++++++++++++++++++++ desktop-themes/GreenLaguna/gtk-3.0/gtk.css | 1 + desktop-themes/GreenLaguna/gtk-3.0/settings.ini | 4 + desktop-themes/GreenLaguna/index.theme.in | 16 + desktop-themes/GreenLaguna/metacity-1/Makefile.am | 20 + .../GreenLaguna/metacity-1/button-close-focus.png | Bin 0 -> 1106 bytes .../GreenLaguna/metacity-1/button-max-focus.png | Bin 0 -> 1112 bytes .../GreenLaguna/metacity-1/button-max-focus1.png | Bin 0 -> 1112 bytes .../GreenLaguna/metacity-1/button-min-focus.png | Bin 0 -> 1110 bytes .../GreenLaguna/metacity-1/menu-button-pressed.png | Bin 0 -> 1102 bytes .../GreenLaguna/metacity-1/metacity-theme-1.xml | 508 ++++ .../GreenLaguna/metacity-1/metacity-theme-2.xml | 508 ++++ .../GreenLaguna/metacity-1/metacity-theme-3.xml | 1734 ++++++++++++++ desktop-themes/GreenLaguna/metacity-1/neutral.png | Bin 0 -> 1075 bytes .../metacity-1/unabove-button-unfocus.png | Bin 0 -> 1110 bytes .../GreenLaguna/metacity-1/unabove-button.png | Bin 0 -> 1110 bytes desktop-themes/GreenLaguna/metacity-1/unfocus.png | Bin 0 -> 1055 bytes desktop-themes/GreenLaguna/metacity-1/yellow.png | Bin 0 -> 1102 bytes desktop-themes/Makefile.am | 2 + 138 files changed, 20256 insertions(+) create mode 100644 desktop-themes/GreenLaguna/Makefile.am create mode 100644 desktop-themes/GreenLaguna/README create mode 100644 desktop-themes/GreenLaguna/gtk-2.0/Makefile.am create mode 100644 desktop-themes/GreenLaguna/gtk-2.0/Styles/Makefile.am create mode 100644 desktop-themes/GreenLaguna/gtk-2.0/Styles/caja.rc create mode 100644 desktop-themes/GreenLaguna/gtk-2.0/bg.png create mode 100644 desktop-themes/GreenLaguna/gtk-2.0/gtkrc create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/Makefile.am create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile.am create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border-dark1.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-border-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-border-dark1.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-border.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-active-border-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-active-border.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-border-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-border.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-lessdark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked-prelight.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed-prelight.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-lessdark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-lessdark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/entry-border-normal-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/entry-border-normal.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/grid-selection-checked.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/grid-selection-unchecked.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/menu-border-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/menu-border.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-hover.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-vertical-hover.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-vertical.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-hover.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-vertical-hover.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-vertical.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-hover.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-vertical-hover.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-vertical.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/primary-toolbar-button-active-border-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked-prelight.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed-prelight.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-lessdark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-lessdark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-lessdark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-insensitive-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-insensitive.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-checked-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-prelight.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-selected-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-selected-prelight.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/switch-slider-grip-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/switch-slider-grip.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/switch-trough-border-active.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/toolbar-button-border.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/treeview-border-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/assets/treeview-focus-border-dark.svg create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/gtk create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets-assets.css create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/gtk.css create mode 100644 desktop-themes/GreenLaguna/gtk-3.0/settings.ini create mode 100644 desktop-themes/GreenLaguna/index.theme.in create mode 100644 desktop-themes/GreenLaguna/metacity-1/Makefile.am create mode 100644 desktop-themes/GreenLaguna/metacity-1/button-close-focus.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/button-max-focus.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/button-max-focus1.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/button-min-focus.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/menu-button-pressed.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/metacity-theme-1.xml create mode 100644 desktop-themes/GreenLaguna/metacity-1/metacity-theme-2.xml create mode 100644 desktop-themes/GreenLaguna/metacity-1/metacity-theme-3.xml create mode 100644 desktop-themes/GreenLaguna/metacity-1/neutral.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/unabove-button-unfocus.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/unabove-button.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/unfocus.png create mode 100644 desktop-themes/GreenLaguna/metacity-1/yellow.png diff --git a/configure.ac b/configure.ac index cb25c692..33c1dc69 100644 --- a/configure.ac +++ b/configure.ac @@ -203,6 +203,12 @@ desktop-themes/ContrastLow/Makefile desktop-themes/ContrastLowLargePrint/Makefile desktop-themes/ContrastLowLargePrint/index.theme.in desktop-themes/Fog/Makefile +desktop-themes/GreenLaguna/Makefile +desktop-themes/GreenLaguna/gtk-2.0/Makefile +desktop-themes/GreenLaguna/gtk-2.0/Styles/Makefile +desktop-themes/GreenLaguna/gtk-3.0/Makefile +desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile +desktop-themes/GreenLaguna/metacity-1/Makefile marco-themes/Makefile gtk-themes/Makefile gtk-themes/AlaDelta/Makefile diff --git a/desktop-themes/GreenLaguna/Makefile.am b/desktop-themes/GreenLaguna/Makefile.am new file mode 100644 index 00000000..50b74985 --- /dev/null +++ b/desktop-themes/GreenLaguna/Makefile.am @@ -0,0 +1,26 @@ +THEME_NAME=GreenLaguna + +themedir = $(datadir)/themes/$(THEME_NAME) + +theme_DATA = index.theme \ + README + +EXTRA_DIST = $(theme_DATA) + +SUBDIRS = \ + gtk-2.0 \ + gtk-3.0 \ + metacity-1 + +DIST_SUBDIRS = \ + gtk-2.0 \ + gtk-3.0 \ + metacity-1 + +CLEANFILES = index.theme + +index.theme: index.theme.in + $(AM_V_GEN)sed \ + -e s!\@BACKGROUND_DIR\@!$(datadir)/pixmaps/backgrounds/mate/desktop! \ + < $< > $@ + diff --git a/desktop-themes/GreenLaguna/README b/desktop-themes/GreenLaguna/README new file mode 100644 index 00000000..e7fbd2f9 --- /dev/null +++ b/desktop-themes/GreenLaguna/README @@ -0,0 +1,14 @@ +There may be a minor readability issue in Epiphany. To fix it: + +(1) Select "Use custom stylesheet" in "Preferences > Font & Style"; and + +(2) Create '~/.config/epiphany/user-stylesheet.css' as: + +select { + border-radius: 0 !important; + border-color: transparent !important; +} + +input { + color: #000 !important; +} diff --git a/desktop-themes/GreenLaguna/gtk-2.0/Makefile.am b/desktop-themes/GreenLaguna/gtk-2.0/Makefile.am new file mode 100644 index 00000000..69480fbf --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-2.0/Makefile.am @@ -0,0 +1,12 @@ +THEME_NAME=GreenLaguna + +themedir = $(datadir)/themes/$(THEME_NAME)/gtk-2.0 + +theme_DATA = gtkrc \ + bg.png + +EXTRA_DIST = $(theme_DATA) + +SUBDIRS = Styles + +DIST_SUBDIRS = Styles diff --git a/desktop-themes/GreenLaguna/gtk-2.0/Styles/Makefile.am b/desktop-themes/GreenLaguna/gtk-2.0/Styles/Makefile.am new file mode 100644 index 00000000..3c3c7a7b --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-2.0/Styles/Makefile.am @@ -0,0 +1,8 @@ +THEME_NAME=GreenLaguna + +themedir = $(datadir)/themes/$(THEME_NAME)/gtk-2.0/Styles + +theme_DATA = \ + caja.rc + +EXTRA_DIST = $(theme_DATA) diff --git a/desktop-themes/GreenLaguna/gtk-2.0/Styles/caja.rc b/desktop-themes/GreenLaguna/gtk-2.0/Styles/caja.rc new file mode 100644 index 00000000..d679867f --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-2.0/Styles/caja.rc @@ -0,0 +1,74 @@ +########################################## +# CAJA +########################################## +gtk_color_scheme = "fg_color:#101010\nbg_color:#E9EFE7" + +style "caja-handle" +{ + GtkPaned::handle-size = 0 + xthickness = 0 + ythickness = 0 + base[NORMAL] = @bg_color +} + +style "caja-sidebar" +{ + + text[NORMAL] = @fg_color + base[NORMAL] = @bg_color + font_name = "Regular" + + GtkTreeView::odd_row_color = @bg_color + GtkTreeView::even_row_color = @bg_color + + # padding from the left edge + GtkTreeView::horizontal_separator = 15 + xthickness = 0 + ythickness = 0 +} + +style "caja-extra-view" +{ + + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @bg_color +} + + +style "caja-view" +{ + xthickness = 0 + ythickness = 0 + bg[NORMAL] = "#F1F7EF" + base[NORMAL] = "#F1F7EF" + +} +style "caja-statusbar" +{ + xthickness = 4 + ythickness = 1 +} +style "caja-window-base" +{ + #bg[NORMAL] = @bg_color + +} + +style "caja-location" { + + bg[NORMAL] = mix (0.60, shade (1.05, "#E9EFE7"), "#E9EFE7") +} + + +# CAJA +widget_class "*Caja*Window*" style "caja-window-base" +widget_class "*Caja*Places*Sidebar*" style "caja-sidebar" +widget_class "*Caja*View*" style "caja-view" +widget "*Caja*Splitter" style "caja-handle" +widget_class "*Caja*Statusbar*" style "caja-statusbar" +# For Elementay Caja +widget_class "*Caja*GtkToolbar*" style "murrine-togglebutton" + +widget "*.caja-extra-view-widget" style : highest "caja-location" diff --git a/desktop-themes/GreenLaguna/gtk-2.0/bg.png b/desktop-themes/GreenLaguna/gtk-2.0/bg.png new file mode 100644 index 00000000..4531fa0b Binary files /dev/null and b/desktop-themes/GreenLaguna/gtk-2.0/bg.png differ diff --git a/desktop-themes/GreenLaguna/gtk-2.0/gtkrc b/desktop-themes/GreenLaguna/gtk-2.0/gtkrc new file mode 100644 index 00000000..ab845a42 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-2.0/gtkrc @@ -0,0 +1,536 @@ +######################################### +# GreenLaguna # +# # +# Created by Wolfgaang Ulbrich # +# # +# chat-to-me@raveit.de # +# # +# Based on Murrine # +######################################### + +gtk_color_scheme = "bg_color:#E9EFE7\nbg_active_color:#70816A" #bg_active_color: #e1d9d1 + +gtk-auto-mnemonics = 1 # press alt for underline + + +style "murrine-default" +{ + GtkScale ::slider-length = 28 + GtkScale ::trough-side-details = 1 # 0 = thin slider, >0 = thick slider + + GtkButton ::child-displacement-x = 0 + GtkButton ::child-displacement-y = 0 + GtkButton ::default-border = { 0, 0, 0, 0 } + + GtkExpander ::expander_size = 16 # expander arrow size + + GtkMenuItem :: arrow-scaling = 0.7 # scale of menu arrow + #GtkMenuItem :: horizontal-padding = 6 # padding to left and + # right of the menu item; + # is also related to + # panel + + # these remove bar separators + GtkMenuBar ::shadow_type = GTK_SHADOW_NONE + #GtkToolbar ::shadow_type = GTK_SHADOW_NONE + + GtkPaned ::handle_size = 6 + + GtkRange ::trough_border = 0 + #GtkRange ::slider_width = 15 + GtkRange::trough-under-steppers = 0 # round scroll bar + #GtkRange ::stepper_size = 15 + + GtkScrollbar ::min_slider_length = 36 + GtkScrollbar ::activate-slider = 1 + GtkCheckButton ::indicator_size = 14 + GtkMenuBar ::internal-padding = 0 + GtkTreeView ::expander_size = 14 + #GtkTreeView ::vertical-separator = 0 + #GtkTreeView ::indent-expanders = 1 + + # GtkToolbar ::button-relief = GTK_RELIEF_NORMAL + # GtkScrollbar ::has-secondary-forward-stepper = 1 + # GtkScrollbar ::has-secondary-backward-stepper = 1 + + xthickness = 1 + ythickness = 1 + + GtkTreeView::odd_row_color = "#EFF5ED" + GtkTreeView::even_row_color = "#F8FAF7" + + GtkEntry::progress-border = {2, 2, 2, 2} + # A workaround for gecko (and possibly other appliations): + GtkEntry::state-hint = 0 + GtkEntry::honors-transparent-bg-hint = 1 + + fg[NORMAL] = "#101010" + fg[PRELIGHT] = "#000000" + fg[ACTIVE] = "#000000" + fg[SELECTED] = "#ffffff" + fg[INSENSITIVE] = "#ADB3AB" + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = "#F1F5F0" + bg[ACTIVE] = "#D5E1D1" + bg[SELECTED] = @bg_active_color # scaler trough, pressed buttons + bg[INSENSITIVE] = "#E5EBE3" + + base[NORMAL] = "#ffffff" + base[PRELIGHT] = "#ffffff" + base[ACTIVE] = shade (1.22, @bg_active_color) + base[SELECTED] = @bg_active_color # selected text + base[INSENSITIVE] = "#E5EBE3" + + text[NORMAL] = "#000000" + text[PRELIGHT] = "#000000" + text[ACTIVE] = "#FFFFFF" + text[SELECTED] = "#FFFFFF" + text[INSENSITIVE] = "#ADB3AB" + + engine "murrine" + { + #rgba = FALSE + focus_color = "#ADC6A6" + glazestyle = 4 + #contrast = 0.5 + highlight_shade = 1.0 + glow_shade = 1.0 + gradient_shades = {1.06, 1.06, 0.94, 0.94} + arrowstyle = 1 # triangular arrows + menustyle = 0 # without vertical bar + menubaritemstyle = 0 # 0 = menuitem look, 1 = button look + menubarstyle = 2 # 0 = flat, 1 = glassy, 2 = gradient, 3 = striped + menuitemstyle = 0 # 0 = flat, 1 = glassy, 2 = striped + toolbarstyle = 1 # 0 = flat, 1 = glassy, 2 = gradient + roundness = 3 + separatorstyle = 1 # smooth separator + sliderstyle = 1 # handles + border_shades = { 1.3, 1.0 } # gradient on entry borders + prelight_shade = 0.95 # shade level for scrollbar's slider, comboboxstyle, and prelight state with gradient_colors + #spinbuttonstyle = 1 # with separator + trough_shades = { 0.88, 2.0 } # gradient on trough of GtkScrollbar and GtkProgressbar + colorize_scrollbar = FALSE + scrollbarstyle = 0 # 0 = nothing, 1 = circles, 2 = handles, 3 = diagonal stripes, 4 = diagonal + stepperstyle = 1 # 0 = standard, 1 = integrated stepper handles, 2 = squared steppers with round slider + expanderstyle = 2 # expander button with +/- + } +} + +style "menu" +{ + bg[NORMAL] = shade (0.4, @bg_color) + fg[NORMAL] = "#ffffff" + text[NORMAL] = "#ffffff" + + engine "pixmap" # just for similarity to the GTK3 theme + { + image + { + function = BOX + file = "bg.png" + stretch = TRUE + } + } +} + +style "menuitem" +{ + fg[PRELIGHT] = "#000000" + bg[SELECTED] = shade (1.08, @bg_color) + + xthickness = 2 + ythickness = 3 + + engine "murrine" + { + #rgba = TRUE + menuitemstyle = 1 + border_shades = {0.6, 0.3} + glow_shade = 2.0 + gradient_shades = {1.0, 0.9, 0.6, 0.4} + } +} + +style "menubar-menuitem" +{ + fg[PRELIGHT] = "#ffffff" + bg[SELECTED] = shade (0.57, @bg_color) + + xthickness = 2 + ythickness = 3 + + engine "murrine" + { + #rgba = TRUE + roundness = 2 + menuitemstyle = 0 + border_shades = { 1.5, 1.5 } + #glow_shade = 2.0 + gradient_shades = {1.0, 1.0, 1.0, 1.0} #{1.0, 1.0, 0.77, 0.77} + } +} + +style "misc-sep" +{ + xthickness = 2 + ythickness = 2 + + engine "murrine" + { + separatorstyle = 1 + } +} + +style "murrine-button" +{ + #xthickness = 3 + #ythickness = 3 + + bg[NORMAL] = shade (0.9, @bg_color) #1.0 + bg[PRELIGHT] = shade (1.0, @bg_color) + #bg[SELECTED] = shade (1.0, @bg_color) + bg[ACTIVE] = shade (0.9, @bg_color) + bg[INSENSITIVE] = @bg_color + fg[ACTIVE] = "#000000" + fg[PRELIGHT] = "#000000" + text[PRELIGHT] = "#000000" + + engine "murrine" + { + glow_shade = 1.20 + lightborder_shade = 1.06 + gradient_shades = {1.2, 1.2, 0.93, 0.93} + contrast = 0.8 + } +} + +style "murrine-togglebutton" +{ + bg[ACTIVE] = "#ADC6A6" + bg[PRELIGHT] = "#ADC6A6" +} + +style "murrine-menubar" +{ + #xthickness = 3 + #ythickness = 0 + #bg[NORMAL] = @bg_color + engine "murrine" + { + #contrast = 0.5 + } +} + +style "murrine-toolbar" +{ + xthickness = 3 + #ythickness = 0 + #bg[NORMAL] = @bg_color + engine "murrine" + { + gradient_shades = {0.8, 0.9, 1.0, 1.06} + contrast = 0.0 + } +} + +style "murrine-progressbar" +{ + xthickness = 0 + ythickness = 0 + bg[SELECTED] = "#C3C5C3" # sets the progressbar color + + engine "murrine" + { + glazestyle = 1 + highlight_shade = 1.1 + glow_shade = 2.0 + gradient_shades = {3.0, 1.0, 1.0, 3.0} + progressbarstyle = 1 # 0 = nothing, 1 = striped, 2 = cells + contrast = 1.130 # Darken unfilled progressbar background + roundness = 12 + #animation = TRUE + } +} + +style "murrine-scale" +{ + bg[NORMAL] = shade (0.95, @bg_color) + bg[PRELIGHT] = shade (1.1, @bg_color) + bg[INSENSITIVE] = shade (0.99, @bg_color) + + engine "murrine" + { + gradient_shades = {1.2,1.0,1.0,0.9} + sliderstyle = 1 # 0 = nothing added, 1 = handles + contrast = 1.130 + glazestyle = 0 # 0 = flat, 1 = curved, 2 = concave, 3 = top-curved, 4 = beryl + glow_shade = 1.14 # sets glow amount for buttons or widgets + glowstyle = 0 # 0=top, 1=bottom, 2=top and bottom, 3=center (vertical), 4=center (horizontal) + highlight_shade = 1.02 # set highlight amount for buttons or widgets + roundness = 6 + } +} + +style "scrollbar" +{ + GtkScrollbar::slider-width = 11 + + bg[NORMAL] = shade (1.0, @bg_color) + bg[PRELIGHT] = shade (1.05, @bg_color) + bg[ACTIVE] = shade (1.05, @bg_color) + bg[INSENSITIVE] = shade (0.99, @bg_color) + + engine "murrine" + { + #rgba = FALSE + border_shades = {0.8, 0.8} # draw a gradient on the border. + border_colors = { @bg_color, @bg_color } + #contrast = 1.0 + glow_shade = 1.14 # sets glow amount for buttons or widgets + glowstyle = 0 # 0=top, 1=bottom, 2=top and bottom, 3=center (vertical), 4=center (horizontal) + highlight_shade = 1.0 # set highlight amount for buttons or widgets + lightborder_shade = 1.2 # sets lightborder amount for buttons or widgets + gradient_shades = {1.1, 1.0, 0.93, 0.87} + roundness = 8 + trough_shades = {1.0, 1.0} #{0.77, 2.0} + contrast = 0.0 + } +} + +style "hscrollbar" +{ +} + +style "vscrollbar" +{ +} + +style "murrine-radiocheck" +{ + bg[SELECTED] = shade (0.8, @bg_color) + bg[PRELIGHT] = shade (0.94, @bg_color) + bg[ACTIVE] = shade (0.7, @bg_color) # for Synaptic + fg[ACTIVE] = "#000000" # for Synaptic + fg[PRELIGHT] = "#000000" # for Synaptic + + engine "murrine" + { + #glow_shade = 2.0 + #gradient_shades = {1.2, 1.2, 0.7, 0.7} # affects Synaptic buttons! + } +} + +style "murrine-handle" +{ + engine "murrine" + { + # The gradient shades should be the same as for the toolbar + gradient_shades = {0.8, 0.9, 1.0, 1.06} + contrast = 0.0 + } +} +style "murrine-wide" +{ + xthickness = 2 + ythickness = 2 +} + +style "metacity-frame" +{ + bg[SELECTED] = "#99D986" +} +style "murrine-tasklist" +{ + xthickness = 5 + ythickness = 3 +} + +style "murrine-tooltips" +{ + xthickness = 4 + ythickness = 4 + bg[NORMAL] = { 1.0,1.0,0.75 } +} + +style "misc-panel" +{ + engine "murrine" + { + rgba = FALSE + roundness=3 + } + + bg[NORMAL] = "#C2D0BD" # for the (dark) Ambiance background + bg[PRELIGHT] = "#AEC6A6" #for the (dark) Ambiance background + bg[SELECTED] = shade (0.6, @bg_color) # to be compatible with menus + fg[NORMAL] = "#000000" # for light panel +# fg[NORMAL] = "#FFFFFF" # for dark panel + #fg[PRELIGHT] = "#FFFFFF" + +# font_name = "Bitstream Charter Bold 9" + xthickness = 2 + ythickness = 2 +} + +style "entry" +{ + xthickness = 3 + ythickness = 3 + engine "murrine" + { + border_shades = {1.5, 1.2} + focus_color = shade (0.48, @bg_color) + contrast = 0.8 + } +} + +style "comboboxentry" +{ + ythickness = 3 + xthickness = 3 + + #fg[ACTIVE] = "#FFFFFF" + text[PRELIGHT] = "#FFFFFF" + + engine "murrine" + { + #rgba = FALSE + border_shades = {1.5, 1.2} + focus_color = shade (0.48, @bg_color) + contrast = 0.8 + } +} + +style "spinbutton" +{ + xthickness = 4 + + engine "murrine" + { + #rgba = FALSE + } +} + +style "murrine-notebook" +{ + #bg[ACTIVE] = "#D0C9C2" + #bg[NORMAL] = "#f5f2ef" + #bg[SELECTED] = @bg_color + + bg[NORMAL] = shade (1.0, @bg_color) # selected tab entire + bg[ACTIVE] = shade (0.87, @bg_color) # unselected tab + + xthickness = 3 + ythickness = 3 + + GtkNotebook::tab-overlap = -1 + GtkNotebook::tab-roundness = 0 + + engine "murrine" + { + glazestyle = 1 + highlight_shade = 1.0 + glow_shade = 2.0 + gradient_shades = {1.5, 1.5, 0.8, 0.8} + roundness=5 + #contrast = 1.1 + #lightborder_shade = 1.5 + } +} + +style "treeview-header" +{ + xthickness = 2 + ythickness = 1 + + engine "murrine" + { + #contrast = 0.8 + } +} + +style "chrome-gtk-frame" +{ + ChromeGtkFrame::frame-color = "#A3B39E" #@fg_color + ChromeGtkFrame::inactive-frame-color = "#A3B39E" #lighter(@fg_color) + + ChromeGtkFrame::frame-gradient-size = 10 + ChromeGtkFrame::frame-gradient-color = @bg_color + + ChromeGtkFrame::scrollbar-trough-color = @bg_color + ChromeGtkFrame::scrollbar-slider-prelight-color = "#B8C5B4" #@bg_active_color + ChromeGtkFrame::scrollbar-slider-normal-color = "#A3B39E" +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" +######################################## +# Common +######### +class "GtkWidget" style "murrine-default" +class "GtkFrame" style "murrine-wide" +class "MetaFrames" style "metacity-frame" +class "GtkWindow" style "metacity-frame" +class "GtkProgressBar" style "murrine-progressbar" +class "GtkScale" style "murrine-scale" +class "GtkHandleBox" style "murrine-handle" +class "GtkRange" style "murrine-wide" +class "GtkEntry" style "entry" +class "GtkSpinButton" style "spinbutton" +widget_class "**" style "menu" +class "GtkToolbar" style "murrine-toolbar" +class "GtkMenuBar" style "murrine-menubar" +class "GtkNotebook" style "murrine-notebook" +class "GtkScrollbar" style "scrollbar" +class "GtkVScrollbar" style "vscrollbar" +class "GtkHScrollbar" style "hscrollbar" +class "GtkRadioButton" style:highest "murrine-radiocheck" +class "GtkCheckButton" style:highest "murrine-radiocheck" + +widget_class "**" style "menuitem" +widget_class "*.*" style "menubar-menuitem" +######################################## +# Tooltips +########### +widget_class "*.tooltips.*.GtkToggleButton" style "murrine-tasklist" +widget "gtk-tooltips" style "murrine-tooltips" +widget "gtk-tooltip" style "murrine-tooltips" +######################################## +# panel +######## +class "Panel" style "misc-panel" +class "*Separator*" style "misc-sep" +# This is suitable for dark panels: +widget "*PanelApplet*" style "misc-panel" +widget_class "*PanelWidget*" style "misc-panel" +widget "*fast-user-switch-applet*" style "misc-panel" +######################################## +# Combo +######### +widget_class "**" style:highest "comboboxentry" +widget_class "**" style:highest "comboboxentry" +widget_class "**" style "comboboxentry" +######################################## +# Buttons +########## +# All buttons: +widget_class "*" style "murrine-button" +# High contrast for toggle buttons and their labels: +widget_class "*.*" style "murrine-togglebutton" +# No high contrast for combo boxes, their labels and their arrows: +widget_class "*.*" style "murrine-button" +# No high contrast for toggle buttons, their labels and arrows on toolbars: +widget_class "*.*" style "murrine-button" +widget_class "*.." style "murrine-radiocheck" +widget_class "*.." style "murrine-radiocheck" +######################################## +widget_class "*.." style "treeview-header" +widget_class "*.." style "treeview-header" +widget_class "*.." style "treeview-header" +widget_class "*.." style "treeview-header" + +# Workarounds for Evolution (taken from Ambiance) +widget_class "*.ETable.ECanvas" style "treeview-header" +widget_class "*.ETree.ECanvas" style "treeview-header" + +include "Styles/caja.rc" diff --git a/desktop-themes/GreenLaguna/gtk-3.0/Makefile.am b/desktop-themes/GreenLaguna/gtk-3.0/Makefile.am new file mode 100644 index 00000000..b7758113 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/Makefile.am @@ -0,0 +1,19 @@ +THEME_NAME=GreenLaguna + +themedir = $(datadir)/themes/$(THEME_NAME)/gtk-3.0 + +theme_DATA = \ + gtk \ + gtk.css \ + gtk-main.css \ + gtk-main-common.css \ + gtk-widgets.css \ + gtk-widgets-assets.css \ + settings.ini + +EXTRA_DIST = $(theme_DATA) + +SUBDIRS = assets + +DIST_SUBDIRS = assets + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile.am b/desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile.am new file mode 100644 index 00000000..3a7c3d62 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/Makefile.am @@ -0,0 +1,113 @@ +THEME_NAME=GreenLaguna + +themedir = $(datadir)/themes/$(THEME_NAME)/gtk-3.0/assets + +theme_DATA = \ + button-active-border-dark1.svg \ + button-active-border-dark.svg \ + button-active-border.svg \ + button-border-dark1.svg \ + button-border-dark.svg \ + button-border.svg \ + button-default-active-border-dark.svg \ + button-default-active-border.svg \ + button-default-border-dark.svg \ + button-default-border.svg \ + checkbox-checked-dark.svg \ + checkbox-checked-insensitive-dark.svg \ + checkbox-checked-insensitive.svg \ + checkbox-checked-lessdark.svg \ + checkbox-checked.svg \ + checkbox-menuitem-checked-insensitive.svg \ + checkbox-menuitem-checked-prelight.svg \ + checkbox-menuitem-checked.svg \ + checkbox-menuitem-mixed-insensitive.svg \ + checkbox-menuitem-mixed-prelight.svg \ + checkbox-menuitem-mixed.svg \ + checkbox-mixed-dark.svg \ + checkbox-mixed-insensitive-dark.svg \ + checkbox-mixed-insensitive.svg \ + checkbox-mixed-lessdark.svg \ + checkbox-mixed.svg \ + checkbox-unchecked-dark.svg \ + checkbox-unchecked-insensitive-dark.svg \ + checkbox-unchecked-insensitive.svg \ + checkbox-unchecked-lessdark.svg \ + checkbox-unchecked.svg \ + entry-border-normal-dark.svg \ + entry-border-normal.svg \ + grid-selection-checked.svg \ + grid-selection-unchecked.svg \ + menu-border-dark.svg \ + menu-border.svg \ + notebook-pane-separator-grip-dark-hover.svg \ + notebook-pane-separator-grip-dark.svg \ + notebook-pane-separator-grip-dark-vertical-hover.svg \ + notebook-pane-separator-grip-dark-vertical.svg \ + pane-separator-grip-dark-hover.svg \ + pane-separator-grip-dark.svg \ + pane-separator-grip-dark-vertical-hover.svg \ + pane-separator-grip-dark-vertical.svg \ + pane-separator-grip-hover.svg \ + pane-separator-grip.svg \ + pane-separator-grip-vertical-hover.svg \ + pane-separator-grip-vertical.svg \ + primary-toolbar-button-active-border-dark.svg \ + radio-menuitem-checked-insensitive.svg \ + radio-menuitem-checked-prelight.svg \ + radio-menuitem-checked.svg \ + radio-menuitem-mixed-insensitive.svg \ + radio-menuitem-mixed-prelight.svg \ + radio-menuitem-mixed.svg \ + radio-mixed-dark.svg \ + radio-mixed-insensitive-dark.svg \ + radio-mixed-insensitive.svg \ + radio-mixed-lessdark.svg \ + radio-mixed.svg \ + radio-selected-dark.svg \ + radio-selected-insensitive-dark.svg \ + radio-selected-insensitive.svg \ + radio-selected-lessdark.svg \ + radio-selected.svg \ + radio-unselected-dark.svg \ + radio-unselected-insensitive-dark.svg \ + radio-unselected-insensitive.svg \ + radio-unselected-lessdark.svg \ + radio-unselected.svg \ + scale-slider-horizontal-dark.svg \ + scale-slider-horizontal-insensitive-dark.svg \ + scale-slider-horizontal-insensitive.svg \ + scale-slider-horizontal.svg \ + scale-slider-marks-above-horizontal-dark.svg \ + scale-slider-marks-above-horizontal-insensitive-dark.svg \ + scale-slider-marks-above-horizontal-insensitive.svg \ + scale-slider-marks-above-horizontal.svg \ + scale-slider-marks-above-vertical-dark.svg \ + scale-slider-marks-above-vertical-insensitive-dark.svg \ + scale-slider-marks-above-vertical-insensitive.svg \ + scale-slider-marks-above-vertical.svg \ + scale-slider-marks-below-horizontal-dark.svg \ + scale-slider-marks-below-horizontal-insensitive-dark.svg \ + scale-slider-marks-below-horizontal-insensitive.svg \ + scale-slider-marks-below-horizontal.svg \ + scale-slider-marks-below-vertical-dark.svg \ + scale-slider-marks-below-vertical-insensitive-dark.svg \ + scale-slider-marks-below-vertical-insensitive.svg \ + scale-slider-marks-below-vertical.svg \ + scale-slider-vertical-dark.svg \ + scale-slider-vertical-insensitive-dark.svg \ + scale-slider-vertical-insensitive.svg \ + scale-slider-vertical.svg \ + sidebar-radio-checked-dark.svg \ + sidebar-radio-prelight.svg \ + sidebar-radio-selected-dark.svg \ + sidebar-radio-selected-prelight.svg \ + switch-slider-grip-dark.svg \ + switch-slider-grip.svg \ + switch-trough-border-active.svg \ + toolbar-button-border.svg \ + treeview-border-dark.svg \ + treeview-focus-border-dark.svg + +EXTRA_DIST = $(theme_DATA) + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border-dark.svg new file mode 100644 index 00000000..cbf61887 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border-dark.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border-dark1.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border-dark1.svg new file mode 100644 index 00000000..283d3984 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border-dark1.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border.svg new file mode 100644 index 00000000..eda77928 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-active-border.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border-dark.svg new file mode 100644 index 00000000..dd1a3efd --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border-dark.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border-dark1.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border-dark1.svg new file mode 100644 index 00000000..d1babb5f --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border-dark1.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border.svg new file mode 100644 index 00000000..118d12f3 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-border.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-active-border-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-active-border-dark.svg new file mode 100644 index 00000000..3c510695 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-active-border-dark.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-active-border.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-active-border.svg new file mode 100644 index 00000000..873160c4 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-active-border.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-border-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-border-dark.svg new file mode 100644 index 00000000..dfee1e5b --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-border-dark.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-border.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-border.svg new file mode 100644 index 00000000..c63e5b55 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/button-default-border.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-dark.svg new file mode 100644 index 00000000..d00c8d4e --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-dark.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg new file mode 100644 index 00000000..0bc65b88 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-insensitive.svg new file mode 100644 index 00000000..0bc02155 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-insensitive.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-lessdark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-lessdark.svg new file mode 100644 index 00000000..dbfc33aa --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked-lessdark.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked.svg new file mode 100644 index 00000000..432cb8e8 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-checked.svg @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg new file mode 100644 index 00000000..7517df28 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked-prelight.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked-prelight.svg new file mode 100644 index 00000000..91b8c7ad --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked-prelight.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked.svg new file mode 100644 index 00000000..ccfbd9ab --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-checked.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg new file mode 100644 index 00000000..45c64597 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed-prelight.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed-prelight.svg new file mode 100644 index 00000000..063024cd --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed-prelight.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed.svg new file mode 100644 index 00000000..90cd6e3b --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-menuitem-mixed.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-dark.svg new file mode 100644 index 00000000..d4ec4121 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-dark.svg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg new file mode 100644 index 00000000..461f72c5 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-insensitive.svg new file mode 100644 index 00000000..7e1036de --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-insensitive.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-lessdark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-lessdark.svg new file mode 100644 index 00000000..dbb44e6a --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed-lessdark.svg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed.svg new file mode 100644 index 00000000..f51e2e69 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-mixed.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-dark.svg new file mode 100644 index 00000000..67b2fe31 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-dark.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg new file mode 100644 index 00000000..982c5660 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-insensitive.svg new file mode 100644 index 00000000..36d2a144 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-insensitive.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-lessdark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-lessdark.svg new file mode 100644 index 00000000..b0ba71fb --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked-lessdark.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked.svg new file mode 100644 index 00000000..525172fd --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/checkbox-unchecked.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/entry-border-normal-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/entry-border-normal-dark.svg new file mode 100644 index 00000000..646f882d --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/entry-border-normal-dark.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/entry-border-normal.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/entry-border-normal.svg new file mode 100644 index 00000000..69c7e723 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/entry-border-normal.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/grid-selection-checked.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/grid-selection-checked.svg new file mode 100644 index 00000000..e4b971c4 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/grid-selection-checked.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/grid-selection-unchecked.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/grid-selection-unchecked.svg new file mode 100644 index 00000000..d6887944 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/grid-selection-unchecked.svg @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/menu-border-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/menu-border-dark.svg new file mode 100644 index 00000000..8873d8bc --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/menu-border-dark.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/menu-border.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/menu-border.svg new file mode 100644 index 00000000..f065500b --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/menu-border.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-hover.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-hover.svg new file mode 100644 index 00000000..d1fff678 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-hover.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-vertical-hover.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-vertical-hover.svg new file mode 100644 index 00000000..0ee95e17 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-vertical-hover.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-vertical.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-vertical.svg new file mode 100644 index 00000000..f17fea72 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark-vertical.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark.svg new file mode 100644 index 00000000..50d2e0ba --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/notebook-pane-separator-grip-dark.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-hover.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-hover.svg new file mode 100644 index 00000000..fdd185b1 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-hover.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-vertical-hover.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-vertical-hover.svg new file mode 100644 index 00000000..a5867667 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-vertical-hover.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-vertical.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-vertical.svg new file mode 100644 index 00000000..6ded5561 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark-vertical.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark.svg new file mode 100644 index 00000000..cdcb3efe --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-dark.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-hover.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-hover.svg new file mode 100644 index 00000000..8915e433 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-hover.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-vertical-hover.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-vertical-hover.svg new file mode 100644 index 00000000..d57214b6 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-vertical-hover.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-vertical.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-vertical.svg new file mode 100644 index 00000000..ac3e9ed8 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip-vertical.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip.svg new file mode 100644 index 00000000..087ed230 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/pane-separator-grip.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/primary-toolbar-button-active-border-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/primary-toolbar-button-active-border-dark.svg new file mode 100644 index 00000000..59918f13 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/primary-toolbar-button-active-border-dark.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg new file mode 100644 index 00000000..5e1d3c2f --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked-prelight.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked-prelight.svg new file mode 100644 index 00000000..bb028c73 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked-prelight.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked.svg new file mode 100644 index 00000000..3aa044a2 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-checked.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg new file mode 100644 index 00000000..c4fc6c0e --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed-prelight.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed-prelight.svg new file mode 100644 index 00000000..2c2ad1ad --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed-prelight.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed.svg new file mode 100644 index 00000000..0ffe2190 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-menuitem-mixed.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-dark.svg new file mode 100644 index 00000000..9769cd7e --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-dark.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-insensitive-dark.svg new file mode 100644 index 00000000..530d226d --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-insensitive-dark.svg @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-insensitive.svg new file mode 100644 index 00000000..30de97d5 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-insensitive.svg @@ -0,0 +1,145 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-lessdark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-lessdark.svg new file mode 100644 index 00000000..d6c46af8 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed-lessdark.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed.svg new file mode 100644 index 00000000..5891fb6d --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-mixed.svg @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-dark.svg new file mode 100644 index 00000000..8fefeb19 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-dark.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-insensitive-dark.svg new file mode 100644 index 00000000..5e5768a1 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-insensitive-dark.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-insensitive.svg new file mode 100644 index 00000000..befba21c --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-insensitive.svg @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-lessdark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-lessdark.svg new file mode 100644 index 00000000..15ed41e4 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected-lessdark.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected.svg new file mode 100644 index 00000000..f37bd4a6 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-selected.svg @@ -0,0 +1,264 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-dark.svg new file mode 100644 index 00000000..651b6320 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-dark.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-insensitive-dark.svg new file mode 100644 index 00000000..c7ca7dd4 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-insensitive-dark.svg @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-insensitive.svg new file mode 100644 index 00000000..e05e3ee2 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-insensitive.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-lessdark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-lessdark.svg new file mode 100644 index 00000000..4994c0d4 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected-lessdark.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected.svg new file mode 100644 index 00000000..9adcb74e --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/radio-unselected.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-dark.svg new file mode 100644 index 00000000..2a18efe6 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-dark.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-insensitive-dark.svg new file mode 100644 index 00000000..47696a57 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-insensitive-dark.svg @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-insensitive.svg new file mode 100644 index 00000000..70ef0565 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal-insensitive.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal.svg new file mode 100644 index 00000000..307f098d --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-horizontal.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-dark.svg new file mode 100644 index 00000000..e9a87dcd --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-dark.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive-dark.svg new file mode 100644 index 00000000..e1da37b5 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive-dark.svg @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive.svg new file mode 100644 index 00000000..321374ba --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive.svg @@ -0,0 +1,254 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal.svg new file mode 100644 index 00000000..cb4ffc89 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-horizontal.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-dark.svg new file mode 100644 index 00000000..88304a4f --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-dark.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive-dark.svg new file mode 100644 index 00000000..2db7c5b1 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive-dark.svg @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive.svg new file mode 100644 index 00000000..9c8e4f77 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive.svg @@ -0,0 +1,254 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical.svg new file mode 100644 index 00000000..11993d35 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-above-vertical.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-dark.svg new file mode 100644 index 00000000..078dae34 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-dark.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive-dark.svg new file mode 100644 index 00000000..99831557 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive-dark.svg @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive.svg new file mode 100644 index 00000000..501df42f --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive.svg @@ -0,0 +1,191 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal.svg new file mode 100644 index 00000000..16e159e0 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-horizontal.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-dark.svg new file mode 100644 index 00000000..c430fdbb --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-dark.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive-dark.svg new file mode 100644 index 00000000..33d1828e --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive-dark.svg @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive.svg new file mode 100644 index 00000000..24235247 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive.svg @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical.svg new file mode 100644 index 00000000..0ce1beb8 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-marks-below-vertical.svg @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-dark.svg new file mode 100644 index 00000000..91058b67 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-dark.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-insensitive-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-insensitive-dark.svg new file mode 100644 index 00000000..53718e32 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-insensitive-dark.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-insensitive.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-insensitive.svg new file mode 100644 index 00000000..5086e220 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical-insensitive.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical.svg new file mode 100644 index 00000000..1a900b33 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/scale-slider-vertical.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-checked-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-checked-dark.svg new file mode 100644 index 00000000..b4986d7c --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-checked-dark.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-prelight.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-prelight.svg new file mode 100644 index 00000000..812624ad --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-prelight.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-selected-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-selected-dark.svg new file mode 100644 index 00000000..ec3c6f55 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-selected-dark.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-selected-prelight.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-selected-prelight.svg new file mode 100644 index 00000000..9fa228b0 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/sidebar-radio-selected-prelight.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-slider-grip-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-slider-grip-dark.svg new file mode 100644 index 00000000..40ebb629 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-slider-grip-dark.svg @@ -0,0 +1,84 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-slider-grip.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-slider-grip.svg new file mode 100644 index 00000000..b332c60d --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-slider-grip.svg @@ -0,0 +1,84 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-trough-border-active.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-trough-border-active.svg new file mode 100644 index 00000000..26f0f8b1 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/switch-trough-border-active.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/toolbar-button-border.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/toolbar-button-border.svg new file mode 100644 index 00000000..30bbc34f --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/toolbar-button-border.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/treeview-border-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/treeview-border-dark.svg new file mode 100644 index 00000000..cbd774b1 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/treeview-border-dark.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/assets/treeview-focus-border-dark.svg b/desktop-themes/GreenLaguna/gtk-3.0/assets/treeview-focus-border-dark.svg new file mode 100644 index 00000000..0dee2ae3 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/assets/treeview-focus-border-dark.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk b/desktop-themes/GreenLaguna/gtk-3.0/gtk new file mode 100644 index 00000000..8eefa297 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk @@ -0,0 +1,60 @@ + + + + gtk-main.css + gtk-main-common.css + gtk-widgets.css + assets/menu-border.svg + assets/pane-separator-grip.svg + assets/pane-separator-grip-vertical.svg + assets/pane-separator-grip-hover.svg + assets/pane-separator-grip-vertical-hover.svg + assets/switch-slider-grip.svg + assets/grid-selection-unchecked.svg + assets/grid-selection-checked.svg + gtk-widgets-assets.css + assets/entry-border-normal.svg + assets/scale-slider-horizontal.svg + assets/scale-slider-horizontal-insensitive.svg + assets/scale-slider-vertical.svg + assets/scale-slider-vertical-insensitive.svg + assets/scale-slider-marks-below-horizontal.svg + assets/scale-slider-marks-below-horizontal-insensitive.svg + assets/scale-slider-marks-below-vertical.svg + assets/scale-slider-marks-below-vertical-insensitive.svg + assets/scale-slider-marks-above-horizontal.svg + assets/scale-slider-marks-above-horizontal-insensitive.svg + assets/scale-slider-marks-above-vertical.svg + assets/scale-slider-marks-above-vertical-insensitive.svg + assets/button-border.svg + assets/button-active-border.svg + assets/button-default-border.svg + assets/button-default-active-border.svg + assets/toolbar-button-border.svg + assets/switch-trough-border-active.svg + assets/radio-menuitem-checked.svg + assets/radio-menuitem-checked-prelight.svg + assets/radio-menuitem-checked-insensitive.svg + assets/radio-menuitem-mixed.svg + assets/radio-menuitem-mixed-prelight.svg + assets/radio-menuitem-mixed-insensitive.svg + assets/checkbox-menuitem-checked.svg + assets/checkbox-menuitem-checked-prelight.svg + assets/checkbox-menuitem-checked-insensitive.svg + assets/checkbox-menuitem-mixed.svg + assets/checkbox-menuitem-mixed-prelight.svg + assets/checkbox-menuitem-mixed-insensitive.svg + assets/checkbox-unchecked.svg + assets/checkbox-unchecked-insensitive.svg + assets/checkbox-checked.svg + assets/checkbox-checked-insensitive.svg + assets/checkbox-mixed.svg + assets/checkbox-mixed-insensitive.svg + assets/radio-unselected.svg + assets/radio-unselected-insensitive.svg + assets/radio-selected.svg + assets/radio-selected-insensitive.svg + assets/radio-mixed.svg + assets/radio-mixed-insensitive.svg + + diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css new file mode 100644 index 00000000..bdd3d626 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-main-common.css @@ -0,0 +1,58 @@ +/* Common color scheme */ + +@define-color os_chrome_bg_color black; +@define-color os_chrome_fg_color #ccc; +@define-color os_chrome_selected_bg_color #333; +@define-color os_chrome_selected_fg_color white; + +@define-color chrome_bg_color #1e1a17; +@define-color chrome_fg_color #fff; + +@define-color app_notification_a #aeaeae; +@define-color app_notification_b #d1d1d1; +@define-color app_notification_c #d8d8d8; +@define-color app_notification_border #949494; + +@define-color content_view_bg #f1f1f1; + +/******* + * OSD * + *******/ +@define-color osd_highlight #ffffff; +@define-color osd_lowlight #525252; +@define-color osd_base #212526; + +@define-color osd_fg #ededed; +@define-color osd_bg alpha(@osd_base, 0.80); + +@define-color osd_text_shadow alpha(black, 0.75); + +@define-color osd_toolbar_bg_a alpha(@osd_base, 0.80); +@define-color osd_toolbar_bg_b alpha(#101010, 0.80); +@define-color osd_toolbar_bg_c alpha(shade(@osd_base, 1.02), 0.80); + +@define-color osd_button_bg_a alpha(@osd_highlight, 0.16); +@define-color osd_button_bg_b alpha(@osd_lowlight, 0.05); +@define-color osd_button_bg_c alpha(@osd_highlight, 0.12); + +@define-color osd_button_bg_insensitive alpha(@osd_highlight, 0.25); +@define-color osd_button_bg_insensitive_active alpha(@osd_highlight, 0.16); + +@define-color osd_button_bg_hover_a alpha(@osd_highlight, 0.28); +@define-color osd_button_bg_hover_b alpha(@osd_lowlight, 0.14); +@define-color osd_button_bg_hover_c alpha(@osd_highlight, 0.14); + +@define-color osd_button_bg_active_a alpha(@osd_lowlight, 0.18); +@define-color osd_button_bg_active_b alpha(@osd_highlight, 0.23); +@define-color osd_button_bg_active_c alpha(@osd_lowlight, 0.17); + +@define-color osd_button_fg shade(@osd_fg, 0.80); +@define-color osd_button_fg_hover shade(@osd_fg, 0.96); +@define-color osd_button_fg_active shade(@osd_fg, 1.10); +@define-color osd_button_fg_insensitive shade(@osd_fg, 0.70); + +@define-color osd_button_border alpha(@osd_highlight, 0.40); +@define-color osd_button_inset shade(@osd_fg, 0.67); +@define-color osd_button_shadow alpha(black, 0.35); + +@define-color osd_trough_bg alpha(@osd_button_fg, 0.10); diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css new file mode 100644 index 00000000..420d7ebd --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-main.css @@ -0,0 +1,101 @@ +/* Default color scheme */ + +@define-color base_color #E9EFE7; /* used by some apps */ +@define-color bg_color #E9EFE7; +@define-color text_color #000000; +@define-color fg_color #000000; +@define-color selected_bg_color #70816A; +@define-color selected_fg_color #ffffff; + +@define-color tooltip_bg_color #000000; /*#343434;*/ +@define-color tooltip_fg_color #ffffff; + +@define-color theme_base_color @base_color; +@define-color theme_bg_color @bg_color; +@define-color theme_text_color @text_color; +@define-color theme_fg_color @fg_color; +@define-color theme_selected_bg_color @selected_bg_color; /* = shade(@bg_color, 0.5)*/ +@define-color theme_selected_fg_color @selected_fg_color; + +@define-color theme_tooltip_bg_color @tooltip_bg_color; +@define-color theme_tooltip_fg_color @tooltip_fg_color; + +@define-color theme_main_color #ffffff; + +@define-color keyboard_focus_border shade(@bg_color, 0.8); + +@define-color button_gradient_color_a shade(@theme_bg_color, 1.4); +@define-color button_gradient_color_b #bab2aa; /*shade(@theme_bg_color, 0.75);*/ +@define-color button_border #AAABA9; + +@define-color button_hover_gradient_color_a shade(@theme_bg_color, 1.1); +@define-color button_hover_gradient_color_b shade(@theme_bg_color, 0.9); + +@define-color insensitive_bg_color #E0E6DE; +@define-color insensitive_fg_color #AAABA9; +@define-color insensitive_border_color alpha(#ababab, 0.5); + +@define-color trough_bg_color_a #C8CCC7; +@define-color trough_bg_color_b #E2E4E1; + +@define-color active_switch_bg_color_a #57704F; +@define-color active_switch_bg_color_b #70CB52; /*#BB9B7D*/ + +@define-color switch_slider_color @button_gradient_color_b; +@define-color switch_slider_border #5D8051; + +@define-color progressbar_background_a #ffffff; +@define-color progressbar_background_b #BEC8BB; +@define-color progressbar_border #a1a1a1; +@define-color progressbar_pattern #A0A19F; + +@define-color scale_fill_a #A1AF9C; +@define-color scale_fill_b #70816A; + +/*@define-color menu_color #655b56;*/ +@define-color menu_controls_color #ffffff; + +@define-color highlighted_border #8E8F8E; +@define-color internal_element_color #898A89; + +@define-color notebook_border alpha(@frame_color, 0.6); /*#aeaaa6;*/ +@define-color notebook_active_tab_border alpha(@frame_color, 0.6); /*#a6a29e; #9b9b9b;*/ +/*@define-color notebook_selected_tab_color #a38972;*/ + +@define-color toolbar_gradient_base #D4DFD1; + +@define-color treeview_odd_row #F8FAF7; +@define-color treeview_even_row @bg_color; + +@define-color expander_row_selected_color #DFF0D9; /*#acccee*/ + +@define-color borders #AAABA9; + +@define-color link_color #4a90d9; +@define-color frame_color #9FA09E; +@define-color inactive_frame_color #cacaca; +@define-color warning_color #f57900; +@define-color error_color #cc0000; +@define-color success_color #4e9a06; + +@define-color info_fg_color rgb (51, 51, 38); +@define-color info_bg_color rgb (252, 252, 189); +@define-color warning_fg_color rgb (51, 35, 12); +@define-color warning_bg_color rgb (250, 173, 61); +@define-color question_fg_color rgb (255, 255, 255); +@define-color question_bg_color rgb (13, 92, 179); +@define-color error_fg_color rgb (255, 255, 255); +@define-color error_bg_color rgb (191, 44, 44); + +@define-color focus_border shade(@bg_color, 0.7); + +@define-color theme_unfocused_base_color shade(@insensitive_bg_color, 1.015); + +@define-color wm_a shade(@theme_bg_color, 1.3); +@define-color wm_b @theme_bg_color; +@define-color wm_util shade(@theme_bg_color, 1.2); +@define-color wm_unfocus shade(@theme_bg_color, 1.05); + +@import url("gtk-main-common.css"); +@import url("gtk-widgets.css"); +@import url("gtk-widgets-assets.css"); diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets-assets.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets-assets.css new file mode 100644 index 00000000..0f40565c --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets-assets.css @@ -0,0 +1,231 @@ +.entry, +.toolbar.entry { + border-image: url("assets/entry-border-normal.svg") 3 / 3px stretch; +} + +GtkScale.slider, +GtkScale.slider.horizontal { + background-image: url("assets/scale-slider-horizontal.svg"); +} + +GtkScale.slider:insensitive, +GtkScale.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-horizontal-insensitive.svg"); +} + +GtkScale.slider.vertical { + background-image: url("assets/scale-slider-vertical.svg"); +} + +GtkScale.slider.vertical:insensitive { + background-image: url("assets/scale-slider-vertical-insensitive.svg"); +} + +GtkScale.scale-has-marks-below.slider.horizontal { + background-image: url("assets/scale-slider-marks-below-horizontal.svg"); +} + +GtkScale.scale-has-marks-below.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-marks-below-horizontal-insensitive.svg"); +} + +GtkScale.scale-has-marks-below.slider.vertical { + background-image: url("assets/scale-slider-marks-below-vertical.svg"); +} + +GtkScale.scale-has-marks-below.slider.vertical:insensitive { + background-image: url("assets/scale-slider-marks-below-vertical-insensitive.svg"); +} + +GtkScale.scale-has-marks-above.slider.horizontal { + background-image: url("assets/scale-slider-marks-above-horizontal.svg"); +} + +GtkScale.scale-has-marks-above.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-marks-above-horizontal-insensitive.svg"); +} + +GtkScale.scale-has-marks-above.slider.vertical { + background-image: url("assets/scale-slider-marks-above-vertical.svg"); +} + +GtkScale.scale-has-marks-above.slider.vertical:insensitive { + background-image: url("assets/scale-slider-marks-above-vertical-insensitive.svg"); +} + +.cursor-handle.top { + background-image: url("assets/scale-slider-marks-above-horizontal-dark.svg"); +} + +.cursor-handle.bottom { + background-image: url("assets/scale-slider-marks-below-horizontal-dark.svg"); +} + +.button { + border-image: url("assets/button-border.svg") 3 / 3px stretch; +} + +.button:active, +.button:hover:active { + border-image: url("assets/button-active-border.svg") 3 / 3px stretch; +} + +.button.default { + border-image: url("assets/button-default-border.svg") 3 / 3px stretch; +} + +.button.default:active { + border-image: url("assets/button-default-active-border.svg") 3 / 3px stretch; +} + +.toolbar .button:active, +.primary-toolbar .button:active, +.primary-toolbar .toolbar .button:active, +.primary-toolbar.toolbar .button:active, +.toolbar GtkComboBox .button, +.primary-toolbar .toolbar GtkComboBox .button, +.primary-toolbar.toolbar GtkComboBox .button/*, +.toolbar .button:active:hover, +.primary-toolbar .toolbar .button:active:hover, +.primary-toolbar.toolbar .button:active:hover, +.primary-toolbar .toolbar GtkComboBox .button:hover, +.primary-toolbar.toolbar GtkComboBox .button:hover*/ { + border-image: url("assets/toolbar-button-border.svg") 3 / 3px stretch; +} + +GtkSwitch.trough:active { + border-image: url("assets/switch-trough-border-active.svg") 3 / 3px stretch; +} + +/************************* + * Check and Radio items * + *************************/ + +.menuitem.radio:active { + background-image: url("assets/radio-menuitem-checked.svg"); +} + +.menuitem.radio:active:hover { + background-image: url("assets/radio-menuitem-checked-prelight.svg"); +} + +.menuitem.radio:active:insensitive { + background-image: url("assets/radio-menuitem-checked-insensitive.svg"); +} + +.menuitem.radio:inconsistent { + background-image: url("assets/radio-menuitem-mixed.svg"); +} + +.menuitem.radio:inconsistent:hover { + background-image: url("assets/radio-menuitem-mixed-prelight.svg"); +} + +.menuitem.radio:inconsistent:insensitive { + background-image: url("assets/radio-menuitem-mixed-insensitive.svg"); +} + +.menuitem.check:active { + background-image: url("assets/checkbox-menuitem-checked.svg"); +} + +.menuitem.check:active:hover { + background-image: url("assets/checkbox-menuitem-checked-prelight.svg"); +} + +.menuitem.check:active:insensitive { + background-image: url("assets/checkbox-menuitem-checked-insensitive.svg"); +} + +.menuitem.check:inconsistent { + background-image: url("assets/checkbox-menuitem-mixed.svg"); +} + +.menuitem.check:inconsistent:hover { + background-image: url("assets/checkbox-menuitem-mixed-prelight.svg"); +} + +.menuitem.check:inconsistent:insensitive { + background-image: url("assets/checkbox-menuitem-mixed-insensitive.svg"); +} + +/* draw regular check and radio items using our SVG assets */ +.check, +.check row:selected, +.check row:selected:focus { + background-image: url("assets/checkbox-unchecked.svg"); +} + +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focus:insensitive { + background-image: url("assets/checkbox-unchecked-insensitive.svg"); +} + +.check:active, +.check row:selected:active, +.check row:selected:focus:active { + background-image: url("assets/checkbox-checked.svg"); +} + +.check:active:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focus:active:insensitive +{ + background-image: url("assets/checkbox-checked-insensitive.svg"); +} + +.check:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focus:inconsistent { + background-image: url("assets/checkbox-mixed.svg"); +} + +.check:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focus:inconsistent:insensitive { + background-image: url("assets/checkbox-mixed-insensitive.svg"); +} + +.radio, +.radio row:selected, +.radio row:selected:focus { + background-image: url("assets/radio-unselected.svg"); +} + +.radio:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focus:insensitive { + background-image: url("assets/radio-unselected-insensitive.svg"); +} + +.radio:active, +.radio row:selected:active, +.radio row:selected:focus:active { + background-image: url("assets/radio-selected.svg"); +} + +.radio:active:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focus:active:insensitive { + background-image: url("assets/radio-selected-insensitive.svg"); +} + +.radio:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focus:inconsistent { + background-image: url("assets/radio-mixed.svg"); +} + +.radio:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focus:inconsistent:insensitive { + background-image: url("assets/radio-mixed-insensitive.svg"); +} + +/*.menuitem:active, +.menuitem *:active, +.menuitem:prelight, +.menuitem *:prelight { + border-image: url("assets/menu-border.svg") 2 / 2px stretch; +}*/ diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css new file mode 100644 index 00000000..7665a1af --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk-widgets.css @@ -0,0 +1,2436 @@ +* { + engine: adwaita; + padding: 1px; + + background-clip: padding-box; + + /* 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; + + -GtkTextView-error-underline-color: @error_color; + + -GtkPaned-handle-size: 5; + + -GtkCheckButton-indicator-size: 16; + -GtkCheckButton-indicator-spacing: 0; + -GtkCheckMenuItem-indicator-size: 12; + + -GtkScrolledWindow-scrollbar-spacing: 0; + -GtkScrolledWindow-scrollbars-within-bevel: 0; + + -GtkToolItemGroup-expander-size: 12; + -GtkExpander-expander-size: 12; + -GtkMenuBar-shadow-type: none; + + -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; + + -GtkWidget-wide-separators: true; + + -WnckTasklist-fade-overlay-rect: 0; + + -GtkWidget-focus-padding: 2; + -GtkWidget-focus-line-width: 1; + -adwaita-focus-border-color: @focus_border; + -adwaita-focus-border-radius: 2; + -adwaita-focus-border-dashes: 1; + + -GtkWindow-resize-grip-width: 10; + -GtkWindow-resize-grip-height: 10; +} + +/*************** + * Base States * + ***************/ +* { + color: @theme_fg_color; + background-color: @theme_bg_color; +} + +*:hover { + background-color: shade(@theme_bg_color, 1.02); + color: @theme_fg_color; +} + +*:selected { + background-color: shade(@theme_selected_bg_color, 1.23); + color: @theme_selected_fg_color; +} + +*:selected:focus { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; +} + +*:insensitive { + /* no need to a different background */ + background-color: @theme_bg_color; /*@insensitive_bg_color;*/ + color: @insensitive_fg_color; + border-color: @insensitive_border_color; +} + +*:active { + background-color: shade(@theme_bg_color, 0.915); +} + +.background { + border-style: none; + border-width: 0px; + border-radius: 0px; +} + +.tooltip { + padding: 4px 4px; + border-style: none; + border-radius: 3px; + background-color: @theme_tooltip_bg_color; + color: @theme_tooltip_fg_color; +} + +.tooltip * { + background-color: @theme_tooltip_bg_color; + color: @theme_tooltip_fg_color; +} + +/*.grip { + background-color: shade(@inactive_frame_color, 0.93); +}*/ + +.view.rubberband, +.rubberband { + background-color: alpha(@theme_selected_bg_color, 0.35); + + border-color: @theme_selected_bg_color; + border-style: solid; + border-width: 1px; + border-radius: 2px; +} + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + border-radius: 3px; + border-width: 0px; + border-style: solid; + text-shadow: 0 1px @theme_bg_color; + + color: @theme_fg_color; + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_a, 1.5), + @theme_bg_color 40%, + shade(@button_gradient_color_b, 0.7)); +} + +.floating-bar.top { + border-top-right-radius: 0; + border-top-left-radius: 0; +} + +.floating-bar.right { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.floating-bar.bottom { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.floating-bar.left { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +/********* + * Views * + *********/ +.view, +.view:insensitive { /* gdebi bug? */ + background-color: @theme_bg_color; + color: @theme_text_color; + border-radius: 0px; + /*border-width: 3px;*/ +} + +.view:selected, +.view:active { + background-color: shade(@theme_selected_bg_color, 1.4); + color: @theme_selected_fg_color; +} + +.view:selected:focus { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; +} + +/* Exceptional views */ +GtkTextView.view, +GtkTextView.view:insensitive, +GtkTextView.entry, /* For Yelp */ +GtkHTML { /* For Evolution */ + background-color: @theme_main_color; + color: @theme_text_color; +} + +/************** + * Separators * + **************/ +GtkTreeView .separator, +.separator { + color: darker (@theme_bg_color); +} + +.pane-separator { + border-style: none; + border-image: none; + border-width: 0px; + border-radius: 0; + background-color: transparent; + color: shade(@inactive_frame_color, 0.80); + background-repeat: no-repeat; + background-position: center; + background-image: url("assets/pane-separator-grip.svg"); +} + +.pane-separator:hover, +.pane-separator:selected { + background-image: url("assets/pane-separator-grip-hover.svg"); +} + +.pane-separator.vertical { + background-image: url("assets/pane-separator-grip-vertical.svg"); +} + +.pane-separator.vertical:hover, +.pane-separator.vertical:selected { + background-image: url("assets/pane-separator-grip-vertical-hover.svg"); +} + +.dnd { + border-width: 1px; + border-style: solid; + border-color: @theme_selected_bg_color; + border-radius: 0px; +} + +/************ + * Spinners * + ************/ + +/* This could be CPU-intensive. */ + +/**************** + * Text Entries * + ****************/ +.entry, +.toolbar.entry { + /*background-color: @theme_main_color;*/ + background-image: linear-gradient(to bottom, + shade(@internal_element_color, 1.45), + shade(@internal_element_color, 1.57) 20%, + shade(@internal_element_color, 1.7) 50%, + @theme_main_color); + border-width: 1px; + border-style: none; + border-radius: 3px; + padding: 4px; + color: @theme_text_color; +} + +.entry:selected { + background-color: shade(@theme_selected_bg_color, 1.0); + color: @theme_selected_fg_color; +} + +.entry:selected:focus { + background-color: shade(@theme_selected_bg_color, 0.8); +} + +.entry:focus { + border-image: none; + border-style: solid; + border-color: @theme_selected_bg_color; +} + +.entry:insensitive { + background-image: none; + background-color: @insensitive_bg_color; + border-image: none; + border-style: solid; + border-color: @inactive_frame_color; + color: @insensitive_fg_color; +} + +.entry.progressbar, +.entry.progressbar:focus { + margin-left: 2px; + margin-right: 2px; + border-image: none; + border-style: none; + background-color: transparent; + background-image: linear-gradient(to top, + transparent 2px, + white 2px, + white 3px, + @theme_selected_bg_color 3px, + @theme_selected_bg_color 5px, + transparent 5px); + background-size: auto; +} + +.entry.progressbar.pulse, +.entry.progressbar.pulse:focus { + background-image: linear-gradient(to top, + transparent 2px, + white 2px, + white 3px, + @borders 3px, + @borders 5px, + transparent 5px); +} + +.entry:active { + background-color: shade(@theme_selected_bg_color, 1.23); + color: @theme_selected_fg_color; +} + +.cursor-handle.top, +.cursor-handle.bottom { + background-color:transparent; + box-shadow: none; + border-style: none; + border-radius: 0px; + border-width: 0px; +} + +/******************* + * Symbolic images * + *******************/ +.image, +.image:hover, +.image:selected, +.image:selected:hover, +.image:focus, +.image:selected:focus, + +.view.image, +.view.image:hover, +.view.image:selected, +.view.image:selected:hover, +.view.image:focus, +.view.image:selected:focus { + color: shade(@theme_selected_bg_color, 0.75); +} + +/**************** + * Progress bar * + ****************/ +GtkProgressBar { + padding: 0px; +} + +.progressbar row, +.progressbar row.view, +.progressbar row:hover, +.progressbar row:selected, +.progressbar row:selected:focus { + border-style: none; + border-radius: 2px; + color: @theme_fg_color; + background-image: linear-gradient(-45deg, + alpha(@progressbar_pattern, 0.15), + alpha(@progressbar_pattern, 0.15) 25%, + transparent 25%, + transparent 50%, + alpha(@progressbar_pattern, 0.15) 50%, + alpha(@progressbar_pattern, 0.15) 75%, + transparent 75%, + transparent), + linear-gradient(to bottom, + @progressbar_background_a, + shade(@progressbar_background_a, 0.82) 35%, + @progressbar_background_b 36%, + shade(@progressbar_background_a, 0.98)); +} + +progressbar.vertical { + background-image: linear-gradient(-135deg, + alpha(@progressbar_pattern, 0.15), + alpha(@progressbar_pattern, 0.15) 25%, + transparent 25%, + transparent 50%, + alpha(@progressbar_pattern, 0.15) 50%, + alpha(@progressbar_pattern, 0.15) 75%, + transparent 75%, + transparent), + linear-gradient(to right, + @progressbar_background_a, + shade(@progressbar_background_a, 0.82) 35%, + @progressbar_background_b 36%, + shade(@progressbar_background_a, 0.98)); +} + +GtkProgressBar.progressbar { + background-image: linear-gradient(to bottom, + @progressbar_background_a, + shade(@progressbar_background_a, 0.83) 44%, + @progressbar_background_b 45%, + shade(@progressbar_background_a, 0.93)); +} + +GtkProgressBar.progressbar.vertical { + background-image: linear-gradient(to right, + @progressbar_background_a, + shade(@progressbar_background_a, 0.83) 44%, + @progressbar_background_b 45%, + shade(@progressbar_background_a, 0.93)); +} + +.trough row { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.9), + @theme_bg_color 60%, + @theme_main_color); + border-width: 1px; + border-style: solid; + border-radius: 2px; + border-color: shade(@theme_bg_color, 0.882); + padding: 1px; +} + +.trough row:selected, +.trough row:selected:focus { + border-image: none; +} + +GtkProgressBar.progressbar { + border-radius: 12px; + border-width: 1px; + border-style: solid; + border-color: shade(@theme_bg_color, 0.9); +} + +GtkProgressBar.trough { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.8), + @theme_bg_color 70%, + shade(@theme_bg_color, 1.8)); + + border-width: 0; + border-style: solid; + border-radius: 12px; +} + +GtkProgressBar.trough.vertical { + background-image: linear-gradient(to right, + shade(@theme_bg_color, 0.8), + @theme_bg_color 70%, + shade(@theme_bg_color, 1.8)); +} + +/********** + * Frames * + **********/ +GtkFrame, +GtkCalendar { + padding: 2px; +} + +.frame { + color: lighter (@theme_fg_color); + border-style: solid; + border-width: 1px; + border-radius: 3px; + border-color: alpha(@frame_color, 0.6); + padding: 2px; +} + +/*************** + * GtkLevelBar * + ***************/ +GtkLevelBar { + -GtkLevelBar-min-block-width: 34; + -GtkLevelBar-min-block-height: 3; + + background-color: transparent; +} + +GtkLevelBar.vertical { + -GtkLevelBar-min-block-width: 3; + -GtkLevelBar-min-block-height: 34; +} + +.level-bar.trough { + padding: 2px; +} + +.level-bar.fill-block { + border-style: none; + background-image: linear-gradient(to bottom, + shade(@link_color, 1.2), + shade(@link_color, 0.6)); +} + +.level-bar.indicator-continuous.fill-block { + padding: 2px; + border-radius: 2px; +} + +.level-bar.indicator-discrete.fill-block.horizontal { + margin: 0 1px; +} + +.level-bar.indicator-discrete.fill-block.vertical { + margin: 1px 0; +} + +.level-bar.fill-block.level-high { + background-image: linear-gradient(to bottom, + shade(@success_color, 1.2), + shade(@success_color, 0.7)); +} + +.level-bar.fill-block.level-low { + background-image: linear-gradient(to bottom, + shade(@warning_bg_color, 1.2), + shade(@warning_bg_color, 0.7)); +} + +.level-bar.fill-block.empty-fill-block { + background-color: transparent; + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.5), + shade(@less_dark_color, 1.7)); +} + +/************* + * Notebooks * + *************/ +.notebook { + padding: 1px 0px 1px 1px; + background-clip: border-box; + border-color: @notebook_border; + color: @theme_fg_color; /* gdebi bug? */ + border-style: solid; + border-width: 1px; + border-radius: 3px; + + /* With .notebook instead of GtkNotebook, + if commented out, this will make line + highlights invisible in text views */ + /*background-color: @theme_main_color;*/ + + -GtkNotebook-tab-overlap: 8; + -GtkNotebook-tab-curvature: 6; + -GtkNotebook-initial-gap: 0; +} + +.notebook.arrow:insensitive { + color: transparent; +} + +.notebook tab { + padding: 3px 8px 0px; + border-style: solid; + border-width: 0; + border-radius: 0px; + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.1), + shade(@theme_bg_color, 0.77)); + + -adwaita-focus-border-radius: 2; +} + +.notebook tab:active { + border-radius: 3px; + -adwaita-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (@notebook_active_tab_border), + to (@notebook_border)); + + -adwaita-selected-tab-color: transparent; + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.9), + shade(@theme_bg_color, 0.96) 40%, + shade(@theme_bg_color, 0.98) 70%, + @theme_bg_color); +} + +.notebook tab.top { + /* top right-left bottom */ + padding: 3px 8px 0px; +} + +.notebook tab.top:active { + padding: 4px 8px 0px; +} + +.notebook tab.bottom { + padding: 0px 8px 3px; +} + +.notebook tab.bottom:active { + padding: 0px 8px 4px; +} + +.notebook tab.left, +.notebook tab.left:active { + border-radius: 3px 0px 0px 3px; + padding: 2px 4px 2px; + border-width: 1px; +} + +.notebook tab.right, +.notebook tab.right:active { + border-radius: 0px 3px 3px 0px; + padding: 2px 4px 2px; + border-width: 1px; +} + +.notebook tab.left:active, +.notebook tab.right:active { + background-image: none; + background-color: @theme_bg_color; +} + +.notebook tab .button, +.notebook tab .button:hover, +.notebook tab .button:hover:active { + border-style: none; + border-image: none; + /*border-color: shade(@theme_bg_color, 0.9);*/ + background-color: alpha(@theme_bg_color, 0.9); + background-image: none; + -GtkButton-child-displacement-x: 0; + -GtkButton-child-displacement-y: 0; + + /*-GtkWidget-focus-line-width: 0; + -GtkWidget-focus-padding: 0;*/ +} + +.notebook .pane-separator { + background-image: linear-gradient(to right, + shade(@theme_bg_color, 1.5), + shade(@theme_bg_color, 0.85)); + color: shade(@theme_selected_bg_color, 2.0); +} + +.notebook .pane-separator.vertical { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.5), + shade(@theme_bg_color, 0.85)); +} + +/*************** + * GtkTreeView * + ***************/ +GtkTreeView { + background-color: @theme_main_color; + + -GtkTreeView-vertical-separator: 0; + -GtkTreeView-expander-size: 13; + + -GtkWidget-focus-line-width: 1; + -GtkWidget-focus-padding: 1; + -adwaita-focus-border-radius: 2; + -adwaita-focus-border-dashes: 1; + -adwaita-focus-border-color: @keyboard_focus_border; +} + +GtkTreeView row:selected { + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 1.45), + shade(@theme_selected_bg_color, 0.95)); +} + +GtkTreeView row:selected:focus { + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 0.9), + shade(@theme_selected_bg_color, 1.3)); +} + +/*GtkTreeView row:selected:insensitive { + color: @theme_selected_fg_color; +}*/ + +GtkTreeView row:nth-child(odd), +GtkTreeView row:nth-child(odd):hover { + background-color: @treeview_odd_row; +} + +GtkTreeView row:nth-child(even), +GtkTreeView row:nth-child(even):hover { + background-color: @treeview_even_row; +} + +GtkTreeView row:nth-child(odd):insensitive, +GtkTreeView row:nth-child(even):insensitive { + color: @insensitive_fg_color; +} + +GtkTreeView column:sorted row:nth-child(odd), +GtkTreeView column:sorted row:nth-child(odd):hover { + background-color: shade(@treeview_odd_row, 0.93); +} + +GtkTreeView column:sorted row:nth-child(even), +GtkTreeView column:sorted row:nth-child(even):hover { + background-color: shade(@treeview_even_row, 0.93); +} + +column-header { + padding: 1px 2px; +} + +column-header .button, +GtkTreeView .button { + background-image: linear-gradient(to bottom, + @button_gradient_color_a, + shade(@button_gradient_color_b, 0.92)); + border-image: none; + border-width: 0px 0px 1px 1px; + border-radius: 0px; + border-style: solid; + border-color: @theme_bg_color; +} + +column-header .button:hover, +GtkTreeView .button:hover { + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_a, 0.95), + shade(@button_gradient_color_b, 1.07)); + border-image: none; + border-width: 0px 0px 1px 1px; + border-radius: 0px; + border-style: solid; + border-color: @theme_bg_color; +} + +column-header .button:active:hover, +GtkTreeView .button:active:hover { + border-width: 0px 0px 1px 1px; + border-radius: 0px; + border-image: none; + border-style: solid; + border-color: @theme_bg_color; +} + +row { + border-width: 0px; +} + +.cell { + padding: 2px; + border-width: 0px; +} + +.cell:selected, +.cell:selected:focus, +.cell.image:selected, +.cell.image:selected:focus { + color: @theme_selected_fg_color; +} + +/************ + * GtkScale * + ************/ +.scale { + -GtkScale-slider-length: 16; + -GtkRange-slider-width: 20; + -GtkRange-trough-border: 0; +} + +.scale.slider, +.scale.slider:hover { + border-width: 0px; + border-radius: 0px; + border-style: none; + + color: transparent; + background-color: transparent; +} + +.scale.slider:insensitive { + color: transparent; + background-color: transparent; +} + +.scale.trough { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.7), + shade(@theme_bg_color, 1.7)); + border-width: 0px; + border-radius: 2px; + margin: 8px 0; +} + +.scale.trough.vertical { + background-image: linear-gradient(to right, + shade(@theme_bg_color, 0.7), + shade(@theme_bg_color, 1.7)); + margin: 0 8px; +} + +.scale.trough:insensitive { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.85), + shade(@theme_bg_color, 1.4)); +} + +.scale.trough.vertical:insensitive { + background-image: linear-gradient(to right, + shade(@theme_bg_color, 0.85), + shade(@theme_bg_color, 1.4)); +} + +.scale.progressbar { + background-image: linear-gradient(to bottom, + @scale_fill_a, + @scale_fill_b); + + border-radius: 3px; +} + +.scale.progressbar.vertical { + background-image: linear-gradient(to right, + @scale_fill_a, + @scale_fill_b); +} + +.scale.mark { + background-color: shade(@theme_bg_color, 0.56); +} + +/************** + * ComboBoxes * + **************/ + +GtkComboBox { + /* align with side buttons */ + padding: 0; + + -GtkComboBox-arrow-scaling: 0.5; + -GtkComboBox-shadow-type: none; + color: @theme_fg_color; +} + +GtkComboBox .separator { + /* always disable separators */ + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; +} + +GtkComboBox .button { + padding: 3px; +} + +GtkComboBox.combobox-entry .button { + padding: 0px; +} + +/*GtkComboBox .menu *,*/ +GtkTreeMenu .menuitem * { + color :@theme_selected_fg_color; +} + +/*********** + * Buttons * + ***********/ +.button { + padding: 0px; + + -adwaita-focus-border-radius: 1; + /*-adwaita-focus-border-dashes: 0;*/ + -GtkWidget-focus-line-width: 1; + + border-radius: 3px; + border-width: 1px; + border-style: solid; + /*border-image is defined in gtk-widgets-assets.css*/ + + background-image: linear-gradient(to bottom, + @button_gradient_color_a, + @button_gradient_color_b); +} + +.button GtkImage, +.button GtkImage:hover, +.button GtkImage:active, +.button GtkImage:hover:active, +.button GtkImage:insensitive, +.button GtkLabel, +.button GtkLabel:hover, +.button GtkLabel:active, +.button GtkLabel:hover:active, +.button GtkLabel:insensitive { + background-image: none; + background-color: transparent; +} + +.button GtkImage, +.button GtkImage:hover, +.button GtkImage:active, +.button GtkImage:hover:active { + color: shade(@theme_selected_bg_color, 0.75); +} + +.button GtkImage:insensitive { + color: @insensitive_fg_color; +} + +.button:hover/*, +.toolbar.button:hover*/ { + border-image: none; + border-style: solid; + border-color: shade(@button_border, 1.1); + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); +} + +.button:active, +.button:hover:active, +.button.default:active { + border-style: solid; + background-image: linear-gradient(to bottom, + @button_gradient_color_b, + @button_gradient_color_a); +} + +.button:insensitive { + background-color: transparent; + background-image: linear-gradient(to bottom, + alpha(@button_gradient_color_a, 0.5), + alpha(@button_gradient_color_b, 0.6)); + border-image: none; + border-style: solid; + border-color: shade(@button_border, 1.2); + color: @insensitive_fg_color; +} + +/* insensitive active toggle buttons */ +.button:active:insensitive { + background-image: linear-gradient(to bottom, + alpha(@button_gradient_color_b, 0.5), + alpha(@button_gradient_color_a, 0.4)); + border-image: none; + border-style: solid; + border-color: shade(@button_border, 1.2); + color: @insensitive_fg_color +} + +.button.default { + background-image: linear-gradient(to bottom, + #ffffff, + shade(@theme_bg_color, 0.9) 50%, + shade(@button_gradient_color_b, 0.78)); +} + +.button.default:hover { + border-image: none; +} + +/**************** + * Link Buttons * + ****************/ + +/* We don't make them different. */ + +/***************** + * GtkSpinButton * + *****************/ +.spinbutton .button, +.spinbutton .button:insensitive, +.spinbutton .button:hover, +.spinbutton .button:active, +.spinbutton .button:focus { + background-image: none; + background-color: transparent; + /*border-width: 1px;*/ + border-style: none; + border-image: none; + /*padding: 0px;*/ +} + +.spinbutton .button, +.spinbutton .button:focus { + color: shade(@insensitive_fg_color, 0.75); +} + +.spinbutton .button:hover, +.spinbutton .button:active { + color: @theme_text_color; +} + +.spinbutton .button:insensitive { + color: shade(@insensitive_fg_color, 1.2); +} + +/************** + * Scrollbars * + **************/ +.scrollbar { + background-image: none; + border-style: solid; + -GtkRange-trough-border: 0; + -GtkRange-arrow-scaling: 0.5; + -GtkRange-slider-width: 12; + -GtkRange-stepper-size: 16; + -GtkScrollbar-min-slider-length: 34; /* minimum size for the slider. sadly can't be in '.slider' where it belongs */ + + -GtkRange-stepper-spacing: 0; + -GtkRange-trough-under-steppers: 0; +} + +.scrollbar.trough { + background-color: transparent; + background-image: none; + border-style: none; + border-width: 0px; +} + +.scrollbar.slider { + background-color: transparent; + background-image: linear-gradient(to top, + shade(@toolbar_gradient_base, 0.82), + white); + border-color: transparent; + border-radius: 5px; + border-width: 3px 2px 3px; + border-image: none; +} + +.scrollbar.slider.vertical { + border-width: 2px 3px 2px; + background-image: linear-gradient(to left, + shade(@toolbar_gradient_base, 0.82), + white); +} + +.scrollbar.slider:prelight { + background-image: linear-gradient(to top, + shade(@toolbar_gradient_base, 0.88), + shade(@theme_bg_color, 1.6)); + border-width: 1px; + border-color: shade(@button_border, 1.1); + border-radius: 6px; +} + +.scrollbar.slider.vertical:prelight { + background-image: linear-gradient(to left, + shade(@toolbar_gradient_base, 0.88), + shade(@theme_bg_color, 1.6)); + border-width: 1px; + border-color: shade(@button_border, 1.1); + border-radius: 6px; +} + +.scrollbar.slider:prelight:active { + border-width: 1px; + border-color: shade(@button_border, 1.1); + border-radius: 6px; + background-image: linear-gradient(to top, + shade(@theme_bg_color, 1.5), + shade(@theme_bg_color, 0.9)); + border-color: shade(@button_border, 1.1); +} + +.scrollbar.slider.vertical:prelight:active { + border-width: 1px; + border-color: shade(@button_border, 1.1); + border-radius: 6px; + background-image: linear-gradient(to left, + shade(@theme_bg_color, 1.5), + shade(@theme_bg_color, 0.9)); +} + +.scrollbar.button, +.scrollbar.button.horizontal, +.scrollbar.button.vertical { + color: @theme_fg_color; /*@internal_element_color*/ + border-image: none; + border-style: none; + border-width: 0px; + background-image: none; + background-color: transparent; +} + +.scrollbar.button:hover, +.scrollbar.button.horizontal:hover, +.scrollbar.button.vertical:hover { + background-image: none; + background-color: @theme_main_color; + /*border-color: shade(@highlighted_border, 1.1);*/ + color: shade(@highlighted_border, 0.8); +} + +.scrollbar.button:hover:active, +.scrollbar.button.horizontal:hover:active { + background-image: linear-gradient(to top, + shade(@theme_bg_color, 1.6), + shade(@toolbar_gradient_base, 0.88)); + /*border-color: shade(@highlighted_border, 1.1);*/ + border-image: none; + color: @theme_fg_color; + border-image: none; + border-style: none; + border-width: 0px; +} + +.scrollbar.button.vertical:hover:active { + background-image: linear-gradient(to left, + shade(@theme_bg_color, 1.6), + shade(@toolbar_gradient_base, 0.88)); +} + +.scrollbar.button:insensitive { + background-image: none; + background-color: @theme_bg_color; + color: transparent; + /*border-color: alpha(@internal_element_color, 0.3);*/ + /* does Nautilus need these? */ + /*border-radius: 4px; + border-width: 1px;*/ +} + +.scrollbar.slider:insensitive { + background-image: none; + background-color: shade(@theme_bg_color, 1.5); +} + +/********* + * Menus * + *********/ + +/* this controls the general appearance of the menubar */ +.menubar { + background-image: none; + background-color: @theme_bg_color; + border-width: 0px; + border-style: none; + /*this has no effect anymore */ + /*padding: 2px;*/ + color: @theme_text_color; + + -GtkWidget-window-dragging: true; + -GtkMenuBar-internal-padding: 0; +} + +.menubar .menuitem, +.menu .menuitem { + border-width: 0px; + border-style: none; + padding: 3px 4px; +} + +.menu .menuitem, +.menu .menuitem GtkImage { + color: @theme_selected_fg_color; +} + +.menu .menuitem GtkImage:hover { + color: @theme_fg_color; +} + +.menubar .menuitem:hover { + background-image: none; + background-color: shade(@theme_selected_bg_color, 1.1); + border-style: none; + border-image: none; + /* join menuitem to menu */ + border-radius: 3px 3px 0px 0px; + border-width: 0px; +} + +.menubar .menuitem *:insensitive { /* gdebi bug? */ + color: @theme_fg_color; +} + +.menubar .menuitem *:hover { + color: @theme_selected_fg_color; +} + +.menu, +.menubar .menu, +.menuitem .menu { + background-color: shade(@theme_selected_bg_color, 0.8); + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 1.1), + shade(@theme_selected_bg_color, 0.65)); + + border-style: none; + border-width: 0px; + border-radius: 0px; + padding: 1px; +} + +.menuitem, +.menuitem * { + -adwaita-menuitem-arrow-color: @menu_controls_color; + -GtkMenuItem-arrow-scaling: 0.5; + padding: 2px 0px; +} + +/* scroll arrows */ +.menu.button { + border-image: none; + color: @theme_main_color; + /*border-color: shade(@theme_selected_bg_color, 0.8);*/ + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 1.3), + shade(@theme_selected_bg_color, 0.5)); +} + +.menu.button:hover { + /*border-color: shade(@theme_selected_bg_color, 0.8);*/ + background-image: linear-gradient(to bottom, + @theme_bg_color, + shade(@theme_bg_color, 0.55)); +} + +.menu.button:insensitive { + background-image: none; + background-color: transparent; + border-style: none; +} + +.menuitem:hover, +.menu .menuitem:hover { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 2.0), + @theme_bg_color 20%, + shade(@theme_selected_bg_color, 0.9)); + color: @theme_text_color; + border-style: solid; + border-width: 1px; + border-radius: 3px; + border-image: url("assets/menu-border.svg") 2 / 2px stretch; + /*border-color: alpha(@theme_selected_bg_color, 0.1);*/ +} + +.menuitem *:hover, +.menu .menuitem *:hover { + color: @theme_text_color; +} + +.menu .menuitem:insensitive, +.menu .menuitem *:insensitive { + color: @insensitive_fg_color; +} + +.menuitem.separator { + padding: 4px; + border-style: none; + border-color: @theme_selected_bg_color; + -GtkMenuItem-horizontal-padding: 0; + -GtkWidget-separator-height: 1; +} + +.menuitem.accelerator, +.menu .menuitem.accelerator { + color: alpha(@theme_main_color, 0.66); +} + +.menuitem.accelerator:hover, +.menuitem.accelerator:active, +.menu .menuitem.accelerator:hover, +.menu .menuitem.accelerator:active { + color: alpha(@theme_text_color, 0.45); +} + +/* menu radio and check items are drawn differently */ +.menuitem.radio, +.menuitem.radio:hover, +.menuitem.radio:insensitive, +.menuitem.check, +.menuitem.check:hover, +.menuitem.check:insensitive { + background-color: transparent; + background-image: none; + border-style: none; + border-image: none; +} + +/************ + * Toolbars * + ************/ +.toolbar { + background-image: linear-gradient(to bottom, + shade(@toolbar_gradient_base, 0.88), + shade(@theme_bg_color, 1.5)); + border-style: none; + border-width: 0; + border-radius: 3px; + padding: 1px; + + -GtkWidget-window-dragging: true; + -GtkToolbar-button-relief: normal; +} + +/******************** + * Primary Toolbars * + ********************/ +.toolbar:insensitive { + background-image: none; + background-color: shade(@theme_bg_color, 0.97); +} + +/* (primary) toolbar buttons */ +.toolbar .button, +.primary-toolbar .button, +.primary-toolbar .toolbar .button, +.primary-toolbar.toolbar .button, +.toolbar .button:insensitive, +.primary-toolbar .button:insensitive, +.primary-toolbar .toolbar .button:insensitive, +.primary-toolbar.toolbar .button:insensitive, +.toolbar .button:insensitive:hover, +.primary-toolbar .button:insensitive:hover, +.primary-toolbar .toolbar .button:insensitive:hover, +.primary-toolbar.toolbar .button:insensitive:hover { + border-style: solid; + border-width: 1px; + border-image: none; + border-color: transparent; + background-image: none; + background-color: transparent; + + -adwaita-focus-border-radius: 2; +} + +.toolbar .button:hover, +.primary-toolbar .button:hover, +.primary-toolbar .toolbar .button:hover, +.primary-toolbar.toolbar .button:hover { + border-style: solid; + border-color: shade(@theme_main_color, 0.8); + border-radius: 3px; + background-image: none; + background-color: @theme_bg_color; +} + +.toolbar .button:active, +.primary-toolbar .button:active, +.primary-toolbar .toolbar .button:active, +.primary-toolbar.toolbar .button:active, +.toolbar GtkComboBox .button, +.primary-toolbar .toolbar GtkComboBox .button, +.primary-toolbar.toolbar GtkComboBox .button { + border-radius: 3px; + + background-image: linear-gradient(to bottom, + @button_gradient_color_a, + @button_gradient_color_b); + /*border-color: shade(@button_border, 1.12);*/ + /*border-image is defined in gtk-widgets-assets.css*/ +} + +.toolbar .button:active:hover, +.primary-toolbar .button:active:hover, +.primary-toolbar .toolbar .button:active:hover, +.primary-toolbar.toolbar .button:active:hover, +.toolbar GtkComboBox .button:hover, +.primary-toolbar .toolbar GtkComboBox .button:hover, +.primary-toolbar.toolbar GtkComboBox .button:hover { + border-image: none; + border-style: solid; + border-color: shade(@theme_main_color, 0.8); + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); +} + +.toolbar .button:active:insensitive, +.primary-toolbar .button:active:insensitive, +.primary-toolbar .toolbar .button:active:insensitive, +.primary-toolbar.toolbar .button:active:insensitive, +.toolbar GtkComboBox .button:insensitive, +.primary-toolbar .toolbar GtkComboBox .button:insensitive, +.primary-toolbar.toolbar GtkComboBox .button:insensitive { + border-image: none; + border-style: solid; + /*border-radius: 3px;*/ + border-color: @inactive_frame_color; + background-image: linear-gradient(to bottom, + @button_hover_gradient_color_a, + @button_hover_gradient_color_b); +} + +.toolbar GtkSeparatorToolItem { + -GtkWidget-separator-width: 1; + + border-style: solid; + border-width: 1px; + border-color: shade(@theme_bg_color, 0.85); +} + +/* progressbars on primary toolbar entries are special */ +.toolbar .entry.progressbar { + background-image: linear-gradient(to bottom, + @trough_bg_color_a, + @trough_bg_color_b); + + border-width: 1px; + border-radius: 2px; + border-style: solid; + border-color: shade(@inactive_frame_color, 0.925); + border-image: none; + + color: @internal_element_color; +} + +/******************* + * Inline toolbars * + *******************/ +.inline-toolbar.toolbar { + border-width: 1px; + border-radius: 3px; + border-style: solid; + border-color: darker (@theme_bg_color); + background-image: linear-gradient(to bottom, + shade(@toolbar_gradient_base, 0.88), + shade(@theme_bg_color, 1.5)); +} + +/******* + * OSD * + *******/ +GtkWindow.osd { + color: @osd_fg; + background-image: none; + background-color: @osd_bg; +} + +GtkOverlay.osd { + background-color: transparent; +} + +.osd .button, +.osd .button:active { + border-width: 1px; + border-style: solid; + border-image: none; + border-color: @osd_button_border; + border-radius: 5px; +} + +.osd .button { + padding: 4px; + background-image: linear-gradient(to bottom, + @osd_button_bg_a, + @osd_button_bg_b 68%, + @osd_button_bg_c); + color: @osd_button_fg; + text-shadow: 0 -1px @osd_button_shadow; + icon-shadow: 0 -1px @osd_button_shadow; +} + +.osd .button, +.osd .button:prelight, +.osd .button:active { + background-color: transparent; +} + +.osd .button:insensitive { + background-image: none; + background-color: @osd_button_bg_insensitive; +} + +.osd .button:active:insensitive { + background-image: none; + background-color: @osd_button_bg_insensitive_active; +} + +.osd .button *:hover { + color: @osd_button_fg_hover; +} + +.osd .button *:active, +.osd .button *:hover:active { + color: @osd_button_fg_active; +} + +.osd .button *:insensitive, +.osd .button *:insensitive:active { + color: @osd_button_fg_insensitive; +} + +.osd .button:hover { + background-image: linear-gradient(to bottom, + @osd_button_bg_hover_a, + @osd_button_bg_hover_b 68%, + @osd_button_bg_hover_c); +} + +.osd .button:active, +.osd .button:active:hover { + background-image: linear-gradient(to bottom, + @osd_button_bg_active_a, + @osd_button_bg_active_b 68%, + @osd_button_bg_active_c); +} + +.osd.toolbar { + color: @osd_fg; + text-shadow: 0 1px @osd_text_shadow; + + padding: 10px; + border-style: none; + border-radius: 7px; + background-image: linear-gradient(to bottom, + @osd_toolbar_bg_a, + @osd_toolbar_bg_b 63%, + @osd_toolbar_bg_c); + background-color: transparent; + + -GtkToolbar-button-relief: normal; +} + +.osd.toolbar .button { + padding: 4px; + border-width: 1px 0; + border-radius: 0; + box-shadow: inset -1px 0 @osd_button_inset; +} + +.osd.toolbar .button:first-child { + border-radius: 5px 0 0 5px; + border-width: 1px 0 1px 1px; + box-shadow: inset -1px 0 @osd_button_inset; +} + +.osd.toolbar .button:last-child { + box-shadow: none; + border-radius: 0 5px 5px 0; + border-width: 1px 1px 1px 0; +} + +.osd.toolbar .button:only-child, +.osd.toolbar GtkToolButton .button, +.osd.toolbar GtkToolButton:only-child .button, +.osd.toolbar GtkToolButton:last-child .button, +.osd.toolbar GtkToolButton:first-child .button { + border-width: 1px; + border-radius: 5px; + border-style: solid; + + box-shadow: none; +} + +.osd.toolbar .separator { + color: shade(@osd_lowlight, 0.80); +} + +/* used by gnome-settings-daemon's media-keys OSD + and Epiphany */ +.osd.trough { + background-color: @osd_trough_bg; +} + +.osd.progressbar { + background-color: @osd_fg; +} + +.osd .scale.trough { + border-color: @osd_button_border; + background-image: linear-gradient(to bottom, + shade(@osd_button_border, 0.70), + shade(@osd_button_border, 0.90)); + background-color: transparent; +} + +.osd GtkProgressBar { + padding: 0; + -GtkProgressBar-xspacing: 0; + -GtkProgressBar-yspacing: 3px; + -GtkProgressBar-min-horizontal-bar-height: 3px; +} + +.osd GtkProgressBar.trough { + padding: 0; + border-image: none; + border-style: none; + border-width: 0; + background-image: none; + background-color: transparent; + border-radius: 0; +} + +.osd GtkProgressBar.progressbar { + border-style: none; + background-color: @theme_selected_bg_color; + background-image: none; + border-radius: 0; +} + +/**************************** + * Suggested action buttons * + ****************************/ + +/* Not different from other buttons */ + +/************************** + * Selection Mode classes * + **************************/ + +/* Not different from other toolbars */ + +/**************** + * GtkAssistant * + ****************/ +GtkAssistant .sidebar .highlight { + color: @theme_text_color; + background-color: shade(@theme_bg_color, 0.9); + border-style: none; + padding: 5px 8px; + border-radius: 5px; + box-shadow: inset 0 2px 1px alpha(black, 0.2), + inset 1px 1px 1px alpha(black, 0.3), + + inset 0 -2px 1px alpha(white, 0.4), + inset -1px -1px 1px alpha(white, 0.6); +} + +GtkAssistant .sidebar { + padding: 12px; + + border-style: solid; + border-color: shade(@theme_bg_color, 0.9); + border-width: 1px; + border-radius: 3px; + color: mix (@theme_fg_color, @theme_bg_color, 0.40); /*?*/ + background-color: shade(@theme_bg_color, 0.9); +} + +/************* + * GtkSwitch * + *************/ +GtkSwitch { + font: bold condensed 10; +} + +GtkSwitch.trough { + color: @internal_element_color; + border-radius: 3px; + border-width: 1px; + border-image: none; + border-style: solid; + border-color: shade(@frame_color, 1.22); + background-image: linear-gradient(to bottom, + @trough_bg_color_a, + @trough_bg_color_b); +} + +GtkSwitch.trough:active { + color: @theme_main_color; + border-style: none; + /*border-image is defined in gtk-widgets-assets.css*/ + background-image: linear-gradient(to bottom, + @active_switch_bg_color_a, + @active_switch_bg_color_b); +} + +GtkSwitch.trough:insensitive { + background-image: none; + background-color: shade(@theme_bg_color, 0.9); + border-color: shade(@inactive_frame_color, 0.845); + border-image: none; +} + +GtkSwitch.slider { + border-width: 1px; + border-radius: 2px; + border-color: shade(@frame_color, 1.31); + border-style: solid; + padding: 2px; + color: shade(@switch_slider_color, 0.8); + background-image: url("assets/switch-slider-grip.svg"), + linear-gradient(to bottom, + @button_gradient_color_a, + @switch_slider_color); + background-repeat: no-repeat; + background-position: center; +} + +GtkSwitch.slider:active { + border-color: @switch_slider_border; +} + +GtkSwitch.slider:insensitive { + border-style: none; + background-image: none; + background-color: shade(@insensitive_bg_color, 1.02); +} + +GtkStatusbar { + padding: 5px; + color: @theme_fg_color; + -GtkStatusbar-shadow-type: none; +} + +GtkScrolledWindow, +GtkOverlay /* for floating bars */ { + background-color: transparent; +} + +/*GtkScrolledWindow.frame { + border-style: solid; + border-color: darker (@theme_bg_color); + border-width: 1px; + border-radius: 3px; +}*/ + +/* no double frames */ +GtkScrolledWindow GtkViewport.frame { + border-style: none; +} + +GtkImage, +GtkImage:hover, +GtkImage:active, +GtkImage:hover:active, +GtkImage:insensitive, +GtkLabel, +GtkLabel:hover, +GtkLabel:active, +GtkLabel:hover:active, +GtkLabel:insensitive { + background-image: none; + background-color: transparent; +} + +GtkViewport, +GtkIconView { + border-radius: 3px; + padding: 0px; +} + +GtkIconView.view.cell:selected, +GtkIconView.view.cell:selected:focus { + background-color: transparent; + border-style: solid; + border-width: 3px; + border-radius: 12px; + border-color: @theme_selected_bg_color; + color: @theme_text_color; + + /* FIXME: this probably needs to be better; + * see https://bugzilla.gnome.org/show_bug.cgi?id=644157 + */ + -adwaita-focus-border-color: @progressbar_border; + -adwaita-focus-border-radius: 3; + -adwaita-focus-border-dashes: 0; +} + +/* row as a separator */ +GtkTreeView.view.separator, +GtkTreeView.view.separator:hover { + color: shade(@theme_bg_color, 0.87); +} + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch, +GtkColorSwatch:selected { + background-color: transparent; + border-radius: 3px; + +} + +GtkColorSwatch.color-dark:hover { + background-image: linear-gradient(to bottom, + alpha(white, 0) 40%, + alpha(white, 0.3)); + +} + +GtkColorSwatch.color-light:hover { + background-image: linear-gradient(to top, + alpha(black, 0) 40%, + alpha(black, 0.1)); + +} + +GtkColorSwatch:selected { + border-style: solid; + border-color: alpha(black, 0.2); + border-width: 1px; +} + +GtkColorSwatch:selected:hover { + border-color: alpha(black, 0.5); +} + +/*************************** + * Radio and Check Buttons * + ***************************/ +.radio, +.check, +.radio:selected, +.check:selected, +.radio:selected:focus, +.check:selected:focus, +.cell.radio, +.cell.check, +.cell.radio:selected, +.cell.check:selected, +.cell.radio:selected:focus, +.cell.check:selected:focus { + background-color: transparent; + border-width: 0px; + border-style: none; +} + +/***************** + * GtkCheckButton * + *****************/ +GtkCheckButton:selected:focus { + background-color: shade(@theme_bg_color, 0.95); +} + +/***************** + * GtkRadioButton * + *****************/ +GtkRadioButton:selected:focus { + background-color: shade(@theme_bg_color, 0.95); +} + +/************* + * Expanders * + *************/ +.expander { + border-style: solid; + border-width: 1px; + border-radius: 2px; + border-color: @internal_element_color; + color: @internal_element_color; + + background-image: none; + background-color: transparent; +} + +.expander:active { + border-color: @internal_element_color; + color: @internal_element_color; + background-color: transparent; +} + +.expander:hover { + border-color: @internal_element_color; + color: @internal_element_color; +} + +.expander row { + border-color: @internal_element_color; + color: @internal_element_color; +} + +.expander row:selected, +.expander row:selected:focus, +.expander row:nth-child(odd):selected, +.expander row:nth-child(even):selected, +.expander row:nth-child(odd):focus, +.expander row:nth-child(even):focus { + border-image: none; + border-color: @expander_row_selected_color; + color: @expander_row_selected_color; + background-image: none; + background-color: transparent; +} + +.expander row:selected:hover, +.expander row:nth-child(odd):selected:hover, +.expander row:nth-child(even):selected:hover { + background-color: transparent; +} + +.expander column:sorted:selected, +.expander column:sorted:selected:hover { + background-image: none; + background-color: transparent; +} + +/**************** + * Content view * + ****************/ +.content-view.view { + background-color: @content_view_bg; +} + +.content-view.view:prelight { + background-color: shade(@content_view_bg, 1.1); +} + +.content-view.view:selected, +.content-view.view:active { + background-color: @theme_selected_bg_color; +} + +.content-view.view:insensitive { + background-color: @theme_unfocused_base_color; +} + +GdMainIconView.content-view { + -GdMainIconView-icon-size: 40; +} + +GtkIconView.content-view.check { + background-image: url("assets/grid-selection-unchecked.svg"); + background-color: transparent; +} + +GtkIconView.content-view.check:active { + background-image: url("assets/grid-selection-checked.svg"); + background-color: transparent; +} + +.content-view.view.check, +.content-view.view.check:active { + background-color: transparent; +} + +GtkIconView.content-view.check:prelight, +GtkIconView.content-view.check:insensitive, +GtkIconView.content-view.check:selected { + background-color: transparent; +} + +/********************* + * App Notifications * + *********************/ +.app-notification { + border-style: solid; + border-color: @app_notification_border; + border-width: 0 1px 1px 1px; + border-radius: 0 0 5px 5px; + padding: 8px; + + background-image: linear-gradient(to bottom, + @app_notification_a, + @app_notification_b 18%, + @app_notification_c); + + color: @theme_text_color; + text-shadow: 0 1px white; +} + +/************* + * Calendars * + *************/ +GtkCalendar.view { + border-radius: 3px; + border-style: solid; + border-width: 1px; + padding: 2px; +} + +GtkCalendar.header { + border-radius: 0px; + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.1), + shade(@theme_bg_color, 0.86)); + border-width: 1px; +} + +GtkCalendar.button { + background-image: linear-gradient(to bottom, + rgba (0, 0, 0, 0), + rgba (0, 0, 0, 0)); +} + +.highlight, +GtkCalendar.highlight { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + border-radius: 0px; + padding: 0px; + border-width: 0px; +} + +/************** + * GtkInfoBar * + **************/ +GtkInfoBar { + border-width: 0; + border-style: none; +} + +.info .entry, +.info .entry:focus, +.info .button, +.info .button:insensitive, +.info .button:active, +.warning .entry, +.warning .entry:focus, +.warning .button, +.warning .button:insensitive, +.warning .button:active, +.error .entry, +.error .entry:focus, +.error .button, +.error .button:insensitive, +.error .button:active { + border-image: none; + border-style: none; +} + +.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; +} + +/* some apps need this */ +GtkLabel { + color: @theme_text_color; +} +/* but menus are dark */ +.menu GtkLabel { + color: @theme_selected_fg_color; +} + +/************** + * Dim labels * + **************/ +.dim-label, +.dim-label:hover, +.dim-label:focus, +.view.dim-label { + color: mix (@theme_fg_color, @theme_bg_color, 0.50); +} + +.dim-label:selected, +.dim-label:selected:focus { + color: mix (@theme_selected_fg_color, @theme_base_color, 0.50); + text-shadow: none; +} + +.sidebar.separator, +.sidebar.separator:hover { + color: alpha(@frame_color, 0.6); +} + +ApDocView, /* Abiword */ +EogScrollView, /* Eog */ +CheeseThumbView /* Cheese */ +{ + background-color: @chrome_bg_color; + -EogScrollView-shadow-type: none; +} + +/* gnome-terminal */ +TerminalScreen { + background-color: @theme_bg_color; + color: @theme_text_color; + -TerminalScreen-background-darkness: 1.0; +} + +/* gnome-contacts */ +.contacts-main-view.view { + background-color: @theme_bg_color; + color: @theme_fg_color; +} + +.contacts-left-toolbar.toolbar.menubar { + border-width: 0 2px 0 0; + border-style: solid; + border-color: @theme_bg_color; +} + +/* gcalctool */ +MathWindow { + background-image: none; + background-color: @theme_bg_color; + +} + +MathWindow .frame { + border-color: @theme_main_color; + padding: 0px; +} + +MathWindow GtkScrolledWindow GtkViewport.frame { + border-style: solid; + border-width: 2px; + border-radius: 3px; + border-color: @theme_main_color; +} + +/* empathy and gnome-contacts */ + +EmpathyRosterView:selected, +ContactsListPane.frame *:selected { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.8), + shade(@theme_bg_color, 1.2)); +} + +ContactsWindow .toolbar { + background-image: none; +} + +ContactsListPane.frame GtkToolbar { + padding: 4px 4px 10px 4px; +} + +/* evolution */ +GtkHTML, +EMailDisplay { + background-color: @theme_main_color; +} + +EShellWindow *:active { + background-color: shade(@theme_selected_bg_color, 1.3); + color: @theme_main_color; +} + +EShellWindow .button *:active { + background-color: transparent; + color: @theme_fg_color; +} + +EShellSidebar *.cell:insensitive { /* removes the "flash" when quitting */ + background-color: @theme_bg_color; +} + +/* File Roller */ +FrWindow GtkTreeView.view { + background-color: @theme_bg_color; +} + +/* gnome-documents and Totem's search */ +.documents-entry-tag { + background-color: transparent; + border-radius: 3px; + border-width: 0; + margin: 2px; + padding: 4px; + +} + +.documents-entry-tag:hover { + background-color: shade(@theme_selected_bg_color, 1.23); +} + +/* Rhythmbox */ +RBSource .cell.image { + color: black; +} + +/*********************** + * Fallback Mode Panel * + ***********************/ +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar, +PanelToplevel, +PanelWidget, +PanelAppletFrame, +PanelApplet { + background-color: @os_chrome_bg_color; + background-image: none; + color: @os_chrome_fg_color; +} + +/* because of what we did with GtkLabel before */ +PanelToplevel GtkLabel, +PanelWidget GtkLabel, +PanelApplet GtkLabel { + color: @os_chrome_fg_color; +} + +ClockBox, +.gnome-panel-menu-bar, +PanelApplet > GtkMenuBar.menubar { + font: bold; +} + +.gnome-panel-menu-bar .menuitem:hover, +PanelApplet > GtkMenuBar.menubar .menuitem:hover { + background-color: @os_chrome_selected_bg_color; + color: @os_chrome_selected_fg_color; +} + +PanelApplet .button, +PanelApplet .button:hover { + padding: 4px; + + border-image: none; + border-width: 0; + border-radius: 0; + + background-image: none; + background-color: transparent; + + color: @os_chrome_fg_color; +} + +PanelApplet .button:active:hover, +PanelApplet .button:active { + border-image: none; + background-image: none; + background-color: @os_chrome_selected_bg_color; + border-width: 0px; + border-radius: 0; +} + +PanelApplet *:hover, +PanelApplet *:active, +PanelApplet *:hover:active { + color: @os_chrome_selected_fg_color; +} + +NaTrayApplet { + -NaTrayApplet-icon-padding: 12; + -NaTrayApplet-icon-size: 16; +} + +WnckPager, WnckTasklist { + background-color: @os_chrome_selected_bg_color; + background-image: none; + color: @os_chrome_fg_color; +} + +GsmFailWhaleDialog { + background-color: @os_chrome_bg_color; + background-image: none; + color: @os_chrome_fg_color; +} + +GsmFailWhaleDialog * { + background-color: @os_chrome_bg_color; + background-image: none; +} + +/************ + * Nautilus * + ************/ +/*NautilusView .view { + background-color: @theme_bg_color;; +}*/ + +.nautilus-inactive-pane .view, +.nemo-inactive-pane .view { + background-color: shade(@theme_bg_color, 0.9); +} + +.nautilus-inactive-pane .notebook, +.nemo-inactive-pane .notebook { + background-color: shade(@theme_bg_color, 0.9); +} + +.nautilus-inactive-pane .notebook tab.top:active, +.nemo-inactive-pane .notebook tab.top:active { + -adwaita-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (shade(@notebook_active_tab_border, 0.9)), + to (shade(@notebook_border, 0.9))); + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.8), + shade(@theme_bg_color, 0.86) 40%, + shade(@theme_bg_color, 0.88) 70%, + shade(@theme_bg_color, 0.9)); +} + +.nautilus-inactive-pane .notebook .scrollbar.button:insensitive, +.nemo-inactive-pane .notebook .scrollbar.button:insensitive { + background-color: shade(@theme_bg_color, 0.9); + border-radius: 0px; +} + +/* file renaming */ +NautilusView .view .entry, +NautilusView .view .entry:focus, +NemoView .view .entry, +NemoView .view .entry:focus { + background-image: none; + border-image: none; + border-style: solid; + border-radius: 1px; + border-color: @theme_selected_bg_color; +} + +NemoToolbar .toolbar { + border-radius: 0px; +} + +NautilusWindow GtkScrolledWindow.frame, +NemoWindow GtkScrolledWindow.frame { + border-style: none; +} + +NautilusView .expander column:sorted:selected, +NautilusView .expander column:sorted:selected:hover, +NemoView .expander column:sorted:selected, +NemoView .expander column:sorted:selected:hover { + background-image: none; + background-color: transparent; +} + +NautilusWindow GtkStatusbar, +NautilusWindow .floating-bar, +NemoWindow GtkStatusbar, +NemoWindow .floating-bar { + font: italic; +} + +NautilusWindow .notebook, +NemoWindow .notebook { + /*border-color: shade(@notebook_border, 1.2);*/ + border-radius: 0px 0px 5px 5px; +} + +NautilusWindow .notebook tab, +NemoWindow .notebook tab { + border-radius: 0px; +} + +NautilusWindow .notebook tab:active, +NemoWindow .notebook tab:active { + border-radius: 0px 0px 5px 5px; +} + +NautilusWindow .notebook tab.top, +NemoWindow .notebook tab.top { + /* top right-left bottom */ + padding: 4px 8px 4px; +} + +NautilusWindow .notebook tab.top:active, +NemoWindow .notebook tab.top:active { + padding: 6px 8px 4px; +} + +NautilusWindow .notebook .view.rubberband, +NautilusWindow .notebook .rubberband, +NemoWindow .notebook .view.rubberband, +NemoWindow .notebook .rubberband { + background-color: alpha(@theme_selected_bg_color, 0.35); + border-radius: 6px; +} + +NautilusWindow .sidebar .frame, +NemoWindow .sidebar .frame { + border-width: 0px; +} + +NautilusWindow .sidebar .scrollbar.button, +NemoWindow .sidebar .scrollbar.button { + color: transparent; +} + +NautilusWindow .sidebar .scrollbar.button:hover, +NemoWindow .sidebar .scrollbar.button:hover { + color: @theme_fg_color; +} + +NautilusPlacesSidebar .cell:selected, +NautilusPlacesSidebar *.cell:selected, +NemoPlacesSidebar .cell:selected, +NemoPlacesSidebar *.cell:selected { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.3), + shade(@theme_bg_color, 0.73)); + color: @theme_text_color; + border-radius: 2px; +} + +NautilusPlacesSidebar .cell:selected:focus, +NautilusPlacesSidebar *.cell:selected:focus, +NemoPlacesSidebar .cell:selected:focus, +NemoPlacesSidebar *.cell:selected:focus { + color: @theme_text_color; + background-image: linear-gradient(to top, + shade(@theme_bg_color, 1.3), + shade(@theme_bg_color, 0.73)); +} + +NautilusPlacesSidebar .cell.image:selected, +NautilusPlacesSidebar .cell.image:selected:focus, +NemoPlacesSidebar .cell.image:selected, +NemoPlacesSidebar .cell.image:selected:focus { + color: shade(@theme_selected_bg_color, 0.75); +} + +NautilusWindow .question, /* why question for trash? */ +NautilusWindow .info, +NautilusTrashBar.info, +NautilusXContentBar.info, +NautilusQueryEditor.info, +NautilusSearchBar.info, +NemoWindow .question, +NemoWindow .info, +NemoTrashBar.info, +NemoXContentBar.info, +NemoQueryEditor.info, +NemoSearchBar.info { + background-color: @theme_bg_color; +} + +NemoSearchBar.info { + border-radius: 0px; +} + +NautilusWindow NautilusQueryEditor .toolbar, +NautilusWindow .notebook NautilusQueryEditor .toolbar, +NemoWindow NautilusQueryEditor .toolbar, +NemoWindow .notebook NautilusQueryEditor .toolbar { + background-image: none; + background-color: transparent; + padding: 5px 7px; +} + +.nautilus-canvas-item, +.nemo-canvas-item { + border-radius: 5px; +} + +.nautilus-desktop.nautilus-canvas-item, +.nemo-desktop.nautilus-canvas-item { + color: @theme_bg_color; + text-shadow: 1px 1px black; +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nemo-desktop.nautilus-canvas-item:active { + color: @theme_text_color; +} + +.nautilus-desktop.nautilus-canvas-item:selected, +.nemo-desktop.nautilus-canvas-item:selected { + color: @theme_selected_fg_color; +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nautilus-desktop.nautilus-canvas-item:prelight, +.nautilus-desktop.nautilus-canvas-item:selected, +.nemo-desktop.nautilus-canvas-item:active, +.nemo-desktop.nautilus-canvas-item:prelight, +.nemo-desktop.nautilus-canvas-item:selected { + text-shadow: none; +} diff --git a/desktop-themes/GreenLaguna/gtk-3.0/gtk.css b/desktop-themes/GreenLaguna/gtk-3.0/gtk.css new file mode 100644 index 00000000..83706a20 --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("gtk-main.css"); diff --git a/desktop-themes/GreenLaguna/gtk-3.0/settings.ini b/desktop-themes/GreenLaguna/gtk-3.0/settings.ini new file mode 100644 index 00000000..a11640ff --- /dev/null +++ b/desktop-themes/GreenLaguna/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk-color-scheme = "base_color:#E9EFE7\nbg_color:#E9EFE7\ntooltip_bg_color:#333433\nselected_bg_color:#6F816A\ntext_color:#000000\nfg_color:#101010;\ntooltip_fg_color:#ffffff\nselected_fg_color:#ffffff" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic diff --git a/desktop-themes/GreenLaguna/index.theme.in b/desktop-themes/GreenLaguna/index.theme.in new file mode 100644 index 00000000..0838d379 --- /dev/null +++ b/desktop-themes/GreenLaguna/index.theme.in @@ -0,0 +1,16 @@ +[X-GNOME-Metatheme] +Name=GreenLaguna +Type=X-GNOME-Metatheme +Comment=A clean green theme +Encoding=UTF-8 +GtkTheme=GreenLaguna +MetacityTheme=GreenLaguna +IconTheme=matefaenza +CursorTheme=MATE +CursorSize=24 + +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=GreenLaguna +Comment=A clean green theme +Encoding=UTF-8 diff --git a/desktop-themes/GreenLaguna/metacity-1/Makefile.am b/desktop-themes/GreenLaguna/metacity-1/Makefile.am new file mode 100644 index 00000000..45bf4163 --- /dev/null +++ b/desktop-themes/GreenLaguna/metacity-1/Makefile.am @@ -0,0 +1,20 @@ +THEME_NAME=GreenLaguna + +themedir = $(datadir)/themes/$(THEME_NAME)/metacity-1 + +theme_DATA = \ + metacity-theme-1.xml \ + metacity-theme-2.xml \ + metacity-theme-3.xml \ + button-close-focus.png \ + button-max-focus1.png \ + button-max-focus.png \ + button-min-focus.png \ + menu-button-pressed.png \ + neutral.png \ + unabove-button.png \ + unabove-button-unfocus.png \ + unfocus.png \ + yellow.png + +EXTRA_DIST = $(theme_DATA) diff --git a/desktop-themes/GreenLaguna/metacity-1/button-close-focus.png b/desktop-themes/GreenLaguna/metacity-1/button-close-focus.png new file mode 100644 index 00000000..3297f854 Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/button-close-focus.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/button-max-focus.png b/desktop-themes/GreenLaguna/metacity-1/button-max-focus.png new file mode 100644 index 00000000..6b93868c Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/button-max-focus.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/button-max-focus1.png b/desktop-themes/GreenLaguna/metacity-1/button-max-focus1.png new file mode 100644 index 00000000..6b93868c Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/button-max-focus1.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/button-min-focus.png b/desktop-themes/GreenLaguna/metacity-1/button-min-focus.png new file mode 100644 index 00000000..b44cde4c Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/button-min-focus.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/menu-button-pressed.png b/desktop-themes/GreenLaguna/metacity-1/menu-button-pressed.png new file mode 100644 index 00000000..b15b508a Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/menu-button-pressed.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/metacity-theme-1.xml b/desktop-themes/GreenLaguna/metacity-1/metacity-theme-1.xml new file mode 100644 index 00000000..40d03637 --- /dev/null +++ b/desktop-themes/GreenLaguna/metacity-1/metacity-theme-1.xml @@ -0,0 +1,508 @@ + + + + GreenLaguna + Wolfgang Ulbrich + none + Feb 2013 + A clean green theme inspired by the older versions of Clearlook. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</draw_ops> + + <!--Unfocused windows--> + +<draw_ops name="title_text"> + <clip x="0" y="0" width="width" height="height"/> + <title color="#B2B3B1" + x="(width - title_width) / 2" y="(height - title_height) / 2"/> +</draw_ops> + +<!--Title text--> + +<draw_ops name="title_normal"> + <include name="title_text"/> +</draw_ops> + +<draw_ops name="title_focused"> + <include name="title_text_focused"/> +</draw_ops> + +<draw_ops name="title_utility"> + <include name="title_text"/> +</draw_ops> + +<draw_ops name="title_utility_focused"> + <include name="title_text_focused"/> +</draw_ops> + +<!--=======================================--> +<!--Use draw_ops to draw the window frames.--> +<!--=======================================--> + +<!--Focused windows--> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="background"/> + <piece position="title" draw_ops="title_focused"/> + +<!--Draw buttons in normal, prelight, and pressed states--> + + <button function="close" state="normal" draw_ops="close_button"/> + <button function="close" state="prelight" draw_ops="close_button_prelight"/> + <button function="close" state="pressed" draw_ops="close_button_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_button"/> + <button function="minimize" state="prelight" draw_ops="minimize_button_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_button_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_button"/> + <button function="maximize" state="prelight" draw_ops="maximize_button_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_button_pressed"/> + <button function="menu" state="normal" draw_ops="menu_button"/> + <button function="menu" state="prelight" draw_ops="menu_button_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_button_pressed"/> + <button function="stick" state="normal" draw_ops="stick_button"/> + <button function="stick" state="prelight" draw_ops="stick_button_prelight"/> + <button function="stick" state="pressed" draw_ops="stick_button_pressed"/> + <button function="unstick" state="normal" draw_ops="unstick_button"/> + <button function="unstick" state="prelight" draw_ops="unstick_button_prelight"/> + <button function="unstick" state="pressed" draw_ops="unstick_button_pressed"/> + <button function="shade" state="normal" draw_ops="shade_button"/> + <button function="shade" state="prelight" draw_ops="shade_button_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_button_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_button"/> + <button function="unshade" state="prelight" draw_ops="unshade_button_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_button_pressed"/> + <button function="above" state="normal" draw_ops="above_button"/> + <button function="above" state="prelight" draw_ops="above_button_prelight"/> + <button function="above" state="pressed" draw_ops="above_button_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_button"/> + <button function="unabove" state="prelight" draw_ops="unabove_button_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_button_pressed"/> +</frame_style> + +<!--Unfocused windows--> + +<frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="background"/> + <piece position="title" draw_ops="title_normal"/> + +<!--Pressed states--> + + <button function="close" state="normal" draw_ops="close_button_inactive"/> + <button function="close" state="pressed" draw_ops="close_button_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_button_inactive"/> + <button function="minimize" state="pressed" draw_ops="minimize_button_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_button_inactive"/> + <button function="maximize" state="pressed" draw_ops="maximize_button_pressed"/> + <button function="menu" state="normal" draw_ops="menu_button_inactive"/> + <button function="menu" state="pressed" draw_ops="menu_button_pressed"/> + <button function="stick" state="normal" draw_ops="stick_button_inactive"/> + <button function="stick" state="pressed" draw_ops="stick_button_pressed"/> + <button function="unstick" state="normal" draw_ops="unstick_button_inactive"/> + <button function="unstick" state="pressed" draw_ops="unstick_button_pressed"/> + <button function="shade" state="normal" draw_ops="shade_button"/> + <button function="shade" state="prelight" draw_ops="shade_button_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_button_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_button"/> + <button function="unshade" state="prelight" draw_ops="unshade_button_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_button_pressed"/> + <button function="above" state="normal" draw_ops="above_button_inactive"/> + <button function="above" state="pressed" draw_ops="above_button_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_button_inactive"/> + <button function="unabove" state="pressed" draw_ops="unabove_button_pressed"/> +</frame_style> + +<!--Shading--> + +<frame_style name="shaded_focused" geometry="normal" parent="normal_focused"> + <piece position="title" draw_ops="title_focused"/> +</frame_style> + +<frame_style name="maximized_unfocused" geometry="normal_small_borders" parent="normal_unfocused"> + <piece position="entire_background" draw_ops="max_background"/> +</frame_style> + +<frame_style name="maximized_focused" geometry="normal_small_borders" parent="normal_focused"> + <piece position="entire_background" draw_ops="max_background"/> +</frame_style> + +<frame_style name="utility_unfocused" geometry="utility" parent="normal_unfocused"> + <piece position="title" draw_ops="title_utility"/> +</frame_style> + +<frame_style name="utility_focused" geometry="utility" parent="normal_focused"> + <piece position="title" draw_ops="title_utility_focused"/> +</frame_style> + +<frame_style name="border" geometry="border" parent="normal_unfocused"> + <piece position="entire_background" draw_ops="background"/> + <piece position="title" draw_ops="blank"/> +</frame_style> + +<frame_style_set name="normal"> +<frame focus="yes" state="normal" resize="both" style="normal_focused"/> +<frame focus="no" state="normal" resize="both" style="normal_unfocused"/> +<frame focus="yes" state="maximized" style="maximized_focused"/> +<frame focus="no" state="maximized" style="maximized_unfocused"/> +<frame focus="yes" state="shaded" style="shaded_focused"/> +<frame focus="no" state="shaded" style="normal_unfocused"/> +<frame focus="yes" state="maximized_and_shaded" style="maximized_focused"/> +<frame focus="no" state="maximized_and_shaded" style="maximized_unfocused"/> +</frame_style_set> + +<frame_style_set name="utility" parent="normal"> +<frame focus="yes" state="normal" resize="both" style="utility_focused"/> +<frame focus="no" state="normal" resize="both" style="utility_unfocused"/> +<frame focus="yes" state="maximized" style="utility_focused"/> +<frame focus="no" state="maximized" style="utility_unfocused"/> +<frame focus="yes" state="shaded" style="utility_focused"/> +<frame focus="no" state="shaded" style="utility_unfocused"/> +<frame focus="yes" state="maximized_and_shaded" style="utility_focused"/> +<frame focus="no" state="maximized_and_shaded" style="utility_unfocused"/> +</frame_style_set> + +<frame_style_set name="border" parent="normal"> +<frame focus="yes" state="normal" resize="both" style="border"/> +<frame focus="no" state="normal" resize="both" style="border"/> +<frame focus="yes" state="maximized" style="utility_focused"/> +<frame focus="no" state="maximized" style="utility_unfocused"/> +<frame focus="yes" state="shaded" style="utility_focused"/> +<frame focus="no" state="shaded" style="utility_unfocused"/> +<frame focus="yes" state="maximized_and_shaded" style="utility_focused"/> +<frame focus="no" state="maximized_and_shaded" style="utility_unfocused"/> +</frame_style_set> + +<window type="normal" style_set="normal"/> +<window type="dialog" style_set="normal"/> +<window type="modal_dialog" style_set="normal"/> +<window type="menu" style_set="normal"/> +<window type="utility" style_set="utility"/> +<window type="border" style_set="border"/> + +<menu_icon function="close" state="normal" draw_ops="close_button"/> +<menu_icon function="maximize" state="normal" draw_ops="maximize_button"/> +<menu_icon function="unmaximize" state="normal" draw_ops="restore_button"/> +<menu_icon function="minimize" state="normal" draw_ops="minimize_button"/> + +</metacity_theme> diff --git a/desktop-themes/GreenLaguna/metacity-1/metacity-theme-2.xml b/desktop-themes/GreenLaguna/metacity-1/metacity-theme-2.xml new file mode 100644 index 00000000..40d03637 --- /dev/null +++ b/desktop-themes/GreenLaguna/metacity-1/metacity-theme-2.xml @@ -0,0 +1,508 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>GreenLaguna</name> + <author>Wolfgang Ulbrich</author> + <copyright>none</copyright> + <date>Feb 2013</date> + <description>A clean green theme inspired by the older versions of Clearlook.</description> +</info> + +<!--================--> +<!--Frame Geometries--> +<!--================--> + +<frame_geometry name="normal" rounded_top_left="true" rounded_bottom_left="true" rounded_top_right="true" rounded_bottom_right="true"> + <distance name="left_width" value="2"/> + <distance name="right_width" value="2"/> + <distance name="bottom_height" value="6"/> + <distance name="left_titlebar_edge" value="4"/> + <distance name="right_titlebar_edge" value="4"/> + <distance name="button_width" value="20"/> + <distance name="button_height" value="23"/> + <distance name="title_vertical_pad" value="3"/> + <border name="title_border" left="1" right="0" top="4" bottom="4"/> + <border name="button_border" left="1" right="0" top="4" bottom="0"/> +</frame_geometry> + +<!--Normal geometry--> + +<frame_geometry name="normal_small_borders" rounded_top_left="false" rounded_top_right="false" rounded_bottom_left="false" rounded_bottom_right="false" parent="normal"> + <distance name="left_width" value="0"/> + <distance name="right_width" value="0"/> + <distance name="bottom_height" value="0"/> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> +</frame_geometry> + +<!--Utility windows--> + +<frame_geometry name="utility" title_scale="small" parent="normal"/> + +<frame_geometry name="border" has_title="false"> + <distance name="left_width" value="4"/> + <distance name="right_width" value="4"/> + <distance name="bottom_height" value="4"/> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <distance name="button_width" value="0"/> + <distance name="button_height" value="0"/> + <distance name="title_vertical_pad" value="4"/> + <border name="title_border" left="0" right="0" top="0" bottom="0"/> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<!--==============--> +<!--Some constants--> +<!--==============--> + +<constant name="ThickLineWidth" value="3"/> +<constant name="IconTitleSpacing" value="6"/> + +<!--=======--> +<!--Drawing--> +<!--=======--> + +<!--Above button--> + +<draw_ops name="above_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="above_button_prelight"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="above_button_pressed"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="above_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Unabove Button--> + +<draw_ops name="unabove_button"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unabove_button_prelight"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unabove_button_pressed"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unabove_button_inactive"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!-- Stick button--> + +<draw_ops name="stick_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="stick_button_prelight"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="stick_button_pressed"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="stick_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Unstick Button--> + +<draw_ops name="unstick_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unstick_button_prelight"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unstick_button_pressed"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unstick_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Shade button--> + +<draw_ops name="shade_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="shade_button_prelight"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="shade_button_pressed"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="shade_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Unshade button--> + +<draw_ops name="unshade_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unshade_button_prelight"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unshade_button_pressed"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="unshade_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Menu button--> + +<draw_ops name="menu_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="menu_button_prelight"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="menu_button_pressed"> + <image filename="yellow.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="menu_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Minimize button--> + +<draw_ops name="minimize_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="minimize_button_prelight"> + <image filename="button-min-focus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="minimize_button_pressed"> + <include name="minimize_button"/> +</draw_ops> + +<draw_ops name="minimize_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Maximize button--> + +<draw_ops name="maximize_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="maximize_button_prelight"> + <image filename="button-max-focus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="maximize_button_pressed"> + <include name="maximize_button"/> +</draw_ops> + +<draw_ops name="maximize_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Restore button--> + +<draw_ops name="restore_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="restore_button_prelight"> + <image filename="button-max-focus1.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="restore_button_pressed"> + <include name="restore_button"/> +</draw_ops> + +<draw_ops name="restore_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--Close button--> + +<draw_ops name="close_button"> + <image filename="neutral.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="close_button_prelight"> + <image filename="button-close-focus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<draw_ops name="close_button_pressed"> + <include name="close_button"/> +</draw_ops> + +<draw_ops name="close_button_inactive"> + <image filename="unfocus.png" x="0" y="0" width="20" height="20"/> +</draw_ops> + +<!--==================--> +<!--Draw window frames--> +<!--==================--> + +<!--Draw nothing--> + +<draw_ops name="blank"> +</draw_ops> + +<!--The background of windows--> + +<draw_ops name="background"> + + <rectangle color="#E9EFE7" x="0" y="0" width="width" height="height" filled="true"/> + + <rectangle color="#B4B5B3" x="0" y="0" width="width-1" height="height-1" filled="false"/> + + <rectangle color="#E9EFE7" x="left_width-1" y="top_height-1" + width="width-left_width-right_width+2" height="height-top_height-bottom_height" filled="true"/> + + <!--Title bar gradient--> + + <gradient type="vertical" x="1" y="1" width="width-2" height="top_height-2"> + <color value="#FFFFFF"/> + <color value="#E9EFE7"/> + </gradient> + + <line color="#EFEBE7" x1="right_width" y1="top_height-1" x2="width-right_width-2+1" y2="top_height-1" /> + + <!--Top curves--> + <line color="#B5B5B5" x1="0" y1="5" x2="2" y2="2"/> + <line color="#B5B5B5" x1="2" y1="2" x2="5" y2="0"/> + <line color="#B5B5B5" x1="width-right_width+1" y1="5" x2="width-right_width-2+1" y2="2"/> + <line color="#B5B5B5" x1="width-right_width-2+1" y1="2" x2="width-right_width-5+1" y2="0"/> + <!--Bottom curves--> + <line color="#B5B5B5" x1="0" y1="height-bottom_height" x2="2" y2="height-bottom_height+3"/> + <line color="#B5B5B5" x1="2" y1="height-bottom_height+3" x2="5" y2="height-bottom_height+5"/> + <line color="#B5B5B5" x1="width-right_width+1" y1="height-bottom_height" x2="width-right_width-2+1" y2="height-bottom_height+3"/> + <line color="#B5B5B5" x1="width-right_width-2+1" y1="height-bottom_height+3" x2="width-right_width-5+1" y2="height-bottom_height+5"/> +</draw_ops> + +<draw_ops name="max_background"> + + <rectangle color="#E9EFE7" x="0" y="0" width="width" height="height" filled="true"/> + + <rectangle color="#E9EFE7" x="0" y="0" width="width-1" height="height-1" filled="false"/> + + <rectangle color="#E9EFE7" x="left_width-1" y="top_height-1" + width="width-left_width-right_width+2" height="height-top_height-bottom_height" filled="true"/> + + <!--Title bar gradient--> + + <gradient type="vertical" x="1" y="1" width="width-2" height="top_height-2"> + <color value="#FFFFFF" /> + <color value="#E9EFE7" /> + </gradient> + + <line color="#E9EFE7" x1="right_width" y1="top_height-1" x2="width-right_width-2+1" y2="top_height-1" /> +</draw_ops> + +<!--Set up draw_ops for drawing the title text--> + +<!--Focused windows--> + +<draw_ops name="title_text_focused"> + <clip x="0" y="0" width="width" height="height"/> + <title color="#000000" + x="(width - title_width) / 2" y="(height - title_height) / 2"/> +</draw_ops> + + <!--Unfocused windows--> + +<draw_ops name="title_text"> + <clip x="0" y="0" width="width" height="height"/> + <title color="#B2B3B1" + x="(width - title_width) / 2" y="(height - title_height) / 2"/> +</draw_ops> + +<!--Title text--> + +<draw_ops name="title_normal"> + <include name="title_text"/> +</draw_ops> + +<draw_ops name="title_focused"> + <include name="title_text_focused"/> +</draw_ops> + +<draw_ops name="title_utility"> + <include name="title_text"/> +</draw_ops> + +<draw_ops name="title_utility_focused"> + <include name="title_text_focused"/> +</draw_ops> + +<!--=======================================--> +<!--Use draw_ops to draw the window frames.--> +<!--=======================================--> + +<!--Focused windows--> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="background"/> + <piece position="title" draw_ops="title_focused"/> + +<!--Draw buttons in normal, prelight, and pressed states--> + + <button function="close" state="normal" draw_ops="close_button"/> + <button function="close" state="prelight" draw_ops="close_button_prelight"/> + <button function="close" state="pressed" draw_ops="close_button_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_button"/> + <button function="minimize" state="prelight" draw_ops="minimize_button_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_button_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_button"/> + <button function="maximize" state="prelight" draw_ops="maximize_button_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_button_pressed"/> + <button function="menu" state="normal" draw_ops="menu_button"/> + <button function="menu" state="prelight" draw_ops="menu_button_prelight"/> + <button function="menu" state="pressed" draw_ops="menu_button_pressed"/> + <button function="stick" state="normal" draw_ops="stick_button"/> + <button function="stick" state="prelight" draw_ops="stick_button_prelight"/> + <button function="stick" state="pressed" draw_ops="stick_button_pressed"/> + <button function="unstick" state="normal" draw_ops="unstick_button"/> + <button function="unstick" state="prelight" draw_ops="unstick_button_prelight"/> + <button function="unstick" state="pressed" draw_ops="unstick_button_pressed"/> + <button function="shade" state="normal" draw_ops="shade_button"/> + <button function="shade" state="prelight" draw_ops="shade_button_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_button_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_button"/> + <button function="unshade" state="prelight" draw_ops="unshade_button_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_button_pressed"/> + <button function="above" state="normal" draw_ops="above_button"/> + <button function="above" state="prelight" draw_ops="above_button_prelight"/> + <button function="above" state="pressed" draw_ops="above_button_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_button"/> + <button function="unabove" state="prelight" draw_ops="unabove_button_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_button_pressed"/> +</frame_style> + +<!--Unfocused windows--> + +<frame_style name="normal_unfocused" geometry="normal"> + <piece position="entire_background" draw_ops="background"/> + <piece position="title" draw_ops="title_normal"/> + +<!--Pressed states--> + + <button function="close" state="normal" draw_ops="close_button_inactive"/> + <button function="close" state="pressed" draw_ops="close_button_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_button_inactive"/> + <button function="minimize" state="pressed" draw_ops="minimize_button_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_button_inactive"/> + <button function="maximize" state="pressed" draw_ops="maximize_button_pressed"/> + <button function="menu" state="normal" draw_ops="menu_button_inactive"/> + <button function="menu" state="pressed" draw_ops="menu_button_pressed"/> + <button function="stick" state="normal" draw_ops="stick_button_inactive"/> + <button function="stick" state="pressed" draw_ops="stick_button_pressed"/> + <button function="unstick" state="normal" draw_ops="unstick_button_inactive"/> + <button function="unstick" state="pressed" draw_ops="unstick_button_pressed"/> + <button function="shade" state="normal" draw_ops="shade_button"/> + <button function="shade" state="prelight" draw_ops="shade_button_prelight"/> + <button function="shade" state="pressed" draw_ops="shade_button_pressed"/> + <button function="unshade" state="normal" draw_ops="unshade_button"/> + <button function="unshade" state="prelight" draw_ops="unshade_button_prelight"/> + <button function="unshade" state="pressed" draw_ops="unshade_button_pressed"/> + <button function="above" state="normal" draw_ops="above_button_inactive"/> + <button function="above" state="pressed" draw_ops="above_button_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_button_inactive"/> + <button function="unabove" state="pressed" draw_ops="unabove_button_pressed"/> +</frame_style> + +<!--Shading--> + +<frame_style name="shaded_focused" geometry="normal" parent="normal_focused"> + <piece position="title" draw_ops="title_focused"/> +</frame_style> + +<frame_style name="maximized_unfocused" geometry="normal_small_borders" parent="normal_unfocused"> + <piece position="entire_background" draw_ops="max_background"/> +</frame_style> + +<frame_style name="maximized_focused" geometry="normal_small_borders" parent="normal_focused"> + <piece position="entire_background" draw_ops="max_background"/> +</frame_style> + +<frame_style name="utility_unfocused" geometry="utility" parent="normal_unfocused"> + <piece position="title" draw_ops="title_utility"/> +</frame_style> + +<frame_style name="utility_focused" geometry="utility" parent="normal_focused"> + <piece position="title" draw_ops="title_utility_focused"/> +</frame_style> + +<frame_style name="border" geometry="border" parent="normal_unfocused"> + <piece position="entire_background" draw_ops="background"/> + <piece position="title" draw_ops="blank"/> +</frame_style> + +<frame_style_set name="normal"> +<frame focus="yes" state="normal" resize="both" style="normal_focused"/> +<frame focus="no" state="normal" resize="both" style="normal_unfocused"/> +<frame focus="yes" state="maximized" style="maximized_focused"/> +<frame focus="no" state="maximized" style="maximized_unfocused"/> +<frame focus="yes" state="shaded" style="shaded_focused"/> +<frame focus="no" state="shaded" style="normal_unfocused"/> +<frame focus="yes" state="maximized_and_shaded" style="maximized_focused"/> +<frame focus="no" state="maximized_and_shaded" style="maximized_unfocused"/> +</frame_style_set> + +<frame_style_set name="utility" parent="normal"> +<frame focus="yes" state="normal" resize="both" style="utility_focused"/> +<frame focus="no" state="normal" resize="both" style="utility_unfocused"/> +<frame focus="yes" state="maximized" style="utility_focused"/> +<frame focus="no" state="maximized" style="utility_unfocused"/> +<frame focus="yes" state="shaded" style="utility_focused"/> +<frame focus="no" state="shaded" style="utility_unfocused"/> +<frame focus="yes" state="maximized_and_shaded" style="utility_focused"/> +<frame focus="no" state="maximized_and_shaded" style="utility_unfocused"/> +</frame_style_set> + +<frame_style_set name="border" parent="normal"> +<frame focus="yes" state="normal" resize="both" style="border"/> +<frame focus="no" state="normal" resize="both" style="border"/> +<frame focus="yes" state="maximized" style="utility_focused"/> +<frame focus="no" state="maximized" style="utility_unfocused"/> +<frame focus="yes" state="shaded" style="utility_focused"/> +<frame focus="no" state="shaded" style="utility_unfocused"/> +<frame focus="yes" state="maximized_and_shaded" style="utility_focused"/> +<frame focus="no" state="maximized_and_shaded" style="utility_unfocused"/> +</frame_style_set> + +<window type="normal" style_set="normal"/> +<window type="dialog" style_set="normal"/> +<window type="modal_dialog" style_set="normal"/> +<window type="menu" style_set="normal"/> +<window type="utility" style_set="utility"/> +<window type="border" style_set="border"/> + +<menu_icon function="close" state="normal" draw_ops="close_button"/> +<menu_icon function="maximize" state="normal" draw_ops="maximize_button"/> +<menu_icon function="unmaximize" state="normal" draw_ops="restore_button"/> +<menu_icon function="minimize" state="normal" draw_ops="minimize_button"/> + +</metacity_theme> diff --git a/desktop-themes/GreenLaguna/metacity-1/metacity-theme-3.xml b/desktop-themes/GreenLaguna/metacity-1/metacity-theme-3.xml new file mode 100644 index 00000000..16f1da99 --- /dev/null +++ b/desktop-themes/GreenLaguna/metacity-1/metacity-theme-3.xml @@ -0,0 +1,1734 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>GreenLaguna</name> + <author>Wolfgang Ulbrich</author> + <copyright>none</copyright> + <date>2013</date> + <description>A green beige theme</description> +</info> + +<!-- Colors --> + +<constant name="C_border_focused" value="blend/#000000/gtk:bg[NORMAL]/0.75" /> +<constant name="C_border_unfocused" value="blend/#000000/gtk:bg[NORMAL]/0.8" /> +<constant name="C_attach_line" value="blend/#000000/gtk:bg[NORMAL]/0.75" /> +<constant name="C_attached" value="blend/#000000/gtk:bg[NORMAL]/0.75" /> +<constant name="C_title_focused" value="blend/gtk:fg[NORMAL]/gtk:bg[NORMAL]/0.1" /> +<constant name="C_title_focused_hilight" value="gtk:base[NORMAL]" /> +<constant name="C_title_unfocused" value="blend/gtk:text[NORMAL]/gtk:bg[NORMAL]/0.63" /> + +<!-- Geometries --> + +<frame_geometry name="normal" title_scale="medium" rounded_top_left="5" rounded_top_right="5"> + <!-- frame widths --> + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <!-- distance of the left button from the left edge --> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="0"/> + <distance name="title_vertical_pad" value="10"/> + <border name="title_border" left="10" right="10" top="1" bottom="2"/> + <border name="button_border" left="0" right="0" top="1" bottom="2"/> + <aspect_ratio name="button" value="1"/> +</frame_geometry> + +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="5" rounded_top_right="5" parent="normal"> + <distance name="left_titlebar_edge" value="1"/> + <distance name="right_titlebar_edge" value="0"/> +</frame_geometry> + +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <!-- should be 1 less than that of the normal state or the buttons will be bigger --> + <distance name="title_vertical_pad" value="9"/> + <border name="title_border" left="10" right="10" top="1" bottom="2"/> + <border name="button_border" left="0" right="0" top="1" bottom="2"/> + <distance name="bottom_height" value="0" /> +</frame_geometry> + +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="1" /> +</frame_geometry> + +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="1" /> +</frame_geometry> + +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="title_vertical_pad" value="7"/> + <border name="title_border" left="10" right="10" top="0" bottom="1"/> + <border name="button_border" left="0" right="0" top="0" bottom="2"/> +</frame_geometry> + +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="0"/> + <distance name="right_titlebar_edge" value="0"/> + <border name="button_border" left="1" right="0" top="0" bottom="2"/> +</frame_geometry> + +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <border name="title_border" left="10" right="10" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <distance name="title_vertical_pad" value="1" /> +</frame_geometry> + +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small"> + <distance name="title_vertical_pad" value="5"/> +</frame_geometry> + +<frame_geometry name="attached" title_scale="small" hide_buttons="true" rounded_top_left="3" rounded_top_right="3" parent="small"> + <distance name="title_vertical_pad" value="0"/> +</frame_geometry> + +<!-- drawing operations --> + + <!-- title --> + +<draw_ops name="title_focused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2)) + 2" + color="C_title_focused_hilight" /> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + color="C_title_focused" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2)) + 2" + ellipsize_width="width" + color="C_title_focused_hilight" /> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + ellipsize_width="width" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title version="< 3.1" + x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + color="C_title_unfocused"/> + <title version=">= 3.1" + x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width))) + 2" + y="(0 `max` ((height - title_height) / 2)) + 1" + ellipsize_width="width" + color="C_title_unfocused"/> +</draw_ops> + + <!-- Window Decorations --> + +<draw_ops name="entire_background_focused"> + <rectangle color="gtk:bg[NORMAL]" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <gradient type="vertical" x="0" y="0" width="width" height="height"> + <color value="gtk:custom(wm_a,blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.6)" /> + <color value="gtk:custom(wm_b,gtk:bg[NORMAL])" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_focused_alt"> <!-- gradient for focused dialogs and utility titlebar--> + <gradient type="vertical" x="0" y="0" width="width" height="height"> + <color value="gtk:custom(wm_util,blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.3)" /> + <color value="gtk:custom(wm_b,gtk:bg[NORMAL])" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_focused_alt2"> <!-- gradient for attached and modal dialogs titlebar--> + <gradient type="vertical" x="0" y="0" width="width" height="title_height"> + <color value="gtk:custom(wm_util,blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.3)" /> + <color value="gtk:custom(wm_b,gtk:bg[NORMAL])" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused_alt2"> <!-- gradient for unfocused attached dialogs titlebar--> + <gradient type="vertical" x="0" y="0" width="width" height="title_height"> + <color value="gtk:custom(wm_unfocus,blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.2)" /> + <color value="gtk:custom(wm_b,gtk:bg[NORMAL])" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <gradient type="vertical" x="0" y="0" width="width" height="height"> + <color value="gtk:custom(wm_unfocus,blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.2)" /> + <color value="gtk:custom(wm_b,gtk:bg[NORMAL])" /> + </gradient> +</draw_ops> + +<draw_ops name="titlebar_focused_alt"> + <include name="titlebar_fill_focused_alt" /> +</draw_ops> + +<draw_ops name="titlebar_focused_alt2"> <!-- titlebar for focused attached and modal dialogs --> + <include name="titlebar_fill_focused_alt2" /> +</draw_ops> + +<draw_ops name="titlebar_unfocused_alt2"> <!-- titlebar for unfocused attached dialogs --> + <include name="titlebar_fill_unfocused_alt2" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused_alt"> + <include name="titlebar_fill_focused_alt" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_attached_focused"> + <line color="C_attach_line" x1="2" y1="0" x2="width-2" y2="0" /> + <line color="C_attached" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_attached" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_attached" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_attached" x="0" y="0" width="7" height="7" start_angle="270" extent_angle="90" /> + <arc color="C_attached" x="width-8" y="0" width="7" height="7" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_attached_unfocused"> + <line color="C_attach_line" x1="2" y1="0" x2="width-2" y2="0" /> + <line color="C_attached" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_attached" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_attached" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_attached" x="0" y="0" width="7" height="7" start_angle="270" extent_angle="90" /> + <arc color="C_attached" x="width-8" y="0" width="7" height="7" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="5" y1="0" x2="width-5" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="5" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="5" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="10" height="10" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-11" y="0" width="10" height="9" start_angle="0" extent_angle="90" /> + <!-- more solid edges --> + <arc color="C_border_focused" x="0" y="0" width="10" height="10" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-11" y="0" width="10" height="9" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="5" y1="0" x2="width-5" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="5" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="5" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="10" height="10" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-11" y="0" width="10" height="9" start_angle="0" extent_angle="90" /> + + <arc color="C_border_unfocused" x="0" y="0" width="10" height="10" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-11" y="0" width="10" height="9" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + + <!-- Button Icons --> + +<draw_ops name="close_focused"> + <image filename="neutral.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_image_util_focused"> + <image filename="neutral.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="close_util_focused"> + <include name="close_image_util_focused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="close_max_focused"> + <include name="close_focused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="close_focused_prelight"> + <image filename="button-close-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_image_util_focused_prelight"> + <image filename="button-close-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="close_util_focused_prelight"> + <include name="close_image_util_focused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="close_max_focused_prelight"> + <include name="close_focused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="close_focused_pressed"> + <image filename="button-close-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_image_util_focused_pressed"> + <image filename="button-close-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="close_util_focused_pressed"> + <include name="close_image_util_focused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="close_max_focused_pressed"> + <include name="close_focused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="close_unfocused"> + <image filename="unfocus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_image_util_unfocused"> + <image filename="unfocus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="close_util_unfocused"> + <include name="close_image_util_unfocused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="close_max_unfocused"> + <include name="close_unfocused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="close_unfocused_prelight"> + <image filename="button-close-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_image_util_unfocused_prelight"> + <image filename="button-close-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="close_util_unfocused_prelight"> + <include name="close_image_util_unfocused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="close_max_unfocused_prelight"> + <include name="close_unfocused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="close_unfocused_pressed"> + <image filename="button-close-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="close_image_util_unfocused_pressed"> + <image filename="button-close-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="close_util_unfocused_pressed"> + <include name="close_image_util_unfocused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="close_max_unfocused_pressed"> + <include name="close_unfocused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="maximize_focused"> + <image filename="neutral.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_image_util_focused"> + <image filename="neutral.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="maximize_util_focused"> + <include name="maximize_image_util_focused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="maximize_max_focused"> + <include name="maximize_focused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="maximize_focused_prelight"> + <image filename="button-max-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_image_util_focused_prelight"> + <image filename="button-max-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="maximize_util_focused_prelight"> + <include name="maximize_image_util_focused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="maximize_max_focused_prelight"> + <include name="maximize_focused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="maximize_focused_pressed"> + <image filename="button-max-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_image_util_focused_pressed"> + <image filename="button-max-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="maximize_util_focused_pressed"> + <include name="maximize_image_util_focused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="maximize_max_focused_pressed"> + <include name="maximize_focused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="maximize_unfocused"> + <image filename="unfocus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_image_util_unfocused"> + <image filename="unfocus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="maximize_util_unfocused"> + <include name="maximize_image_util_unfocused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="maximize_max_unfocused"> + <include name="maximize_unfocused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_prelight"> + <image filename="button-max-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_image_util_unfocused_prelight"> + <image filename="button-max-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="maximize_util_unfocused_prelight"> + <include name="maximize_image_util_unfocused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="maximize_max_unfocused_prelight"> + <include name="maximize_unfocused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="maximize_unfocused_pressed"> + <image filename="button-max-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="maximize_image_util_unfocused_pressed"> + <image filename="button-max-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="maximize_util_unfocused_pressed"> + <include name="maximize_image_util_unfocused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="maximize_max_unfocused_pressed"> + <include name="maximize_unfocused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="minimize_focused"> + <image filename="neutral.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_image_util_focused"> + <image filename="neutral.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="minimize_util_focused"> + <include name="minimize_image_util_focused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="minimize_max_focused"> + <include name="minimize_focused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="minimize_focused_prelight"> + <image filename="button-min-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_image_util_focused_prelight"> + <image filename="button-min-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="minimize_util_focused_prelight"> + <include name="minimize_image_util_focused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="minimize_max_focused_prelight"> + <include name="minimize_focused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="minimize_focused_pressed"> + <image filename="button-min-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_image_util_focused_pressed"> + <image filename="button-min-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="minimize_util_focused_pressed"> + <include name="minimize_image_util_focused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="minimize_max_focused_pressed"> + <include name="minimize_focused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="minimize_unfocused"> + <image filename="unfocus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_image_util_unfocused"> + <image filename="unfocus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="minimize_util_unfocused"> + <include name="minimize_image_util_unfocused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="minimize_max_unfocused"> + <include name="minimize_unfocused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_prelight"> + <image filename="button-min-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_image_util_unfocused_prelight"> + <image filename="button-min-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="minimize_util_unfocused_prelight"> + <include name="minimize_image_util_unfocused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="minimize_max_unfocused_prelight"> + <include name="minimize_unfocused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="minimize_unfocused_pressed"> + <image filename="button-min-focus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="minimize_image_util_unfocused_pressed"> + <image filename="button-min-focus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="minimize_util_unfocused_pressed"> + <include name="minimize_image_util_unfocused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="minimize_max_unfocused_pressed"> + <include name="minimize_unfocused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="above_focused"> + <image filename="neutral.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="above_image_util_focused"> + <image filename="neutral.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="above_util_focused"> + <include name="above_image_util_focused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="above_max_focused"> + <include name="above_focused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="above_focused_prelight"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="above_image_util_focused_prelight"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="above_util_focused_prelight"> + <include name="above_image_util_focused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="above_max_focused_prelight"> + <include name="above_focused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="above_focused_pressed"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="above_image_util_focused_pressed"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="above_util_focused_pressed"> + <include name="above_image_util_focused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="above_max_focused_pressed"> + <include name="above_focused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="above_unfocused"> + <image filename="unfocus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="above_image_util_unfocused"> + <image filename="unfocus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="above_util_unfocused"> + <include name="above_image_util_unfocused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="above_max_unfocused"> + <include name="above_unfocused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="above_unfocused_prelight"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="above_image_util_unfocused_prelight"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="above_util_unfocused_prelight"> + <include name="above_image_util_unfocused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="above_max_unfocused_prelight"> + <include name="above_unfocused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="above_unfocused_pressed"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="above_image_util_unfocused_pressed"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="above_util_unfocused_pressed"> + <include name="above_image_util_unfocused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="above_max_unfocused_pressed"> + <include name="above_unfocused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="unabove_focused"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unabove_image_util_focused"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="unabove_util_focused"> + <include name="unabove_image_util_focused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="unabove_max_focused"> + <include name="unabove_focused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="unabove_focused_prelight"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unabove_image_util_focused_prelight"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="unabove_util_focused_prelight"> + <include name="unabove_image_util_focused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="unabove_max_focused_prelight"> + <include name="unabove_focused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="unabove_focused_pressed"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unabove_image_util_focused_pressed"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="unabove_util_focused_pressed"> + <include name="unabove_image_util_focused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="unabove_max_focused_pressed"> + <include name="unabove_focused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="unabove_unfocused"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unabove_image_util_unfocused"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="unabove_util_unfocused"> + <include name="unabove_image_util_unfocused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="unabove_max_unfocused"> + <include name="unabove_unfocused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="unabove_unfocused_prelight"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unabove_image_util_unfocused_prelight"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="unabove_util_unfocused_prelight"> + <include name="unabove_image_util_unfocused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="unabove_max_unfocused_prelight"> + <include name="unabove_unfocused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="unabove_unfocused_pressed"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="unabove_image_util_unfocused_pressed"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="unabove_util_unfocused_pressed"> + <include name="unabove_image_util_unfocused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="unabove_max_unfocused_pressed"> + <include name="unabove_unfocused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="menu_focused"> + <image filename="neutral.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="menu_image_util_focused"> + <image filename="neutral.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="menu_util_focused"> + <include name="menu_image_util_focused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="menu_max_focused"> + <include name="menu_focused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="menu_focused_pressed"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="menu_image_util_focused_pressed"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="menu_util_focused_pressed"> + <include name="menu_image_util_focused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="menu_max_focused_pressed"> + <include name="menu_focused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="menu_unfocused"> + <image filename="unfocus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="menu_image_util_unfocused"> + <image filename="unfocus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="menu_util_unfocused"> + <include name="menu_image_util_unfocused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="menu_max_unfocused"> + <include name="menu_unfocused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="menu_unfocused_prelight"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="menu_image_util_unfocused_prelight"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="menu_util_unfocused_prelight"> + <include name="menu_image_util_unfocused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="menu_max_unfocused_prelight"> + <include name="menu_unfocused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="menu_unfocused_pressed"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="menu_image_util_unfocused_pressed"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="menu_util_unfocused_pressed"> + <include name="menu_image_util_unfocused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="menu_max_unfocused_pressed"> + <include name="menu_unfocused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="shade_focused"> + <image filename="neutral.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="shade_image_util_focused"> + <image filename="neutral.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="shade_util_focused"> + <include name="shade_image_util_focused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="shade_max_focused"> + <include name="shade_focused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="shade_focused_pressed"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="shade_image_util_focused_pressed"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="shade_util_focused_pressed"> + <include name="shade_image_util_focused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="shade_max_focused_pressed"> + <include name="shade_focused_pressed" x="0" y="1" /> +</draw_ops> + +<draw_ops name="shade_unfocused"> + <image filename="unfocus.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="shade_image_util_unfocused"> + <image filename="unfocus.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="shade_util_unfocused"> + <include name="shade_image_util_unfocused" x="0" y="2" /> +</draw_ops> + +<draw_ops name="shade_max_unfocused"> + <include name="shade_unfocused" x="0" y="1" /> +</draw_ops> + +<draw_ops name="shade_unfocused_prelight"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="shade_image_util_unfocused_prelight"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="shade_util_unfocused_prelight"> + <include name="shade_image_util_unfocused_prelight" x="0" y="2" /> +</draw_ops> + +<draw_ops name="shade_max_unfocused_prelight"> + <include name="shade_unfocused_prelight" x="0" y="1" /> +</draw_ops> + +<draw_ops name="shade_unfocused_pressed"> + <image filename="yellow.png" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height"/> +</draw_ops> + +<draw_ops name="shade_image_util_unfocused_pressed"> + <image filename="yellow.png" x="(width-object_width*0.8)/2" y="(height-object_height*0.8)/2" width="object_width*0.8" height="object_height*0.8"/> +</draw_ops> + +<draw_ops name="shade_util_unfocused_pressed"> + <include name="shade_image_util_unfocused_pressed" x="0" y="2" /> +</draw_ops> + +<draw_ops name="shade_max_unfocused_pressed"> + <include name="shade_unfocused_pressed" x="0" y="1" /> +</draw_ops> + +<!-- Frame Styles --> + +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + + <button function="above" state="normal" draw_ops="above_focused" /> + <button function="above" state="prelight" draw_ops="above_focused_prelight" /> + <button function="above" state="pressed" draw_ops="above_focused_pressed" /> + <button function="unabove" state="normal" draw_ops="unabove_focused" /> + <button function="unabove" state="prelight" draw_ops="unabove_focused_prelight" /> + <button function="unabove" state="pressed" draw_ops="unabove_focused_pressed" /> + + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + + <button function="above" state="normal" draw_ops="above_unfocused"/> + <button function="above" state="prelight" draw_ops="above_unfocused_prelight"/> + <button function="above" state="pressed" draw_ops="above_unfocused_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_unfocused"/> + <button function="unabove" state="prelight" draw_ops="unabove_unfocused_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_unfocused_pressed"/> + + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_max_focused" /> + <button function="close" state="prelight" draw_ops="close_max_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_max_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_max_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_max_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_max_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_max_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_max_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_max_focused_pressed" /> + + <button function="above" state="normal" draw_ops="above_max_focused" /> + <button function="above" state="prelight" draw_ops="above_max_focused_prelight" /> + <button function="above" state="pressed" draw_ops="above_max_focused_pressed" /> + <button function="unabove" state="normal" draw_ops="unabove_max_focused" /> + <button function="unabove" state="prelight" draw_ops="unabove_max_focused_prelight" /> + <button function="unabove" state="pressed" draw_ops="unabove_max_focused_pressed" /> + + <button function="menu" state="normal" draw_ops="menu_max_focused" /> + <button function="menu" state="pressed" draw_ops="menu_max_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_max_focused" /> + <button function="shade" state="pressed" draw_ops="shade_max_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_max_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_max_focused_pressed" /> + + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_max_unfocused"/> + <button function="close" state="prelight" draw_ops="close_max_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_max_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_max_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_max_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_max_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_max_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_max_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_max_unfocused_pressed"/> + + <button function="above" state="normal" draw_ops="above_max_unfocused"/> + <button function="above" state="prelight" draw_ops="above_max_unfocused_prelight"/> + <button function="above" state="pressed" draw_ops="above_max_unfocused_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_max_unfocused"/> + <button function="unabove" state="prelight" draw_ops="unabove_max_unfocused_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_max_unfocused_pressed"/> + + <button function="menu" state="normal" draw_ops="menu_max_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_max_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_max_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_max_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_max_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_max_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_max_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_max_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_max_unfocused_pressed" /> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_max_focused" /> + <button function="close" state="prelight" draw_ops="close_max_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_max_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_max_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_max_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_max_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_max_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_max_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_max_focused_pressed" /> + + <button function="above" state="normal" draw_ops="above_max_focused" /> + <button function="above" state="prelight" draw_ops="above_max_focused_prelight" /> + <button function="above" state="pressed" draw_ops="above_max_focused_pressed" /> + <button function="unabove" state="normal" draw_ops="unabove_max_focused" /> + <button function="unabove" state="prelight" draw_ops="unabove_max_focused_prelight" /> + <button function="unabove" state="pressed" draw_ops="unabove_max_focused_pressed" /> + + <button function="menu" state="normal" draw_ops="menu_max_focused" /> + <button function="menu" state="pressed" draw_ops="menu_max_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_max_focused" /> + <button function="shade" state="pressed" draw_ops="shade_max_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_max_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_max_focused_pressed" /> + + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_max_unfocused"/> + <button function="close" state="prelight" draw_ops="close_max_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_max_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_max_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_max_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_max_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_max_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_max_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_max_unfocused_pressed"/> + + <button function="above" state="normal" draw_ops="above_max_unfocused"/> + <button function="above" state="prelight" draw_ops="above_max_unfocused_prelight"/> + <button function="above" state="pressed" draw_ops="above_max_unfocused_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_max_unfocused"/> + <button function="unabove" state="prelight" draw_ops="unabove_max_unfocused_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_max_unfocused_pressed"/> + + <button function="menu" state="normal" draw_ops="menu_max_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_max_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_max_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_max_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_max_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_max_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_max_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_max_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_max_unfocused_pressed" /> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + + <button function="above" state="normal" draw_ops="above_focused" /> + <button function="above" state="prelight" draw_ops="above_focused_prelight" /> + <button function="above" state="pressed" draw_ops="above_focused_pressed" /> + <button function="unabove" state="normal" draw_ops="unabove_focused" /> + <button function="unabove" state="prelight" draw_ops="unabove_focused_prelight" /> + <button function="unabove" state="pressed" draw_ops="unabove_focused_pressed" /> + + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="nobuttons"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + + <button function="above" state="normal" draw_ops="above_unfocused"/> + <button function="above" state="prelight" draw_ops="above_unfocused_prelight"/> + <button function="above" state="pressed" draw_ops="above_unfocused_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_unfocused"/> + <button function="unabove" state="prelight" draw_ops="unabove_unfocused_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_unfocused_pressed"/> + + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused_alt2" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + + <button function="above" state="normal" draw_ops="above_focused" /> + <button function="above" state="prelight" draw_ops="above_focused_prelight" /> + <button function="above" state="pressed" draw_ops="above_focused_pressed" /> + <button function="unabove" state="normal" draw_ops="unabove_focused" /> + <button function="unabove" state="prelight" draw_ops="unabove_focused_prelight" /> + <button function="unabove" state="pressed" draw_ops="unabove_focused_pressed" /> + + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + + <button function="above" state="normal" draw_ops="above_unfocused"/> + <button function="above" state="prelight" draw_ops="above_unfocused_prelight"/> + <button function="above" state="pressed" draw_ops="above_unfocused_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_unfocused"/> + <button function="unabove" state="prelight" draw_ops="unabove_unfocused_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_unfocused_pressed"/> + + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused_alt" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_util_focused" /> + <button function="close" state="prelight" draw_ops="close_util_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_util_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_util_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_util_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_util_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_util_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_util_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_util_focused_pressed" /> + + <button function="above" state="normal" draw_ops="above_util_focused" /> + <button function="above" state="prelight" draw_ops="above_util_focused_prelight" /> + <button function="above" state="pressed" draw_ops="above_util_focused_pressed" /> + <button function="unabove" state="normal" draw_ops="unabove_util_focused" /> + <button function="unabove" state="prelight" draw_ops="unabove_util_focused_prelight" /> + <button function="unabove" state="pressed" draw_ops="unabove_util_focused_pressed" /> + + <button function="menu" state="normal" draw_ops="menu_util_focused" /> + <button function="menu" state="pressed" draw_ops="menu_util_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_util_focused" /> + <button function="shade" state="pressed" draw_ops="shade_util_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_util_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_util_focused_pressed" /> + + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_util_unfocused"/> + <button function="close" state="prelight" draw_ops="close_util_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_util_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_util_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_util_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_util_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_util_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_util_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_util_unfocused_pressed"/> + + <button function="above" state="normal" draw_ops="above_util_unfocused"/> + <button function="above" state="prelight" draw_ops="above_util_unfocused_prelight"/> + <button function="above" state="pressed" draw_ops="above_util_unfocused_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_util_unfocused"/> + <button function="unabove" state="prelight" draw_ops="unabove_util_unfocused_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_util_unfocused_pressed"/> + + <button function="menu" state="normal" draw_ops="menu_util_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_util_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_util_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_util_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_util_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_util_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_util_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_util_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_util_unfocused_pressed" /> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused_alt2" /> + <piece position="overlay" draw_ops="border_attached_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_unfocused_alt2" /> + <piece position="overlay" draw_ops="border_attached_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + + <button function="above" state="normal" draw_ops="above_focused" /> + <button function="above" state="prelight" draw_ops="above_focused_prelight" /> + <button function="above" state="pressed" draw_ops="above_focused_pressed" /> + <button function="unabove" state="normal" draw_ops="unabove_focused" /> + <button function="unabove" state="prelight" draw_ops="unabove_focused_prelight" /> + <button function="unabove" state="pressed" draw_ops="unabove_focused_pressed" /> + + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + + <button function="above" state="normal" draw_ops="above_unfocused"/> + <button function="above" state="prelight" draw_ops="above_unfocused_prelight"/> + <button function="above" state="pressed" draw_ops="above_unfocused_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_unfocused"/> + <button function="unabove" state="prelight" draw_ops="unabove_unfocused_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_unfocused_pressed"/> + + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight"/> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + + <button function="above" state="normal" draw_ops="above_focused" /> + <button function="above" state="prelight" draw_ops="above_focused_prelight" /> + <button function="above" state="pressed" draw_ops="above_focused_pressed" /> + <button function="unabove" state="normal" draw_ops="unabove_focused" /> + <button function="unabove" state="prelight" draw_ops="unabove_focused_prelight" /> + <button function="unabove" state="pressed" draw_ops="unabove_focused_pressed" /> + + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_focused" /> + <button function="unshade" state="pressed" draw_ops="shade_focused_pressed" /> + + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused"/> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight"/> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed"/> + <button function="maximize" state="normal" draw_ops="maximize_unfocused"/> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/> + <button function="minimize" state="normal" draw_ops="minimize_unfocused"/> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/> + + <button function="above" state="normal" draw_ops="above_unfocused"/> + <button function="above" state="prelight" draw_ops="above_unfocused_prelight"/> + <button function="above" state="pressed" draw_ops="above_unfocused_pressed"/> + <button function="unabove" state="normal" draw_ops="unabove_unfocused"/> + <button function="unabove" state="prelight" draw_ops="unabove_unfocused_prelight"/> + <button function="unabove" state="pressed" draw_ops="unabove_unfocused_pressed"/> + + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="shade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- Frame style sets --> + +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused"/> + <frame focus="no" state="normal" resize="both" style="normal_unfocused"/> + <frame focus="yes" state="maximized" style="normal_max_focused"/> + <frame focus="no" state="maximized" style="normal_max_unfocused"/> + <frame focus="yes" state="shaded" style="normal_focused"/> + <frame focus="no" state="shaded" style="normal_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused"/> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused"/> + <frame version=">= 3.3"focus="yes" state="tiled_left" style="tiled_left_focused"/> + <frame version=">= 3.3"focus="no" state="tiled_left" style="tiled_left_unfocused"/> + <frame version=">= 3.3"focus="yes" state="tiled_right" style="tiled_right_focused"/> + <frame version=">= 3.3"focus="no" state="tiled_right" style="tiled_right_unfocused"/> + <frame version=">= 3.3"focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> + <frame version=">= 3.3"focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> + <frame version=">= 3.3"focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> + <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_unfocused"/> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="dialog_focused"/> + <frame focus="no" state="shaded" style="dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused"/> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="modal_dialog_focused"/> + <frame focus="no" state="shaded" style="modal_dialog_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused"/> + <frame focus="no" state="normal" resize="both" style="utility_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="utility_focused"/> + <frame focus="no" state="shaded" style="utility_unfocused"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused"/> + <frame focus="no" state="normal" resize="both" style="border_unfocused"/> + <frame focus="yes" state="maximized" style="borderless"/> + <frame focus="no" state="maximized" style="borderless"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + +<frame_style_set name="attached_style_set"> + <frame focus="yes" state="normal" resize="both" style="attached_focused"/> + <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> + <frame focus="yes" state="maximized" style="blank"/> + <frame focus="no" state="maximized" style="blank"/> + <frame focus="yes" state="shaded" style="blank"/> + <frame focus="no" state="shaded" style="blank"/> + <frame focus="yes" state="maximized_and_shaded" style="blank"/> + <frame focus="no" state="maximized_and_shaded" style="blank"/> +</frame_style_set> + + +<!-- Windows --> + +<window type="normal" style_set="normal_style_set"/> +<window type="dialog" style_set="dialog_style_set"/> +<window type="modal_dialog" style_set="modal_dialog_style_set"/> +<window type="menu" style_set="utility_style_set"/> +<window type="utility" style_set="utility_style_set"/> +<window type="border" style_set="border_style_set"/> +<window version=">= 3.2" type="attached" style_set="attached_style_set"/> + +</metacity_theme> diff --git a/desktop-themes/GreenLaguna/metacity-1/neutral.png b/desktop-themes/GreenLaguna/metacity-1/neutral.png new file mode 100644 index 00000000..8b224eca Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/neutral.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/unabove-button-unfocus.png b/desktop-themes/GreenLaguna/metacity-1/unabove-button-unfocus.png new file mode 100644 index 00000000..b44cde4c Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/unabove-button-unfocus.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/unabove-button.png b/desktop-themes/GreenLaguna/metacity-1/unabove-button.png new file mode 100644 index 00000000..b44cde4c Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/unabove-button.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/unfocus.png b/desktop-themes/GreenLaguna/metacity-1/unfocus.png new file mode 100644 index 00000000..247739d7 Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/unfocus.png differ diff --git a/desktop-themes/GreenLaguna/metacity-1/yellow.png b/desktop-themes/GreenLaguna/metacity-1/yellow.png new file mode 100644 index 00000000..b15b508a Binary files /dev/null and b/desktop-themes/GreenLaguna/metacity-1/yellow.png differ diff --git a/desktop-themes/Makefile.am b/desktop-themes/Makefile.am index 96f1e11c..945baaa7 100644 --- a/desktop-themes/Makefile.am +++ b/desktop-themes/Makefile.am @@ -12,6 +12,7 @@ SUBDIRS = \ ContrastLow \ ContrastLowLargePrint \ Fog \ + GreenLaguna \ $(TEST_THEMES) DIST_SUBDIRS = \ @@ -28,5 +29,6 @@ DIST_SUBDIRS = \ ContrastLow \ ContrastLowLargePrint \ Fog \ + GreenLaguna \ TraditionalOkTest -- cgit v1.2.1