From 20111d3201a1e59a85b7bef273e448d5b5499f9a Mon Sep 17 00:00:00 2001 From: raveit Date: Fri, 22 Mar 2013 15:01:59 +0100 Subject: add BlackMATE theme --- desktop-themes/BlackMATE/gtk-3.0/Makefile.am | 20 + .../BlackMATE/gtk-3.0/assets/Makefile.am | 85 + .../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-border-dark.svg | 101 + .../gtk-3.0/assets/button-border-dark1.svg | 101 + .../assets/button-default-active-border-dark.svg | 93 + .../gtk-3.0/assets/button-default-border-dark.svg | 93 + .../gtk-3.0/assets/checkbox-checked-dark.svg | 172 ++ .../assets/checkbox-checked-insensitive-dark.svg | 235 ++ .../gtk-3.0/assets/checkbox-checked-lessdark.svg | 172 ++ .../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-lessdark.svg | 139 + .../gtk-3.0/assets/checkbox-unchecked-dark.svg | 99 + .../assets/checkbox-unchecked-insensitive-dark.svg | 208 ++ .../gtk-3.0/assets/checkbox-unchecked-lessdark.svg | 99 + .../gtk-3.0/assets/entry-border-focused-dark.svg | 74 + .../gtk-3.0/assets/entry-border-normal-dark.svg | 92 + .../gtk-3.0/assets/entry-border-normal-dark1.svg | 92 + .../gtk-3.0/assets/grid-selection-checked.svg | 203 ++ .../gtk-3.0/assets/grid-selection-unchecked.svg | 153 ++ .../BlackMATE/gtk-3.0/assets/menu-border-dark.svg | 170 ++ .../assets/notebook-pane-separator-grip-hover.svg | 89 + ...notebook-pane-separator-grip-vertical-hover.svg | 90 + .../notebook-pane-separator-grip-vertical.svg | 90 + .../assets/notebook-pane-separator-grip.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 + .../primary-toolbar-raised-button-border-dark.svg | 89 + .../gtk-3.0/assets/progressbar-border-dark.svg | 97 + .../assets/progressbar-border-vertical-dark.svg | 97 + .../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 + .../BlackMATE/gtk-3.0/assets/radio-mixed-dark.svg | 152 ++ .../assets/radio-mixed-insensitive-dark.svg | 242 ++ .../gtk-3.0/assets/radio-mixed-lessdark.svg | 152 ++ .../gtk-3.0/assets/radio-selected-dark.svg | 210 ++ .../assets/radio-selected-insensitive-dark.svg | 243 ++ .../gtk-3.0/assets/radio-selected-lessdark.svg | 210 ++ .../gtk-3.0/assets/radio-unselected-dark.svg | 107 + .../assets/radio-unselected-insensitive-dark.svg | 233 ++ .../gtk-3.0/assets/radio-unselected-lessdark.svg | 107 + .../assets/scale-slider-horizontal-dark.svg | 120 + .../scale-slider-horizontal-insensitive-dark.svg | 179 ++ .../scale-slider-marks-above-horizontal-dark.svg | 243 ++ ...der-marks-above-horizontal-insensitive-dark.svg | 234 ++ .../scale-slider-marks-above-vertical-dark.svg | 223 ++ ...lider-marks-above-vertical-insensitive-dark.svg | 234 ++ .../scale-slider-marks-below-horizontal-dark.svg | 243 ++ ...der-marks-below-horizontal-insensitive-dark.svg | 171 ++ .../scale-slider-marks-below-vertical-dark.svg | 223 ++ ...lider-marks-below-vertical-insensitive-dark.svg | 214 ++ .../gtk-3.0/assets/scale-slider-vertical-dark.svg | 120 + .../scale-slider-vertical-insensitive-dark.svg | 158 ++ .../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.svg | 84 + .../gtk-3.0/assets/treeview-border-dark.svg | 76 + .../gtk-3.0/assets/treeview-focus-border-dark.svg | 76 + .../assets/trough-border-horizontal-dark.svg | 77 + .../assets/trough-border-horizontal-dark1.svg | 77 + .../gtk-3.0/assets/trough-border-switch-dark.svg | 101 + .../gtk-3.0/assets/trough-border-vertical-dark.svg | 76 + .../assets/trough-border-vertical-dark1.svg | 76 + desktop-themes/BlackMATE/gtk-3.0/gtk-dark.css | 1 + desktop-themes/BlackMATE/gtk-3.0/gtk-main-dark.css | 3 + desktop-themes/BlackMATE/gtk-3.0/gtk-main.css | 156 ++ .../BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css | 348 +++ desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css | 2885 ++++++++++++++++++++ desktop-themes/BlackMATE/gtk-3.0/gtk.css | 1 + desktop-themes/BlackMATE/gtk-3.0/gtk.gresource | Bin 0 -> 172024 bytes desktop-themes/BlackMATE/gtk-3.0/gtk.gresource.xml | 81 + desktop-themes/BlackMATE/gtk-3.0/settings.ini | 4 + 89 files changed, 13349 insertions(+) create mode 100644 desktop-themes/BlackMATE/gtk-3.0/Makefile.am create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/Makefile.am create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/button-active-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/button-active-border-dark1.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/button-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/button-border-dark1.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/button-default-active-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/button-default-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-lessdark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked-prelight.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed-prelight.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-lessdark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-lessdark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-focused-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-normal-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-normal-dark1.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/grid-selection-checked.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/grid-selection-unchecked.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/menu-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-hover.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-vertical-hover.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-vertical.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-hover.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-vertical-hover.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-vertical.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/primary-toolbar-button-active-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/primary-toolbar-raised-button-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/progressbar-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/progressbar-border-vertical-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked-prelight.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed-prelight.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-lessdark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-lessdark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-lessdark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-horizontal-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-horizontal-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-horizontal-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-vertical-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-horizontal-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-vertical-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-vertical-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-vertical-insensitive-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-checked-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-prelight.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-selected-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-selected-prelight.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/switch-slider-grip.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/treeview-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/treeview-focus-border-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-horizontal-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-horizontal-dark1.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-switch-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-vertical-dark.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-vertical-dark1.svg create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gtk-dark.css create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gtk-main-dark.css create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gtk-main.css create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gtk.css create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gtk.gresource create mode 100644 desktop-themes/BlackMATE/gtk-3.0/gtk.gresource.xml create mode 100644 desktop-themes/BlackMATE/gtk-3.0/settings.ini (limited to 'desktop-themes/BlackMATE/gtk-3.0') diff --git a/desktop-themes/BlackMATE/gtk-3.0/Makefile.am b/desktop-themes/BlackMATE/gtk-3.0/Makefile.am new file mode 100644 index 00000000..f1ef833f --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/Makefile.am @@ -0,0 +1,20 @@ +THEME_NAME=BlackMATE + +themedir = $(datadir)/themes/$(THEME_NAME)/gtk-3.0 + +theme_DATA = \ + gtk.css \ + gtk.gresource \ + gtk.gresource.xml \ + gtk-dark.css \ + gtk-main.css \ + gtk-main-dark.css \ + gtk-widgets.css \ + gtk-widgets-assets-dark.css \ + settings.ini + +EXTRA_DIST = $(theme_DATA) + +SUBDIRS = assets + +DIST_SUBDIRS = assets diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/Makefile.am b/desktop-themes/BlackMATE/gtk-3.0/assets/Makefile.am new file mode 100644 index 00000000..bfa67066 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/Makefile.am @@ -0,0 +1,85 @@ +THEME_NAME=BlackMATE + +themedir = $(datadir)/themes/$(THEME_NAME)/gtk-3.0/assets + +theme_DATA = \ + button-active-border-dark1.svg \ + button-active-border-dark.svg \ + button-border-dark1.svg \ + button-border-dark.svg \ + button-default-active-border-dark.svg \ + button-default-border-dark.svg \ + checkbox-checked-dark.svg \ + checkbox-checked-insensitive-dark.svg \ + checkbox-checked-lessdark.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-lessdark.svg \ + checkbox-unchecked-dark.svg \ + checkbox-unchecked-insensitive-dark.svg \ + checkbox-unchecked-lessdark.svg \ + entry-border-focused-dark.svg \ + entry-border-normal-dark1.svg \ + entry-border-normal-dark.svg \ + grid-selection-checked.svg \ + grid-selection-unchecked.svg \ + menu-border-dark.svg \ + notebook-pane-separator-grip-hover.svg \ + notebook-pane-separator-grip.svg \ + notebook-pane-separator-grip-vertical-hover.svg \ + notebook-pane-separator-grip-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 \ + primary-toolbar-raised-button-border-dark.svg \ + progressbar-border-dark.svg \ + progressbar-border-vertical-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-lessdark.svg \ + radio-selected-dark.svg \ + radio-selected-insensitive-dark.svg \ + radio-selected-lessdark.svg \ + radio-unselected-dark.svg \ + radio-unselected-insensitive-dark.svg \ + radio-unselected-lessdark.svg \ + scale-slider-horizontal-dark.svg \ + scale-slider-horizontal-insensitive-dark.svg \ + scale-slider-marks-above-horizontal-dark.svg \ + scale-slider-marks-above-horizontal-insensitive-dark.svg \ + scale-slider-marks-above-vertical-dark.svg \ + scale-slider-marks-above-vertical-insensitive-dark.svg \ + scale-slider-marks-below-horizontal-dark.svg \ + scale-slider-marks-below-horizontal-insensitive-dark.svg \ + scale-slider-marks-below-vertical-dark.svg \ + scale-slider-marks-below-vertical-insensitive-dark.svg \ + scale-slider-vertical-dark.svg \ + scale-slider-vertical-insensitive-dark.svg \ + sidebar-radio-checked-dark.svg \ + sidebar-radio-prelight.svg \ + sidebar-radio-selected-dark.svg \ + sidebar-radio-selected-prelight.svg \ + switch-slider-grip.svg \ + treeview-border-dark.svg \ + treeview-focus-border-dark.svg \ + trough-border-horizontal-dark1.svg \ + trough-border-horizontal-dark.svg \ + trough-border-switch-dark.svg \ + trough-border-vertical-dark1.svg \ + trough-border-vertical-dark.svg + +EXTRA_DIST = $(theme_DATA) diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/button-active-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/button-active-border-dark.svg new file mode 100644 index 00000000..cbf61887 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/button-active-border-dark.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/button-active-border-dark1.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/button-active-border-dark1.svg new file mode 100644 index 00000000..283d3984 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/button-active-border-dark1.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/button-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/button-border-dark.svg new file mode 100644 index 00000000..dd1a3efd --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/button-border-dark.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/button-border-dark1.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/button-border-dark1.svg new file mode 100644 index 00000000..d1babb5f --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/button-border-dark1.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/button-default-active-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/button-default-active-border-dark.svg new file mode 100644 index 00000000..3c510695 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/button-default-active-border-dark.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/button-default-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/button-default-border-dark.svg new file mode 100644 index 00000000..dfee1e5b --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/button-default-border-dark.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-dark.svg new file mode 100644 index 00000000..d00c8d4e --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-dark.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg new file mode 100644 index 00000000..0bc65b88 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-insensitive-dark.svg @@ -0,0 +1,235 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-lessdark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-lessdark.svg new file mode 100644 index 00000000..dbfc33aa --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-checked-lessdark.svg @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg new file mode 100644 index 00000000..7517df28 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked-insensitive.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked-prelight.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked-prelight.svg new file mode 100644 index 00000000..91b8c7ad --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked-prelight.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked.svg new file mode 100644 index 00000000..ccfbd9ab --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-checked.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg new file mode 100644 index 00000000..45c64597 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed-prelight.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed-prelight.svg new file mode 100644 index 00000000..063024cd --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed-prelight.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed.svg new file mode 100644 index 00000000..90cd6e3b --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-menuitem-mixed.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-dark.svg new file mode 100644 index 00000000..d4ec4121 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-dark.svg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg new file mode 100644 index 00000000..461f72c5 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-insensitive-dark.svg @@ -0,0 +1,238 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-lessdark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-lessdark.svg new file mode 100644 index 00000000..dbb44e6a --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-mixed-lessdark.svg @@ -0,0 +1,139 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-dark.svg new file mode 100644 index 00000000..67b2fe31 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-dark.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg new file mode 100644 index 00000000..982c5660 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.svg @@ -0,0 +1,208 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-lessdark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-lessdark.svg new file mode 100644 index 00000000..b0ba71fb --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/checkbox-unchecked-lessdark.svg @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-focused-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-focused-dark.svg new file mode 100644 index 00000000..76adc2c9 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-focused-dark.svg @@ -0,0 +1,74 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-normal-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-normal-dark.svg new file mode 100644 index 00000000..646f882d --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-normal-dark.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-normal-dark1.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-normal-dark1.svg new file mode 100644 index 00000000..7e7cc49a --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/entry-border-normal-dark1.svg @@ -0,0 +1,92 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/grid-selection-checked.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/grid-selection-checked.svg new file mode 100644 index 00000000..5a6f2a4f --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/grid-selection-checked.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/grid-selection-unchecked.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/grid-selection-unchecked.svg new file mode 100644 index 00000000..d6887944 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/grid-selection-unchecked.svg @@ -0,0 +1,153 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/menu-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/menu-border-dark.svg new file mode 100644 index 00000000..8873d8bc --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/menu-border-dark.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-hover.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-hover.svg new file mode 100644 index 00000000..d1fff678 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-hover.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-vertical-hover.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-vertical-hover.svg new file mode 100644 index 00000000..0ee95e17 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-vertical-hover.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-vertical.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-vertical.svg new file mode 100644 index 00000000..f17fea72 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip-vertical.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip.svg new file mode 100644 index 00000000..50d2e0ba --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/notebook-pane-separator-grip.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-hover.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-hover.svg new file mode 100644 index 00000000..fdd185b1 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-hover.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-vertical-hover.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-vertical-hover.svg new file mode 100644 index 00000000..a5867667 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-vertical-hover.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-vertical.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-vertical.svg new file mode 100644 index 00000000..6ded5561 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip-vertical.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip.svg new file mode 100644 index 00000000..cdcb3efe --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/pane-separator-grip.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/primary-toolbar-button-active-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/primary-toolbar-button-active-border-dark.svg new file mode 100644 index 00000000..59918f13 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/primary-toolbar-button-active-border-dark.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/primary-toolbar-raised-button-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/primary-toolbar-raised-button-border-dark.svg new file mode 100644 index 00000000..1b9ac807 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/primary-toolbar-raised-button-border-dark.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/progressbar-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/progressbar-border-dark.svg new file mode 100644 index 00000000..3b2f16b7 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/progressbar-border-dark.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/progressbar-border-vertical-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/progressbar-border-vertical-dark.svg new file mode 100644 index 00000000..65a5a3d8 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/progressbar-border-vertical-dark.svg @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg new file mode 100644 index 00000000..5e1d3c2f --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked-insensitive.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked-prelight.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked-prelight.svg new file mode 100644 index 00000000..bb028c73 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked-prelight.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked.svg new file mode 100644 index 00000000..3aa044a2 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-checked.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg new file mode 100644 index 00000000..c4fc6c0e --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed-prelight.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed-prelight.svg new file mode 100644 index 00000000..2c2ad1ad --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed-prelight.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed.svg new file mode 100644 index 00000000..0ffe2190 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-menuitem-mixed.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-dark.svg new file mode 100644 index 00000000..9769cd7e --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-dark.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-insensitive-dark.svg new file mode 100644 index 00000000..530d226d --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-insensitive-dark.svg @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-lessdark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-lessdark.svg new file mode 100644 index 00000000..d6c46af8 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-mixed-lessdark.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-dark.svg new file mode 100644 index 00000000..8fefeb19 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-dark.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-insensitive-dark.svg new file mode 100644 index 00000000..5e5768a1 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-insensitive-dark.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-lessdark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-lessdark.svg new file mode 100644 index 00000000..15ed41e4 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-selected-lessdark.svg @@ -0,0 +1,210 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-dark.svg new file mode 100644 index 00000000..651b6320 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-dark.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-insensitive-dark.svg new file mode 100644 index 00000000..c7ca7dd4 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-insensitive-dark.svg @@ -0,0 +1,233 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-lessdark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-lessdark.svg new file mode 100644 index 00000000..4994c0d4 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/radio-unselected-lessdark.svg @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-horizontal-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-horizontal-dark.svg new file mode 100644 index 00000000..2a18efe6 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-horizontal-dark.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-horizontal-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-horizontal-insensitive-dark.svg new file mode 100644 index 00000000..47696a57 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-horizontal-insensitive-dark.svg @@ -0,0 +1,179 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-horizontal-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-horizontal-dark.svg new file mode 100644 index 00000000..e9a87dcd --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-horizontal-dark.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive-dark.svg new file mode 100644 index 00000000..e1da37b5 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-horizontal-insensitive-dark.svg @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-vertical-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-vertical-dark.svg new file mode 100644 index 00000000..88304a4f --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-vertical-dark.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive-dark.svg new file mode 100644 index 00000000..2db7c5b1 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-above-vertical-insensitive-dark.svg @@ -0,0 +1,234 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-horizontal-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-horizontal-dark.svg new file mode 100644 index 00000000..078dae34 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-horizontal-dark.svg @@ -0,0 +1,243 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive-dark.svg new file mode 100644 index 00000000..99831557 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-horizontal-insensitive-dark.svg @@ -0,0 +1,171 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-vertical-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-vertical-dark.svg new file mode 100644 index 00000000..c430fdbb --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-vertical-dark.svg @@ -0,0 +1,223 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive-dark.svg new file mode 100644 index 00000000..33d1828e --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-marks-below-vertical-insensitive-dark.svg @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-vertical-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-vertical-dark.svg new file mode 100644 index 00000000..91058b67 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-vertical-dark.svg @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-vertical-insensitive-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-vertical-insensitive-dark.svg new file mode 100644 index 00000000..53718e32 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/scale-slider-vertical-insensitive-dark.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-checked-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-checked-dark.svg new file mode 100644 index 00000000..b4986d7c --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-checked-dark.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-prelight.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-prelight.svg new file mode 100644 index 00000000..812624ad --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-prelight.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-selected-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-selected-dark.svg new file mode 100644 index 00000000..ec3c6f55 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-selected-dark.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-selected-prelight.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-selected-prelight.svg new file mode 100644 index 00000000..9fa228b0 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/sidebar-radio-selected-prelight.svg @@ -0,0 +1,66 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/switch-slider-grip.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/switch-slider-grip.svg new file mode 100644 index 00000000..40ebb629 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/switch-slider-grip.svg @@ -0,0 +1,84 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/treeview-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/treeview-border-dark.svg new file mode 100644 index 00000000..cbd774b1 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/treeview-border-dark.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/treeview-focus-border-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/treeview-focus-border-dark.svg new file mode 100644 index 00000000..0dee2ae3 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/treeview-focus-border-dark.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-horizontal-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-horizontal-dark.svg new file mode 100644 index 00000000..bbf8819f --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-horizontal-dark.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-horizontal-dark1.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-horizontal-dark1.svg new file mode 100644 index 00000000..da4679a9 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-horizontal-dark1.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-switch-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-switch-dark.svg new file mode 100644 index 00000000..77a6c93e --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-switch-dark.svg @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-vertical-dark.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-vertical-dark.svg new file mode 100644 index 00000000..6f423a6e --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-vertical-dark.svg @@ -0,0 +1,76 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-vertical-dark1.svg b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-vertical-dark1.svg new file mode 100644 index 00000000..07728fee --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/assets/trough-border-vertical-dark1.svg @@ -0,0 +1,76 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk-dark.css b/desktop-themes/BlackMATE/gtk-3.0/gtk-dark.css new file mode 100644 index 00000000..561448fb --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk-dark.css @@ -0,0 +1 @@ +@import url("resource:///org/gnome/gnomishdark/gtk-main-dark.css"); diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk-main-dark.css b/desktop-themes/BlackMATE/gtk-3.0/gtk-main-dark.css new file mode 100644 index 00000000..c03d9a6c --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk-main-dark.css @@ -0,0 +1,3 @@ +/* The dark colormap is the same as the default one. */ + +@import url("gtk-main.css"); diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk-main.css b/desktop-themes/BlackMATE/gtk-3.0/gtk-main.css new file mode 100644 index 00000000..5d37534a --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk-main.css @@ -0,0 +1,156 @@ +/* Default color scheme */ +@define-color base_color #3b3b3e; /* used by some apps */ +@define-color bg_color #3b3b3e; +@define-color text_color #ffffff; +@define-color fg_color #ffffff; +@define-color selected_bg_color #666669; +@define-color selected_fg_color #ffffff; + +@define-color tooltip_bg_color #000000; +@define-color tooltip_fg_color #eeeeee; + +@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; +@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 #000000; + +@define-color view_color #ECECEC; + +@define-color button_gradient_color_a #69696c; /*shade(@theme_bg_color, 1.75);*/ +@define-color button_gradient_color_b shade(@theme_bg_color, 0.35); +@define-color button_border #2a2a2a; + +@define-color button_hover_gradient_color_a shade(@button_gradient_color_a, 0.8); +@define-color button_hover_gradient_color_b shade(@button_gradient_color_b, 1.2); + +@define-color insensitive_bg_color alpha(#0b0b0d, 0.2); +@define-color insensitive_fg_color alpha(#ababab, 0.7); +@define-color insensitive_border_color alpha(#717171, 0.50); + +@define-color frame_color #707070; +@define-color light_frame_color #808080; +@define-color inactive_frame_color shade(@theme_bg_color, 0.8); + +@define-color notebook_active_tab_border alpha(@theme_selected_bg_color, 1.0); + +@define-color switch_slider_color #737373; +@define-color switch_slider_border #666666; + +@define-color entry_shadow #CCCCCC; + +@define-color highlighted_border @button_border; +@define-color internal_element_color #8a8a8a; +@define-color internal_element_prelight #a3a3a3; +@define-color internal_element_insensitive shade(@internal_element_color, 0.75); + +@define-color progressbar_background_a white; +@define-color progressbar_background_b #999999; +@define-color progressbar_border #a1a1a1; +@define-color progressbar_pattern #000000; + +@define-color toolbar_gradient_base #18191a; /*#252624*/ +@define-color toolbar_gradient_bottom #66666b; + +@define-color scroll_slider_color #3b3b3b; + +@define-color less_dark_color #4d4d4d; /*shade(@scroll_slider_color, 1.3)*/ + +@define-color menu_controls_color #ffffff; + +@define-color focus_border alpha(@theme_fg_color, 0.30); + +@define-color trough_bg_color_a #2F2F30; +@define-color trough_bg_color_b #414243; + +@define-color active_switch_bg_color_a @theme_selected_bg_color; +@define-color active_switch_bg_color_b #ffffff; + +@define-color borders #ababab; + +@define-color theme_unfocused_base_color shade(@insensitive_bg_color, 1.015); + +@define-color app_notification_a #656568; +@define-color app_notification_b #39393A; +@define-color app_notification_c #333334; +@define-color app_notification_border black; + +@define-color content_view_bg @less_dark_color; + +/******* + * 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); + +/* FIXME: needs dark colors from here */ +@define-color link_color #2EB8E6; /*#4a90d9*/ +@define-color warning_color #f57900; +@define-color error_color #cc0000; +@define-color success_color #4e9a06; + +@define-color info_fg_color rgb (255, 255, 255); +@define-color info_bg_color rgb (61, 116, 189); +@define-color warning_fg_color rgb (255, 255, 255); +@define-color warning_bg_color rgb (252, 128, 0); +@define-color question_fg_color rgb (255, 255, 255); +@define-color question_bg_color rgb (0, 152, 38); +@define-color error_fg_color rgb (255, 255, 255); +@define-color error_bg_color rgb (237, 0, 0); + +@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 scale_progress_fill #2c85e2; +@define-color scale_progress_border #1864b2; +@define-color scale_progress_border_b #3e90e5; + +@import url("gtk-widgets.css"); +@import url("gtk-widgets-assets-dark.css"); diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css new file mode 100644 index 00000000..68be5e6a --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets-assets-dark.css @@ -0,0 +1,348 @@ +/************************* + * Check and Radio items * + *************************/ + +/* First draw regular check and radio items */ + +.check, +.check row:selected, +.check row:selected:focus { + background-image: url("assets/checkbox-unchecked-dark.svg"); +} + +.notebook .check, +.notebook .check row:selected, +.notebook .check row:selected:focus, +GtkTreeView.check, +GtkTreeView.check row:selected, +GtkTreeView.check row:selected:focus { + background-image: url("assets/checkbox-unchecked-lessdark.svg"); +} + +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focus:insensitive { + background-image: url("assets/checkbox-unchecked-insensitive-dark.svg"); +} + +.check:active, +.check row:selected:active, +.check row:selected:focus:active { + background-image: url("assets/checkbox-checked-dark.svg"); +} + +.notebook .check:active, +.notebook .check row:selected:active, +.notebook .check row:selected:focus:active, +GtkTreeView.check:active, +GtkTreeView.check row:selected:active, +GtkTreeView.check row:selected:focus:active { + background-image: url("assets/checkbox-checked-lessdark.svg"); +} + +.check:active:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focus:active:insensitive +{ + background-image: url("assets/checkbox-checked-insensitive-dark.svg"); +} + +.check:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focus:inconsistent { + background-image: url("assets/checkbox-mixed-dark.svg"); +} + +.notebook .check:inconsistent, +.notebook .check row:selected:inconsistent, +.notebook .check row:selected:focus:inconsistent, +GtkTreeView.check:inconsistent, +GtkTreeView.check row:selected:inconsistent, +GtkTreeView.check row:selected:focus:inconsistent { + background-image: url("assets/checkbox-mixed-lessdark.svg"); +} + +.check:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focus:inconsistent:insensitive { + background-image: url("assets/checkbox-mixed-insensitive-dark.svg"); +} + +.radio, +.radio row:selected, +.radio row:selected:focus { + background-image: url("assets/radio-unselected-dark.svg"); +} + +.notebook .radio, +.notebook .radio row:selected, +.notebook .radio row:selected:focus, +GtkTreeView.radio, +GtkTreeView.radio row:selected, +GtkTreeView.radio row:selected:focus { + background-image: url("assets/radio-unselected-lessdark.svg"); +} + +.radio:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focus:insensitive { + background-image: url("assets/radio-unselected-insensitive-dark.svg"); +} + +.radio:active, +.radio row:selected:active, +.radio row:selected:focus:active { + background-image: url("assets/radio-selected-dark.svg"); +} + +.notebook .radio:active, +.notebook .radio row:selected:active, +.notebook .radio row:selected:focus:active, +GtkTreeView.radio:active, +GtkTreeView.radio row:selected:active, +GtkTreeView.radio row:selected:focus:active { + background-image: url("assets/radio-selected-lessdark.svg"); +} + +.radio:active:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focus:active:insensitive { + background-image: url("assets/radio-selected-insensitive-dark.svg"); +} + +.radio:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focus:inconsistent { + background-image: url("assets/radio-mixed-dark.svg"); +} + +.notebook .radio:inconsistent, +.notebook .radio row:selected:inconsistent, +.notebook .radio row:selected:focus:inconsistent, +GtkTreeView.radio:inconsistent, +GtkTreeView.radio row:selected:inconsistent, +GtkTreeView.radio row:selected:focus:inconsistent { + background-image: url("assets/radio-mixed-lessdark.svg"); +} + +.radio:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focus:inconsistent:insensitive { + background-image: url("assets/radio-mixed-insensitive-dark.svg"); +} + +.sidebar .radio:active, +.sidebar .radio:active:focus, +.sidebar .radio:active:prelight { + background-image: url("assets/sidebar-radio-checked-dark.svg"); +} + +.sidebar .radio:prelight { + background-image: url("assets/sidebar-radio-prelight.svg"); +} + +.sidebar .radio:active:selected, +.sidebar .radio:active:selected:focus { + background-image: url("assets/sidebar-radio-selected-dark.svg"); +} + +.sidebar .radio:selected:prelight, +.sidebar .radio:selected:focus { + background-image: url("assets/sidebar-radio-selected-prelight.svg"); +} + +/* Now draw menu check and radio items */ + +.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; +} + +.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"); +} + +/*********** + * Entries * + ***********/ + +/*.entry:focus { + border-image: url("assets/entry-border-focused-dark.svg") 3 / 3px stretch; +}*/ + +.primary-toolbar GtkComboBox.combobox-entry .button:active, +.primary-toolbar GtkComboBox.combobox-entry .button:hover:active, +.primary-toolbar GtkComboBox.combobox-entry .button, +GtkComboBox.combobox-entry .button:active, +GtkComboBox.combobox-entry .button:hover:active, +GtkComboBox.combobox-entry .button { + border-image: url("assets/entry-border-normal-dark.svg") 3 / 3px stretch; +} + +/*********** + * Sliders * + ***********/ + +GtkScale.slider, +GtkScale.slider.horizontal { + background-image: url("assets/scale-slider-horizontal-dark.svg"); +} + +GtkScale.slider:insensitive, +GtkScale.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-horizontal-insensitive-dark.svg"); +} + +GtkScale.slider.vertical { + background-image: url("assets/scale-slider-vertical-dark.svg"); +} + +GtkScale.slider.vertical:insensitive { + background-image: url("assets/scale-slider-vertical-insensitive-dark.svg"); +} + +GtkScale.scale-has-marks-above.slider.horizontal { + background-image: url("assets/scale-slider-marks-above-horizontal-dark.svg"); +} + +GtkScale.scale-has-marks-above.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-marks-above-horizontal-insensitive-dark.svg"); +} + +GtkScale.scale-has-marks-above.slider.vertical { + background-image: url("assets/scale-slider-marks-above-vertical-dark.svg"); +} + +GtkScale.scale-has-marks-above.slider.vertical:insensitive { + background-image: url("assets/scale-slider-marks-above-vertical-insensitive-dark.svg"); +} + +GtkScale.scale-has-marks-below.slider.horizontal { + background-image: url("assets/scale-slider-marks-below-horizontal-dark.svg"); +} + +GtkScale.scale-has-marks-below.slider.horizontal:insensitive { + background-image: url("assets/scale-slider-marks-below-horizontal-insensitive-dark.svg"); +} + +GtkScale.scale-has-marks-below.slider.vertical { + background-image: url("assets/scale-slider-marks-below-vertical-dark.svg"); +} + +GtkScale.scale-has-marks-below.slider.vertical:insensitive { + background-image: url("assets/scale-slider-marks-below-vertical-insensitive-dark.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"); +} + +/*********** + * Buttons * + ***********/ + +.button { + border-image: url("assets/button-border-dark.svg") 3 / 3px stretch; +} + +.button:active, +.button:hover:active { + border-image: url("assets/button-active-border-dark.svg") 3 / 3px stretch; +} + +.button.default, +.notebook .button.default { + border-image: url("assets/button-default-border-dark.svg") 3 / 3px stretch; +} + +.button.default:active, +.notebook .button.default:active { + border-image: url("assets/button-default-active-border-dark.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/primary-toolbar-button-active-border-dark.svg") 3 / 3px stretch; +} + +/************** + * Tree Views * + **************/ + +GtkTreeView row:selected { + border-image: url("assets/treeview-border-dark.svg") 3 / 3px stretch; +} + +GtkTreeView row:selected:focus { + border-image: url("assets/treeview-focus-border-dark.svg") 3 / 3px stretch; +} + +/*.menuitem:hover, +.menu .menuitem:hover { + border-image: url("assets/menu-border-dark.svg") 3 / 3px stretch; +}*/ diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css new file mode 100644 index 00000000..f37b4661 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk-widgets.css @@ -0,0 +1,2885 @@ +* { + 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; + /* this is more stylish with this theme */ + -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; + + border-radius: 3px; + + -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: alpha(shade(@theme_bg_color, 1.1), 0.4); + 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 black; + + 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 { + background-color: @less_dark_color; + color: @theme_selected_fg_color; + border-radius: 0; + /*border-width: 3;*/ +} + +.view:selected, +.view:active { + background-color: shade(@theme_selected_bg_color, 1.23); + color: @theme_selected_fg_color; +} + +.view:selected:focus { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; +} + +/* It's better not to have too bright text views. */ +GtkTextView.view, +GtkTextView.view:insensitive, +GtkHTML { /* For Evolution (not enough; see entries section below) */ + background-color: @view_color; + color: @theme_main_color; +} + +/* This is for highlighting the current line in source views. */ +GtkTextView { + background-color: #D9D9D9; /* #dddddd; */ + color: @theme_main_color; +} + +/* Exceptional views */ +GtkCalendar.view, +GtkIconView.view, +GtkDialog .view { + background-color: @theme_bg_color; + color: @theme_fg_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(@theme_selected_bg_color, 1.5); + 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: 0; +} + +/************ + * Spinners * + ************/ + +/* This could be CPU-intensive. */ + +/**************** + * Text Entries * + ****************/ +.entry { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.2), + shade(@theme_bg_color, 0.5) 10%, + @theme_bg_color 50%, + shade(@theme_bg_color, 1.5)); + border-width: 1px; + border-style: none; + border-radius: 11px; + padding: 4px 7px; + color: @theme_fg_color; + box-shadow: inset 0 -3px alpha(@entry_shadow, 0.04), + inset 0 -2px alpha(@entry_shadow, 0.05), + inset 0 -1px alpha(@entry_shadow, 0.07); +} + +.toolbar .entry { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.3), + shade(@theme_bg_color, 1.1) 50%, + mix(#ffffff, @theme_bg_color, 0.75)); +} + +.entry:selected { + background-color: @theme_selected_bg_color; +} + +.entry:selected:focus { + background-color: shade(@theme_selected_bg_color, 0.9); +} + +.entry:focus { + border-image: none; + border-style: solid; + border-color: shade(@less_dark_color, 1.2); + box-shadow: inset 0 -2px alpha(@entry_shadow, 0.05), + inset 0 -1px alpha(@entry_shadow, 0.07); +} + +.entry:insensitive { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.8), + shade(@theme_bg_color, 1.2)); + border-image: none; + border-style: none; + /*border-color: alpha(@inactive_frame_color, 0.3);*/ + color: @insensitive_fg_color; + box-shadow: none; +} + +.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; + box-shadow: none; +} + +.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); +} + +/* Correction for Yelp and Evolution */ +GtkTextView.entry, +GtkHTML.entry { + background-color: @view_color; + color: @theme_main_color; +} + +/* for Totem's search */ +/*.entry GtkEntry { + background-color: transparent; +}*/ + +.cursor-handle.top, +.cursor-handle.bottom { + background-color:transparent; + box-shadow: none; + border-style: none; + border-radius: 0px; + border-width: 0px; +} + +/******************* + * Symbolic images * + *******************/ + +/* No need to do anything. */ + +/**************** + * Progress bar * + ****************/ +GtkProgressBar { + padding: 0px; +} + +.progressbar row, +.progressbar row.view, +.progressbar row:hover, +.progressbar row:selected, +.progressbar row:selected:focus { + border-image: none; + border-radius: 2px; + color: @theme_main_color; + background-image: linear-gradient(-45deg, + alpha(@progressbar_pattern, 0.09), + alpha(@progressbar_pattern, 0.09) 25%, + transparent 25%, + transparent 50%, + alpha(@progressbar_pattern, 0.09) 50%, + alpha(@progressbar_pattern, 0.09) 75%, + transparent 75%, + transparent), + linear-gradient(to bottom, + @progressbar_background_a, + shade(@progressbar_background_b, 1.1) 25%, + @progressbar_background_b 43%, + shade(@progressbar_background_b, 1.08) 44%, + shade(@progressbar_background_a, 0.91)); +} + +progressbar.vertical { + background-image: linear-gradient(-135deg, + alpha(@progressbar_pattern, 0.09), + alpha(@progressbar_pattern, 0.09) 25%, + transparent 25%, + transparent 50%, + alpha(@progressbar_pattern, 0.09) 50%, + alpha(@progressbar_pattern, 0.09) 75%, + transparent 75%, + transparent), + linear-gradient(to right, + @progressbar_background_a, + shade(@progressbar_background_b, 1.1) 25%, + @progressbar_background_b 43%, + shade(@progressbar_background_b, 1.08) 44%, + shade(@progressbar_background_a, 0.91)); +} + +GtkProgressBar.progressbar { + background-image: linear-gradient(to bottom, + @progressbar_background_a, + shade(@progressbar_background_b, 1.1) 26%, + @progressbar_background_b 47%, + shade(@progressbar_background_b, 1.09) 48%, + shade(@progressbar_background_a, 0.89)); +} + +GtkProgressBar.progressbar.vertical { + background-image: linear-gradient(to right, + @progressbar_background_a, + shade(@progressbar_background_b, 1.1) 26%, + @progressbar_background_b 47%, + shade(@progressbar_background_b, 1.09) 48%, + shade(@progressbar_background_a, 0.89)); +} + +.trough row { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.7), + shade(@less_dark_color, 1.6)); + border-width: 1px; + border-style: solid; + border-radius: 2px; + /*border-color: shade(@theme_selected_bg_color, 1.6);*/ + border-color: shade(@theme_bg_color, 1.4); + padding: 1px; +} + +.trough row:selected, +.trough row:selected:focus { + border-image: none; +} + +GtkProgressBar.progressbar { + border-radius: 12px; + border-style: none; + color: @theme_main_color; + /*border-color: @progressbar_border;*/ +} + +GtkProgressBar.trough { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.4), + @theme_bg_color 50%, + shade(@theme_bg_color, 1.8)); + + border-width: 0px; + border-style: solid; + border-radius: 12px; +} + +GtkProgressBar.trough.vertical { + background-image: linear-gradient(to right, + shade(@theme_bg_color, 0.4), + @theme_bg_color 50%, + shade(@theme_bg_color, 1.8)); +} + +/********** + * Frames * + **********/ +GtkFrame, +GtkCalendar { + padding: 2px; +} + +.frame { + color: lighter (@theme_fg_color); + border-style: solid; + border-width: 1px; + 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 * + *************/ +GtkNotebook { + background-color: transparent; +} + +.notebook { + padding: 1px 0px 1px 1px; + background-color: @less_dark_color; + /*background-clip: border-box;*/ + color: @theme_fg_color; /* gdebi bug? */ + border-color: @less_dark_color; + border-style: solid; + border-width: 1px; + + -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; + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.6), + shade(@less_dark_color, 0.5)); +} + +.notebook tab:active { + -adwaita-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (shade(@notebook_active_tab_border, 1.35)), + to (@less_dark_color)); + + -adwaita-selected-tab-color: transparent; /*shade(@less_dark_color, 0.8);*/ + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.75), + shade(@less_dark_color, 0.86) 40%, + shade(@less_dark_color, 0.95) 70%, + @less_dark_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; +} + +.notebook tab.right, +.notebook tab.right:active { + border-radius: 0px 3px 3px 0px; + padding: 2px 4px 2px; +} + +.notebook tab.left:active, +.notebook tab.right:active { + background-image: none; + background-color: @less_dark_color; +} + +.notebook tab .button, +.notebook tab .button:hover, +.notebook tab .button:hover:active { + border-style: none; + border-image: none; + border-radius: 5px; + background-color: alpha(@theme_bg_color, 0.6); + background-image: none; + -GtkButton-child-displacement-x: 0; + -GtkButton-child-displacement-y: 0; +} + +/*** The contents of notebooks ***/ + +.notebook GtkViewport, +.notebook GtkIconView, +.notebook GtkDrawingArea, +.notebook GtkPaned, +.notebook GtkEventBox { + background-color: @less_dark_color; +} + +.notebook .button { + background-image: -gtk-gradient (radial, + 0.5 -2.0, 2.0, + 0.5 -2.0, 3.0, + from (shade(@button_gradient_color_a, 1.5)), + color-stop (0.42, shade(@button_gradient_color_a, 0.7)), + color-stop (0.43, @theme_bg_color), + to (shade(@less_dark_color, 0.4))); + /* this should be defined here to be overriden + by the style of toolbar buttons below */ + border-image: url("assets/button-border-dark1.svg") 3 / 3px stretch; +} + +.notebook .button:hover { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.3), + shade(@less_dark_color, 0.4)); + border-color: shade(@button_border, 1.4); +} + +.notebook .button:active, +.notebook .button:hover:active { + border-image: url("assets/button-active-border-dark1.svg") 3 / 3px stretch; +} + +.notebook .toolbar, +.notebook .inline-toolbar.toolbar { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.4), + shade(@less_dark_color, 1.36)); + border-color: alpha(@light_frame_color, 0.6); /*shade(@less_dark_color, 0.8);*/ +} + +.notebook .entry { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.2), + shade(@less_dark_color, 0.5) 10%, + @less_dark_color 50%, + shade(@less_dark_color, 1.5)); + box-shadow: inset 0 -3px alpha(@entry_shadow, 0.03), + inset 0 -2px alpha(@entry_shadow, 0.04), + inset 0 -1px alpha(@entry_shadow, 0.06); +} + +.notebook .entry:focus { + border-color: shade(@less_dark_color, 1.4); + box-shadow: inset 0 -2px alpha(@entry_shadow, 0.04), + inset 0 -1px alpha(@entry_shadow, 0.06); +} + +.notebook .entry:insensitive { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.8), + shade(@less_dark_color, 1.2)); +} + +.notebook .toolbar .entry { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.3), + shade(@less_dark_color, 1.1) 50%, + mix(#ffffff, @less_dark_color, 0.75)); +} + +.notebook GtkSpinButton.button, +.notebook GtkSpinButton.button:insensitive, +.notebook GtkSpinButton.button:hover, +.notebook GtkSpinButton.button:active, +.notebook GtkSpinButton.button:focus { + background-image: none; + background-color: transparent; + border-style: none; + border-image: none; +} + +.notebook .scrollbar.button, +.notebook .scrollbar.button.horizontal, +.notebook .scrollbar.button.vertical { + border-image: none; + border-style: none; + border-width: 0px; + background-image: none; + background-color: transparent; +} + +.notebook .scrollbar.button:hover, +.notebook .scrollbar.button.horizontal:hover, +.notebook .scrollbar.button.vertical:hover, +.notebook .scrollbar.button:hover:active, +.notebook .scrollbar.button.horizontal:hover:active, +.notebook .scrollbar.button.vertical:hover:active { + border-image: none; + border-style: none; + border-width: 0px; +} + +.notebook .scrollbar.slider:prelight, +.notebook .scrollbar.slider:prelight:active, +.notebook .scrollbar.slider.vertical:prelight, +.notebook .scrollbar.slider.vertical:prelight:active { + border-color: shade(@scroll_slider_color, 1.1); +} + +.notebook column-header .button, +.notebook column-header .button:hover { + border-image: none; + border-width: 0px 0px 1px 1px; + border-radius: 0; + border-style: solid; + border-color: @less_dark_color; +} + +.notebook GtkScale.trough { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.5), + shade(@less_dark_color, 1.7)); + border-width: 0px; +} + +.notebook GtkScale.trough.vertical { + background-image: linear-gradient(to right, + shade(@less_dark_color, 0.5), + shade(@less_dark_color, 1.7)); +} + +.notebook GtkScale.trough:insensitive { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.85), + shade(@less_dark_color, 1.4)); +} + +.notebook GtkScale.trough.vertical:insensitive { + background-image: linear-gradient(to right, + shade(@less_dark_color, 0.85), + shade(@less_dark_color, 1.4)); +} + +.notebook GtkProgressBar.trough { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.4), + @less_dark_color 50%, + shade(@less_dark_color, 1.8)); +} + +.notebook GtkProgressBar.trough.vertical { + background-image: linear-gradient(to right, + shade(@less_dark_color, 0.4), + @less_dark_color 50%, + shade(@less_dark_color, 1.8)); +} + +.notebook .pane-separator { + color: shade(@theme_selected_bg_color, 2.0); + background-repeat: no-repeat; + background-position: center; + background-image: url("assets/notebook-pane-separator-grip.svg"); +} + +.notebook .pane-separator:hover, +.notebook .pane-separator:selected { + background-image: url("assets/notebook-pane-separator-grip-hover.svg"); +} + +.notebook .pane-separator.vertical { + background-image: url("assets/notebook-pane-separator-grip-vertical.svg"); +} + +.notebook .pane-separator.vertical:hover, +.notebook .pane-separator.vertical:selected { + background-image: url("assets/notebook-pane-separator-grip-vertical-hover.svg"); +} + +.notebook .sidebar.separator, +.notebook .sidebar.separator:hover { + color: alpha(@light_frame_color, 0.6); +} + +.notebook .frame { + border-color: alpha(@light_frame_color, 0.6); +} + +/*************** + * GtkTreeView * + ***************/ +GtkTreeView { + background-color: @less_dark_color; + + -GtkTreeView-vertical-separator: 0; + -GtkTreeView-expander-size: 13; + + -GtkWidget-focus-padding: 1; +} + +GtkTreeView.view, +GtkTreeView.view:insensitive { + background-color: @less_dark_color; + color: @theme_fg_color; +} + +GtkTreeView .view { + color: @theme_fg_color; +} + +/* row as a separator */ +GtkTreeView.view.separator, +GtkTreeView.view.separator:hover { + color: alpha(@light_frame_color, 0.6); +} + +GtkTreeView row:hover { + /*color: @theme_main_color;*/ + background-color: alpha(@theme_selected_bg_color, 0.2); +} + +GtkTreeView row:selected { + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 1.5), + shade(@theme_selected_bg_color, 0.7)); +} + +GtkTreeView row:selected:focus { + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 0.7), + shade(@theme_selected_bg_color, 1.5)); +} + +/*GtkTreeView row:selected:insensitive { + color: @theme_selected_fg_color; +}*/ + +GtkTreeView row:nth-child(odd), +GtkTreeView row:nth-child(odd):hover { + background-color: @less_dark_color; +} + +GtkTreeView row:nth-child(even), +GtkTreeView row:nth-child(even):hover { + background-color: shade(@less_dark_color, 1.05); +} + +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(@less_dark_color, 0.85); +} + +GtkTreeView column:sorted row:nth-child(even), +GtkTreeView column:sorted row:nth-child(even):hover { + background-color: shade(@less_dark_color, 0.9); +} + +column-header { + padding: 1px 2px; +} + +column-header .button, +GtkTreeView .button { + border-image: none; + border-width: 0px 0px 1px 1px; + border-radius: 0; + border-style: solid; + border-color: @less_dark_color; +} + +column-header .button { + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_a, 1.5), + shade(@button_gradient_color_a, 0.7) 39%, + @theme_bg_color 40%, + shade(@less_dark_color, 0.4)); +} + +GtkTreeView .button { + background-image: -gtk-gradient (radial, + 0.5 -2.0, 2.0, + 0.5 -2.0, 3.0, + from (shade(@button_gradient_color_a, 1.5)), + color-stop (0.42, shade(@button_gradient_color_a, 0.7)), + color-stop (0.43, @theme_bg_color), + to (shade(@less_dark_color, 0.4))); +} + +column-header .button:hover, +GtkTreeView .button:hover { + border-image: none; + border-width: 0px 0px 1px 1px; + border-radius: 0; + border-style: solid; + border-color: @less_dark_color; + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.3), + shade(@less_dark_color, 0.4)); +} + +row { + border-width: 0px; +} + +.cell { + padding: 2px; + border-width: 0px; +} + +/************ + * 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.5), + 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.5), + 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, + shade(@theme_bg_color, 1.4), + shade(@theme_bg_color, 0.8)); + + + border-radius: 3px; +} + +.scale.progressbar.vertical { + background-image: linear-gradient(to right, + shade(@theme_bg_color, 1.4), + shade(@theme_bg_color, 0.8)); +} + +.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; + text-shadow: 0 -1px black; +} + +GtkComboBox .separator { + /* always disable separators */ + -GtkWidget-horizontal-separator: 0; + -GtkWidget-vertical-separator: 0; +} + +GtkComboBox .button { + padding: 3px; + /* These buttons may be wide. */ + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_a, 1.5), + shade(@button_gradient_color_a, 0.7) 39%, + @theme_bg_color 40%, + shade(@button_gradient_color_b, 0.7)); +} + +GtkComboBox.combobox-entry .button { + padding: 0px; +} + +/* compensation for combo shadow */ +/*GtkTreeMenu .menuitem *,*/ +GtkComboBox .menu { + /*color: @theme_selected_fg_color;*/ + text-shadow: none; +} + +/*********** + * Buttons * + ***********/ +.button { + padding: 0; + + border-radius: 3px; + border-width: 1px; + border-style: solid; + text-shadow: 0 -1px black; + + color: @theme_fg_color; + background-image: -gtk-gradient (radial, + 0.5 -2.0, 2.0, + 0.5 -2.0, 3.0, + from (shade(@button_gradient_color_a, 1.5)), + color-stop (0.42, shade(@button_gradient_color_a, 0.7)), + color-stop (0.43, @theme_bg_color), + to (shade(@button_gradient_color_b, 0.7))); +} + +.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: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 { + /* some apps need this */ + color: @theme_fg_color; + border-style: solid; + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_b, 0.7), + @theme_bg_color 50%, + shade(@button_gradient_color_a, 1.5)); +} + +.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: alpha(@button_border, 0.3); /*shade(@button_border, 1.2)*/ + color: @insensitive_fg_color; +} + +.button:active:insensitive { + background-color: transparent; + background-image: linear-gradient(to bottom, + alpha(@button_gradient_color_b, 0.6), + alpha(@button_gradient_color_a, 0.5)); + border-image: none; + border-style: solid; + border-color: alpha(@button_border, 0.3); + color: @insensitive_fg_color; +} + +/**************** + * 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 4px 0px 0px; +} + +.spinbutton .button, +.spinbutton .button:focus { + color: shade(@insensitive_fg_color, 1.1); +} + +.spinbutton .button:hover, +.spinbutton .button:active { + color: @theme_text_color; +} + +.spinbutton .button:insensitive { + color: shade(@insensitive_fg_color, 0.7); +} + +/************** + * 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(@scroll_slider_color, 0.6), + shade(@scroll_slider_color, 1.6) 50%, + shade(@scroll_slider_color, 3.4)); + 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(@scroll_slider_color, 0.6), + shade(@scroll_slider_color, 1.6) 50%, + shade(@scroll_slider_color, 3.4)); +} + +.scrollbar.slider:prelight { + border-width: 1px; + border-color: @scroll_slider_color; + border-radius: 6px; +} + +.scrollbar.slider.vertical:prelight { + border-width: 1px; + border-color: @scroll_slider_color; + border-radius: 6px; +} + +.scrollbar.slider:prelight:active { + border-width: 1px; + border-color: @scroll_slider_color; + border-radius: 6px; + background-image: linear-gradient(to top, + shade(@scroll_slider_color, 3.3), + shade(@scroll_slider_color, 1.6) 55%, + shade(@scroll_slider_color, 0.6)); +} + +.scrollbar.slider.vertical:prelight:active { + border-width: 1px; + border-color: @scroll_slider_color; + border-radius: 6px; + background-image: linear-gradient(to left, + shade(@scroll_slider_color, 3.3), + shade(@scroll_slider_color, 1.6) 55%, + shade(@scroll_slider_color, 0.6)); +} + +.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: shade(@theme_bg_color, 1.4); + /*border-color: shade(@highlighted_border, 1.1);*/ + color: @theme_fg_color; + border-image: none; + border-style: none; + border-width: 0px; +} + +.scrollbar.button:hover:active, +.scrollbar.button.horizontal:hover:active { + background-image: linear-gradient(to top, + shade(@theme_bg_color, 1.5), + shade(@theme_bg_color, 0.86)); + color: @theme_fg_color; + border-image: none; + border-style: none; + border-width: 0px; + /*border-color: shade(@highlighted_border, 1.1);*/ +} + +.scrollbar.button.vertical:hover:active { + background-image: linear-gradient(to left, + shade(@theme_bg_color, 1.5), + shade(@theme_bg_color, 0.86)); + border-image: none; + border-style: none; + border-width: 0px; +} + +.scrollbar.button:insensitive, +.scrollbar.button.horizontal:insensitive, +.scrollbar.button.vertical:insensitive { + background-image: none; + background-color: transparent; + color: transparent; + border-image: none; + border-style: none; + border-width: 0px; +} + +.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 * { + background-color: transparent; +}*/ + +.menubar .menuitem, +.menu .menuitem { + border-width: 0px; + border-style: none; + padding: 3px 4px; +} + +.menubar .menuitem:hover { + background-image: none; + background-color: @theme_selected_bg_color; + + border-style: solid; + border-image: none; + /* join menuitem to menu */ + border-radius: 3px 3px 0px 0px; + border-width: 0px; + border-color: @theme_selected_bg_color; +} + +.menubar .menuitem *:insensitive, /* gdebi bug? */ +.menubar .menuitem *:hover { + color: @theme_text_color; +} + +.menu, +.menubar .menu, +.menuitem .menu { + background-color: shade(@theme_selected_bg_color, 0.8); + background-image: linear-gradient(to bottom, + @theme_selected_bg_color, + shade(@theme_selected_bg_color, 0.5)); + + border-style: none; + border-width: 0px; + border-radius: 0; + padding: 1px; +} + +/*.menu *{ + background-color: transparent; +}*/ + +.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_fg_color; + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 1.3), + shade(@theme_selected_bg_color, 0.5)); +} + +.menu.button:hover { + color: @theme_main_color; + background-image: linear-gradient(to bottom, + #ffffff, + #808080); +} + +.menu.button:insensitive { + background-image: none; + background-color: transparent; + border-style: none; +} + +.menuitem:hover, +.menu .menuitem:hover { + background-image: linear-gradient(to bottom, + #ffffff, + #595959); + /*color: @theme_main_color;*/ + color: #000000; + border-style: solid; + border-width: 1px; + border-radius: 3px; + border-image: url("assets/menu-border-dark.svg") 2 / 2px stretch; +} + +.menuitem *:hover, +.menu .menuitem *:hover { + color: #000000; +} + +.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 Button * + ***************/ +/* compensation for combo shadow */ +GtkMenuButton .menu { + text-shadow: none; +} + +/************ + * Toolbars * + ************/ +.toolbar { + background-image: linear-gradient(to bottom, + @toolbar_gradient_base, + @toolbar_gradient_bottom);/* shade(@theme_bg_color, 1.6) or + shade(@theme_bg_color, 1.7) = #5F5F67 */ + 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; +} + +.toolbar .button:hover, +.primary-toolbar .button:hover, +.primary-toolbar .toolbar .button:hover, +.primary-toolbar.toolbar .button:hover { + border-style: solid; + border-color: shade(@button_border, 1.1); + 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: -gtk-gradient (radial, + 0.5 -2.0, 2.0, + 0.5 -2.0, 3.0, + from (shade(@button_gradient_color_a, 1.5)), + color-stop (0.42, shade(@button_gradient_color_a, 0.7)), + color-stop (0.43, @theme_bg_color), + to (shade(@button_gradient_color_b, 0.7))); +} + +.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(@button_border, 1.1); + 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: 3;*/ + 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: @theme_text_color; +} + +/******************* + * Inline toolbars * + *******************/ +.inline-toolbar.toolbar { + border-width: 1px; + border-radius: 3px; + border-style: solid; + + background-image: linear-gradient(to bottom, + @toolbar_gradient_base, + shade(@theme_bg_color, 1.6)); + border-color: alpha(@frame_color, 0.6); /*shade(@theme_bg_color, 0.8);*/ +} + +/******* + * 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_fg_color; + /*font: bold;*/ + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.8), + shade(@less_dark_color, 1.2)); + background-color: @less_dark_color; + border-style: none; + padding: 5px 8px; + border-radius: 5px; + box-shadow: inset 0 2px 1px alpha(black, 0.25), + inset 1px 1px 1px alpha(black, 0.2), + + inset 0 -2px 1px alpha(@entry_shadow, 0.1), + inset -1px -1px 1px alpha(@entry_shadow, 0.2); +} + +GtkAssistant .sidebar { + padding: 12px; + + border-radius: 0px 3px 0px 0px; + border-style: solid; + border-width: 1px; + border-color: @less_dark_color; /*alpha(@frame_color, 0.6) @inactive_frame_color*/ + color: mix (@theme_fg_color, @theme_bg_color, 0.40); /*?*/ + background-color: @less_dark_color; +} + +/************* + * 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: @frame_color; + background-image: linear-gradient(to bottom, + @trough_bg_color_a, + @trough_bg_color_b); +} + +GtkSwitch.trough:active { + color: @theme_main_color; + border-image: none; + border-color: shade(@frame_color, 1.22); + + 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.trough:insensitive { + color: @insensitive_fg_color; +} + +GtkSwitch.slider { + border-width: 1px; + border-radius: 2px; + border-color: shade(@frame_color, 0.8); + border-image: none; + border-style: solid; + padding: 2px; + background-image: url("assets/switch-slider-grip.svg"), + linear-gradient(to bottom, + @switch_slider_color, + shade(@switch_slider_color, 0.9) 60%, + shade(@switch_slider_color, 0.7)); + 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(@switch_slider_color, 0.6) +} + +GtkStatusbar { + padding: 5px; + color: @theme_fg_color; + -GtkStatusbar-shadow-type: none; +} + +GtkScrolledWindow { + background-color: transparent; +} + +/* 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: shade(@theme_selected_bg_color, 1.5); + 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; +} + +/* These are for Evolution, whose new version can also + be made fully readable with this theme fortunately. */ +EMailDisplay, +EPreviewPane .entry { + background-color: @view_color; + color: @theme_main_color; +} + +/* make plain-text preview readable */ +EMailDisplay GtkExpander GtkLabel { + color: @theme_main_color; +} + +EMailDisplay .expander:hover { + color: @theme_fg_color; + border-color: @theme_fg_color; +} + +GtkHTML GtkExpander GtkLabel { + color: #000000; +} + +GtkHTML:active { + color: #ffffff; +} + +EShellWindow *:active { + background-color: #717175; +} + +EShellWindow .button *:active { + background-color: transparent; +} + +EShellWindow:insensitive { /* removes the "flash" when quitting */ + background-color: @theme_bg_color; +} + +/*EShellSidebar *.cell:insensitive { + background-color: @less_dark_color; + color: #ffffff; +}*/ + +/***************** + * Color Chooser * + *****************/ +GtkColorSwatch, +GtkColorSwatch:selected { + background-image: none; + background-color: transparent; + +} + +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); +} + +GtkColorSwatch.color-light:selected:hover, +GtkColorSwatch.color-dark:selected:hover { + background-image: none; +} + +/*************************** + * 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; +} + +.check:hover, +.check:selected:hover, +.radio:hover, +.radio:selected:hover { + background-color: transparent; +} + +/***************** + * GtkCheckButton * + *****************/ +GtkCheckButton:hover { + background-color: alpha(@theme_main_color, 0.09); /*shade(@theme_bg_color, 0.9)*/ +} + +GtkCheckButton:selected:hover { + background-color: alpha(@theme_main_color, 0.15); /*shade(@theme_bg_color, 0.8)*/ +} + +/***************** + * GtkRadioButton * + *****************/ +GtkRadioButton:hover { + background-color: alpha(@theme_main_color, 0.09); /*shade(@theme_bg_color, 0.9)*/ +} + +GtkRadioButton:selected:hover { + background-color: alpha(@theme_main_color, 0.15); /*shade(@theme_bg_color, 0.8)*/ +} + +/************* + * 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_prelight; + color: @internal_element_prelight; +} + +.expander row { + border-color: @internal_element_color; + color: @internal_element_color; +} + +.expander row:selected, +.expander row:selected:focus { + border-image: none; + border-color: shade(@internal_element_prelight, 1.3); + color: shade(@internal_element_prelight, 1.3); + background-image: none; + background-color: transparent; +} + +.expander row: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 black; +} + +/************* + * Calendars * + *************/ +GtkCalendar.view { + border-radius: 3px; + border-style: solid; + border-width: 1px; + border-color: @frame_color; + padding: 2px; +} + +GtkCalendar.header { + border-radius: 0; + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 1.1), + shade(@theme_bg_color, 0.86)); + border-width: 0; +} + +GtkCalendar.button, +GtkCalendar.button:insensitive { + background-image: none; + background-color: transparent; +} + +.highlight, +GtkCalendar.highlight { + background-color: @theme_selected_bg_color; + color: @theme_selected_fg_color; + border-radius: 0; + 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_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); + text-shadow: none; +} + +.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_main_color; + color: @theme_text_color; + -TerminalScreen-background-darkness: 0.80; +} + +/* gcalctool */ +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; +} + +MathDisplay .view { + background-color: @theme_main_color; + color: @theme_text_color; +} + +/* empathy and gnome-contacts */ +EmpathyRosterView, +/*ContactsWindow .sidebar **/ +ContactsListPane.frame * { + background-color: @less_dark_color; +} + +ContactsListPane.frame GtkLabel, +ContactsListPane.frame GtkImage { + background-color: transparent; +} + +ContactsView:hover { + background-color: alpha(shade(@theme_bg_color, 1.1), 0.4); +} + +.contacts-suggestion { + background-color: @less_dark_color; +} + +EmpathyRosterView:selected, +ContactsView:selected { + box-shadow: inset 0 3px alpha(white, 0.04), + inset 0 2px alpha(white, 0.07), + inset 0 1px alpha(white, 0.15); + background-image: linear-gradient(to bottom, + shade(@theme_selected_bg_color, 0.7), + shade(@theme_selected_bg_color, 1.5)); +} + +ContactsWindow .toolbar { + background-image: none; +} + +ContactsListPane.frame GtkToolbar, +ContactsListPane GtkScrolledWindow { + border-radius: 0px; +} + +ContactsListPane.frame GtkToolbar { + padding: 4px 4px 10px 4px; +} + +/* the rest is in the Nautilus block */ + +/* file-roller with folder view + is more beautiful this way */ +FrWindow GtkPaned { + background-color: @less_dark_color; /* @theme_bg_color;*/ +} + +FrWindow .pane-separator, +NautilusWindow > GtkGrid > .pane-separator, +NemoWindow > GtkGrid > .pane-separator { + color: shade(@theme_selected_bg_color, 2.0); + background-repeat: no-repeat; + background-position: center; + background-image: url("assets/notebook-pane-separator-grip.svg"); + background-color: @less_dark_color; +} + +FrWindow .pane-separator:hover, +FrWindow .pane-separator:selected, +NautilusWindow > GtkGrid > .pane-separator:hover, +NautilusWindow > GtkGrid > .pane-separator:selected, +NemoWindow > GtkGrid > .pane-separator:hover, +NemoWindow > GtkGrid > .pane-separator:selected { + background-image: url("assets/notebook-pane-separator-grip-hover.svg"); +} + +/* is this really needed? */ +FrWindow .pane-separator.vertical, +NautilusWindow > GtkGrid > .pane-separator.vertical, +NemoWindow > GtkGrid > .pane-separator.vertical { + background-image: url("assets/notebook-pane-separator-grip-vertical.svg"); +} + +FrWindow .pane-separator.vertical:hover, +FrWindow .pane-separator.vertical:selected, +NautilusWindow > GtkGrid > .pane-separator.vertical:hover, +NautilusWindow > GtkGrid > .pane-separator.vertical:selected, +NemoWindow > GtkGrid > .pane-separator.vertical:hover, +NemoWindow > GtkGrid > .pane-separator.vertical:selected { + background-image: url("assets/notebook-pane-separator-grip-vertical-hover.svg"); +} + +/* the rest is in the Nautilus block */ + +/* Epiphany */ +EphyToolbar.toolbar { + padding: 4px 0px; +} + +EphyToolbar .entry { + background-image: linear-gradient(to bottom, + shade(@theme_bg_color, 0.2), + shade(@theme_bg_color, 0.5) 10%, + shade(@theme_bg_color, 1.2) 50%, + shade(@theme_bg_color, 1.7)); + border-style: solid; + border-color: shade(@less_dark_color, 0.9); + box-shadow: inset 0 -3px alpha(@entry_shadow, 0.04), + inset 0 -2px alpha(@entry_shadow, 0.09), + inset 0 -1px alpha(@entry_shadow, 0.15); +} + +EphyToolbar .entry:focus { + border-color: shade(@less_dark_color, 1.6); +} + +/* no need to these with osd */ +/*EphyWindow GtkProgressBar.progressbar, +EphyWindow GtkProgressBar.trough { + border-radius: 0px; +}*/ + +/* 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); +} + +/********************** + * 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; +} + +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 { + color: @os_chrome_selected_fg_color; +} + +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 * + ************/ + +/**** View ***/ + +/*NautilusView .view { + background-color: @less_dark_color; + color: @theme_fg_color; +}*/ + +.nautilus-inactive-pane .view, +.nemo-inactive-pane .view { + background-color: shade(@less_dark_color, 1.3); +} + +/* 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; +} + +/**** Window ***/ + +NautilusWindow GtkPaned, +NemoWindow GtkPaned { + background-color: @less_dark_color; +} + +NautilusWindow GtkScrolledWindow.frame, +NemoWindow GtkScrolledWindow.frame { + border-style: none; +} + +ContactsWindow .button, +NautilusWindow .button, +NemoWindow .button { + border-image: url("assets/button-border-dark1.svg") 3 / 3px stretch; + background-image: -gtk-gradient (radial, + 0.5 -2.0, 2.0, + 0.5 -2.0, 3.0, + from (shade(@button_gradient_color_a, 1.5)), + color-stop (0.42, shade(@button_gradient_color_a, 0.7)), + color-stop (0.43, @theme_bg_color), + to (shade(@less_dark_color, 0.4))); +} + +ContactsWindow .button:hover, +NautilusWindow .button:hover, +NemoWindow .button:hover { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.3), + shade(@less_dark_color, 0.4)); + +} + +ContactsWindow .button:active, +ContactsWindow .button:hover:active, +NautilusWindow .button:active, +NautilusWindow .button:hover:active, +NemoWindow .button:active, +NemoWindow .button:hover:active { + background-image: linear-gradient(to bottom, + shade(@button_gradient_color_b, 0.7), + @theme_bg_color 40%, + shade(@less_dark_color, 1.6)); + border-image: url("assets/button-active-border-dark1.svg") 3 / 3px stretch; +} + +NautilusWindow column-header .button, +NautilusWindow column-header .button:hover, +NemoWindow column-header .button, +NemoWindow column-header .button:hover { + border-image: none; + border-width: 0px 0px 1px 1px; + border-radius: 0; + border-style: solid; + border-color: @less_dark_color; +} + +NautilusWindow .toolbar, +NemoWindow .toolbar { + /*border-radius: 3px 0px 0px 3px;*/ + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.4), + shade(@less_dark_color, 1.36)); +} + +NemoToolbar .toolbar { + border-radius: 0px; +} + +ContactsWindow .scrollbar.slider:prelight, +ContactsWindow .scrollbar.slider:prelight:active, +ContactsWindow .scrollbar.slider.vertical:prelight, +ContactsWindow .scrollbar.slider.vertical:prelight:active, +FrWindow .scrollbar.slider:prelight, +FrWindow .scrollbar.slider:prelight:active, +FrWindow .scrollbar.slider.vertical:prelight, +FrWindow .scrollbar.slider.vertical:prelight:active, +NautilusWindow .scrollbar.slider:prelight, +NautilusWindow .scrollbar.slider:prelight:active, +NautilusWindow .scrollbar.slider.vertical:prelight, +NautilusWindow .scrollbar.slider.vertical:prelight:active, +NemoWindow .scrollbar.slider:prelight, +NemoWindow .scrollbar.slider:prelight:active, +NemoWindow .scrollbar.slider.vertical:prelight, +NemoWindow .scrollbar.slider.vertical:prelight:active { + border-color: shade(@scroll_slider_color, 1.1); +} + +ContactsWindow .scrollbar.button, +ContactsWindow .scrollbar.button.horizontal, +ContactsWindow .scrollbar.button.vertical, +ContactsWindow .scrollbar.button:insensitive, +ContactsWindow .scrollbar.button.horizontal:insensitive, +ContactsWindow .scrollbar.button.vertical:insensitive, +FrWindow .scrollbar.button, +FrWindow .scrollbar.button.horizontal, +FrWindow .scrollbar.button.vertical, +FrWindow .scrollbar.button:insensitive, +FrWindow .scrollbar.button.horizontal:insensitive, +FrWindow .scrollbar.button.vertical:insensitive, +NautilusWindow .scrollbar.button, +NautilusWindow .scrollbar.button.horizontal, +NautilusWindow .scrollbar.button.vertical, +NautilusWindow .scrollbar.button:insensitive, +NautilusWindow .scrollbar.button.horizontal:insensitive, +NautilusWindow .scrollbar.button.vertical:insensitive, +NemoWindow .scrollbar.button, +NemoWindow .scrollbar.button.horizontal, +NemoWindow .scrollbar.button.vertical, +NemoWindow .scrollbar.button:insensitive, +NemoWindow .scrollbar.button.horizontal:insensitive, +NemoWindow .scrollbar.button.vertical:insensitive { + background-image: none; +} + +NautilusWindow GtkStatusbar, +NautilusWindow .floating-bar, +NemoWindow GtkStatusbar, +NemoWindow .floating-bar { + font: italic; +} + +NautilusWindow .floating-bar.right, +NautilusWindow .floating-bar.left, +NemoWindow .floating-bar.right, +NemoWindow .floating-bar.left { + border-top-right-radius: 3px; + border-top-left-radius: 3px; +} + +/**** Notebook ***/ + +NautilusWindow .notebook, +NemoWindow .notebook { + /*border-radius: 0px 0px 5px 5px;*/ + border-width: 0px; + border-radius: 0px; +} + +NautilusWindow .notebook tab.top, +NemoWindow .notebook tab.top { + /* top right-left bottom */ + padding: 4px 8px 4px; + -adwaita-border-gradient: -gtk-gradient (linear, + left top, left bottom, + from (shade(@notebook_active_tab_border, 1.35)), + to (@less_dark_color)); +} + +NautilusWindow .notebook tab.top:active, +NemoWindow .notebook tab.top:active { + padding: 6px 8px 4px; +} + +/* give the notebook view the same color */ +/*NautilusWindow .notebook .view { + background-color: @less_dark_color; +}*/ + +.nautilus-inactive-pane .notebook, +.nemo-inactive-pane .notebook { + background-color: shade(@less_dark_color, 1.3); +} + +.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, 1.35)), + to (shade(@less_dark_color, 1.3))); + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.05), + shade(@less_dark_color, 1.16) 40%, + shade(@less_dark_color, 1.25) 70%, + shade(@less_dark_color, 1.3)); +} + +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: 6;*/ +} + +/**** Sidebar ***/ + +NautilusWindow .sidebar .frame, +NemoWindow .sidebar .frame { + border-width: 0px; + /*padding: 3px;*/ +} + +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, +NautilusPlacesSidebar *.cell, +NemoPlacesSidebar .cell, +NemoPlacesSidebar *.cell { + color: @theme_text_color; +} + +NautilusPlacesSidebar .cell:hover, +NautilusPlacesSidebar *.cell:hover, +NemoPlacesSidebar .cell:hover, +NemoPlacesSidebar *.cell:hover { + color: @theme_text_color; +} + +NautilusPlacesSidebar .cell:selected, +NautilusPlacesSidebar *.cell:selected, +NemoPlacesSidebar .cell:selected, +NemoPlacesSidebar *.cell:selected { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 1.5), + shade(@less_dark_color, 0.6)); + 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(@less_dark_color, 1.5), + shade(@less_dark_color, 0.6)); +} + +/**** Infos ***/ + +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 { + background-color: transparent; +} + +NemoSearchBar.info { + border-radius: 0px; + background-color: @less_dark_color; +} + +NautilusWindow NautilusQueryEditor .toolbar, +NautilusWindow .notebook NautilusQueryEditor .toolbar, +NemoWindow NemoQueryEditor .toolbar, +NemoWindow .notebook NemoQueryEditor .toolbar { + background-image: none; + background-color: transparent; + padding: 5px 7px; +} + +ContactsWindow .entry, +ContactsListPane.frame GtkToolbar .entry, +NautilusSearchBar .entry, +NautilusQueryEditor .toolbar .entry, +NemoSearchBar .entry, +NemoQueryEditor .toolbar .entry { + background-image: linear-gradient(to bottom, + shade(@less_dark_color, 0.2), + shade(@less_dark_color, 0.5) 10%, + @less_dark_color 50%, + shade(@less_dark_color, 1.5)); + box-shadow: inset 0 -3px alpha(@entry_shadow, 0.03), + inset 0 -2px alpha(@entry_shadow, 0.04), + inset 0 -1px alpha(@entry_shadow, 0.06); +} + +ContactsWindow .entry:focus, +NautilusSearchBar .entry:focus, +NautilusQueryEditor .toolbar .entry:focus, +NemoSearchBar .entry:focus, +NemoQueryEditor .toolbar .entry:focus { + border-color: shade(@less_dark_color, 1.4); + box-shadow: inset 0 -2px alpha(@entry_shadow, 0.04), + inset 0 -1px alpha(@entry_shadow, 0.06); +} + +.nautilus-canvas-item, +.nemo-canvas-item { + border-radius: 5px; +} + +/**** Desktop Drawn ***/ + +.nautilus-desktop.nautilus-canvas-item, +.nemo-desktop.nemo-canvas-item { + color: @theme_fg_color; + text-shadow: 1px 1px black; +} + +.nautilus-desktop.nautilus-canvas-item:active, +.nemo-desktop.nemo-canvas-item:active { + color: @theme_text_color; +} + +.nautilus-desktop.nautilus-canvas-item:selected, +.nemo-desktop.nemo-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.nemo-canvas-item:active, +.nemo-desktop.nemo-canvas-item:prelight, +.nemo-desktop.nemo-canvas-item:selected { + text-shadow: none; +} diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk.css b/desktop-themes/BlackMATE/gtk-3.0/gtk.css new file mode 100644 index 00000000..6fb50e78 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk.css @@ -0,0 +1 @@ +@import url("resource:///org/gnome/gnomishdark/gtk-main.css"); diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk.gresource b/desktop-themes/BlackMATE/gtk-3.0/gtk.gresource new file mode 100644 index 00000000..8140b473 Binary files /dev/null and b/desktop-themes/BlackMATE/gtk-3.0/gtk.gresource differ diff --git a/desktop-themes/BlackMATE/gtk-3.0/gtk.gresource.xml b/desktop-themes/BlackMATE/gtk-3.0/gtk.gresource.xml new file mode 100644 index 00000000..2572ca59 --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/gtk.gresource.xml @@ -0,0 +1,81 @@ + + + + gtk-main.css + gtk-main-dark.css + gtk-widgets.css + assets/menu-border-dark.svg + assets/button-border-dark1.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/notebook-pane-separator-grip.svg + assets/notebook-pane-separator-grip-vertical.svg + assets/notebook-pane-separator-grip-hover.svg + assets/notebook-pane-separator-grip-vertical-hover.svg + assets/switch-slider-grip.svg + assets/grid-selection-unchecked.svg + assets/grid-selection-checked.svg + gtk-widgets-assets-dark.css + 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-dark.svg + assets/checkbox-unchecked-lessdark.svg + assets/checkbox-unchecked-insensitive-dark.svg + assets/checkbox-checked-dark.svg + assets/checkbox-checked-lessdark.svg + assets/checkbox-checked-insensitive-dark.svg + assets/checkbox-mixed-dark.svg + assets/checkbox-mixed-lessdark.svg + assets/checkbox-mixed-insensitive-dark.svg + assets/radio-unselected-dark.svg + assets/radio-unselected-lessdark.svg + assets/radio-unselected-insensitive-dark.svg + assets/radio-selected-dark.svg + assets/radio-selected-lessdark.svg + assets/radio-selected-insensitive-dark.svg + assets/radio-mixed-dark.svg + assets/radio-mixed-lessdark.svg + assets/radio-mixed-insensitive-dark.svg + assets/sidebar-radio-checked-dark.svg + assets/sidebar-radio-prelight.svg + assets/sidebar-radio-selected-dark.svg + assets/sidebar-radio-selected-prelight.svg + assets/entry-border-normal-dark.svg + assets/trough-border-horizontal-dark.svg + assets/trough-border-horizontal-dark1.svg + assets/trough-border-vertical-dark.svg + assets/trough-border-vertical-dark1.svg + assets/scale-slider-horizontal-dark.svg + assets/scale-slider-horizontal-insensitive-dark.svg + assets/scale-slider-vertical-dark.svg + assets/scale-slider-vertical-insensitive-dark.svg + assets/scale-slider-marks-above-horizontal-dark.svg + assets/scale-slider-marks-above-horizontal-insensitive-dark.svg + assets/scale-slider-marks-above-vertical-dark.svg + assets/scale-slider-marks-above-vertical-insensitive-dark.svg + assets/scale-slider-marks-below-horizontal-dark.svg + assets/scale-slider-marks-below-horizontal-insensitive-dark.svg + assets/scale-slider-marks-below-vertical-dark.svg + assets/scale-slider-marks-below-vertical-insensitive-dark.svg + assets/button-border-dark.svg + assets/button-active-border-dark.svg + assets/button-active-border-dark1.svg + assets/button-default-border-dark.svg + assets/button-default-active-border-dark.svg + assets/primary-toolbar-button-active-border-dark.svg + assets/treeview-border-dark.svg + assets/treeview-focus-border-dark.svg + + diff --git a/desktop-themes/BlackMATE/gtk-3.0/settings.ini b/desktop-themes/BlackMATE/gtk-3.0/settings.ini new file mode 100644 index 00000000..4dd15fec --- /dev/null +++ b/desktop-themes/BlackMATE/gtk-3.0/settings.ini @@ -0,0 +1,4 @@ +[Settings] +gtk-color-scheme = "base_color:#3b3b3e\nbg_color:#3b3b3e\ntooltip_bg_color:#000000\nselected_bg_color:#666669\ntext_color:#ffffff\nfg_color:#ffffff;\ntooltip_fg_color:#eeeeee\nselected_fg_color:#ffffff" +gtk-auto-mnemonics = 1 +gtk-visible-focus = automatic -- cgit v1.2.1