diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-insens.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-insens.png deleted file mode 100644 index a797cef7..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-insens.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-prelight.png deleted file mode 100644 index 6c62a9ea..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small-insens.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small-insens.png deleted file mode 100644 index 84eee88b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small-insens.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small-prelight.png deleted file mode 100644 index 0662b1cd..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small.png deleted file mode 100644 index d4ee83e9..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down-small.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-down.png deleted file mode 100644 index 89505854..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-down.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-left-insens.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-left-insens.png deleted file mode 100644 index b117e1f5..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-left-insens.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-left-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-left-prelight.png deleted file mode 100644 index c3304da1..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-left-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-left.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-left.png deleted file mode 100644 index a53f7f31..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-left.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-right-insens.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-right-insens.png deleted file mode 100644 index b521645d..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-right-insens.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-right-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-right-prelight.png deleted file mode 100644 index 736de9ef..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-right-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-right.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-right.png deleted file mode 100644 index de8993b6..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-right.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-insens.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-insens.png deleted file mode 100644 index fd0d7f99..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-insens.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-prelight.png deleted file mode 100644 index 51765dd7..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small-insens.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small-insens.png deleted file mode 100644 index 89e76438..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small-insens.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small-prelight.png deleted file mode 100644 index 3d86519a..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small.png deleted file mode 100644 index 00419181..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up-small.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up.png b/share/themes/Kali-Light/gtk-2.0/assets/arrow-up.png deleted file mode 100644 index ddae46df..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/arrow-up.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/border.png b/share/themes/Kali-Light/gtk-2.0/assets/border.png new file mode 100644 index 00000000..1bcddebd Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/border.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/button-active.png b/share/themes/Kali-Light/gtk-2.0/assets/button-active.png index feed5b10..deaeb75e 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/button-active.png and b/share/themes/Kali-Light/gtk-2.0/assets/button-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/button-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/button-hover.png index 837ae825..ced9131e 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/button-hover.png and b/share/themes/Kali-Light/gtk-2.0/assets/button-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/button-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/button-insensitive.png index b083a1b5..b7752be3 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/button-insensitive.png and b/share/themes/Kali-Light/gtk-2.0/assets/button-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/button.png b/share/themes/Kali-Light/gtk-2.0/assets/button.png index 0f029061..7ba10f93 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/button.png and b/share/themes/Kali-Light/gtk-2.0/assets/button.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-active.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-active.png new file mode 100644 index 00000000..f6c181a3 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-hover.png new file mode 100644 index 00000000..9fb0107c Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-insensitive.png index 6962a15c..584acb6c 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-insensitive.png and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked.png index 9d070e00..b130f596 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked.png and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-checked.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-active.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-active.png new file mode 100644 index 00000000..35586378 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-hover.png new file mode 100644 index 00000000..a1e5ef2e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-insensitive.png new file mode 100644 index 00000000..912957f6 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed.png new file mode 100644 index 00000000..cf3de6aa Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-mixed.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-active.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-active.png new file mode 100644 index 00000000..d9182fed Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-hover.png new file mode 100644 index 00000000..c8ba95a4 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-insensitive.png index 85aeda9b..ef1c38ce 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-insensitive.png and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked.png b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked.png index e8caa5ec..2b7a30c3 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked.png and b/share/themes/Kali-Light/gtk-2.0/assets/checkbox-unchecked.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-active-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-active-rtl.png deleted file mode 100644 index 8cfb6adf..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-active-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-active.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-active.png deleted file mode 100644 index 90bc5e0c..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-active.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png deleted file mode 100644 index 0c8c7c4f..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-insensitive-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-insensitive.png deleted file mode 100644 index ee79b375..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-insensitive.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-rtl.png deleted file mode 100644 index a04513ef..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button.png deleted file mode 100644 index e98f9a6f..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-button.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png deleted file mode 100644 index 1098d23c..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-notebook-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-notebook.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-notebook.png deleted file mode 100644 index b5b52f5e..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-notebook.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-rtl.png deleted file mode 100644 index 1098d23c..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus.png deleted file mode 100644 index b5b52f5e..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-focus.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png deleted file mode 100644 index 4ebf72a7..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-notebook-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-notebook.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-notebook.png deleted file mode 100644 index 4fb1ee9f..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-notebook.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-rtl.png deleted file mode 100644 index afc4ea4b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive.png deleted file mode 100644 index 48848b94..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-insensitive.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-active.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-active.png new file mode 100644 index 00000000..b7aa648b Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-hover.png new file mode 100644 index 00000000..764690eb Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png new file mode 100644 index 00000000..4029b922 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button.png new file mode 100644 index 00000000..320d77ad Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-button.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry-active.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry-active.png new file mode 100644 index 00000000..6b9c35e9 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png new file mode 100644 index 00000000..7edca585 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry.png new file mode 100644 index 00000000..2ee1eec6 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-ltr-entry.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-notebook-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-notebook-rtl.png deleted file mode 100644 index dd80548b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-notebook-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-notebook.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-notebook.png deleted file mode 100644 index 5d0da592..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-notebook.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-active.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-active.png new file mode 100644 index 00000000..0f957aa7 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-hover.png new file mode 100644 index 00000000..c351a0aa Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png new file mode 100644 index 00000000..e4fde831 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button.png new file mode 100644 index 00000000..b26a777f Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-button.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry-active.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry-active.png new file mode 100644 index 00000000..cc0f6826 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png new file mode 100644 index 00000000..95ebd4d4 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry.png new file mode 100644 index 00000000..8035063f Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl-entry.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl.png deleted file mode 100644 index dd80548b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry.png b/share/themes/Kali-Light/gtk-2.0/assets/combo-entry.png deleted file mode 100644 index 5d0da592..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/combo-entry.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/down-background-disable-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/down-background-disable-rtl.png deleted file mode 100644 index d8606857..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/down-background-disable-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/down-background-disable.png b/share/themes/Kali-Light/gtk-2.0/assets/down-background-disable.png deleted file mode 100644 index 7a303ae2..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/down-background-disable.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/down-background-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/down-background-rtl.png deleted file mode 100644 index f59e728c..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/down-background-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/down-background.png b/share/themes/Kali-Light/gtk-2.0/assets/down-background.png deleted file mode 100644 index fbe28081..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/down-background.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-active-bg.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-active-bg.png deleted file mode 100644 index 6bbb0ce1..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-active-bg.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-active-notebook.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-active-notebook.png deleted file mode 100644 index 638cab6b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-active-notebook.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-active-toolbar.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-active-toolbar.png deleted file mode 100644 index 638cab6b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-active-toolbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-active.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-active.png new file mode 100644 index 00000000..809a8906 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/entry-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-background-disabled.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-background-disabled.png deleted file mode 100644 index a710a2c0..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-background-disabled.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-background-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-background-insensitive.png new file mode 100644 index 00000000..8e0082b1 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/entry-background-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-background.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-background.png index 188950ba..2d8d70f2 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-background.png and b/share/themes/Kali-Light/gtk-2.0/assets/entry-background.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-bg.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-bg.png deleted file mode 100644 index ca33f58c..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-bg.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-bg.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-bg.png deleted file mode 100644 index ad678235..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-bg.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-notebook.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-notebook.png deleted file mode 100644 index ad678235..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-notebook.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-toolbar.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-toolbar.png deleted file mode 100644 index ad678235..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-disabled-toolbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-insensitive.png new file mode 100644 index 00000000..48eee30a Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/entry-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-notebook.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-notebook.png deleted file mode 100644 index fda02f87..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-notebook.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry-toolbar.png b/share/themes/Kali-Light/gtk-2.0/assets/entry-toolbar.png deleted file mode 100644 index fda02f87..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/entry-toolbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/entry.png b/share/themes/Kali-Light/gtk-2.0/assets/entry.png new file mode 100644 index 00000000..be1a3a29 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/entry.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/focus-line.png b/share/themes/Kali-Light/gtk-2.0/assets/focus-line.png deleted file mode 100644 index 5afaf3d5..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/focus-line.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/focus.png b/share/themes/Kali-Light/gtk-2.0/assets/focus.png new file mode 100644 index 00000000..8d6d4948 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/focus.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/frame-gap-end.png b/share/themes/Kali-Light/gtk-2.0/assets/frame-gap-end.png deleted file mode 100644 index a7921c60..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/frame-gap-end.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/frame-gap-start.png b/share/themes/Kali-Light/gtk-2.0/assets/frame-gap-start.png deleted file mode 100644 index a7921c60..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/frame-gap-start.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/frame-inline.png b/share/themes/Kali-Light/gtk-2.0/assets/frame-inline.png new file mode 100644 index 00000000..c22955a2 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/frame-inline.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/frame-notebook.png b/share/themes/Kali-Light/gtk-2.0/assets/frame-notebook.png new file mode 100644 index 00000000..9f976b7c Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/frame-notebook.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/frame.png b/share/themes/Kali-Light/gtk-2.0/assets/frame.png index c9f1dff0..56f31732 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/frame.png and b/share/themes/Kali-Light/gtk-2.0/assets/frame.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/handle-h.png b/share/themes/Kali-Light/gtk-2.0/assets/handle-h.png deleted file mode 100644 index 14a3b3a2..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/handle-h.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/handle-horz.png b/share/themes/Kali-Light/gtk-2.0/assets/handle-horz.png new file mode 100644 index 00000000..7d6dc96c Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/handle-horz.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/handle-v.png b/share/themes/Kali-Light/gtk-2.0/assets/handle-v.png deleted file mode 100644 index 81070949..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/handle-v.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/handle-vert.png b/share/themes/Kali-Light/gtk-2.0/assets/handle-vert.png new file mode 100644 index 00000000..f7052c03 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/handle-vert.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/handle.png b/share/themes/Kali-Light/gtk-2.0/assets/handle.png new file mode 100644 index 00000000..05897ad5 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/handle.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/inline-toolbar.png b/share/themes/Kali-Light/gtk-2.0/assets/inline-toolbar.png deleted file mode 100644 index bc2c8796..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/inline-toolbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/line-h.png b/share/themes/Kali-Light/gtk-2.0/assets/line-h.png deleted file mode 100644 index 9f62f43b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/line-h.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/line-v.png b/share/themes/Kali-Light/gtk-2.0/assets/line-v.png deleted file mode 100644 index 8a821b4c..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/line-v.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/line.png b/share/themes/Kali-Light/gtk-2.0/assets/line.png new file mode 100644 index 00000000..298041c1 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/line.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-arrow-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-arrow-prelight.png deleted file mode 100644 index b439bd88..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-arrow-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-arrow.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-arrow.png deleted file mode 100644 index 49783374..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-arrow.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-border.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-border.png new file mode 100644 index 00000000..56f31732 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-border.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-hover.png new file mode 100644 index 00000000..a0b64c61 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-insensitive.png index 2a77c887..548fd3c4 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-insensitive.png and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-selected.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-selected.png deleted file mode 100644 index 39cd128b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked-selected.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked.png index 24e21e47..fdd2e56a 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked.png and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-checked.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-hover.png new file mode 100644 index 00000000..2d9f9223 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-insensitive.png new file mode 100644 index 00000000..f29cc69d Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed-hover.png new file mode 100644 index 00000000..ed08d814 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png new file mode 100644 index 00000000..8a5cd6b0 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed.png new file mode 100644 index 00000000..642ba64f Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-mixed.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png deleted file mode 100644 index eef2a12f..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked-insensitive.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked-selected.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked-selected.png deleted file mode 100644 index cdb1bdb3..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked-selected.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked.png deleted file mode 100644 index c5b48c36..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox-unchecked.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox.png new file mode 100644 index 00000000..b33938f1 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-checkbox.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-down-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-down-insensitive.png new file mode 100644 index 00000000..1b6c0ff7 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-down-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-down.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-down.png new file mode 100644 index 00000000..834e3d15 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-down.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left-hover.png new file mode 100644 index 00000000..c0d2e6d6 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left-insensitive.png new file mode 100644 index 00000000..1904c64e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left.png new file mode 100644 index 00000000..05cb6c6b Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-left.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right-hover.png new file mode 100644 index 00000000..fc073ef0 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right-insensitive.png new file mode 100644 index 00000000..f476fbf3 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right.png new file mode 100644 index 00000000..9b41d86a Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-right.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-up-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-up-insensitive.png new file mode 100644 index 00000000..e5a4ff5c Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-up-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-up.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-up.png new file mode 100644 index 00000000..92308c27 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-pan-up.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-hover.png new file mode 100644 index 00000000..688ee1f6 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-insensitive.png index 3eee1270..232a89ab 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-insensitive.png and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-selected.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-selected.png deleted file mode 100644 index ed58cdc5..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked-selected.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked.png index fd974dc5..74223ddd 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked.png and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-checked.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-hover.png new file mode 100644 index 00000000..459f4ebd Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-insensitive.png new file mode 100644 index 00000000..aefd9205 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed-hover.png new file mode 100644 index 00000000..614fef64 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed-insensitive.png new file mode 100644 index 00000000..1d782c5e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed.png new file mode 100644 index 00000000..747f4ab5 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-mixed.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked-insensitive.png deleted file mode 100644 index 98c4628b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked-insensitive.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked-selected.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked-selected.png deleted file mode 100644 index fd7688bf..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked-selected.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked.png deleted file mode 100644 index 83c7a9bd..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio-unchecked.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu-radio.png b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio.png new file mode 100644 index 00000000..0aa55974 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menu-radio.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menu.png b/share/themes/Kali-Light/gtk-2.0/assets/menu.png deleted file mode 100644 index 40a30b79..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menu.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menubar-item-active.png b/share/themes/Kali-Light/gtk-2.0/assets/menubar-item-active.png new file mode 100644 index 00000000..68df5f39 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/menubar-item-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menubar.png b/share/themes/Kali-Light/gtk-2.0/assets/menubar.png deleted file mode 100644 index 503acb6b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menubar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menubar_button.png b/share/themes/Kali-Light/gtk-2.0/assets/menubar_button.png deleted file mode 100644 index 999ff63e..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menubar_button.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/menuitem.png b/share/themes/Kali-Light/gtk-2.0/assets/menuitem.png deleted file mode 100644 index ba3b39ee..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/menuitem.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/minus.png b/share/themes/Kali-Light/gtk-2.0/assets/minus.png deleted file mode 100644 index ec5e0786..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/minus.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png new file mode 100644 index 00000000..9a60136e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png new file mode 100644 index 00000000..7edca585 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png new file mode 100644 index 00000000..2ee1eec6 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png new file mode 100644 index 00000000..d1905c55 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png new file mode 100644 index 00000000..30d75f48 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png new file mode 100644 index 00000000..61d8ce9e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry-active.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry-active.png new file mode 100644 index 00000000..809a8906 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry-insensitive.png new file mode 100644 index 00000000..48eee30a Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry.png new file mode 100644 index 00000000..be1a3a29 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/notebook-entry.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/notebook.png b/share/themes/Kali-Light/gtk-2.0/assets/notebook.png deleted file mode 100644 index 9b655aa9..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/notebook.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/null.png b/share/themes/Kali-Light/gtk-2.0/assets/null.png deleted file mode 100644 index d82fb34f..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/null.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-down-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-down-insensitive.png new file mode 100644 index 00000000..1b6c0ff7 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-down-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-down.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-down.png new file mode 100644 index 00000000..834e3d15 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-down.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-left-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-left-insensitive.png new file mode 100644 index 00000000..4c898832 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-left-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-left-semi.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-left-semi.png new file mode 100644 index 00000000..ccbc4b2c Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-left-semi.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-left.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-left.png new file mode 100644 index 00000000..e0e506d3 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-left.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-right-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-right-insensitive.png new file mode 100644 index 00000000..f4a886db Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-right-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-right-semi.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-right-semi.png new file mode 100644 index 00000000..2d5d50b2 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-right-semi.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-right.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-right.png new file mode 100644 index 00000000..fd0e3499 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-right.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-up-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-up-insensitive.png new file mode 100644 index 00000000..e5a4ff5c Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-up-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/pan-up.png b/share/themes/Kali-Light/gtk-2.0/assets/pan-up.png new file mode 100644 index 00000000..92308c27 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/pan-up.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/plus.png b/share/themes/Kali-Light/gtk-2.0/assets/plus.png deleted file mode 100644 index 54f95b73..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/plus.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/progressbar-horz-trough.png b/share/themes/Kali-Light/gtk-2.0/assets/progressbar-horz-trough.png new file mode 100644 index 00000000..1acfb091 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/progressbar-horz-trough.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/progressbar-horz.png b/share/themes/Kali-Light/gtk-2.0/assets/progressbar-horz.png new file mode 100644 index 00000000..7f71a74b Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/progressbar-horz.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/progressbar-vert-trough.png b/share/themes/Kali-Light/gtk-2.0/assets/progressbar-vert-trough.png new file mode 100644 index 00000000..781c18b8 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/progressbar-vert-trough.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/progressbar-vert.png b/share/themes/Kali-Light/gtk-2.0/assets/progressbar-vert.png new file mode 100644 index 00000000..0743d555 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/progressbar-vert.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/progressbar.png b/share/themes/Kali-Light/gtk-2.0/assets/progressbar.png deleted file mode 100644 index 46332fb6..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/progressbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/progressbar_v.png b/share/themes/Kali-Light/gtk-2.0/assets/progressbar_v.png deleted file mode 100644 index c7da69b0..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/progressbar_v.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-active.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-active.png new file mode 100644 index 00000000..97f63f5a Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-hover.png new file mode 100644 index 00000000..88ba0963 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-insensitive.png index 4873c1bb..cc3bc53d 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-insensitive.png and b/share/themes/Kali-Light/gtk-2.0/assets/radio-checked-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-checked.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-checked.png index 34dfe0ff..1eab57f1 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/radio-checked.png and b/share/themes/Kali-Light/gtk-2.0/assets/radio-checked.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-active.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-active.png new file mode 100644 index 00000000..1b43d331 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-hover.png new file mode 100644 index 00000000..a2e4d9d6 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-insensitive.png new file mode 100644 index 00000000..05a3f60b Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed.png new file mode 100644 index 00000000..6561edcc Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/radio-mixed.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-active.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-active.png new file mode 100644 index 00000000..89596678 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-hover.png new file mode 100644 index 00000000..50687134 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-insensitive.png index 10474c09..6b8c6f91 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-insensitive.png and b/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked.png b/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked.png index cb595de5..a1dceec8 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked.png and b/share/themes/Kali-Light/gtk-2.0/assets/radio-unchecked.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-focus.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-focus.png new file mode 100644 index 00000000..8c0baa7a Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-focus.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-trough-active.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-trough-active.png new file mode 100644 index 00000000..232a758a Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-trough-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-trough.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-trough.png new file mode 100644 index 00000000..c785533e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-horz-trough.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-active.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-active.png new file mode 100644 index 00000000..fea92510 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-hover.png new file mode 100644 index 00000000..d6fc89e7 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-insensitive.png new file mode 100644 index 00000000..bca84ac2 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-slider-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-slider.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-slider.png new file mode 100644 index 00000000..e20edeef Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-slider.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-vert-trough-active.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-vert-trough-active.png new file mode 100644 index 00000000..7f7ed39d Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-vert-trough-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scale-vert-trough.png b/share/themes/Kali-Light/gtk-2.0/assets/scale-vert-trough.png new file mode 100644 index 00000000..c72160b4 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scale-vert-trough.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider-active.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider-active.png new file mode 100644 index 00000000..692c4ed5 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider-hover.png new file mode 100644 index 00000000..db5842a7 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider.png new file mode 100644 index 00000000..2a7fe27e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-slider.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-trough.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-trough.png new file mode 100644 index 00000000..d51da4d0 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-horz-trough.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png new file mode 100644 index 00000000..2d4b39fa Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-active.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-active.png new file mode 100644 index 00000000..40afa528 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png new file mode 100644 index 00000000..9e9bd252 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-hover.png new file mode 100644 index 00000000..379b3be6 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-rtl.png new file mode 100644 index 00000000..b6095451 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider-rtl.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider.png new file mode 100644 index 00000000..53e5f995 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-slider.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-trough-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-trough-rtl.png new file mode 100644 index 00000000..d1310c08 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-trough-rtl.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-trough.png b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-trough.png new file mode 100644 index 00000000..885ef7cc Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/scrollbar-vert-trough.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-active.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-active.png deleted file mode 100644 index d0abb0b0..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-active.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-insens.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-insens.png deleted file mode 100644 index 694092e5..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-insens.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-prelight.png deleted file mode 100644 index 2e54f70b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz.png deleted file mode 100644 index 8279c972..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-horiz.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-insensitive.png deleted file mode 100644 index 13c68a21..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-insensitive.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-prelight.png deleted file mode 100644 index c8a5360b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-active.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-active.png deleted file mode 100644 index 56b7d1ff..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-active.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-insens.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-insens.png deleted file mode 100644 index 51fa9097..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-insens.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-prelight.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-prelight.png deleted file mode 100644 index ec22eb71..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-vert-prelight.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider-vert.png b/share/themes/Kali-Light/gtk-2.0/assets/slider-vert.png deleted file mode 100644 index 97ead795..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider-vert.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/slider.png b/share/themes/Kali-Light/gtk-2.0/assets/slider.png deleted file mode 100644 index c9546e40..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/slider.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-down-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-down-insensitive.png new file mode 100644 index 00000000..8231e661 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-down-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-down.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-down.png new file mode 100644 index 00000000..1d439dc8 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-down.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-active.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-active.png new file mode 100644 index 00000000..9b92721e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-hover.png new file mode 100644 index 00000000..970da056 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-insensitive.png new file mode 100644 index 00000000..6b7fc992 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down.png new file mode 100644 index 00000000..bbefa96c Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-down.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-active.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-active.png new file mode 100644 index 00000000..925add98 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-hover.png new file mode 100644 index 00000000..174728e8 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-insensitive.png new file mode 100644 index 00000000..20139b41 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up.png new file mode 100644 index 00000000..415b7662 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-ltr-up.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-active.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-active.png new file mode 100644 index 00000000..a79126e5 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-hover.png new file mode 100644 index 00000000..0d9fa1e9 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-insensitive.png new file mode 100644 index 00000000..08a3597e Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down.png new file mode 100644 index 00000000..b0f0f0fc Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-down.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-active.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-active.png new file mode 100644 index 00000000..737b51f8 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-hover.png new file mode 100644 index 00000000..f84faa64 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-insensitive.png new file mode 100644 index 00000000..5d56bb04 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up.png new file mode 100644 index 00000000..1b344830 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-rtl-up.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-up-insensitive.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-up-insensitive.png new file mode 100644 index 00000000..8a77adbd Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-up-insensitive.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/spin-up.png b/share/themes/Kali-Light/gtk-2.0/assets/spin-up.png new file mode 100644 index 00000000..da1d291d Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/spin-up.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-bottom-active.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-bottom-active.png deleted file mode 100644 index 123009ea..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/tab-bottom-active.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-down-active.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-down-active.png new file mode 100644 index 00000000..4d90efca Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/tab-down-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-down.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-down.png new file mode 100644 index 00000000..f5f95a36 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/tab-down.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-horz-gap.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-horz-gap.png new file mode 100644 index 00000000..21db2739 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/tab-horz-gap.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-left-active.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-left-active.png index fa554322..82a2702e 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/tab-left-active.png and b/share/themes/Kali-Light/gtk-2.0/assets/tab-left-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-left.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-left.png new file mode 100644 index 00000000..79f8b1ca Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/tab-left.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-right-active.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-right-active.png index f1f6c4bb..2d0d0294 100644 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/tab-right-active.png and b/share/themes/Kali-Light/gtk-2.0/assets/tab-right-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-right.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-right.png new file mode 100644 index 00000000..a3518d3d Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/tab-right.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-top-active.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-top-active.png deleted file mode 100644 index 5088c606..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/tab-top-active.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-up-active.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-up-active.png new file mode 100644 index 00000000..17983013 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/tab-up-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-up.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-up.png new file mode 100644 index 00000000..f06d9557 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/tab-up.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tab-vert-gap.png b/share/themes/Kali-Light/gtk-2.0/assets/tab-vert-gap.png new file mode 100644 index 00000000..30fb1d37 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/tab-vert-gap.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/toolbar.png b/share/themes/Kali-Light/gtk-2.0/assets/toolbar.png deleted file mode 100644 index 503acb6b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/toolbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/tree_header.png b/share/themes/Kali-Light/gtk-2.0/assets/tree_header.png deleted file mode 100644 index aeaac4a8..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/tree_header.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down-active.png b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down-active.png new file mode 100644 index 00000000..834e3d15 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down-hover.png new file mode 100644 index 00000000..0a0aa0e2 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down.png b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down.png new file mode 100644 index 00000000..a684b0b5 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-down.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up-active.png b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up-active.png new file mode 100644 index 00000000..92308c27 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up-active.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up-hover.png b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up-hover.png new file mode 100644 index 00000000..52db9df9 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up-hover.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up.png b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up.png new file mode 100644 index 00000000..858978d7 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/treeview-pan-up.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/treeview-separator-ltr.png b/share/themes/Kali-Light/gtk-2.0/assets/treeview-separator-ltr.png new file mode 100644 index 00000000..eb2b0904 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/treeview-separator-ltr.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/treeview-separator-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/treeview-separator-rtl.png new file mode 100644 index 00000000..699c0bc1 Binary files /dev/null and b/share/themes/Kali-Light/gtk-2.0/assets/treeview-separator-rtl.png differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/trough-horizontal-active.png b/share/themes/Kali-Light/gtk-2.0/assets/trough-horizontal-active.png deleted file mode 100644 index 74db2128..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/trough-horizontal-active.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/trough-horizontal.png b/share/themes/Kali-Light/gtk-2.0/assets/trough-horizontal.png deleted file mode 100644 index cf28bae9..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/trough-horizontal.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/trough-progressbar.png b/share/themes/Kali-Light/gtk-2.0/assets/trough-progressbar.png deleted file mode 100644 index 1f09ba64..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/trough-progressbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/trough-progressbar_v.png b/share/themes/Kali-Light/gtk-2.0/assets/trough-progressbar_v.png deleted file mode 100644 index 4b38b8d0..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/trough-progressbar_v.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/trough-scrollbar-horiz.png b/share/themes/Kali-Light/gtk-2.0/assets/trough-scrollbar-horiz.png deleted file mode 100644 index 26fdaa61..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/trough-scrollbar-horiz.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/trough-scrollbar-vert.png b/share/themes/Kali-Light/gtk-2.0/assets/trough-scrollbar-vert.png deleted file mode 100644 index dbbb8c60..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/trough-scrollbar-vert.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/trough-vertical-active.png b/share/themes/Kali-Light/gtk-2.0/assets/trough-vertical-active.png deleted file mode 100644 index 31f62d93..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/trough-vertical-active.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/trough-vertical.png b/share/themes/Kali-Light/gtk-2.0/assets/trough-vertical.png deleted file mode 100644 index 93ee2c59..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/trough-vertical.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/up-background-disable-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/up-background-disable-rtl.png deleted file mode 100644 index e55b05c6..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/up-background-disable-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/up-background-disable.png b/share/themes/Kali-Light/gtk-2.0/assets/up-background-disable.png deleted file mode 100644 index f6750616..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/up-background-disable.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/up-background-rtl.png b/share/themes/Kali-Light/gtk-2.0/assets/up-background-rtl.png deleted file mode 100644 index f3cffbdd..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/up-background-rtl.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/assets/up-background.png b/share/themes/Kali-Light/gtk-2.0/assets/up-background.png deleted file mode 100644 index 87d199af..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/assets/up-background.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/gtkrc b/share/themes/Kali-Light/gtk-2.0/gtkrc old mode 100644 new mode 100755 index 9e5036f9..3264cfb5 --- a/share/themes/Kali-Light/gtk-2.0/gtkrc +++ b/share/themes/Kali-Light/gtk-2.0/gtkrc @@ -1,21 +1,40 @@ -gtk-color-scheme = "base_color: #fafafa" -gtk-color-scheme = "text_color: #5c616c" -gtk-color-scheme = "bg_color: #ffffff" -gtk-color-scheme = "fg_color: #5c616c" -gtk-color-scheme = "tooltip_bg_color: #4B5162" -gtk-color-scheme = "tooltip_fg_color: #ffffff" -gtk-color-scheme = "selected_bg_color: #2777ff" -gtk-color-scheme = "selected_fg_color: #ffffff" -gtk-color-scheme = "insensitive_bg_color: #fbfcfc" -gtk-color-scheme = "insensitive_fg_color: #a9acb2" -gtk-color-scheme = "notebook_bg: #fafafa" -gtk-color-scheme = "dark_sidebar_bg: #1B1B1B" -gtk-color-scheme = "link_color: #2777ff" -gtk-color-scheme = "menu_bg: #fafafa" +# Based on Bridge by ScionicSpectre +# vim:set ts=2 sw=2 sts=2 ai et: +# +# This is the GTK+ 2 version of Adwaita. It's whole purpose is to look as the +# GTK+ 3 version as much as possible until GTK+ 2 dies completely. +# +# Note: comments for explaining styles are on the bottom of each file beside the +# widget matches. -gtk-icon-sizes = "gtk-button=15,15" # This makes button icons smaller. -gtk-enable-mnemonics = 0 +# Declare the colours used throughout the theme. +# There shouldn't be any fiddling with them in the theme files themselves in +# order to not mess up the dark theme. + +# Text/base +gtk-color-scheme = "text_color:black\nbase_color:white" +# Foreground/background +gtk-color-scheme = "fg_color:#5c616c\nbg_color:white" +# Selected foreground/background +gtk-color-scheme = "selected_fg_color:#ffffff\nselected_bg_color:#2777ff" +# Insensitive foreground/background +gtk-color-scheme = "insensitive_fg_color:#aeb0b6\ninsensitive_bg_color:#fafafa" +# Menus +gtk-color-scheme = "menu_color:white" +# Links +gtk-color-scheme = "link_color:#2777ff\nvisited_link_color:#8db7ff" +# Treeview headers +gtk-color-scheme = "column_header_color:#979a9b\nhover_column_header_color:#636769" +# Window decoration +gtk-color-scheme = "window_color:#fafafa" +# Tooltips +gtk-color-scheme = "tooltip_fg_color:#ffffff\ntooltip_bg_color:#000000" + +# Set GTK settings +gtk-auto-mnemonics = 1 gtk-primary-button-warps-slider = 1 +# And hand over the control to the theme files include "main.rc" -include "menubar-toolbar/menubar-toolbar.rc" +include "apps.rc" +include "hacks.rc" diff --git a/share/themes/Kali-Light/gtk-2.0/main.rc b/share/themes/Kali-Light/gtk-2.0/main.rc index 30751fe9..062796d0 100644 --- a/share/themes/Kali-Light/gtk-2.0/main.rc +++ b/share/themes/Kali-Light/gtk-2.0/main.rc @@ -1,1010 +1,1223 @@ +# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: +# +# This is the main theme file, handling all the default widgets and theme +# properties. Since GTK+ 2 is old, we need to overcome some of its limitations, +# which is also mostly done in this file. Sadly not all of them can be overcome +# so there will always be a visible difference between the GTK+ 2 and 3 theme. + style "default" { xthickness = 1 ythickness = 1 - # Style Properties + #################### + # Style Properties # + #################### GtkWidget::focus-line-width = 1 - GtkMenuBar::window-dragging = 1 - GtkToolbar::window-dragging = 1 - GtkToolbar::internal-padding = 4 - GtkToolButton::icon-spacing = 4 + GtkWidget::focus-line-pattern = "\2\1" - GtkWidget::tooltip-radius = 2 - GtkWidget::tooltip-alpha = 235 + GtkToolbar::internal-padding = 4 + GtkToolButton::icon-spacing = 4 + + GtkWidget::tooltip-radius = 3 + GtkWidget::tooltip-alpha = 235 GtkWidget::new-tooltip-style = 1 #for compatibility - GtkSeparatorMenuItem::horizontal-padding = 3 - GtkSeparatorMenuItem::wide-separators = 0 - GtkSeparatorMenuItem::separator-height = 1 + GtkWidget::link-color = @link_color + GtkWidget::visited-link-color = @visited_link_color + GnomeHRef::link_color = @link_color + GtkHTML::link-color = @link_color + GtkHTML::vlink-color = @visited_link_color + GtkIMHtml::hyperlink-color = @link_color + GtkIMHtml::hyperlink-visited-color = @visited_link_color + + GtkSeparatorMenuItem::horizontal-padding = 0 + GtkSeparatorMenuItem::wide-separators = 1 + GtkSeparatorMenuItem::separator-height = 1 GtkButton::child-displacement-y = 0 - GtkButton::default-border = { 0, 0, 0, 0 } - GtkButton::default-outside_border = { 0, 0, 0, 0 } + + GtkButton::default-border = {0, 0, 0, 0} + GtkButton::default-outside-border = {0, 0, 0, 0} + GtkButton::inner-border = {4, 4, 4, 4} GtkEntry::state-hint = 1 + GtkEntry::inner-border = {7, 7, 4, 5} + + GtkPaned::handle-size = 9 + GtkHPaned::handle-size = 9 + GtkVPaned::handle-size = 9 GtkScrollbar::trough-border = 0 - GtkRange::trough-border = 0 - GtkRange::slider-width = 13 - GtkRange::stepper-size = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 13 + GtkRange::stepper-size = 0 + GtkRange::activate-slider = 1 - GtkScrollbar::activate-slider = 1 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::min-slider-length = 32 - GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrollbar::activate-slider = 1 + GtkScrollbar::stepper-size = 0 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::min-slider-length = 48 # 42 + 2*3 (margins) + GtkScrolledWindow::scrollbar-spacing = 0 GtkScrolledWindow::scrollbars-within-bevel = 1 - GtkScale::slider_length = 20 - GtkScale::slider_width = 20 + GtkScale::slider_length = 26 + GtkScale::slider_width = 26 GtkScale::trough-side-details = 1 GtkProgressBar::min-horizontal-bar-height = 6 - GtkProgressBar::min-vertical-bar-width = 6 + GtkProgressBar::min-vertical-bar-width = 6 + # Making this bigger than the min[height,width]-2*[y,x]spacing makes the + # whole progressbar thicker, so by setting it to the exact above value + # we get the maximum spacing between the text and the edges without + # doing so. GtkProgressBar::xspacing = 4 GtkProgressBar::yspacing = 4 - GtkStatusbar::shadow_type = GTK_SHADOW_NONE - GtkSpinButton::shadow_type = GTK_SHADOW_NONE - GtkMenuBar::shadow-type = GTK_SHADOW_NONE - GtkToolbar::shadow-type = GTK_SHADOW_NONE - GtkMenuBar::internal-padding = 0 #( every window is misaligned for the sake of menus ): - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + GtkSpinButton::shadow_type = GTK_SHADOW_NONE + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkToolbar::shadow-type = GTK_SHADOW_NONE + # TODO: find out what this comment means: + # ( every window is misaligned for the sake of menus ): + GtkMenuBar::internal-padding = 0 + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 2 + GtkMenu::double-arrows = 0 + GtkMenuItem::arrow-scaling = 1 + GtkMenuItem::toggle-spacing = 10 GtkCheckButton::indicator_spacing = 3 - GtkOptionMenu::indicator_spacing = { 8, 2, 0, 0 } + GtkOptionMenu::indicator_spacing = {13, 13, 5, 8} - GtkTreeView::row_ending_details = 0 - GtkTreeView::expander-size = 11 - GtkTreeView::vertical-separator = 4 + GtkTreeView::expander-size = 16 + GtkTreeView::vertical-separator = 0 GtkTreeView::horizontal-separator = 4 - GtkTreeView::allow-rules = 1 - GtkTreeView::odd_row_color = shade(0.98, @base_color) + GtkTreeView::allow-rules = 0 + # Set this because some apps read it + GtkTreeView::odd-row-color = @base_color + GtkTreeView::even-row-color = @base_color - GtkExpander::expander-size = 11 + GtkExpander::expander-size = 16 - GnomeHRef::link_color = @link_color - GtkHTML::link-color = @link_color - GtkIMHtmlr::hyperlink-color = @link_color - GtkIMHtml::hyperlink-color = @link_color - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @text_color + GtkNotebook::tab-overlap = 4 - # Colors + ########## + # Colors # + ########## - bg[NORMAL] = @bg_color - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[SELECTED] = @selected_bg_color bg[INSENSITIVE] = @insensitive_bg_color - bg[ACTIVE] = shade (0.9, @bg_color) + bg[ACTIVE] = @bg_color - fg[NORMAL] = @text_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[SELECTED] = @selected_fg_color fg[INSENSITIVE] = @insensitive_fg_color - fg[ACTIVE] = @fg_color + fg[ACTIVE] = @fg_color - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @selected_fg_color + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[SELECTED] = @selected_fg_color text[INSENSITIVE] = @insensitive_fg_color - text[ACTIVE] = @selected_fg_color + text[ACTIVE] = @selected_fg_color - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = @bg_color - base[ACTIVE] = shade (0.9, @selected_bg_color) + base[NORMAL] = @base_color + base[PRELIGHT] = shade (0.95, @bg_color) + base[SELECTED] = @selected_bg_color + base[INSENSITIVE] = @insensitive_bg_color + base[ACTIVE] = @selected_bg_color # For succinctness, all reasonable pixmap options remain here + # Draw frame around menu in a non-compositied environment + # This needs to go before pixmap because we need to override some stuff + engine "adwaita" {} + engine "pixmap" { - # Check Buttons + ################# + # Check Buttons # + ################# image { - function = CHECK - recolorable = TRUE - state = NORMAL - shadow = OUT - overlay_file = "assets/checkbox-unchecked.png" + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = PRELIGHT - shadow = OUT - overlay_file = "assets/checkbox-unchecked.png" + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "assets/checkbox-unchecked-hover.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = ACTIVE - shadow = OUT - overlay_file = "assets/checkbox-unchecked.png" + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-active.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = SELECTED - shadow = OUT - overlay_file = "assets/checkbox-unchecked.png" + function = CHECK + state = SELECTED + shadow = OUT + overlay_file = "assets/checkbox-unchecked.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = INSENSITIVE - shadow = OUT - overlay_file = "assets/checkbox-unchecked-insensitive.png" + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/checkbox-unchecked-insensitive.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = NORMAL - shadow = IN - overlay_file = "assets/checkbox-checked.png" + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "assets/checkbox-checked.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = PRELIGHT - shadow = IN - overlay_file = "assets/checkbox-checked.png" + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "assets/checkbox-checked-hover.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = ACTIVE - shadow = IN - overlay_file = "assets/checkbox-checked.png" + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "assets/checkbox-checked-active.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = SELECTED - shadow = IN - overlay_file = "assets/checkbox-checked.png" + function = CHECK + state = SELECTED + shadow = IN + overlay_file = "assets/checkbox-checked.png" overlay_stretch = FALSE } image { - function = CHECK - recolorable = TRUE - state = INSENSITIVE - shadow = IN - overlay_file = "assets/checkbox-checked-insensitive.png" - overlay_stretch = FALSE - } - - # Radio Buttons - - image { - function = OPTION - state = NORMAL - shadow = OUT - overlay_file = "assets/radio-unchecked.png" + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "assets/checkbox-checked-insensitive.png" overlay_stretch = FALSE } image { - function = OPTION - state = PRELIGHT - shadow = OUT - overlay_file = "assets/radio-unchecked.png" + function = CHECK + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" overlay_stretch = FALSE } image { - function = OPTION - state = ACTIVE - shadow = OUT - overlay_file = "assets/radio-unchecked.png" + function = CHECK + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-hover.png" overlay_stretch = FALSE } image { - function = OPTION - state = SELECTED - shadow = OUT - overlay_file = "assets/radio-unchecked.png" + function = CHECK + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-active.png" overlay_stretch = FALSE } image { - function = OPTION - state = INSENSITIVE - shadow = OUT - overlay_file = "assets/radio-unchecked-insensitive.png" + function = CHECK + state = SELECTED + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed.png" overlay_stretch = FALSE } image { - function = OPTION - state = NORMAL - shadow = IN - overlay_file = "assets/radio-checked.png" + function = CHECK + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/checkbox-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ################# + # Radio Buttons # + ################# + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/radio-unchecked.png" overlay_stretch = FALSE } image { - function = OPTION - state = PRELIGHT - shadow = IN - overlay_file = "assets/radio-checked.png" + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/radio-unchecked-hover.png" overlay_stretch = FALSE } image { - function = OPTION - state = ACTIVE - shadow = IN - overlay_file = "assets/radio-checked.png" + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-active.png" overlay_stretch = FALSE } image { - function = OPTION - state = SELECTED - shadow = IN - overlay_file = "assets/radio-checked.png" + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "assets/radio-unchecked.png" overlay_stretch = FALSE } image { - function = OPTION - state = INSENSITIVE - shadow = IN - overlay_file = "assets/radio-checked-insensitive.png" + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/radio-unchecked-insensitive.png" overlay_stretch = FALSE } - # Arrows + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/radio-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/radio-checked-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = IN + overlay_file = "assets/radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-active.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = SELECTED + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/radio-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ########## + # Arrows # + ########## + + # Overrides + + # Disable arrows in spinbuttons image { function = ARROW - overlay_file = "assets/arrow-up.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = UP + detail = "spinbutton" } + # Disable arrows for qt in scrollbars image { function = ARROW - state = PRELIGHT - overlay_file = "assets/arrow-up-prelight.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = UP + detail = "vscrollbar" + } + image { + function = ARROW + detail = "hscrollbar" } - image { - function = ARROW - state = ACTIVE - overlay_file = "assets/arrow-up-prelight.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = UP - } + # Menu arrows image { - function = ARROW - state = INSENSITIVE - overlay_file = "assets/arrow-up-insens.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - state = NORMAL - overlay_file = "assets/arrow-down.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/arrow-down-prelight.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = ACTIVE - overlay_file = "assets/arrow-down-prelight.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = INSENSITIVE - overlay_file = "assets/arrow-down-insens.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - overlay_file = "assets/arrow-left.png" - overlay_border = { 0, 0, 0, 0 } + function = ARROW + state = NORMAL + detail = "menuitem" + overlay_file = "assets/menu-pan-left.png" overlay_stretch = FALSE arrow_direction = LEFT } image { - function = ARROW - state= PRELIGHT - overlay_file = "assets/arrow-left-prelight.png" - overlay_border = { 0, 0, 0, 0 } + function = ARROW + state = PRELIGHT + detail = "menuitem" + overlay_file = "assets/menu-pan-left-hover.png" overlay_stretch = FALSE arrow_direction = LEFT } image { - function = ARROW - state = ACTIVE - overlay_file = "assets/arrow-left-prelight.png" - overlay_border = { 0, 0, 0, 0 } + function = ARROW + state = INSENSITIVE + detail = "menuitem" + overlay_file = "assets/menu-pan-left-insensitive.png" overlay_stretch = FALSE arrow_direction = LEFT } image { - function = ARROW - state = INSENSITIVE - overlay_file = "assets/arrow-left-insens.png" - overlay_border = { 0, 0, 0, 0 } + function = ARROW + state = NORMAL + detail = "menuitem" + overlay_file = "assets/menu-pan-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = PRELIGHT + detail = "menuitem" + overlay_file = "assets/menu-pan-right-hover.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menuitem" + overlay_file = "assets/menu-pan-right-insensitive.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_up" + overlay_file = "assets/menu-pan-up-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + detail = "menu_scroll_arrow_up" + overlay_file = "assets/menu-pan-up.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + state = INSENSITIVE + detail = "menu_scroll_arrow_down" + overlay_file = "assets/menu-pan-down-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = ARROW + detail = "menu_scroll_arrow_down" + overlay_file = "assets/menu-pan-down.png" + overlay_stretch = FALSE + } + + # Regular arrows + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/pan-up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/pan-up-insensitive.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/pan-down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/pan-down-insensitive.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-left.png" overlay_stretch = FALSE arrow_direction = LEFT } image { - function = ARROW - overlay_file = "assets/arrow-right.png" - overlay_border = { 0, 0, 0, 0 } + function = ARROW + state = PRELIGHT + overlay_file = "assets/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/pan-left.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = INSENSITIVE + overlay_file = "assets/pan-left-insensitive.png" + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/pan-right.png" overlay_stretch = FALSE arrow_direction = RIGHT } image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/arrow-right-prelight.png" - overlay_border = { 0, 0, 0, 0 } + function = ARROW + state = PRELIGHT + overlay_file = "assets/pan-right.png" overlay_stretch = FALSE arrow_direction = RIGHT } image { - function = ARROW - state = ACTIVE - overlay_file = "assets/arrow-right-prelight.png" - overlay_border = { 0, 0, 0, 0 } + function = ARROW + state = ACTIVE + overlay_file = "assets/pan-right.png" overlay_stretch = FALSE arrow_direction = RIGHT } image { - function = ARROW - state = INSENSITIVE - overlay_file = "assets/arrow-right-insens.png" - overlay_border = { 0, 0, 0, 0 } + function = ARROW + state = INSENSITIVE + overlay_file = "assets/pan-right-insensitive.png" overlay_stretch = FALSE arrow_direction = RIGHT } - # Option Menu Arrows + ###################### + # Option Menu Arrows # + ###################### image { - function = TAB - state = INSENSITIVE - overlay_file = "assets/arrow-down-insens.png" + function = TAB + state = NORMAL + overlay_file = "assets/pan-down.png" overlay_stretch = FALSE } image { - function = TAB - state = NORMAL - overlay_file = "assets/arrow-down.png" - overlay_border = { 0, 0, 0, 0 } + function = TAB + state = PRELIGHT + overlay_file = "assets/pan-down.png" overlay_stretch = FALSE } image { - function = TAB - state = PRELIGHT - overlay_file = "assets/arrow-down-prelight.png" - overlay_border = { 0, 0, 0, 0 } + function = TAB + state = ACTIVE + overlay_file = "assets/pan-down.png" overlay_stretch = FALSE } - # Lines + image { + function = TAB + state = INSENSITIVE + overlay_file = "assets/pan-down-insensitive.png" + overlay_stretch = FALSE + } + + ######### + # Lines # + ######### image { function = VLINE - file = "assets/line-v.png" - border = { 0, 0, 0, 0 } - stretch = TRUE + file = "assets/line.png" + border = {1, 0, 0, 0} } image { function = HLINE - file = "assets/line-h.png" - border = { 0, 0, 0, 0 } - stretch = TRUE + file = "assets/line.png" + border = {0, 0, 1, 0} } - # Focuslines + ######### + # Focus # + ######### image { function = FOCUS - file = "assets/focus-line.png" - border = { 1, 1, 1, 1 } - stretch = TRUE + file = "assets/focus.png" + border = {1, 1, 1, 1} + stretch = TRUE } - # Handles + ########### + # Handles # + ########### image { - function = HANDLE - overlay_file = "assets/handle-h.png" + function = HANDLE + detail = "handlebox" + overlay_file = "assets/handle.png" overlay_stretch = FALSE + } + + image { + function = HANDLE + file = "assets/handle-horz.png" + border = {0, 0, 4, 4} orientation = HORIZONTAL } image { - function = HANDLE - overlay_file = "assets/handle-v.png" - overlay_stretch = FALSE + function = HANDLE + file = "assets/handle-vert.png" + border = {4, 4, 0, 0} orientation = VERTICAL } - # Expanders - - image { - function = EXPANDER - expander_style = COLLAPSED - file = "assets/plus.png" - } - - image { - function = EXPANDER - expander_style = EXPANDED - file = "assets/minus.png" - } - - image { - function = EXPANDER - expander_style = SEMI_EXPANDED - file = "assets/minus.png" - } - - image { - function = EXPANDER - expander_style = SEMI_COLLAPSED - file = "assets/plus.png" - } - image { function = RESIZE_GRIP - state = NORMAL - detail = "statusbar" - overlay_file = "assets/null.png" - overlay_border = { 0,0,0,0 } - overlay_stretch = FALSE } - # Shadows ( this area needs help :P ) + ############# + # Expanders # + ############# image { - function = SHADOW_GAP - file = "assets/null.png" - border = { 4, 4, 4, 4 } - stretch = TRUE + function = EXPANDER + expander_style = EXPANDED + file = "assets/pan-down.png" } - } -} + # LTR -style "toplevel_hack" { + image { + function = EXPANDER + expander_style = COLLAPSED + file = "assets/pan-right.png" + direction = LTR + } - engine "adwaita" { - } -} + image { + function = EXPANDER + expander_style = SEMI_COLLAPSED + file = "assets/pan-right-semi.png" + direction = LTR + } -style "ooo_stepper_hack" { + image { + function = EXPANDER + expander_style = SEMI_EXPANDED + file = "assets/pan-right-semi.png" + direction = LTR + } - GtkScrollbar::stepper-size = 0 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 + # RTL -} + image { + function = EXPANDER + expander_style = COLLAPSED + file = "assets/pan-left.png" + direction = RTL + } -style "scrollbar" { + image { + function = EXPANDER + expander_style = SEMI_COLLAPSED + file = "assets/pan-left-semi.png" + direction = RTL + } - engine "pixmap" { + image { + function = EXPANDER + expander_style = SEMI_EXPANDED + file = "assets/pan-left-semi.png" + direction = RTL + } + ############# + # Notebooks # + ############# + + # Left + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab-left-active.png" + border = {3, 0, 3, 3} + stretch = TRUE + gap_side = RIGHT + } + + image { + function = EXTENSION + file = "assets/tab-left.png" + border = {3, 0, 3, 3} + stretch = TRUE + gap_side = RIGHT + } + + # Right + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab-right-active.png" + border = {0, 3, 3, 3} + stretch = TRUE + gap_side = LEFT + } + + image { + function = EXTENSION + file = "assets/tab-right.png" + border = {0, 3, 3, 3} + stretch = TRUE + gap_side = LEFT + } + + # Up + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab-up-active.png" + border = {3, 3, 3, 0} + stretch = TRUE + gap_side = BOTTOM + } + + image { + function = EXTENSION + file = "assets/tab-up.png" + border = {3, 3, 3, 0} + stretch = TRUE + gap_side = BOTTOM + } + + # Down + + image { + function = EXTENSION + state = NORMAL + file = "assets/tab-down-active.png" + border = {3, 3, 0, 3} + stretch = TRUE + gap_side = TOP + } + + image { + function = EXTENSION + file = "assets/tab-down.png" + border = {3, 3, 0, 3} + stretch = TRUE + gap_side = TOP + } + + # Inner frame + + image { + function = BOX_GAP + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_file = "assets/tab-vert-gap.png" + gap_border = {1, 0, 1, 1} + gap_side = LEFT + } + + image { + function = BOX_GAP + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_file = "assets/tab-vert-gap.png" + gap_border = {0, 1, 1, 1} + gap_side = RIGHT + } + + image { + function = BOX_GAP + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_file = "assets/tab-horz-gap.png" + gap_border = {1, 1, 1, 0} + gap_side = TOP + } + + image { + function = BOX_GAP + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_file = "assets/tab-horz-gap.png" + gap_border = {1, 1, 0, 1} + gap_side = BOTTOM + } + + # Standalone frame image { function = BOX - detail = "trough" - file = "assets/trough-scrollbar-horiz.png" - border = { 2, 2, 3, 3 } - stretch = TRUE + detail = "notebook" + file = "assets/frame-notebook.png" + border = {1, 1, 1, 1} + stretch = TRUE + } + + ############## + # Scrollbars # + ############## + + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-horz-trough.png" + border = {0, 0, 1, 0} orientation = HORIZONTAL } image { - function = BOX - detail = "trough" - file = "assets/trough-scrollbar-vert.png" - border = { 3, 3, 2, 2 } - stretch = TRUE + function = BOX + detail = "trough" + file = "assets/scrollbar-vert-trough.png" + border = {1, 0, 0, 0} + orientation = VERTICAL + direction = LTR + } + + image { + function = BOX + detail = "trough" + file = "assets/scrollbar-vert-trough-rtl.png" + border = {0, 1, 0, 0} + orientation = VERTICAL + direction = RTL + } + + + # Disable insensitive sliders + + image { + function = SLIDER + state = INSENSITIVE + detail = "slider" + } + + # Horizontal sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-horz-slider.png" + border = {6, 6, 7, 6 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-horz-slider-hover.png" + border = {6, 6, 7, 6 } + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-horz-slider-active.png" + border = {6, 6, 7, 6 } + stretch = TRUE + orientation = HORIZONTAL + } + + # Vertical sliders + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-vert-slider.png" + border = {7, 6, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-vert-slider-hover.png" + border = {7, 6, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-vert-slider-active.png" + border = {7, 6, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = LTR + } + + # RTL + + image { + function = SLIDER + state = NORMAL + detail = "slider" + file = "assets/scrollbar-vert-slider-rtl.png" + border = {6, 7, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = PRELIGHT + detail = "slider" + file = "assets/scrollbar-vert-slider-hover-rtl.png" + border = {6, 7, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + image { + function = SLIDER + state = ACTIVE + detail = "slider" + file = "assets/scrollbar-vert-slider-active-rtl.png" + border = {6, 7, 6, 6} + stretch = TRUE + orientation = VERTICAL + direction = RTL + } + + ########## + # Scales # + ########## + + # Troughs, overrided later on. We set them here too because some widgets + # don't specify their orientation. + + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-horz-trough.png" + border = {10, 10, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-lower" + file = "assets/scale-horz-trough-active.png" + border = {10, 10, 0, 0} + stretch = TRUE + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "trough-upper" + file = "assets/scale-vert-trough.png" + border = {0, 0, 10, 10} + stretch = TRUE orientation = VERTICAL } image { - function = ARROW - overlay_file = "assets/null.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - overlay_file = "assets/null.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - overlay_file = "assets/null.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = LEFT - } - - image { - function = ARROW - overlay_file = "assets/null.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - # Sliders - - image { - function = SLIDER - state = NORMAL - file = "assets/slider-horiz.png" - border = { 5, 5, 3, 3 } - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = SLIDER - state = ACTIVE - file = "assets/slider-horiz-active.png" - border = { 5, 5, 3, 3 } - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = SLIDER - state = PRELIGHT - file = "assets/slider-horiz-prelight.png" - border = { 5, 5, 3, 3 } - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = SLIDER - state = INSENSITIVE - file = "assets/slider-horiz-insens.png" - border = { 5, 5, 3, 3 } - stretch = TRUE - orientation = HORIZONTAL - } - -# X Verticals - - image { - function = SLIDER - state = NORMAL - file = "assets/slider-vert.png" - border = { 3, 3, 5, 5 } - stretch = TRUE + function = BOX + detail = "trough-lower" + file = "assets/scale-vert-trough-active.png" + border = {0, 0, 10, 10} + stretch = TRUE orientation = VERTICAL } + # Sliders + image { function = SLIDER - state = ACTIVE - file = "assets/slider-vert-active.png" - border = { 3, 3, 5, 5 } - stretch = TRUE - orientation = VERTICAL + state = NORMAL + detail = "hscale" + file = "assets/scale-slider.png" } image { function = SLIDER - state = PRELIGHT - file = "assets/slider-vert-prelight.png" - border = { 3, 3, 5, 5 } - stretch = TRUE - orientation = VERTICAL + state = PRELIGHT + detail = "hscale" + file = "assets/scale-slider-hover.png" } image { function = SLIDER - state = INSENSITIVE - file = "assets/slider-vert-insens.png" - border = { 3, 3, 5, 5 } - stretch = TRUE - orientation = VERTICAL - } - } -} - -style "menu" { - - xthickness = 0 - ythickness = 0 - - GtkMenuItem::arrow-scaling = 0.4 - - bg[NORMAL] = @menu_bg - bg[INSENSITIVE] = @menu_bg - bg[PRELIGHT] = @menu_bg -} - -style "menu_framed_box" { - engine "pixmap" { - - image { - function = BOX - file = "assets/menu.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - } - } -} - -style "menu_item" -{ - xthickness = 2 - ythickness = 5 - - # HACK: Gtk doesn't actually read this value - # while rendering the menu items, but Libreoffice - # does; setting this value equal to the one in - # fg[PRELIGHT] ensures a code path in the LO theming code - # that falls back to a dark text color for menu item text - # highlight. The price to pay is black text on menus as well, - # but at least it's readable. - # See https://bugs.freedesktop.org/show_bug.cgi?id=38038 - bg[SELECTED] = @selected_fg_color - - fg[NORMAL] = @fg_color - fg[SELECTED] = @selected_fg_color - - fg[PRELIGHT] = @selected_fg_color - text[PRELIGHT] = @selected_fg_color - - engine "pixmap" { - - image { - function = BOX - state = PRELIGHT - file = "assets/menuitem.png" - border = { 1, 0, 1, 0 } - stretch = TRUE - } - - # Fix invisible scale trough on selected menuitems - - image { - function = BOX - detail = "trough-lower" - file = "assets/trough-horizontal.png" - border = { 8, 8, 0, 0 } - stretch = TRUE - orientation = HORIZONTAL + state = ACTIVE + detail = "hscale" + file = "assets/scale-slider-active.png" } image { function = SLIDER - state = PRELIGHT - file = "assets/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "assets/slider.png" - overlay_stretch = FALSE - orientation = HORIZONTAL + state = INSENSITIVE + detail = "hscale" + file = "assets/scale-slider-insensitive.png" } - - # Check Buttons - image { - function = CHECK - recolorable = TRUE - state = NORMAL - shadow = OUT - overlay_file = "assets/menu-checkbox-unchecked.png" - overlay_stretch = FALSE + function = SLIDER + state = NORMAL + detail = "vscale" + file = "assets/scale-slider.png" } image { - function = CHECK - recolorable = TRUE - state = PRELIGHT - shadow = OUT - overlay_file = "assets/menu-checkbox-unchecked-selected.png" - overlay_stretch = FALSE + function = SLIDER + state = PRELIGHT + detail = "vscale" + file = "assets/scale-slider-hover.png" } image { - function = CHECK - recolorable = TRUE - state = ACTIVE - shadow = OUT - overlay_file = "assets/menu-checkbox-unchecked.png" - overlay_stretch = FALSE + function = SLIDER + state = ACTIVE + detail = "vscale" + file = "assets/scale-slider-active.png" } image { - function = CHECK - recolorable = TRUE - state = INSENSITIVE - shadow = OUT - overlay_file = "assets/menu-checkbox-unchecked-insensitive.png" - overlay_stretch = FALSE + function = SLIDER + state = INSENSITIVE + detail = "vscale" + file = "assets/scale-slider-insensitive.png" } - image { - function = CHECK - recolorable = TRUE - state = NORMAL - shadow = IN - overlay_file = "assets/menu-checkbox-checked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - recolorable = TRUE - state = PRELIGHT - shadow = IN - overlay_file = "assets/menu-checkbox-checked-selected.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - recolorable = TRUE - state = ACTIVE - shadow = IN - overlay_file = "assets/menu-checkbox-checked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - recolorable = TRUE - state = INSENSITIVE - shadow = IN - overlay_file = "assets/menu-checkbox-checked-insensitive.png" - overlay_stretch = FALSE - } - - # Radio Buttons - - image { - function = OPTION - state = NORMAL - shadow = OUT - overlay_file = "assets/menu-radio-unchecked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = PRELIGHT - shadow = OUT - overlay_file = "assets/menu-radio-unchecked-selected.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = ACTIVE - shadow = OUT - overlay_file = "assets/menu-radio-unchecked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = INSENSITIVE - shadow = OUT - overlay_file = "assets/menu-radio-unchecked-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = NORMAL - shadow = IN - overlay_file = "assets/menu-radio-checked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = PRELIGHT - shadow = IN - overlay_file = "assets/menu-radio-checked-selected.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = ACTIVE - shadow = IN - overlay_file = "assets/menu-radio-checked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = INSENSITIVE - shadow = IN - overlay_file = "assets/menu-radio-checked-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = SHADOW # This fixes boxy Qt menu items - file = "assets/null.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - # Arrow Buttons - - image { - function = ARROW - state = NORMAL - overlay_file = "assets/menu-arrow.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/menu-arrow-prelight.png" - overlay_border = { 0, 0, 0, 0 } - overlay_stretch = FALSE - arrow_direction = RIGHT - } - } -} - -style "button" { - - xthickness = 4 - ythickness = 4 - - engine "pixmap" { + ########### + # Menubar # + ########### image { function = BOX - state = NORMAL - file = "assets/button.png" - border = { 5, 5, 5, 5 } - stretch = TRUE + detail = "menubar" + file = "assets/line.png" + border = {0, 0, 0, 1} + } + + ######### + # Menus # + ######### + + image { + function = BOX + state = PRELIGHT + detail = "menu_scroll_arrow_up" + file = "assets/line.png" } image { function = BOX - state = PRELIGHT - file = "assets/button-hover.png" - border = { 5, 5, 5, 5 } - stretch = TRUE + detail = "menu_scroll_arrow_up" + file = "assets/line.png" + border = {0, 0, 0, 1} } image { function = BOX - state = ACTIVE - file = "assets/button-active.png" - border = { 5, 5, 5, 5 } - stretch = TRUE + state = PRELIGHT + detail = "menu_scroll_arrow_down" + file = "assets/line.png" } image { function = BOX - state = INSENSITIVE - file = "assets/button-insensitive.png" - border = { 5, 5, 5, 5 } - stretch = TRUE + detail = "menu_scroll_arrow_down" + file = "assets/line.png" + border = {0, 0, 1, 0} } - } -} -style "checkbutton" { + ########### + # Entries # + ########### - fg[PRELIGHT] = @text_color - fg[ACTIVE] = @text_color - -} - -style "entry" { - - xthickness = 5 - ythickness = 5 - - engine "pixmap" { image { function = SHADOW - state = NORMAL - detail = "entry" - file = "assets/entry-bg.png" - border = {5, 5, 5, 5} - stretch = TRUE + state = ACTIVE + detail = "entry" + file = "assets/entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE } image { function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/entry-active-bg.png" - border = {5, 5, 5, 5} - stretch = TRUE + state = INSENSITIVE + detail = "entry" + file = "assets/entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE } image { function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/entry-disabled-bg.png" - border = {5, 5, 5, 5} - stretch = TRUE + detail = "entry" + file = "assets/entry.png" + border = {4, 4, 4, 4} + stretch = TRUE } image { @@ -1018,7 +1231,7 @@ style "entry" { function = FLAT_BOX state = INSENSITIVE detail = "entry_bg" - file = "assets/entry-background-disabled.png" + file = "assets/entry-background-insensitive.png" } image { @@ -1026,7 +1239,822 @@ style "entry" { detail = "entry_bg" file = "assets/entry-background.png" } + ######### + # Spins # + ######### + + # Spin-Up LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/spin-ltr-up.png" + border = {1, 4, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/spin-ltr-up-hover.png" + border = {1, 4, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/spin-ltr-up-active.png" + border = {1, 4, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/spin-ltr-up-insensitive.png" + border = {1, 4, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up-insensitive.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "assets/spin-rtl-up.png" + border = {4, 1, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "assets/spin-rtl-up-hover.png" + border = {4, 1, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "assets/spin-rtl-up-hover.png" + border = {4, 1, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "assets/spin-rtl-up-insensitive.png" + border = {4, 1, 4, 0} + stretch = TRUE + overlay_file = "assets/spin-up-insensitive.png" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-ltr-down.png" + border = {1, 4, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/spin-ltr-down-hover.png" + border = {1, 4, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/spin-ltr-down-active.png" + border = {1, 4, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/spin-ltr-down-insensitive.png" + border = {1, 4, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down-insensitive.png" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "assets/spin-rtl-down.png" + border = {4, 1, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "assets/spin-rtl-down-hover.png" + border = {4, 1, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "assets/spin-rtl-down-active.png" + border = {4, 1, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "assets/spin-rtl-down-insensitive.png" + border = {4, 1, 1, 4} + stretch = TRUE + overlay_file = "assets/spin-down-insensitive.png" + overlay_stretch = FALSE + direction = RTL + } + + ############## + # Scrollbars # + ############## + + image { + function = BOX + detail = "bar" + file = "assets/progressbar-horz.png" + stretch = TRUE + border = {2, 2, 1, 1} + orientation = HORIZONTAL + } + + image { + function = BOX + detail = "bar" + file = "assets/progressbar-vert.png" + stretch = TRUE + border = {1, 1, 2, 2} + orientation = VERTICAL + } + + ############# + # Treeviews # + ############# + + # Disable active the column highlight + # We need to match specific cells or we break stuff + # Looking at you deadbeef + + image { + function = FLAT_BOX + detail = "cell_even_sorted" + state = NORMAL + } + + image { + function = FLAT_BOX + detail = "cell_odd_sorted" + state = NORMAL + } + + # Disable all the other shadows + # This prevents the Raleigh effect + image { + function = SHADOW + } + } + +} + +style "menubar" { + + # Needed to fix Firefox's menubar text + bg[SELECTED] = @selected_fg_color + fg[SELECTED] = @link_color + +} + +style "menubar_item" { + + xthickness = 3 + ythickness = 4 + + fg[PRELIGHT] = @link_color + + engine "pixmap" { + image { + function = BOX + state = PRELIGHT + file = "assets/menubar-item-active.png" + border = {0, 0, 0, 3} + } + } + +} + +style "menu" { + + xthickness = 0 + ythickness = 0 + + bg[NORMAL] = @menu_color + bg[INSENSITIVE] = @menu_color + bg[PRELIGHT] = @menu_color + bg[SELECTED] = @selected_bg_color + +} + +style "menu_item" { + + xthickness = 3 + ythickness = 4 + + bg[PRELIGHT] = @selected_bg_color + # Chromium uses this setting + bg[SELECTED] = @selected_bg_color + + fg[PRELIGHT] = @selected_fg_color + # Some widgets use text, we need to handle that + text[NORMAL] = @fg_color + text[PRELIGHT] = @selected_fg_color + + # Unfortunately we can't tell regular and menu checks/radios apart + # Without the heirarchy + engine "pixmap" { + + ################# + # Check Buttons # + ################# + + image { + function = CHECK + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-checkbox.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-checkbox-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-checkbox.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-checkbox-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-checkbox-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-checkbox-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed.png" + overlay_stretch = FALSE + } + + image { + function = CHECK + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-checkbox-mixed-insensitive.png" + overlay_stretch = FALSE + } + + ################# + # Radio Buttons # + ################# + + image { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "assets/menu-radio.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "assets/menu-radio-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "assets/menu-radio.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "assets/menu-radio-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "assets/menu-radio-checked-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "assets/menu-radio-checked.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "assets/menu-radio-checked-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = NORMAL + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = PRELIGHT + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed-hover.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = ACTIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed.png" + overlay_stretch = FALSE + } + + image { + function = OPTION + state = INSENSITIVE + shadow = ETCHED_IN + overlay_file = "assets/menu-radio-mixed-insensitive.png" + overlay_stretch = FALSE + } + + + + } + +} + +style "separator_menu_item" { + + xthickness = 0 + ythickness = 0 + + engine "pixmap" { + image { + function = BOX + file = "assets/line.png" + } + } + +} + +style "button" { + + xthickness = 2 + ythickness = 2 + + # For the sake of sanity style buttons this way + engine "pixmap" { + + ########### + # Buttons # + ########### + + image { + function = BOX + state = NORMAL + file = "assets/button.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = BOX + state = PRELIGHT + shadow = OUT + file = "assets/button-hover.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + # Don't add hover effect on pressed buttons + image { + function = BOX + state = PRELIGHT + shadow = IN + file = "assets/button-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = BOX + state = ACTIVE + file = "assets/button-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + + image { + function = BOX + state = INSENSITIVE + file = "assets/button-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + } + } +} + +style "link_button" { + + # Disable the button effect, leave just the link + engine "pixmap" { + image { + function = BOX + } + } + +} + +style "entry" { + + # We set this same as the border of the border of the entry + # This way there's no overlap + xthickness = 4 + ythickness = 4 + +} + +style "combobox" { + + xthickness = 6 + ythickness = 4 + + # This affects only the button beside an entry + GtkButton::inner-border = {0, 0, 0, 0} + +} + +style "combobox_cellview" { + text[NORMAL] = @fg_color + text[PRELIGHT] = @fg_color +} + +style "combobox_entry" { + + # Since one side of the button is missing, we need to shift the arrow a little to the right + GtkButton::inner-border = {0, 1, 0, 0} + + engine "pixmap" { + + ############# + # LTR entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-entry-ltr-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-entry-ltr-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-entry-ltr-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + ############# + # RTL entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/combo-entry-rtl-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/combo-entry-rtl-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/combo-entry-rtl-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + ############## + # LTR button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-entry-ltr-button.png" + border = {0, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-entry-ltr-button-hover.png" + border = {0, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-entry-ltr-button-active.png" + border = {0, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-entry-ltr-button-insensitive.png" + border = {0, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + ############## + # RTL button # + ############## + + image { + function = BOX + state = NORMAL + detail = "button" + file = "assets/combo-entry-rtl-button.png" + border = {4, 0, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = PRELIGHT + detail = "button" + file = "assets/combo-entry-rtl-button-hover.png" + border = {4, 0, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = ACTIVE + detail = "button" + file = "assets/combo-entry-rtl-button-active.png" + border = {4, 0, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = BOX + state = INSENSITIVE + detail = "button" + file = "assets/combo-entry-rtl-button-insensitive.png" + border = {4, 0, 4, 4} + stretch = TRUE + direction = RTL + } + + } + +} + +style "combo_button_padding" { + + # Since one side of the button is missing, we need to shift the arrow a + # little to the right. + # This is the same thing we've done above but the combo, unlike the combobox, + # uses padding the same way as a button. + GtkButton::inner-border = {6, 8, 4, 4} + +} + +style "notebook" { + + xthickness = 5 + ythickness = 2 + +} + +style "notebook_viewport" { + bg[NORMAL] = @base_color +} + +style "notebook_bg" { + bg[NORMAL] = @base_color + bg[PRELIGHT] = @base_color + bg[INSENSITIVE] = @base_color } style "notebook_entry" { @@ -1035,855 +2063,196 @@ style "notebook_entry" { image { function = SHADOW - state = NORMAL - detail = "entry" - file = "assets/entry-notebook.png" - border = {5, 5, 5, 5} - stretch = TRUE + state = ACTIVE + detail = "entry" + file = "assets/notebook-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE } image { function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/entry-active-notebook.png" - border = {5, 5, 5, 5} - stretch = TRUE + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE } image { function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/entry-disabled-notebook.png" - border = {5, 5, 5, 5} - stretch = TRUE + detail = "entry" + file = "assets/notebook-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE } } } -style "notebook_tab_label" { - - fg[ACTIVE] = @text_color - +style "normal_bg" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[INSENSITIVE] = @insensitive_bg_color } -style "combobox_entry" -{ - xthickness = 3 - ythickness = 4 - - engine "pixmap" { - - # LTR version - - image { - function = SHADOW - detail = "entry" - state = NORMAL - shadow = IN - file = "assets/combo-entry.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - image { - function = SHADOW - detail = "entry" - state = INSENSITIVE - shadow = IN - file = "assets/combo-entry-insensitive.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - image { - function = SHADOW - detail = "entry" - state = ACTIVE - file = "assets/combo-entry-focus.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - # RTL version - - image { - function = SHADOW - detail = "entry" - state = NORMAL - shadow = IN - file = "assets/combo-entry-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - - image { - function = SHADOW - detail = "entry" - state = INSENSITIVE - shadow = IN - file = "assets/combo-entry-insensitive-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - - image { - function = SHADOW - detail = "entry" - state = ACTIVE - file = "assets/combo-entry-focus-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - } -} - -style "notebook_combobox_entry" { - - engine "pixmap" { - - # LTR version - - image { - function = SHADOW - detail = "entry" - state = NORMAL - shadow = IN - file = "assets/combo-entry-notebook.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - image { - function = SHADOW - detail = "entry" - state = INSENSITIVE - shadow = IN - file = "assets/combo-entry-insensitive-notebook.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - image { - function = SHADOW - detail = "entry" - state = ACTIVE - file = "assets/combo-entry-focus-notebook.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - # RTL version - - image { - function = SHADOW - detail = "entry" - state = NORMAL - shadow = IN - file = "assets/combo-entry-notebook-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - - image { - function = SHADOW - detail = "entry" - state = INSENSITIVE - shadow = IN - file = "assets/combo-entry-insensitive-notebook-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - - image { - function = SHADOW - detail = "entry" - state = ACTIVE - file = "assets/combo-entry-focus-notebook-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - } -} - -style "combobox_entry_button" -{ - xthickness = 6 - - fg[ACTIVE] = @text_color - - engine "pixmap" { - - # LTR version - - image { - function = BOX - state = NORMAL - file = "assets/combo-entry-button.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = PRELIGHT - file = "assets/combo-entry-button.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = INSENSITIVE - file = "assets/combo-entry-button-insensitive.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = ACTIVE - file = "assets/combo-entry-button-active.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = LTR - } - - # RTL version - image { - function = BOX - state = NORMAL - file = "assets/combo-entry-button-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - - image { - function = BOX - state = PRELIGHT - file = "assets/combo-entry-button-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - - image { - function = BOX - state = INSENSITIVE - file = "assets/combo-entry-button-insensitive-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - - image { - function = BOX - state = ACTIVE - file = "assets/combo-entry-button-active-rtl.png" - border = { 4, 4, 5, 4 } - stretch = TRUE - direction = RTL - } - } -} - -style "spinbutton" { - - bg[NORMAL] = @bg_color - - xthickness = 6 - ythickness = 4 +style "normal_entry" { engine "pixmap" { image { - function = ARROW - } - - # Spin-Up LTR - - image { - function = BOX - state = NORMAL - detail = "spinbutton_up" - file = "assets/up-background.png" - border = { 1, 4, 5, 0 } - stretch = TRUE - overlay_file = "assets/arrow-up-small.png" - overlay_stretch = FALSE - direction = LTR + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE } image { - function = BOX - state = PRELIGHT - detail = "spinbutton_up" - file = "assets/up-background.png" - border = { 1, 4, 5, 0 } - stretch = TRUE - overlay_file = "assets/arrow-up-small-prelight.png" - overlay_stretch = FALSE - direction = LTR + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE } image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_up" - file = "assets/up-background-disable.png" - border = { 1, 4, 5, 0 } - stretch = TRUE - overlay_file = "assets/arrow-up-small-insens.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_up" - file = "assets/up-background.png" - border = { 1, 4, 5, 0 } - stretch = TRUE - overlay_file = "assets/arrow-up-small-prelight.png" - overlay_stretch = FALSE - direction = LTR - } - - # Spin-Up RTL - - image { - function = BOX - state = NORMAL - detail = "spinbutton_up" - file = "assets/up-background-rtl.png" - border = { 4, 1, 5, 0 } - stretch = TRUE - overlay_file = "assets/arrow-up-small.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_up" - file = "assets/up-background-rtl.png" - border = { 4, 1, 5, 0 } - stretch = TRUE - overlay_file = "assets/arrow-up-small-prelight.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_up" - file = "assets/up-background-disable-rtl.png" - border = { 4, 1, 5, 0 } - stretch = TRUE - overlay_file = "assets/arrow-up-small-insens.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_up" - file = "assets/up-background-rtl.png" - border = { 4, 1, 5, 0 } - stretch = TRUE - overlay_file = "assets/arrow-up-small-prelight.png" - overlay_stretch = FALSE - direction = RTL - } - - # Spin-Down LTR - - image { - function = BOX - state = NORMAL - detail = "spinbutton_down" - file = "assets/down-background.png" - border = { 1, 4, 1, 4 } - stretch = TRUE - overlay_file = "assets/arrow-down-small.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_down" - file = "assets/down-background.png" - border = { 1, 4, 1, 4 } - stretch = TRUE - overlay_file = "assets/arrow-down-small-prelight.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_down" - file = "assets/down-background-disable.png" - border = { 1, 4, 1, 4 } - stretch = TRUE - overlay_file = "assets/arrow-down-small-insens.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_down" - file = "assets/down-background.png" - border = { 1, 4, 1, 4 } - stretch = TRUE - overlay_file = "assets/arrow-down-small-prelight.png" - overlay_stretch = FALSE - direction = LTR - } - - # Spin-Down RTL - - image { - function = BOX - state = NORMAL - detail = "spinbutton_down" - file = "assets/down-background-rtl.png" - border = { 4, 1, 1, 4 } - stretch = TRUE - overlay_file = "assets/arrow-down-small.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_down" - file = "assets/down-background-rtl.png" - border = { 4, 1, 1, 4 } - stretch = TRUE - overlay_file = "assets/arrow-down-small-prelight.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_down" - file = "assets/down-background-disable-rtl.png" - border = { 4, 1, 1, 4 } - stretch = TRUE - overlay_file = "assets/arrow-down-small-insens.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_down" - file = "assets/down-background-rtl.png" - border = { 4, 1, 1, 4 } - stretch = TRUE - overlay_file = "assets/arrow-down-small-prelight.png" - overlay_stretch = FALSE - direction = RTL + function = SHADOW + detail = "entry" + file = "assets/entry.png" + border = {4, 4, 4, 4} + stretch = TRUE } } } -style "gimp_spin_scale" { +style "notebook_combo" { + engine "pixmap" { + + ############# + # LTR entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/notebook-combo-entry-ltr-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/notebook-combo-entry-ltr-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-combo-entry-ltr-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = LTR + } + + ############# + # RTL entry # + ############# + + image { + function = SHADOW + state = NORMAL + detail = "entry" + file = "assets/notebook-combo-entry-rtl-entry.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = ACTIVE + detail = "entry" + file = "assets/notebook-combo-entry-rtl-entry-active.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + image { + function = SHADOW + state = INSENSITIVE + detail = "entry" + file = "assets/notebook-combo-entry-rtl-entry-insensitive.png" + border = {4, 4, 4, 4} + stretch = TRUE + direction = RTL + } + + } + +} + +style "textview" { bg[NORMAL] = @base_color +} + +style "scale_horz" { engine "pixmap" { image { - function = FLAT_BOX - detail = "entry_bg" - state = NORMAL + function = BOX + detail = "trough-upper" + file = "assets/scale-horz-trough.png" + border = {10, 10, 0, 0} + stretch = TRUE } image { - function = FLAT_BOX - detail = "entry_bg" - state = ACTIVE + function = BOX + detail = "trough-lower" + file = "assets/scale-horz-trough-active.png" + border = {10, 10, 0, 0} + stretch = TRUE } - image { - function = BOX - state = NORMAL - detail = "spinbutton_up" - overlay_file = "assets/arrow-up-small.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_up" - overlay_file = "assets/arrow-up-small-prelight.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_up" - overlay_file = "assets/arrow-up-small-prelight.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_up" - overlay_file = "assets/arrow-up-small-insens.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = NORMAL - detail = "spinbutton_down" - overlay_file = "assets/arrow-down-small.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_down" - overlay_file = "assets/arrow-down-small-prelight.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_down" - overlay_file = "assets/arrow-down-small-prelight.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_down" - overlay_file = "assets/arrow-down-small-insens.png" - overlay_stretch = FALSE - } } + } -style "notebook" { - - xthickness = 5 - ythickness = 2 +style "scale_vert" { engine "pixmap" { image { - function = EXTENSION - state = ACTIVE - file = "assets/null.png" - border = { 0,0,0,0 } - stretch = TRUE - gap_side = TOP + function = BOX + detail = "trough-upper" + file = "assets/scale-vert-trough.png" + border = {0, 0, 10, 10} + stretch = TRUE } image { - function = EXTENSION - state = ACTIVE - file = "assets/null.png" - border = { 0,0,0,0 } - stretch = TRUE - gap_side = BOTTOM + function = BOX + detail = "trough-lower" + file = "assets/scale-vert-trough-active.png" + border = {0, 0, 10, 10} + stretch = TRUE } - image { - function = EXTENSION - state = ACTIVE - file = "assets/null.png" - border = { 0,0,0,0 } - stretch = TRUE - gap_side = RIGHT - } - - image { - function = EXTENSION - state = ACTIVE - file = "assets/null.png" - border = { 0,0,0,0 } - stretch = TRUE - gap_side = LEFT - } - - image { - function = EXTENSION - file = "assets/tab-top-active.png" - border = { 3,3,3,3 } - stretch = TRUE - gap_side = BOTTOM - } - - image { - function = EXTENSION - file = "assets/tab-bottom-active.png" - border = { 3,3,3,3 } - stretch = TRUE - gap_side = TOP - } - - image { - function = EXTENSION - file = "assets/tab-left-active.png" - border = { 3,3,3,3 } - stretch = TRUE - gap_side = RIGHT - } - - image { - function = EXTENSION - file = "assets/tab-right-active.png" - border = { 3,3,3,3 } - stretch = TRUE - gap_side = LEFT - } - - # How to draw boxes with a gap on one side (ie the page of a notebook) - - image { - function = BOX_GAP - file = "assets/notebook.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - image { - function = BOX_GAP - file = "assets/notebook.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - image { - function = BOX_GAP - file = "assets/notebook.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - image { - function = BOX_GAP - file = "assets/notebook.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - # How to draw the box of a notebook when it isnt attached to a tab - - image { - function = BOX - file = "assets/notebook.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } } -} -style "handlebox" { - - engine "pixmap" { - - image { - function = BOX - file = "assets/null.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - detail = "handlebox_bin" - shadow = IN - } - - image { - function = BOX - file = "assets/null.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - detail = "handlebox_bin" - shadow = OUT - } - } -} - -style "combobox_separator" { - - xthickness = 0 - ythickness = 0 - GtkWidget::wide-separators = 1 - -} - -style "combobox" { - - xthickness = 0 - ythickness = 0 - -} - -style "combobox_button" { - - xthickness = 3 - ythickness = 3 - -} - -style "range" { - - engine "pixmap" { - - image { - function = BOX - detail = "trough-upper" - file = "assets/trough-horizontal.png" - border = { 10, 10, 0, 0 } - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = BOX - detail = "trough-lower" - file = "assets/trough-horizontal-active.png" - border = { 10, 10, 0, 0 } - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = BOX - detail = "trough-upper" - file = "assets/trough-vertical.png" - border = { 0, 0, 10, 10 } - stretch = TRUE - orientation = VERTICAL - } - - image { - function = BOX - detail = "trough-lower" - file = "assets/trough-vertical-active.png" - border = { 0, 0, 10, 10 } - stretch = TRUE - orientation = VERTICAL - } - - # Horizontal - - image { - function = SLIDER - state = NORMAL - file = "assets/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "assets/slider.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - - image { - function = SLIDER - state = PRELIGHT - file = "assets/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "assets/slider-prelight.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - - image { - function = SLIDER - state = INSENSITIVE - file = "assets/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "assets/slider-insensitive.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - - # Vertical - - image { - function = SLIDER - state = NORMAL - file = "assets/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "assets/slider.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - - image { - function = SLIDER - state = PRELIGHT - file = "assets/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "assets/slider-prelight.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - - image { - function = SLIDER - state = INSENSITIVE - file = "assets/null.png" - border = { 0, 0, 0, 0 } - stretch = TRUE - overlay_file = "assets/slider-insensitive.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - - # Function below removes ugly boxes - - image { - function = BOX - file = "assets/null.png" - border = { 3, 3, 3, 3 } - stretch = TRUE - } - } } style "progressbar" { @@ -1891,241 +2260,178 @@ style "progressbar" { xthickness = 1 ythickness = 1 - fg[NORMAL] = @fg_color fg[PRELIGHT] = @selected_fg_color engine "pixmap" { image { - function = BOX - detail = "trough" - file = "assets/trough-progressbar.png" - border = {2, 2, 3, 3} - stretch = TRUE + function = BOX + detail = "trough" + file = "assets/progressbar-horz-trough.png" + border = {3, 3, 2, 2} + stretch = TRUE orientation = HORIZONTAL } image { - function = BOX - detail = "bar" - file = "assets/progressbar.png" - stretch = TRUE - border = { 1, 1, 2, 2 } - orientation = HORIZONTAL - } - - image { - function = BOX - detail = "trough" - file = "assets/trough-progressbar_v.png" - border = { 3, 3, 2, 2 } - stretch = TRUE + function = BOX + detail = "trough" + file = "assets/progressbar-vert-trough.png" + border = {2, 2, 3, 3} + stretch = TRUE orientation = VERTICAL } - image { - function = BOX - detail = "bar" - file = "assets/progressbar_v.png" - stretch = TRUE - border = {2, 2, 1, 1} - orientation = VERTICAL - } } -} -style "separator_menu_item" { - - engine "pixmap" { - - image { - function = BOX - file = "assets/null.png" - border = { 0, 0, 1, 0 } - stretch = TRUE - } - } } style "treeview_header" { - ythickness = 1 - fg[PRELIGHT] = mix(0.70, @text_color, @base_color) - font_name = "Bold" + xthickness = 1 + ythickness = 0 + + fg[NORMAL] = @column_header_color + fg[PRELIGHT] = @hover_column_header_color + + font_name = "Bold" + + GtkButton::inner-border = {5, 5, 0, 1} engine "pixmap" { image { - function = BOX - file = "assets/tree_header.png" - border = { 1, 1, 1, 1 } - stretch = TRUE + function = BOX + file = "assets/treeview-separator-ltr.png" + border = {0, 1, 0, 1} + stretch = TRUE + direction = LTR } + + image { + function = BOX + file = "assets/treeview-separator-rtl.png" + border = {1, 0, 0, 1} + stretch = TRUE + direction = RTL + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/treeview-pan-up.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/treeview-pan-up-hover.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/treeview-pan-up-active.png" + overlay_stretch = FALSE + arrow_direction = UP + } + + image { + function = ARROW + state = NORMAL + overlay_file = "assets/treeview-pan-down.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = PRELIGHT + overlay_file = "assets/treeview-pan-down-hover.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image { + function = ARROW + state = ACTIVE + overlay_file = "assets/treeview-pan-down-active.png" + overlay_stretch = FALSE + arrow_direction = DOWN + } + } + } -# Treeview Rows - -style "treeview" { - - xthickness = 2 - ythickness = 0 - - -} - style "scrolled_window" { - xthickness = 1 - ythickness = 1 - engine "pixmap" { - image { function = SHADOW - file = "assets/frame.png" - border = { 5, 5, 5, 5 } - stretch = TRUE + file = "assets/frame.png" + border = {1, 1, 1, 1} + stretch = TRUE } } + } style "frame" { - xthickness = 1 - ythickness = 1 - engine "pixmap" { image { function = SHADOW - file = "assets/frame.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - shadow = IN - } - - image { - function = SHADOW_GAP - file = "assets/frame.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - gap_start_file = "assets/frame-gap-start.png" - gap_start_border = { 1, 0, 0, 0 } - gap_end_file = "assets/frame-gap-end.png" - gap_end_border = { 0, 1, 0, 0 } - shadow = IN + shadow = NONE } image { function = SHADOW - file = "assets/frame.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - shadow = OUT + file = "assets/frame.png" + border = {1, 1, 1, 1} + stretch = TRUE } image { - function = SHADOW_GAP - file = "assets/frame.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - gap_start_file = "assets/frame-gap-start.png" - gap_start_border = { 1, 0, 0, 0 } - gap_end_file = "assets/frame-gap-end.png" - gap_end_border = { 0, 1, 0, 0 } - shadow = OUT + function = SHADOW_GAP + file = "assets/frame.png" + border = {1, 1, 1, 1} + stretch = TRUE + gap_start_file = "assets/border.png" + gap_end_file = "assets/border.png" } - image { - function = SHADOW - file = "assets/frame.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - shadow = ETCHED_IN - } - - image { - function = SHADOW_GAP - file = "assets/frame.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - gap_start_file = "assets/frame-gap-start.png" - gap_start_border = { 1, 0, 0, 0 } - gap_end_file = "assets/frame-gap-end.png" - gap_end_border = { 0, 1, 0, 0 } - shadow = ETCHED_IN - } - - image { - function = SHADOW - file = "assets/frame.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - shadow = ETCHED_OUT - } - - image { - function = SHADOW_GAP - file = "assets/frame.png" - border = { 1, 1, 1, 1 } - stretch = TRUE - gap_start_file = "assets/frame-gap-start.png" - gap_start_border = { 1, 0, 0, 0 } - gap_end_file = "assets/frame-gap-end.png" - gap_end_border = { 0, 1, 0, 0 } - shadow = ETCHED_OUT - } } + } -style "gimp_toolbox_frame" { +style "toolbar_button" { - engine "pixmap" { + xthickness = 2 + ythickness = 2 + + GtkButton::inner-border = {2, 2, 2, 2} - image { - function = SHADOW - } - } } -style "toolbar" { +style "toolbar_separator" { + + GtkWidget::wide-separators = 1 + GtkWidget::separator-width = 1 + GtkWidget::separator-height = 1 engine "pixmap" { - image { function = BOX - file = "assets/toolbar.png" - stretch = TRUE - border = { 1, 1, 1, 1 } - } - - image { - function = HANDLE - overlay_file = "assets/handle-h.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - - image { - function = HANDLE - overlay_file = "assets/handle-v.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - - image { - function = VLINE - recolorable = TRUE - file = "assets/null.png" - } - - image { - function = HLINE - recolorable = TRUE - file = "assets/null.png" + file = "assets/line.png" } } + } style "inline_toolbar" { @@ -2133,203 +2439,116 @@ style "inline_toolbar" { GtkToolbar::button-relief = GTK_RELIEF_NORMAL engine "pixmap" { - image { - function = BOX - file = "assets/inline-toolbar.png" - stretch = TRUE - border = { 1, 1, 1, 1 } + function = SHADOW + file = "assets/frame-inline.png" + border = {1, 1, 0, 1} + stretch = TRUE } } + } -style "notebook_viewport" { +style "tooltip" { - bg[NORMAL] = @notebook_bg -} + xthickness = 13 + ythickness = 13 - -style "notebook_eventbox" { - - bg[NORMAL] = @notebook_bg - bg[ACTIVE] = @bg_color -} - -style "tooltips" { - - xthickness = 8 - ythickness = 4 - - bg[NORMAL] = @tooltip_bg_color - fg[NORMAL] = @tooltip_fg_color + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color bg[SELECTED] = @tooltip_bg_color } -style "eclipse-tooltips" { +style "disable_separator" { - xthickness = 8 - ythickness = 4 + xthickness = 0 + ythickness = 0 - bg[NORMAL] = shade(1.05, @bg_color) - fg[NORMAL] = @text_color - bg[SELECTED] = shade(1.05, @bg_color) + GtkWidget::wide-separators = 1 } -style "xfdesktop-icon-view" { - XfdesktopIconView::label-alpha = 0 - XfdesktopIconView::selected-label-alpha = 100 - XfdesktopIconView::shadow-x-offset = 0 - XfdesktopIconView::shadow-y-offset = 1 - XfdesktopIconView::selected-shadow-x-offset = 0 - XfdesktopIconView::selected-shadow-y-offset = 1 - XfdesktopIconView::shadow-color = "#000000" - XfdesktopIconView::selected-shadow-color = "#000000" - XfdesktopIconView::shadow-blur-radius = 2 - XfdesktopIconView::cell-spacing = 2 - XfdesktopIconView::cell-padding = 6 - XfdesktopIconView::cell-text-width-proportion = 1.9 +# Default style, containing theme properties and trying to match every widget as +# much as possible, which is not only faster than trying to match every widget +# by its own but also less bug-prune and more consistent. However there is some +# widget specific stuff that needs to be taken care of, which is the point of +# every other style below. +class "GtkWidget" style "default" - fg[NORMAL] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color -} + ###################################### + # Override padding, style and colour # + ###################################### -style "xfwm-tabwin" { - Xfwm4TabwinWidget::border-width = 1 - Xfwm4TabwinWidget::border-alpha = 1.0 - Xfwm4TabwinWidget::icon-size = 64 - Xfwm4TabwinWidget::alpha = 1.0 - Xfwm4TabwinWidget::border-radius = 2 +class "GtkButton" style "button" +class "GtkLinkButton" style "link_button" +class "GtkEntry" style "entry" +class "GtkOldEditable" style "entry" +class "GtkNotebook" style "notebook" +class "GtkHScale" style "scale_horz" +class "GtkVScale" style "scale_vert" +class "GtkProgressBar" style "progressbar" +class "GtkScrolledWindow" style "scrolled_window" +class "GtkFrame" style "frame" +class "GtkSeparatorToolItem" style "toolbar_separator" +class "GtkMenuBar" style "menubar" +class "GtkMenu" style "menu" +class "GtkTextView" style "textview" - bg[NORMAL] = @bg_color - bg[SELECTED] = @bg_color +# Menu and menubar items +widget_class "**" style "menu_item" +widget_class "*.*" style "menubar_item" +widget_class "**" style "separator_menu_item" - fg[NORMAL] = @fg_color +# Treeview buttons +widget_class "***" style "treeview_header" - engine "murrine" { - contrast = 0.7 - glazestyle = 0 - glowstyle = 0 - highlight_shade = 1.0 - gradient_shades = {1.0,1.0,1.0,1.0} - border_shades = { 0.8, 0.8 } - } -} +# Give the file chooser toolbar a border +widget_class "**" style "inline_toolbar" -style "xfwm-tabwin-button" { +# Fix padding on regular comboboxes +widget_class "*." style "combobox" +# And disable separators on them +widget_class "*.*" style "disable_separator" - font_name = "bold" - bg[SELECTED] = @selected_bg_color -} +# Join together the ComboBoxEntry entry and button +widget_class "**" style "combobox_entry" -# Chromium -style "chrome_menu_item" { +# Join the Combo entry and button +widget_class "**" style "combobox_entry" +# Tweak the padding on the button a little bit because it +# uses it a bit differently +widget_class "*." style "combo_button_padding" - bg[SELECTED] = @selected_bg_color +# Alas we cannot do the same for ComboBoxText because there +# isn't a way to apply the style to only the comboboxes that +# have an entry inside -} +# Toolbar buttons have different paddings +widget_class "**" style "toolbar_button" -# Text Style -style "text" = "default" { - engine "murrine" { textstyle = 0 } -} +# Notebooks are white, act accordingly +widget_class "**" style "notebook_entry" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "***" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "*.*" style "notebook_bg" +widget_class "***" style "notebook_combo" +widget_class "***" style "notebook_combo" -style "menu_text" = "menu_item" { - engine "murrine" { textstyle = 0 } -} +# However, stuff inside eventboxes inside notebooks is grey +# again, react +widget_class "***" style "normal_entry" +widget_class "***" style "normal_bg" +widget_class "***" style "normal_bg" +widget_class "****" style "combobox_entry" +widget_class "****" style "combobox_entry" +widget_class "***." style "combo_button_padding" - -style "null" { - - engine "pixmap" { - - image { - function = BOX - file = "assets/null.png" - stretch = TRUE - } - } -} - - -class "GtkWidget" style "default" -class "GtkScrollbar" style "scrollbar" -class "GtkButton" style "button" -class "GtkEntry" style "entry" -class "GtkOldEditable" style "entry" -class "GtkSpinButton" style "spinbutton" -class "GtkNotebook" style "notebook" -class "GtkRange" style "range" -class "GtkProgressBar" style "progressbar" -class "GtkSeparatorMenuItem" style "separator_menu_item" -class "GtkScrolledWindow" style "scrolled_window" -class "GtkFrame" style "frame" -class "GtkTreeView" style "treeview" -class "GtkToolbar" style "toolbar" -class "*HandleBox" style "toolbar" - -widget_class "**" style "menu" -widget_class "**" style "menu_framed_box" -widget_class "**" style "menu_item" -widget_class "**" style "checkbutton" -widget_class "*" style "combobox" -widget_class "**" style "combobox_button" -widget_class "**" style "combobox_separator" -widget_class "***" style "treeview_header" -widget_class "**" style "inline_toolbar" -widget_class "**" style "combobox_entry" -widget_class "**" style "combobox_entry_button" -widget_class "***" style "notebook_viewport" -widget_class "*HandleBox" style "toolbar" - -# Entries in notebooks draw with notebook's base color, but not if there's -# something else in the middle that draws gray again -widget_class "**" style "notebook_entry" -widget_class "***" style "entry" - -widget_class "***" style "notebook_combobox_entry" -widget_class "****" style "combobox_entry" - -# We also need to avoid changing fg color for the inactive notebook tab labels -widget_class "*." style "notebook_tab_label" +# ComboBoxes tend to draw the button label with text[] +# instead of fg[], we need to fix that +widget_class "**" style "combobox_cellview" # GTK tooltips -widget "gtk-tooltip*" style "tooltips" - -#Fix GVim tabs -widget_class "**" style "notebook_eventbox" - -# Xchat special cases -widget "*xchat-inputbox" style "entry" - -# GIMP -# Disable gradients completely for GimpSpinScale -#class "GimpSpinScale" style "gimp_spin_scale" - -# Remove borders from "Wilbert frame" in Gimp -widget_class "**" style "gimp_toolbox_frame" - -# Chrome/Chromium -widget_class "*Chrom*Button*" style "button" -widget_class "***" style "chrome_menu_item" - -# Eclipse/SWT -widget "gtk-tooltips*" style "eclipse-tooltips" -widget "*swt-toolbar-flat" style "null" - -# Openoffice, Libreoffice -class "GtkWindow" style "toplevel_hack" -widget "*openoffice-toplevel*" style "ooo_stepper_hack" - -# Xfce -widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view" -widget "xfwm4-tabwin*" style "xfwm-tabwin" -widget "xfwm4-tabwin*GtkButton*" style "xfwm-tabwin-button" - -# Fixes ugly text shadows for insensitive text -widget_class "*" style "text" -widget_class "**" style "menu_text" -widget_class "**" style "text" -widget_class "**" style "text" -widget_class "**" style "text" +widget "gtk-tooltip*" style "tooltip" diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-active.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-active.png deleted file mode 100644 index 618d2cb3..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-active.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-hover.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-hover.png deleted file mode 100644 index dae73c28..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-hover.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-insensitive.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-insensitive.png deleted file mode 100644 index 3e0f1465..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button-insensitive.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button.png deleted file mode 100644 index 76ceb703..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/button.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-active-toolbar-dark.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-active-toolbar-dark.png deleted file mode 100644 index aee387dd..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-active-toolbar-dark.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-active-toolbar.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-active-toolbar.png deleted file mode 100644 index 638cab6b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-active-toolbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-disabled-toolbar-dark.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-disabled-toolbar-dark.png deleted file mode 100644 index 0fe6911e..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-disabled-toolbar-dark.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-disabled-toolbar.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-disabled-toolbar.png deleted file mode 100644 index ad678235..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-disabled-toolbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-toolbar-dark.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-toolbar-dark.png deleted file mode 100644 index 1e64e677..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-toolbar-dark.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-toolbar.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-toolbar.png deleted file mode 100644 index fda02f87..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/entry-toolbar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-dark.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-dark.png deleted file mode 100644 index 6acb959c..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-dark.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc deleted file mode 100644 index 6f482125..00000000 --- a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-toolbar-dark.rc +++ /dev/null @@ -1,222 +0,0 @@ -style "menubar" { - - bg[NORMAL] = "#2f343f" - fg[NORMAL] = "#eeeeec" - fg[PRELIGHT] = "#eeeeec" - fg[ACTIVE] = "#eeeeec" - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = shade(0.7, "#eeeeec") - - xthickness = 0 - ythickness = 0 - - engine "pixmap" { - - image { - function = BOX - file = "menubar-toolbar/menubar-dark.png" - stretch = TRUE - border = { 1, 1, 1, 1 } - } - } -} - -style "menubar-borderless" { - - bg[NORMAL] = "#2f343f" - fg[NORMAL] = "#eeeeec" - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = shade(0.7, "#eeeeec") - - xthickness = 0 - ythickness = 0 - - engine "pixmap" { - - image { - function = BOX - file = "assets/null.png" - stretch = TRUE - border = { 1, 1, 1, 1 } - } - } -} - -style "menubar_item" { - - xthickness = 2 - ythickness = 6 - - fg[PRELIGHT] = @fg_color - - engine "pixmap" { - - image { - function = BOX - state = PRELIGHT - file = "menubar-toolbar/menubar_button-dark.png" - border = { 0, 0, 0, 5 } - stretch = TRUE - } - } -} - -# Text Style Menubar -style "menubar-text" { - - engine "murrine" { - text_shade = 0.0 - textstyle = 0 - } -} - - -style "toolbar_text" { - fg[NORMAL] = "#eeeeec" - fg[PRELIGHT] = "#eeeeec" - fg[INSENSITIVE] = shade(0.7, "#eeeeec") - fg[ACTIVE] = "#eeeeec" - - text[NORMAL] = "#eeeeec" - text[PRELIGHT] = "#eeeeec" - text[INSENSITIVE] = shade(0.7, "#eeeeec") - text[ACTIVE] = "#eeeeec" - -} - -style "toolbar_button" { - - xthickness = 4 - ythickness = 4 - - engine "pixmap" { - - image { - function = BOX - state = NORMAL - file = "menubar-toolbar/button.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - image { - function = BOX - state = PRELIGHT - file = "menubar-toolbar/button-hover.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - image { - function = BOX - state = ACTIVE - file = "menubar-toolbar/button-active.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - - image { - function = BOX - state = INSENSITIVE - file = "menubar-toolbar/button-insensitive.png" - border = { 4, 4, 4, 4 } - stretch = TRUE - } - } -} - -style "toolbar_entry" { - - base[NORMAL] = "#404552" - base[ACTIVE] = "#404552" - base[INSENSITIVE] = "#39404d" - - text[NORMAL] = "#eeeeec" - - engine "pixmap" { - - image { - function = SHADOW - state = NORMAL - detail = "entry" - file = "menubar-toolbar/entry-toolbar-dark.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "menubar-toolbar/entry-active-toolbar-dark.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "menubar-toolbar/entry-disabled-toolbar-dark.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = FLAT_BOX - state = ACTIVE - detail = "entry_bg" - file = "assets/null.png" - } - - image { - function = FLAT_BOX - state = INSENSITIVE - detail = "entry_bg" - file = "assets/null.png" - } - - image { - function = FLAT_BOX - detail = "entry_bg" - file = "assets/null.png" - } - } -} - -#Chromium -style "chrome-gtk-frame" { - - ChromeGtkFrame::frame-color = "#2f343f" - ChromeGtkFrame::inactive-frame-color = "#2f343f" - - ChromeGtkFrame::frame-gradient-size = 0 - ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color) - - ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color) - ChromeGtkFrame::incognito-inactive-frame-color = @bg_color - - ChromeGtkFrame::incognito-frame-gradient-color = @bg_color - - ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color) - ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color - -} - -widget_class "**" style "menubar" -widget_class "*.*" style "menubar_item" - -widget_class "*ThunarWindow*" style "menubar" - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "***" style "menubar-text" - -# Whitelist for dark toolbars -widget_class "*ThunarWindow*" style "menubar-borderless" -widget_class "*ThunarWindow**" style "toolbar_entry" -widget_class "*ThunarWindow**" style "toolbar_button" -widget_class "*ThunarWindow**" style "toolbar_text" -widget_class "*ThunarWindow***" style "menubar-text" - diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-toolbar.rc b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-toolbar.rc deleted file mode 100644 index e8c8d00f..00000000 --- a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar-toolbar.rc +++ /dev/null @@ -1,162 +0,0 @@ -style "menubar" { - - bg[NORMAL] = "#e7e8eb" - fg[NORMAL] = "#70788d" - fg[PRELIGHT] = "#70788d" - fg[ACTIVE] = "#70788d" - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = shade(1.3, "#70788d") - - xthickness = 0 - ythickness = 0 - - engine "pixmap" { - - image { - function = BOX - file = "menubar-toolbar/menubar.png" - stretch = TRUE - border = { 1, 1, 1, 1 } - } - } -} - -style "menubar-borderless" { - - bg[NORMAL] = "#e7e8eb" - fg[NORMAL] = "#70788d" - fg[SELECTED] = @fg_color - fg[INSENSITIVE] = shade(1.3, "#70788d") - - xthickness = 0 - ythickness = 0 - - engine "pixmap" { - - image { - function = BOX - file = "assets/null.png" - stretch = TRUE - border = { 1, 1, 1, 1 } - } - } -} - -style "menubar_item" { - - xthickness = 2 - ythickness = 6 - - fg[PRELIGHT] = "#70788d" - - engine "pixmap" { - - image { - function = BOX - state = PRELIGHT - file = "menubar-toolbar/menubar_button.png" - border = { 0, 0, 0, 5 } - stretch = TRUE - } - } -} - -# Text Style Menubar -style "menubar-text" { - - engine "murrine" { - text_shade = 0.0 - textstyle = 0 - } -} - -style "toolbar_entry" { - - text[NORMAL] = "#70788d" - - engine "pixmap" { - - image { - function = SHADOW - state = NORMAL - detail = "entry" - file = "menubar-toolbar/entry-toolbar.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "menubar-toolbar/entry-active-toolbar.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "menubar-toolbar/entry-disabled-toolbar.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = FLAT_BOX - state = ACTIVE - detail = "entry_bg" - file = "assets/null.png" - } - - image { - function = FLAT_BOX - state = INSENSITIVE - detail = "entry_bg" - file = "assets/null.png" - } - - image { - function = FLAT_BOX - detail = "entry_bg" - file = "assets/null.png" - } - } -} - -#Chromium -style "chrome-gtk-frame" { - - ChromeGtkFrame::frame-color = "#e7e8eb" - ChromeGtkFrame::inactive-frame-color = "#e7e8eb" - - ChromeGtkFrame::frame-gradient-size = 0 - ChromeGtkFrame::frame-gradient-color = shade(0.5, @bg_color) - - ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color) - ChromeGtkFrame::incognito-inactive-frame-color = @bg_color - - ChromeGtkFrame::incognito-frame-gradient-color = @bg_color - - ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color) - ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color) - ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color - -} - -widget_class "**" style "menubar" -widget_class "*.*" style "menubar_item" - -widget_class "*ThunarWindow*" style "menubar" -widget_class "*CajaNavigationWindow*" style "menubar" - -class "ChromeGtkFrame" style "chrome-gtk-frame" - -widget_class "***" style "menubar-text" - -# Whitelist for dark toolbars -widget_class "*ThunarWindow*" style "menubar-borderless" -widget_class "*CajaNavigationWindow*" style "menubar-borderless" -widget_class "*ThunarWindow**" style "toolbar_entry" -widget_class "*CajaNavigationWindow**" style "toolbar_entry" diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar.png deleted file mode 100644 index 503acb6b..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar_button-dark.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar_button-dark.png deleted file mode 100644 index 999ff63e..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar_button-dark.png and /dev/null differ diff --git a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar_button.png b/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar_button.png deleted file mode 100644 index 999ff63e..00000000 Binary files a/share/themes/Kali-Light/gtk-2.0/menubar-toolbar/menubar_button.png and /dev/null differ diff --git a/src/themes/Kali/assets-renderer/gtk2/assets.svg b/src/themes/Kali/assets-renderer/gtk2/assets.svg index d962e799..61b9e39c 100644 --- a/src/themes/Kali/assets-renderer/gtk2/assets.svg +++ b/src/themes/Kali/assets-renderer/gtk2/assets.svg @@ -1,692 +1,5774 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + - - + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + - - - - - - + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -