From 9eb5fbd2a2b37b65014840e2af994afa351df3b3 Mon Sep 17 00:00:00 2001 From: Jehan Date: Sat, 19 Dec 2015 18:00:12 +0100 Subject: [PATCH] Bug 759649 - new dark theme by Benoit Touchette. Initial version of our dark theme. Additional credits for some of the UI images to horst3180 (Ceti-2 theme) and Medhi Abhollahi (new CS6 II theme). All under GPLv3, as the rest of GIMP. --- configure.ac | 1 + themes/Makefile.am | 2 +- themes/The-Dark-Side-of-Gimp/.gitignore | 2 + themes/The-Dark-Side-of-Gimp/Makefile.am | 129 + themes/The-Dark-Side-of-Gimp/gtkrc | 2199 +++++++++++++++++ .../ui/arrow-down-insens.png | Bin 0 -> 228 bytes .../ui/arrow-down-prelight.png | Bin 0 -> 223 bytes .../ui/arrow-down-small-insens.png | Bin 0 -> 224 bytes .../ui/arrow-down-small-prelight.png | Bin 0 -> 212 bytes .../ui/arrow-down-small.png | Bin 0 -> 212 bytes .../The-Dark-Side-of-Gimp/ui/arrow-down.png | Bin 0 -> 223 bytes .../ui/arrow-left-insens.png | Bin 0 -> 226 bytes .../ui/arrow-left-prelight.png | Bin 0 -> 226 bytes .../The-Dark-Side-of-Gimp/ui/arrow-left.png | Bin 0 -> 226 bytes .../ui/arrow-right-insens.png | Bin 0 -> 226 bytes .../ui/arrow-right-prelight.png | Bin 0 -> 226 bytes .../The-Dark-Side-of-Gimp/ui/arrow-right.png | Bin 0 -> 226 bytes .../ui/arrow-up-insens.png | Bin 0 -> 224 bytes .../ui/arrow-up-prelight.png | Bin 0 -> 219 bytes .../ui/arrow-up-small-insens.png | Bin 0 -> 202 bytes .../ui/arrow-up-small-prelight.png | Bin 0 -> 198 bytes .../ui/arrow-up-small.png | Bin 0 -> 198 bytes themes/The-Dark-Side-of-Gimp/ui/arrow-up.png | Bin 0 -> 219 bytes themes/The-Dark-Side-of-Gimp/ui/bar-h.png | Bin 0 -> 161 bytes themes/The-Dark-Side-of-Gimp/ui/bar-v.png | Bin 0 -> 165 bytes .../ui/button-default.png | Bin 0 -> 517 bytes .../ui/button-insensitive.png | Bin 0 -> 334 bytes .../ui/button-normal.png | Bin 0 -> 375 bytes .../ui/button-prelight.png | Bin 0 -> 369 bytes .../ui/button-pressed.png | Bin 0 -> 377 bytes themes/The-Dark-Side-of-Gimp/ui/check1.png | Bin 0 -> 247 bytes themes/The-Dark-Side-of-Gimp/ui/check2.png | Bin 0 -> 265 bytes themes/The-Dark-Side-of-Gimp/ui/check3.png | Bin 0 -> 247 bytes .../ui/combo-entry-border-active-bg.png | Bin 0 -> 191 bytes .../ui/combo-entry-border-active-notebook.png | Bin 0 -> 185 bytes ...combo-entry-border-active-rtl-notebook.png | Bin 0 -> 185 bytes .../ui/combo-entry-border-bg.png | Bin 0 -> 191 bytes .../ui/combo-entry-border-disabled-bg.png | Bin 0 -> 191 bytes .../combo-entry-border-disabled-notebook.png | Bin 0 -> 185 bytes .../ui/combo-entry-border-disabled-rtl-bg.png | Bin 0 -> 191 bytes ...mbo-entry-border-disabled-rtl-notebook.png | Bin 0 -> 185 bytes .../ui/combo-entry-border-notebook.png | Bin 0 -> 185 bytes .../ui/combo-entry-border-rtl-bg.png | Bin 0 -> 191 bytes .../ui/combo-entry-border-rtl-notebook.png | Bin 0 -> 185 bytes .../ui/combo-entry-button-active-rtl.png | Bin 0 -> 175 bytes .../ui/combo-entry-button-active.png | Bin 0 -> 175 bytes .../ui/combo-entry-button-disabled-rtl.png | Bin 0 -> 191 bytes .../ui/combo-entry-button-disabled.png | Bin 0 -> 191 bytes .../ui/combo-entry-button-rtl.png | Bin 0 -> 191 bytes .../ui/combo-entry-button.png | Bin 0 -> 191 bytes themes/The-Dark-Side-of-Gimp/ui/down-pre.png | Bin 0 -> 159 bytes themes/The-Dark-Side-of-Gimp/ui/down.png | Bin 0 -> 160 bytes .../ui/entry-border-active-bg.png | Bin 0 -> 197 bytes .../ui/entry-border-active-notebook.png | Bin 0 -> 168 bytes .../ui/entry-border-disabled-bg.png | Bin 0 -> 150 bytes .../ui/entry-border-disabled-notebook.png | Bin 0 -> 150 bytes .../ui/entry-border-fill-active.png | Bin 0 -> 125 bytes .../ui/entry-border-fill.png | Bin 0 -> 125 bytes .../ui/entry-border-notebook-null.png | Bin 0 -> 4013 bytes .../ui/entry-border-notebook.png | Bin 0 -> 172 bytes .../The-Dark-Side-of-Gimp/ui/ext-bottom.png | Bin 0 -> 148 bytes themes/The-Dark-Side-of-Gimp/ui/ext-left.png | Bin 0 -> 149 bytes themes/The-Dark-Side-of-Gimp/ui/ext-right.png | Bin 0 -> 148 bytes themes/The-Dark-Side-of-Gimp/ui/ext-top.png | Bin 0 -> 148 bytes .../ui/extension-bottom.png | Bin 0 -> 148 bytes .../ui/extension-left.png | Bin 0 -> 149 bytes .../ui/extension-right.png | Bin 0 -> 148 bytes .../ui/extension-top.png | Bin 0 -> 148 bytes .../ui/frame-gap-end.png | Bin 0 -> 124 bytes .../ui/frame-gap-start.png | Bin 0 -> 124 bytes themes/The-Dark-Side-of-Gimp/ui/frame.png | Bin 0 -> 168 bytes .../The-Dark-Side-of-Gimp/ui/gap_bottom.png | Bin 0 -> 142 bytes themes/The-Dark-Side-of-Gimp/ui/gap_left.png | Bin 0 -> 144 bytes themes/The-Dark-Side-of-Gimp/ui/gap_right.png | Bin 0 -> 141 bytes themes/The-Dark-Side-of-Gimp/ui/gap_top.png | Bin 0 -> 143 bytes .../ui/gimp-arrow-down-insensitive.png | Bin 0 -> 185 bytes .../ui/gimp-arrow-down-insenstive.png | Bin 0 -> 185 bytes .../ui/gimp-arrow-down.png | Bin 0 -> 170 bytes .../ui/gimp-arrow-left.png | Bin 0 -> 166 bytes .../ui/gimp-arrow-right-dark.png | Bin 0 -> 173 bytes .../ui/gimp-arrow-right.png | Bin 0 -> 160 bytes .../ui/gimp-arrow-up.png | Bin 0 -> 171 bytes .../ui/gimp-button-default.png | Bin 0 -> 517 bytes .../ui/gimp-button-insensitive.png | Bin 0 -> 334 bytes .../ui/gimp-button-normal.png | Bin 0 -> 375 bytes .../ui/gimp-button-prelight.png | Bin 0 -> 369 bytes .../ui/gimp-button-pressed.png | Bin 0 -> 377 bytes .../ui/gimp-handle-h.png | Bin 0 -> 4924 bytes .../ui/gimp-handle-v.png | Bin 0 -> 4907 bytes .../The-Dark-Side-of-Gimp/ui/gimp-line-h.png | Bin 0 -> 141 bytes .../The-Dark-Side-of-Gimp/ui/gimp-line-v.png | Bin 0 -> 140 bytes .../ui/gimp-menu-line-h.png | Bin 0 -> 139 bytes .../ui/gimp-tooltip-bg.png | Bin 0 -> 393 bytes .../ui/list_header-pressed.png | Bin 0 -> 159 bytes .../The-Dark-Side-of-Gimp/ui/list_header.png | Bin 0 -> 170 bytes .../ui/menu-arrow-prelight.png | Bin 0 -> 179 bytes .../The-Dark-Side-of-Gimp/ui/menu-arrow.png | Bin 0 -> 188 bytes themes/The-Dark-Side-of-Gimp/ui/menu.png | Bin 0 -> 141 bytes themes/The-Dark-Side-of-Gimp/ui/menubar.png | Bin 0 -> 141 bytes themes/The-Dark-Side-of-Gimp/ui/menuitem.png | Bin 0 -> 167 bytes themes/The-Dark-Side-of-Gimp/ui/minus.png | Bin 0 -> 241 bytes themes/The-Dark-Side-of-Gimp/ui/notebook.png | Bin 0 -> 135 bytes themes/The-Dark-Side-of-Gimp/ui/null.png | Bin 0 -> 3398 bytes themes/The-Dark-Side-of-Gimp/ui/option1.png | Bin 0 -> 333 bytes themes/The-Dark-Side-of-Gimp/ui/option2.png | Bin 0 -> 357 bytes themes/The-Dark-Side-of-Gimp/ui/option3.png | Bin 0 -> 352 bytes themes/The-Dark-Side-of-Gimp/ui/plus.png | Bin 0 -> 244 bytes .../ui/progressbar-trough.png | Bin 0 -> 130 bytes .../The-Dark-Side-of-Gimp/ui/progressbar.png | Bin 0 -> 145 bytes .../ui/shadow-in-alt.png | Bin 0 -> 161 bytes themes/The-Dark-Side-of-Gimp/ui/shadow-in.png | Bin 0 -> 159 bytes .../The-Dark-Side-of-Gimp/ui/shadow-out.png | Bin 0 -> 182 bytes themes/The-Dark-Side-of-Gimp/ui/slider-h.png | Bin 0 -> 212 bytes themes/The-Dark-Side-of-Gimp/ui/slider-v.png | Bin 0 -> 181 bytes .../ui/spin-down-insensitive.png | Bin 0 -> 151 bytes .../ui/spin-down-normal.png | Bin 0 -> 148 bytes .../ui/spin-down-pressed.png | Bin 0 -> 148 bytes .../ui/spin-insensitive.png | Bin 0 -> 180 bytes .../ui/spin-up-insensitive.png | Bin 0 -> 151 bytes .../ui/spin-up-normal.png | Bin 0 -> 151 bytes .../ui/spin-up-pressed.png | Bin 0 -> 151 bytes themes/The-Dark-Side-of-Gimp/ui/spin.png | Bin 0 -> 201 bytes themes/The-Dark-Side-of-Gimp/ui/toolbar.png | Bin 0 -> 326 bytes .../The-Dark-Side-of-Gimp/ui/transparent.png | Bin 0 -> 122 bytes 124 files changed, 2332 insertions(+), 1 deletion(-) create mode 100644 themes/The-Dark-Side-of-Gimp/.gitignore create mode 100644 themes/The-Dark-Side-of-Gimp/Makefile.am create mode 100644 themes/The-Dark-Side-of-Gimp/gtkrc create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-down-insens.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-down-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-down-small-insens.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-down-small-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-down-small.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-down.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-left-insens.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-left-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-left.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-right-insens.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-right-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-right.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-up-insens.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-up-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-insens.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-up-small.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/arrow-up.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/bar-h.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/bar-v.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/button-default.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/button-insensitive.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/button-normal.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/button-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/button-pressed.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/check1.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/check2.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/check3.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-bg.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-rtl-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-bg.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-bg.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-bg.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-rtl-bg.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-rtl-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-active-rtl.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-active.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled-rtl.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-rtl.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/combo-entry-button.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/down-pre.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/down.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/entry-border-active-bg.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/entry-border-active-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-bg.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/entry-border-fill-active.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/entry-border-fill.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook-null.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/ext-bottom.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/ext-left.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/ext-right.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/ext-top.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/extension-bottom.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/extension-left.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/extension-right.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/extension-top.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/frame-gap-end.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/frame-gap-start.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/frame.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gap_bottom.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gap_left.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gap_right.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gap_top.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down-insensitive.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down-insenstive.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-left.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right-dark.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-up.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-button-default.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-button-insensitive.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-button-normal.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-button-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-button-pressed.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-handle-h.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-handle-v.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-line-h.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-line-v.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-menu-line-h.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/gimp-tooltip-bg.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/list_header-pressed.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/list_header.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/menu-arrow-prelight.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/menu-arrow.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/menu.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/menubar.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/menuitem.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/minus.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/notebook.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/null.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/option1.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/option2.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/option3.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/plus.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/progressbar-trough.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/progressbar.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/shadow-in-alt.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/shadow-in.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/shadow-out.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/slider-h.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/slider-v.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/spin-down-insensitive.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/spin-down-normal.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/spin-down-pressed.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/spin-insensitive.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/spin-up-insensitive.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/spin-up-normal.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/spin-up-pressed.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/spin.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/toolbar.png create mode 100644 themes/The-Dark-Side-of-Gimp/ui/transparent.png diff --git a/configure.ac b/configure.ac index d0aadc05dd..8e2ae2659a 100644 --- a/configure.ac +++ b/configure.ac @@ -2357,6 +2357,7 @@ icons/Symbolic-Inverted/Makefile themes/Makefile themes/Default/Makefile themes/Small/Makefile +themes/The-Dark-Side-of-Gimp/Makefile data/Makefile data/brushes/Makefile data/brushes/Basic/Makefile diff --git a/themes/Makefile.am b/themes/Makefile.am index 0a79713d8a..dc4fc3c125 100644 --- a/themes/Makefile.am +++ b/themes/Makefile.am @@ -1,3 +1,3 @@ ## Process this file with automake to produce Makefile.in -SUBDIRS = Default Small +SUBDIRS = Default Small The-Dark-Side-of-Gimp diff --git a/themes/The-Dark-Side-of-Gimp/.gitignore b/themes/The-Dark-Side-of-Gimp/.gitignore new file mode 100644 index 0000000000..b336cc7cec --- /dev/null +++ b/themes/The-Dark-Side-of-Gimp/.gitignore @@ -0,0 +1,2 @@ +/Makefile +/Makefile.in diff --git a/themes/The-Dark-Side-of-Gimp/Makefile.am b/themes/The-Dark-Side-of-Gimp/Makefile.am new file mode 100644 index 0000000000..91119817bf --- /dev/null +++ b/themes/The-Dark-Side-of-Gimp/Makefile.am @@ -0,0 +1,129 @@ +## Process this file with automake to produce Makefile.in + +themedatadir = $(gimpdatadir)/themes/The-Dark-Side-of-Gimp +themeuidir = $(gimpdatadir)/themes/The-Dark-Side-of-Gimp/ui + +themedata_DATA = gtkrc + +themeui_DATA = \ + ui/arrow-down-insens.png \ + ui/arrow-down.png \ + ui/arrow-down-prelight.png \ + ui/arrow-down-small-insens.png \ + ui/arrow-down-small.png \ + ui/arrow-down-small-prelight.png \ + ui/arrow-left-insens.png \ + ui/arrow-left.png \ + ui/arrow-left-prelight.png \ + ui/arrow-right-insens.png \ + ui/arrow-right.png \ + ui/arrow-right-prelight.png \ + ui/arrow-up-insens.png \ + ui/arrow-up.png \ + ui/arrow-up-prelight.png \ + ui/arrow-up-small-insens.png \ + ui/arrow-up-small.png \ + ui/arrow-up-small-prelight.png \ + ui/bar-h.png \ + ui/bar-v.png \ + ui/button-default.png \ + ui/button-insensitive.png \ + ui/button-normal.png \ + ui/button-prelight.png \ + ui/button-pressed.png \ + ui/check1.png \ + ui/check2.png \ + ui/check3.png \ + ui/combo-entry-border-active-bg.png \ + ui/combo-entry-border-active-notebook.png \ + ui/combo-entry-border-active-rtl-notebook.png \ + ui/combo-entry-border-bg.png \ + ui/combo-entry-border-disabled-bg.png \ + ui/combo-entry-border-disabled-notebook.png \ + ui/combo-entry-border-disabled-rtl-bg.png \ + ui/combo-entry-border-disabled-rtl-notebook.png \ + ui/combo-entry-border-notebook.png \ + ui/combo-entry-border-rtl-bg.png \ + ui/combo-entry-border-rtl-notebook.png \ + ui/combo-entry-button-active.png \ + ui/combo-entry-button-active-rtl.png \ + ui/combo-entry-button-disabled.png \ + ui/combo-entry-button-disabled-rtl.png \ + ui/combo-entry-button.png \ + ui/combo-entry-button-rtl.png \ + ui/down.png \ + ui/down-pre.png \ + ui/entry-border-active-bg.png \ + ui/entry-border-active-notebook.png \ + ui/entry-border-disabled-bg.png \ + ui/entry-border-disabled-notebook.png \ + ui/entry-border-fill-active.png \ + ui/entry-border-fill.png \ + ui/entry-border-notebook.png \ + ui/entry-border-notebook-null.png \ + ui/ext-bottom.png \ + ui/extension-bottom.png \ + ui/extension-left.png \ + ui/extension-right.png \ + ui/extension-top.png \ + ui/ext-left.png \ + ui/ext-right.png \ + ui/ext-top.png \ + ui/frame-gap-end.png \ + ui/frame-gap-start.png \ + ui/frame.png \ + ui/gap_bottom.png \ + ui/gap_left.png \ + ui/gap_right.png \ + ui/gap_top.png \ + ui/gimp-arrow-down-insensitive.png \ + ui/gimp-arrow-down-insenstive.png \ + ui/gimp-arrow-down.png \ + ui/gimp-arrow-left.png \ + ui/gimp-arrow-right-dark.png \ + ui/gimp-arrow-right.png \ + ui/gimp-arrow-up.png \ + ui/gimp-button-default.png \ + ui/gimp-button-insensitive.png \ + ui/gimp-button-normal.png \ + ui/gimp-button-prelight.png \ + ui/gimp-button-pressed.png \ + ui/gimp-handle-h.png \ + ui/gimp-handle-v.png \ + ui/gimp-line-h.png \ + ui/gimp-line-v.png \ + ui/gimp-menu-line-h.png \ + ui/gimp-tooltip-bg.png \ + ui/list_header.png \ + ui/list_header-pressed.png \ + ui/menu-arrow.png \ + ui/menu-arrow-prelight.png \ + ui/menubar.png \ + ui/menuitem.png \ + ui/menu.png \ + ui/minus.png \ + ui/notebook.png \ + ui/null.png \ + ui/option1.png \ + ui/option2.png \ + ui/option3.png \ + ui/plus.png \ + ui/progressbar.png \ + ui/progressbar-trough.png \ + ui/shadow-in-alt.png \ + ui/shadow-in.png \ + ui/shadow-out.png \ + ui/slider-h.png \ + ui/slider-v.png \ + ui/spin-down-insensitive.png \ + ui/spin-down-normal.png \ + ui/spin-down-pressed.png \ + ui/spin-insensitive.png \ + ui/spin.png \ + ui/spin-up-insensitive.png \ + ui/spin-up-normal.png \ + ui/spin-up-pressed.png \ + ui/toolbar.png \ + ui/transparent.png + +EXTRA_DIST = $(themedata_DATA) $(themeuidir) diff --git a/themes/The-Dark-Side-of-Gimp/gtkrc b/themes/The-Dark-Side-of-Gimp/gtkrc new file mode 100644 index 0000000000..b97a6f666f --- /dev/null +++ b/themes/The-Dark-Side-of-Gimp/gtkrc @@ -0,0 +1,2199 @@ +############################################################################ +# +# The Dark Side of GIMP Theme +# +# Copyright 2015, Benoit Touchette +# +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 3 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . +# +############################################################################ +# +# Special thanks to all the theme creators, specifically: +# +# horst3180 for his excellent Ceti-2 theme. +# Nuclear Napalm, android272, Medhi Abhollahi for their GIMP themes. +# +# Y'all inspired me to create these themes for GIMP. +# +############################################################################ +# +# arrows-(down, left, right, up)*.png from Ceti-2 theme, horst3180 +# frame-gap-*.png from Ceti-2 theme, horst3180 +# gap information from new CS6 II theme, Medhi Abhollahi +# +############################################################################ + +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +style "tdsog-default-style" +{ + font_name = "Sans 11" + + color["clr1"] = "#EEEEEE" + color["clr2"] = "#DDDDDD" + color["clr3"] = "#C1C1C1" + color["clr4"] = "#222222" + color["clr5"] = "#111111" + color["clr6"] = "#828282" + color["clr7"] = "#3b3b3b" + color["clr8"] = "#222222" + color["clr9"] = "#4D4D4D" + + fg[NORMAL] = @clr1 + fg[PRELIGHT] = @clr1 + fg[ACTIVE] = @clr1 + fg[SELECTED] = @clr2 + fg[INSENSITIVE] = @clr3 + + bg[NORMAL] = @clr4 + bg[PRELIGHT] = @clr4 + bg[ACTIVE] = @clr4 + bg[SELECTED] = @clr5 + bg[INSENSITIVE] = @clr5 + + base[NORMAL] = @clr6 + base[PRELIGHT] = @clr7 + base[ACTIVE] = @clr7 + base[SELECTED] = @clr7 + base[INSENSITIVE] = @clr8 + + text[NORMAL] = @clr1 + text[PRELIGHT] = @clr1 + text[ACTIVE] = @clr1 + text[SELECTED] = @clr1 + text[INSENSITIVE] = @clr9 + + GtkOptionMenu::indicator-size = { 5, 11 } + GtkOptionMenu::indicator-spacing = { 4, 3, 1, 1 } + + GtkScrollbar::has_secondary_backward_stepper = 0 + GtkScrollbar::has_secondary_forward_stepper = 0 + + GtkPaned::handle-size = 0 + GimpDockWindow::default-height = 240 + GimpDock::font-scale = 0.8333 + GimpMenuDock::minimal-width = 200 + GimpDockWindow::menu-preview-size = small-toolbar + GimpToolPalette::tool-icon-size = menu + GimpToolPalette::button-relief = none + GimpDockbook::tab-border = 0 + GimpDockbook::tab-icon-size = menu + GimpColorNotebook::tab-border = 0 + GimpColorNotebook::tab-icon-size = menu + GimpDeviceEditor::handle-size = 12 + GimpDockable::content-border = 1 + GimpEditor::content-spacing = 1 + GimpEditor::button-spacing = 1 + GimpEditor::button-icon-size = menu + GimpDataEditor::minimal-height = 64 + GimpFrame::label-spacing = 2 + GtkDialog::content-area-border = 0 + GtkDialog::button-spacing = 6 + GtkDialog::action-area-border = 12 + GimpUnitComboBox::appears-as-list = 0 + GtkComboBox::appears-as-list = 0 + + GtkScrollbar::trough-border = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 15 + GtkRange::stepper-size = 0 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::min-slider-length = 32 + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkVScale::slider_length = 19 + GtkVScale::slider_width = 19 + GtkHScale::slider_length = 19 + GtkHScale::slider_width = 19 + + GtkTreeView::expander-size = 13 + GtkExpander::expander-size = 13 + + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + GtkSpinButton::shadow_type = GTK_SHADOW_NONE + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkToolbar::shadow-type = GTK_SHADOW_NONE + GtkList::shadow_type = GTK_SHADOW_NONE + GtkCList::shadow_type = GTK_SHADOW_NONE + GtkComboBox::shadow_type = GTK_SHADOW_NONE + GtkComboBoxEntry::shadow_type = GTK_SHADOW_NONE + GtkVScale::shadow_type = GTK_SHADOW_NONE + GtkHScale::shadow_type = GTK_SHADOW_NONE + + GtkWidget::tooltip-radius = 2 + GtkWidget::tooltip-alpha = 235 + GtkWidget::new-tooltip-style = 1 #for compatibility + + engine "pixmap" + { + image + { + function = EXPANDER + expander_style = COLLAPSED + file = "ui/plus.png" + } + + image + { + function = EXPANDER + expander_style = EXPANDED + file = "ui/minus.png" + } + + image + { + function = EXPANDER + expander_style = SEMI_EXPANDED + file = "ui/minus.png" + } + + image + { + function = EXPANDER + expander_style = SEMI_COLLAPSED + file = "ui/plus.png" + } + + image + { + function = RESIZE_GRIP + state = NORMAL + detail = "statusbar" + overlay_file = "ui/null.png" + overlay_border = { 0,0,0,0 } + overlay_stretch = FALSE + } + + image + { + function = SHADOW_GAP + file = "ui/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image + { + function = RESIZE_GRIP + state = NORMAL + detail = "statusbar" + overlay_file = "ui/null.png" + overlay_border = { 0,0,0,0 } + overlay_stretch = FALSE + } + + image + { + function = HLINE + recolorable = TRUE + file = "ui/gimp-line-h.png" + border = { 0, 0, 1, 1 } + stretch = TRUE + } + + image + { + function = VLINE + recolorable = TRUE + file = "ui/gimp-line-v.png" + border = { 1, 0, 1, 1 } + stretch = TRUE + } + + image + { + function = ARROW + recolorable = TRUE + overlay_file = "ui/gimp-arrow-up.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image + { + function = ARROW + recolorable = TRUE + overlay_file = "ui/gimp-arrow-down.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image + { + function = ARROW + recolorable = TRUE + overlay_file = "ui/gimp-arrow-left.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image + { + function = ARROW + recolorable = TRUE + overlay_file = "ui/gimp-arrow-right.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image + { + function = HANDLE + overlay_file = "ui/gimp-handle-h.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image + { + function = HANDLE + overlay_file = "ui/gimp-handle-v.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + } +} + +class "GtkWidget" style "tdsog-default-style" + +########################################################### + +style "tdsog-tool-dialog-style" = "tdsog-default-style" +{ + GtkDialog::action-area-border = 6 +} + +class "GimpToolDialog" style "tdsog-tool-dialog-style" + +########################################################### + +style "tdsog-grid-view-style" = "tdsog-default-style" +{ + bg[NORMAL] = { 1.0, 1.0, 1.0 } +} + +widget "*GimpContainerGridView*GtkViewport*" style "tdsog-grid-view-style" + +########################################################### + +style "tdsog-dockable-style" = "tdsog-default-style" +{ + GimpFrame::label-bold = 0 + GtkButton::focus-line_width = 1 + GtkButton::focus-padding = 0 +} + +widget "*GimpDockable.*" style "tdsog-dockable-style" + +########################################################### + +style "tdsog-display-style" = "tdsog-default-style" +{ + GimpRuler::font-scale = 0.6444 + GimpUnitComboBox::label-scale = 0.8333 + GimpScaleComboBox::label-scale = 0.8333 + GtkComboBox::arrow-size = 8 + GtkButton::inner-border = { 0, 0, 0, 0 } + GtkButton::focus-line-width = 0 + GtkButton::focus-padding = 0 +} + +widget "*GimpDisplayShell.*" style "tdsog-display-style" + +########################################################### + +style "tdsog-overlay-style" = "gimp-display-style" +{ + GtkButton::focus-line_width = 1 +} + +widget_class "**" style "tdsog-overlay-style" + +########################################################### + +style "tdsog-gtkbutton-style" = "tdsog-default-style" +{ + xthickness = 3 + ythickness = 3 + + engine "pixmap" + { + image + { + function = BOX + detail = "buttondefault" + recolorable = TRUE + file = "ui/gimp-button-default.png" + border = { 8, 8, 8, 8 } + stretch = TRUE + } + + image + { + function = BOX + state = PRELIGHT + recolorable = TRUE + file = "ui/gimp-button-prelight.png" + border = { 8, 8, 8, 8} + stretch = TRUE + } + + image + { + function = BOX + state = ACTIVE + file = "ui/gimp-button-pressed.png" + border = { 8, 8, 8, 8 } + stretch = TRUE + } + + image + { + function = BOX + state = INSENSITIVE + file = "ui/gimp-button-insensitive.png" + border = { 8, 8, 8, 8 } + stretch = TRUE + } + + image + { + function = BOX + file = "ui/gimp-button-normal.png" + border = { 8, 8, 8, 8 } + stretch = TRUE + } + } +} + +class "GtkButton" style "tdsog-gtkbutton-style" + +########################################################### + +style "tdsog-tooltips-style" = "tdsog-default-style" +{ + xthickness = 4 + ythickness = 4 + + bg[NORMAL] = "#383838" + bg[SELECTED] = "#828282" + fg[NORMAL] = "#CBCBCB" +} + +widget "gtk-tooltip" style "tdsog-tooltips-style" + +########################################################### + +style "tdsog-treeview" = "tdsog-default-style" +{ + xthickness = 2 + ythickness = 0 + + GtkTreeView::odd_row_color = "#828282" + GtkTreeView::even_row_color = "#828282" + + # + # set custom text color here + # + + #text[NORMAL] = "#0F0" + #text[PRELIGHT] = "#0F0" + #text[SELECTED] = "#0F0" + #text[INSENSITIVE] = "#0F0" + #text[ACTIVE] = "#0F0" + + engine "pixmap" + { + image + { + function = FLAT_BOX + state = SELECTED + file = "ui/menuitem.png" + border = {1,1,1,1} + stretch = TRUE + } + } +} + +class "GtkTreeView" style "tdsog-treeview" + +########################################################### + +style "tdsog-list-header-style" +{ + #Comment out the ythickness setting below for thicker column headers. + #ythickness = 0 + + GtkTreeView::odd_row_color = "#828282" + GtkTreeView::even_row_color = "#828282" + + # + # set custom header text color here + # + + #fg[NORMAL] = "#00F" + #fg[PRELIGHT] = "#00F" + #fg[SELECTED] = "#00F" + #fg[INSENSITIVE] = "#00F" + #fg[ACTIVE] = "#00F" + + # + # set custom text color here + # + + #text[NORMAL] = "#FF0" + #text[PRELIGHT] = "#FF0" + #text[SELECTED] = "#FF0" + #text[INSENSITIVE] = "#FF0" + #text[ACTIVE] = "#FF0" + + engine "pixmap" + { + # This image is used to draw the headers of columns + # in list views when they are not selected. + image + { + function = BOX + recolorable = TRUE + state = NORMAL + file = "ui/list_header.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + + # This image is used to draw the column headers in + # list views when they are clicked. + image + { + function = BOX + recolorable = TRUE + state = PRELIGHT + file = "ui/list_header.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + + image + { + function = BOX + recolorable = TRUE + state = ACTIVE + file = "ui/list_header-pressed.png" + border = { 2, 2, 2, 2} + stretch = TRUE + } + + image + { + function = BOX + recolorable = TRUE + state = SELECTED + file = "ui/list_header.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + } +} + +widget_class "*List" style "tdsog-list-header-style" +widget_class "*GtkTree*" style "tdsog-list-header-style" +widget_class "*GtkCList" style "tdsog-list-header-style" + +########################################################### + +style "tdsog-notebook-style" = "tdsog-default-style" +{ + engine "pixmap" + { + image + { + function = EXTENSION + recolorable = TRUE + state = ACTIVE + file = "ui/ext-top.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_side = BOTTOM + } + + image + { + function = EXTENSION + recolorable = TRUE + state = ACTIVE + file = "ui/ext-bottom.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_side = TOP + } + + image + { + function = EXTENSION + recolorable = TRUE + state = ACTIVE + file = "ui/ext-right.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_side = LEFT + } + + image + { + function = EXTENSION + recolorable = TRUE + state = ACTIVE + file = "ui/ext-left.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_side = RIGHT + } + + image + { + function = EXTENSION + recolorable = TRUE + file = "ui/extension-top.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_side = BOTTOM + } + + image + { + function = EXTENSION + recolorable = TRUE + file = "ui/extension-bottom.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_side = TOP + } + + image + { + function = EXTENSION + recolorable = TRUE + file = "ui/extension-left.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_side = RIGHT + } + + image + { + function = EXTENSION + recolorable = TRUE + file = "ui/extension-right.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + gap_side = LEFT + } + + image + { + function = BOX_GAP + recolorable = TRUE + file = "ui/notebook.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + gap_file = "ui/gap_top.png" + gap_border = { 1, 1, 1, 1 } + gap_start_file = "ui/null.png" + gap_end_file = "ui/null.png" + gap_side = TOP + } + + image + { + function = BOX_GAP + recolorable = TRUE + file = "ui/notebook.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + gap_file = "ui/gap_bottom.png" + gap_border = { 2, 1, 1, 1 } + gap_start_file = "ui/null.png" + gap_end_file = "ui/null.png" + gap_side = BOTTOM + } + + image + { + function = BOX_GAP + recolorable = TRUE + file = "ui/notebook.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + gap_file = "ui/gap_left.png" + gap_border = { 2, 2, 2, 2 } + gap_start_file = "ui/null.png" + gap_end_file = "ui/null.png" + gap_side = LEFT + } + + image + { + function = BOX_GAP + recolorable = TRUE + file = "ui/notebook.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + gap_file = "ui/gap_right.png" + gap_border = { 1, 1, 2, 1 } + gap_start_file = "ui/null.png" + gap_end_file = "ui/null.png" + gap_side = RIGHT + } + + image + { + function = BOX + recolorable = TRUE + file = "ui/notebook.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + gap_side = TOP + } + } +} + +class "GtkNotebook" style "tdsog-notebook-style" + +########################################################### + +style "tdsog-menu" = "tdsog-default-style" +{ + bg[NORMAL] = "#484848" + + fg[NORMAL] = "#CBCBCB" + fg[PRELIGHT] = "#FFFFFF" + fg[INSENSITIVE] = "#C1C1C1" + + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + detail = "menu" + file = "ui/menu.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + } + + image + { + function = HLINE + file = "ui/gimp-line-h.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + } +} + +class "GtkMenu" style "tdsog-menu" +widget_class "**" style "tdsog-menu" + +########################################################### + +style "tdsog-menu-bar" = "tdsog-default-style" +{ + xthickness = 4 + ythickness = 2 + + fg[NORMAL] = "#CBCBCB" + + engine "pixmap" + { + image + { + function = BOX + file = "ui/menubar.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + } +} + +class "GtkMenuBar" style "tdsog-menu-bar" +widget_class "**" style "tdsog-menu-bar" +widget_class "*.*" style "tdsog-menu-bar" + +########################################################### + +style "menu_item" +{ + xthickness = 2 + ythickness = 4 + + bg[NORMAL] = "#484848" + + fg[NORMAL] = "#CBCBCB" + fg[PRELIGHT] = "#CBCBCB" + fg[ACTIVE] = "#CBCBCB" + fg[SELECTED] = "#FFFFFF" + fg[INSENSITIVE] = "#C1C1C1" + + engine "pixmap" + { + image + { + function = BOX + state = PRELIGHT + file = "ui/entry-border-fill-active.png" + border = { 1, 0, 1, 0 } + stretch = TRUE + } + + image + { + function = OPTION + shadow = OUT + recolorable = TRUE + overlay_file = "ui/option1.png" + overlay_stretch = FALSE + } + + image + { + function = OPTION + shadow = IN + recolorable = TRUE + overlay_file = "ui/option2.png" + overlay_stretch = FALSE + } + + image + { + function = OPTION + shadow = ETCHED_IN + recolorable = TRUE + overlay_file = "ui/option3.png" + overlay_stretch = FALSE + } + + image + { + function = CHECK + shadow = OUT + recolorable = TRUE + overlay_file = "ui/check1.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + image + { + function = CHECK + shadow = IN + recolorable = TRUE + overlay_file = "ui/check2.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + image + { + function = CHECK + shadow = ETCHED_IN + recolorable = TRUE + overlay_file = "ui/check3.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + } +} + +class "GtkMenuItem" style "menu_item" +widget_class "**" style "menu_item" + +########################################################### + +style "tdsog-item" +{ + xthickness = 4 + + bg[NORMAL] = "#484848" + + fg[NORMAL] = "#CBCBCB" + fg[PRELIGHT] = "#CBCBCB" + fg[ACTIVE] = "#CBCBCB" + fg[SELECTED] = "#FFFFFF" + fg[INSENSITIVE] = "#C1C1C1" + + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + file = "ui/button-normal.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image + { + function = ARROW + recolorable = TRUE + state = PRELIGHT + overlay_file = "ui/gimp-arrow-right.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image + { + function = ARROW + state = NORMAL + recolorable = TRUE + overlay_file = "ui/gimp-arrow-right-dark.png" + overlay_stretch = FALSE + arrow_direction = RIGHT + } + } +} + +class "GtkItem" style "tdsog-item" + +########################################################### + + +style "tdsog-entry" = "tdsog-default-style" +{ + GtkWidget::interior_focus = 1 + + engine "pixmap" + { + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "ui/entry-border-fill.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "ui/entry-border-fill-active.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + + image + { + function = SHADOW + detail = "entry" + file = "ui/null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image + { + function = FOCUS + state = NORMAL + recolorable = TRUE + file = "ui/shadow-in-alt.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + } + } +} + +class "GtkEntry" style "tdsog-entry" +class "GtkOldEditable" style "tdsog-entry" + +########################################################### + + +style "tdsog-spin-button" = "tdsog-entry" +{ + engine "pixmap" + { + image + { + function = ARROW + } + + image + { + function = BOX + state = NORMAL + detail = "spinbutton_up" + recolorable = TRUE + file = "ui/spin.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + overlay_file = "ui/spin-up-normal.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + recolorable = TRUE + file = "ui/spin.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + overlay_file = "ui/spin-up-normal.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + recolorable = TRUE + file = "ui/spin.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + overlay_file = "ui/spin-up-pressed.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + recolorable = TRUE + file = "ui/spin-insensitive.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + overlay_file = "ui/spin-up-insensitive.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = NORMAL + detail = "spinbutton_down" + recolorable = TRUE + file = "ui/spin.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + overlay_file = "ui/spin-down-normal.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + recolorable = TRUE + file = "ui/spin.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + overlay_file = "ui/spin-down-normal.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + recolorable = TRUE + file = "ui/spin.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + overlay_file = "ui/spin-down-pressed.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + recolorable = TRUE + file = "ui/spin-insensitive.png" + border = { 2, 2, 2, 2 } + stretch = TRUE + overlay_file = "ui/spin-down-insensitive.png" + overlay_stretch = FALSE + } + } +} + +class "GtkSpinButton" style "tdsog-spin-button" + +########################################################### + +style "tdsog-scroll-bar" +{ + GtkRange::trough_border = 0 + GtkVScale::slider_length = 16 + GtkVScale::slider_width = 19 + GtkHScale::slider_length = 17 + GtkHScale::slider_width = 19 + GtkRange::slider_width = 15 + GtkRange::stepper_size = 15 + GtkScrollbar::min_slider_length = 30 + + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + detail = "trough" + file = "ui/slider-v.png" + border = { 0,0,39,39} + stretch = TRUE + orientation = VERTICAL + } + + image + { + function = BOX + recolorable = TRUE + detail = "trough" + file = "ui/slider-h.png" + border = { 39,39,0,0 } + stretch = TRUE + orientation = HORIZONTAL + } + + image + { + function = SLIDER + recolorable = TRUE + file = "ui/bar-h.png" + border = { 2,2,2,2 } + stretch = TRUE + orientation = HORIZONTAL + } + + image + { + function = SLIDER + recolorable = TRUE + file = "ui/bar-v.png" + border = { 2,2,2,2 } + stretch = TRUE + orientation = VERTICAL + } + + image + { + function = BOX + recolorable = TRUE + file = "ui/transparent.png" + border = {0,0,0,0} + stretch = TRUE + } + + image + { + function = ARROW + recolorable = TRUE + state = NORMAL + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = UP + } + + image + { + function = ARROW + recolorable = TRUE + state = NORMAL + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image + { + function = ARROW + recolorable = TRUE + state = NORMAL + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image + { + function = ARROW + recolorable = TRUE + state = NORMAL + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image + { + function = ARROW + recolorable = TRUE + state = PRELIGHT + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = UP + } + + image + { + function = ARROW + recolorable = TRUE + state = PRELIGHT + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image + { + function = ARROW + recolorable = TRUE + state = PRELIGHT + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image + { + function = ARROW + recolorable = TRUE + state = PRELIGHT + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image + { + function = ARROW + recolorable = TRUE + state = INSENSITIVE + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = UP + } + + image + { + function = ARROW + recolorable = TRUE + state = INSENSITIVE + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image + { + function = ARROW + recolorable = TRUE + state = INSENSITIVE + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image + { + function = ARROW + recolorable = TRUE + state = INSENSITIVE + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + image + { + function = ARROW + recolorable = TRUE + shadow = IN + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = UP + } + + image + { + function = ARROW + recolorable = TRUE + shadow = IN + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image + { + function = ARROW + recolorable = TRUE + shadow = IN + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image + { + function = ARROW + recolorable = TRUE + shadow = IN + overlay_file = "ui/null.png" + overlay_border = {0,0,0,0} + overlay_stretch = FALSE + arrow_direction = RIGHT + } + } +} + +class "GtkScrollbar" style "tdsog-scroll-bar" + +########################################################### + +style "tdsog-radio-button" = "tdsog-default-style" +{ + engine "pixmap" + { + image + { + function = OPTION + shadow = OUT + recolorable = TRUE + overlay_file = "ui/option1.png" + overlay_stretch = FALSE + } + + image + { + function = OPTION + shadow = IN + recolorable = TRUE + overlay_file = "ui/option2.png" + overlay_stretch = FALSE + } + + image + { + function = OPTION + shadow = ETCHED_IN + recolorable = TRUE + overlay_file = "ui/option3.png" + overlay_stretch = FALSE + } + } +} + +class "GtkRadioButton" style "tdsog-radio-button" +class "GtkRadioMenuItem" style "tdsog-radio-button" + +########################################################### + +style "tdsog-check-button" = "tdsog-default-style" +{ + engine "pixmap" + { + image + { + function = CHECK + shadow = OUT + recolorable = TRUE + overlay_file = "ui/check1.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + image + { + function = CHECK + shadow = IN + recolorable = TRUE + overlay_file = "ui/check2.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + image + { + function = CHECK + shadow = ETCHED_IN + recolorable = TRUE + overlay_file = "ui/check3.png" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + } +} + +class "GtkCheckButton" style "tdsog-check-button" +class "GtkCheckMenuItem" style "tdsog-check-button" + +########################################################### + +style "tdsog-progress-bar" = "tdsog-default-style" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + detail = "bar" + file = "ui/progressbar.png" + border = { 2, 2, 3, 3} + stretch = TRUE + } + + image + { + function = BOX + recolorable = TRUE + detail = "trough" + file = "ui/progressbar-trough.png" + border = { 3, 3, 4, 4} + stretch = TRUE + orientation = HORIZONTAL + } + } +} + +class "GtkProgressBar" style "tdsog-progress-bar" + +########################################################### + +style "tdsog-separator-menu-item" +{ + engine "pixmap" + { + image + { + function = BOX + file = "ui/gimp-menu-line-h.png" + border = { 0, 0, 1, 0 } + stretch = TRUE + } + } +} + +class "GtkSeparatorMenuItem" style "tdsog-separator-menu-item" + +########################################################### + +style "tdsog-notebook-entry-style" +{ + engine "pixmap" + { + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "ui/entry-border-notebook-null.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "ui/entry-border-disabled-notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "ui/entry-border-active-notebook.png" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + } +} + +widget_class "**" style "tdsog-notebook-entry-style" + +########################################################### + +style "tdsog-notebook-combobox-entry-style" +{ + engine "pixmap" + { + # LTR version + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "ui/combo-entry-border-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "ui/combo-entry-border-disabled-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "ui/combo-entry-border-active-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "ui/combo-entry-border-rtl-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "ui/combo-entry-border-disabled-rtl-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "ui/combo-entry-border-active-rtl-notebook.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +widget_class "***" style "tdsog-notebook-combobox-entry-style" + +########################################################### + +style "tdsog-combobox-entry-button-style" +{ + xthickness = 6 + + fg[ACTIVE] = "#CBCBCB" + + engine "pixmap" + { + # LTR version + image + { + function = BOX + state = NORMAL + file = "ui/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image + { + function = BOX + state = PRELIGHT + file = "ui/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image + { + function = BOX + state = INSENSITIVE + file = "ui/combo-entry-button-disabled.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image + { + function = BOX + state = ACTIVE + file = "ui/combo-entry-button-active.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + image + { + function = BOX + state = NORMAL + file = "ui/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image + { + function = BOX + state = PRELIGHT + file = "ui/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image + { + function = BOX + state = INSENSITIVE + file = "ui/combo-entry-button-disabled-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image + { + function = BOX + state = ACTIVE + file = "ui/combo-entry-button-active-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +widget_class "**" style "tdsog-combobox-entry-button-style" +widget_class "****" style "tdsog-combobox-entry-button-style" + +########################################################### + +style "tdsog-range-style" +{ + engine "pixmap" + { + image + { + function = BOX + detail = "trough" + file = "ui/null.png" + border = { 4, 4, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + + image + { + function = BOX + detail = "trough" + border = { 0, 0, 4, 4 } + file = "ui/null.png" + stretch = TRUE + orientation = VERTICAL + } + + # Horizontal + image + { + function = SLIDER + state = NORMAL + file = "ui/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + + image + { + function = SLIDER + state = PRELIGHT + file = "ui/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + + image + { + function = SLIDER + state = INSENSITIVE + file = "ui/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + + # Vertical + image + { + function = SLIDER + state = NORMAL + file = "ui/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + orientation = VERTICAL + } + + image + { + function = SLIDER + state = PRELIGHT + file = "ui/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + orientation = VERTICAL + } + + image + { + function = SLIDER + state = INSENSITIVE + file = "ui/null.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + orientation = VERTICAL + } + + # Function below removes the fuglies :) + image + { + function = BOX + file = "ui/null.png" + border = { 3, 3, 3, 3 } + stretch = TRUE + } + } +} + +class "GtkRange" style "tdsog-range-style" + +########################################################### + +style "tdsog-spin-scale-style" +{ + bg[NORMAL] = "#828282" + + engine "pixmap" + { + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + } + + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + } + + image + { + function = BOX + state = NORMAL + detail = "spinbutton_up" + overlay_file = "ui/arrow-up-small.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "ui/arrow-up-small-prelight.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "ui/arrow-up-small-prelight.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "ui/arrow-up-small-insens.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "ui/arrow-down-small.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "ui/arrow-down-small-prelight.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "ui/arrow-down-small-prelight.png" + overlay_stretch = FALSE + } + + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "ui/arrow-down-small-insens.png" + overlay_stretch = FALSE + } + } +} + +class "GimpSpinScale" style "tdsog-spin-scale-style" + +########################################################### + +style "tdsog-scrolled-window-style" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = SHADOW + file = "ui/frame.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + } +} + +class "GtkScrolledWindow" style "tdsog-scrolled-window-style" + +########################################################### + +style "tdsog-frame-style" +{ + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = SHADOW + file = "ui/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = IN + } + + image + { + function = SHADOW_GAP + file = "ui/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "ui/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "ui/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = IN + } + + image + { + function = SHADOW + file = "ui/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = OUT + } + + image + { + function = SHADOW_GAP + file = "ui/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "ui/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "ui/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = OUT + } + + image + { + function = SHADOW + file = "ui/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_IN + } + + image + { + function = SHADOW_GAP + file = "ui/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "ui/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "ui/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_IN + } + + image + { + function = SHADOW + file = "ui/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_OUT + } + + image + { + function = SHADOW_GAP + file = "ui/frame.png" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "ui/frame-gap-start.png" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "ui/frame-gap-end.png" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_OUT + } + } +} + +class "GtkFrame" style "tdsog-frame-style" + +########################################################### + +style "tdsog-toolbox-frame-style" +{ + engine "pixmap" + { + image + { + function = SHADOW + } + } +} + +widget_class "**" style "tdsog-toolbox-frame-style" + +########################################################### + +style "tdsog-toolbar-style" +{ + engine "pixmap" + { + image + { + function = BOX + file = "ui/toolbar.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + + image + { + function = HANDLE + overlay_file = "ui/gimp-handle-h.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + image + { + function = HANDLE + overlay_file = "ui/gimp-handle-v.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + image + { + function = VLINE + recolorable = TRUE + file = "ui/null.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + + image + { + function = HLINE + recolorable = TRUE + file = "ui/null.png" + stretch = TRUE + border = { 1, 1, 1, 1 } + } + } +} + +class "GtkToolbar" style "tdsog-toolbar-style" +class "*HandleBox" style "tdsog-toolbar-style" + +########################################################### + +style "tdsog-combobox-separator-style" +{ + xthickness = 0 + ythickness = 0 + GtkWidget::wide-separators = 1 +} + +widget_class "**" style "tdsog-combobox-separator-style" + +########################################################### + +style "tdsog-combobox-entry-button-style" +{ + xthickness = 6 + + fg[ACTIVE] = "#CBCBCB" + + engine "pixmap" + { + # LTR version + image + { + function = BOX + state = NORMAL + file = "ui/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image + { + function = BOX + state = PRELIGHT + file = "ui/combo-entry-button.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image + { + function = BOX + state = INSENSITIVE + file = "ui/combo-entry-button-disabled.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + image + { + function = BOX + state = ACTIVE + file = "ui/combo-entry-button-active.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = LTR + } + + # RTL version + image + { + function = BOX + state = NORMAL + file = "ui/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image + { + function = BOX + state = PRELIGHT + file = "ui/combo-entry-button-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image + { + function = BOX + state = INSENSITIVE + file = "ui/combo-entry-button-disabled-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + + image + { + function = BOX + state = ACTIVE + file = "ui/combo-entry-button-active-rtl.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + direction = RTL + } + } +} + +widget_class "**" style "tdsog-combobox-entry-button-style" + +########################################################### + +style "tdsog-combobox-button-style" +{ + xthickness = 3 + ythickness = 3 +} + +widget_class "**" style "tdsog-combobox-button-style" + +########################################################### + +style "tdsog-combobox-style" +{ + xthickness = 0 + ythickness = 0 +} + +widget_class "*" style "tdsog-combobox-style" + +style "tdsog-combobox-style1" +{ + xthickness = 0 + ythickness = 0 + + engine "pixmap" + { + image + { + function = BOX + file = "ui/gimp-button-normal.png" + border = { 4, 4, 5, 4 } + stretch = TRUE + } + } +} + +widget_class "***" style "tdsog-combobox-style1" + +########################################################### + +style "tdsog-button-style" +{ + fg[PRELIGHT] = "#FBFBFB" + fg[ACTIVE] = "#9B9B9B" + fg[NORMAL] = "#CBCBCB" + fg[INSENSITIVE] = "#CBCBCB" +} + +widget_class "*GtkButton*" style "tdsog-button-style" + +########################################################### + +# EOF diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down-insens.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-down-insens.png new file mode 100644 index 0000000000000000000000000000000000000000..e61405c3bb89156cb381913afdb0f36c85499f44 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDuLxhCQyoyK)YHW=gyTBvK|{VK2LaX#|I0{7=aE@VojFJBtTXYfjIYX+FQR z;_mFko%w!M8x~&)*^>GGvES4qCU>+99qi5@>{F@tj^%VgTe~DWM4fx06Y> literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down-prelight.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-down-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..71cae8e7644f57e5828849f2873eddb069528d9c GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDuLxhCQyoyKz|+MsgyXvE8AGl^4kE4>f7_?9dl`h8 zDVa41Y?$r3!)^LPKjpSFK2?G(4%a58Pka~BzUEGOw4zJ=^73h)7pRXUQ#P_Ov^eP>{XE)7O>#K94XDuLxhCQyoyK(9^{+gyTBv!Hv9!3F)L zCeD{~rjcJ%6^?21yv@&6JM?2`>8k|$^LzD`jB1OQE3i4lukHJ^!o9)%sG>%7>>24W Ppydpnu6{1-oD!M^eP>{XE)7O>#K94XDuLxhCQyow!)zif>gyXvEF+;9q2NBnczuBiNwA_f) zXo~g8xx1rd>4W)xIy@Xs*9^}qEw{SHD9O!W>vZ8^m%C2O^L;z-wY0olWm1`~ytcNr z^Q&N*lu)BF@BI0k9sX%qdeU*?3N0P2{@FkO^9n51=Gb67^(D|k22WQ%mvv4FO#mp# BLRJ6( literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down-small.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-down-small.png new file mode 100644 index 0000000000000000000000000000000000000000..9fd15d42fd751df2134728901631e44b6a3a8fae GIT binary patch literal 212 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDuLxhCQyow!)zif>gyXvEF+;9q2NBnczuBiNwA_f) zXo~g8xx1rd>4W)xIy@Xs*9^}qEw{SHD9O!W>vZ8^m%C2O^L;z-wY0olWm1`~ytcNr z^Q&N*lu)BF@BI0k9sX%qdeU*?3N0P2{@FkO^9n51=Gb67^(D|k22WQ%mvv4FO#mp# BLRJ6( literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..71cae8e7644f57e5828849f2873eddb069528d9c GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDuLxhCQyoyKz|+MsgyXvE8AGl^4kE4>f7_?9dl`h8 zDVa41Y?$r3!)^LPKjpSFK2?G(4%a58Pka~BzUEGOw4zJ=^73h)7pRXUQ#P_OvA3bv&ff}{#OB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hfev8Rh;2*-8Rvxa<44g#zf>~|kHC)9h; z_(tH3goE?$omzS2)H&-0A)%(i{jKkr{5cp5cw_Tq80Lfq=iO0gIcl_UT4wsut?Psq z@43pCeNb8H=iaT_5A4eAyQj?6RA|Y3@%h;K)28VdBrs0@Al=Q>fe{G SIWGjXp25@A&t;ucLK6T$rB2WQ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-left-prelight.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-left-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..a8cfb5e334866c4f2a9e409b79f6e78338afae5d GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!2%?APo63Uq?nSt-CY>A3bv&ff}{#OB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hfev8Rh;2*-8Rvl}@NIWV+7{2v?RsG=mp z)wIM{IifRf;cCmKT?cP+xhsj8?Q${`co+FY_rpnslCAnt{S2ShcG|%djW#PMNpJdhJ~?JxPThrNYEzyy Rdx3nw;OXk;vd$@?2>_^#O_Trt literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-left.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a8cfb5e334866c4f2a9e409b79f6e78338afae5d GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!2%?APo63Uq?nSt-CY>A3bv&ff}{#OB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hfev8Rh;2*-8Rvl}@NIWV+7{2v?RsG=mp z)wIM{IifRf;cCmKT?cP+xhsj8?Q${`co+FY_rpnslCAnt{S2ShcG|%djW#PMNpJdhJ~?JxPThrNYEzyy Rdx3nw;OXk;vd$@?2>_^#O_Trt literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-right-insens.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-right-insens.png new file mode 100644 index 0000000000000000000000000000000000000000..d007d4b7b3d82fc7cbfd48bbf320f93af83cec73 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!2%?APo63Uq?nSt-CY>A3bv&ff}{#OB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hfev8Rh;2*-8SgN}R$9Yh)){A3bv&ff}{#OB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hfev8Rh;2*-8Rvl}@NC5W_Md~Yk`$h|m0 zG$?|@GkIptgJpUO7aJB#dLGZwwPf=}-92LSSos$I6A4yqd7YE}`j=%x_Tku_<(Z6X z>ymG09`)|!>{xoY;G0^|vT02RrS_k(2>7r>@4nqFt?kFRud{Q|=*#?6U$;k2uQla+ RsW;Gi22WQ%mvv4FO#l<&PFDZ` literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-right.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1a5bcd25ec83c5799863dc213e3f1365806093 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ(!2%?APo63Uq?nSt-CY>A3bv&ff}{#OB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hfev8Rh;2*-8Rvl}@NC5W_Md~Yk`$h|m0 zG$?|@GkIptgJpUO7aJB#dLGZwwPf=}-92LSSos$I6A4yqd7YE}`j=%x_Tku_<(Z6X z>ymG09`)|!>{xoY;G0^|vT02RrS_k(2>7r>@4nqFt?kFRud{Q|=*#?6U$;k2uQla+ RsW;Gi22WQ%mvv4FO#l<&PFDZ` literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-insens.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-up-insens.png new file mode 100644 index 0000000000000000000000000000000000000000..fe9ae476ee44e411df9d130e073c07e06ffe8459 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDuLxhCQyoyK(9^{+gyXvI2}8an2LaX#`!^rZQ_L{9 zcgU+z;M^eP>{XE)7O>#K94XDuLxhCQyow!$J50zgyXvE8AHA%2NBnc)`z7y9DO>} zq>>zuvYD(CFaMxvdWPpn)1eLG^H}e$x)_1M(jD6zf= z&uxsQ>ay-mFHT$e<+iu^_FeAVUz}XjUA5@ZkCoplbPid+;&1+>@7w<4-b0|h44$rj JF6*2UngG6TNpAoE literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-insens.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-insens.png new file mode 100644 index 0000000000000000000000000000000000000000..85637dc4ce40dce67ddfc535619ddcebeacb4a31 GIT binary patch literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDuLxhCQyow!+SA1`gyVYZiM@Od1|kj*FKaIfP5P)L z#9Ujs@k-7&kvd^!(+!rVJ?(xhy;mt4p0$Rbq0-UXYmT|Ruji#WvzCOU>zM*GZd*@& s`|he!l!X9C<(B!*n_oGuo!-j6r%*C%?*HQ}fYva0y85}Sb4q9e0HIGn4gdfE literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-prelight.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..eab1eb67680140ceaa9cadc93bfd17984af4a25f GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDuLxhCQyow!+|$J|gyVYYv5i~~0U`|#|Htqv1}*Yn z>ptT(?{~^R37+x^C%Y}!Hs}9(aDHCiF0uQp3EmMacBa0`FL;nVWmfy0E9nmuf~5Rj oKUvTtA`_uK-N$*u%mmRrFXAL*dT&qU1zN%2>FVdQ&MBb@0FdKA{{R30 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small.png new file mode 100644 index 0000000000000000000000000000000000000000..eab1eb67680140ceaa9cadc93bfd17984af4a25f GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDuLxhCQyow!+|$J|gyVYYv5i~~0U`|#|Htqv1}*Yn z>ptT(?{~^R37+x^C%Y}!Hs}9(aDHCiF0uQp3EmMacBa0`FL;nVWmfy0E9nmuf~5Rj oKUvTtA`_uK-N$*u%mmRrFXAL*dT&qU1zN%2>FVdQ&MBb@0FdKA{{R30 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up.png b/themes/The-Dark-Side-of-Gimp/ui/arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..a466155122721869da5e3e40b4bbddbadafea520 GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!2%?ApR4f$QcOwS?k)^l1=~^#LDB^tk;OpO z*Fl)kNn>^eP>{XE)7O>#K94XDukeId*Y5&_ay(reLpZLho-yQWau9L7Xnk0U!_lWh zO)AOpD4WST@$wIvre}DLG#%O?K9BY8Ne-BpVo{aE>}Lg$e6EB@wB`o8Ty?mYzB%i!ti K=d#Wzp$P!8;Y&aO literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/bar-h.png b/themes/The-Dark-Side-of-Gimp/ui/bar-h.png new file mode 100644 index 0000000000000000000000000000000000000000..11391e3cee2550c580f64d03b3d628842e568fe1 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^8bHj?!2%?0;#@O;6jPG7y98$0i(zlLV_$Vz}XUC!#CtB@?nS@ z99Ibn7b_%0Ud4dz?9Oy^uoF3iLwb(&rmDMVSjk}?tNvhXD5VuaEC4{Tm}G8E{L!50 z^k~VC#lf?k*ZDh+_`(Yc2ms=4K9}=YFTc)CPJilN_51)IWQ=|EsV)Qn5HOE^rF+HW zEh6cY-Sj>i<1I?+%4t;&Iv!yM48NaVsSm>&?6X8hVuK?X-%tcNN`SAd*nF((FYB?vStg0IemEev#9i{S^0-0BBtLr zFPD?8Dd6uEsAAA;VUW1c=$^`PbC0l+vm?jP%H)Ju3e_U<(?A%Tnw5c>-(I?&mWOat@vy_q%$psE|) zW3P}X_2Vw8y3uExn2OL$mOubnyijU!B@=?yd^-u)05O2Pq527eoF^{|O(+NSP_9th zs6nu;QE<{cWy87unp*c_dMq+*88HZaov}PChAAh-Z0Pj^d*kqAxXmMmVW*(=5guLN-ktpEbdTI9^iw+-@TIBJ&^aYE~ VlOdVu%gq1)002ovPDHLkV1n4tlgR)8 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/button-prelight.png b/themes/The-Dark-Side-of-Gimp/ui/button-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..f170a3a16285b6cfcd34960d88c29f519a02d2ca GIT binary patch literal 369 zcmV-%0gnEOP)ob^$>s-4GJx8WFRPP=4fyRhEvsCFv^ezhevlibCGd*l6=C%1z3-Hq6sXQTSSRJlgDy zH7)=JdM!1$zBZ;TV^JhpoSmbFQ;iN1@{ZS4L0S;;V76!K@J6A8wQPsnNMBj3SEIH$ z>B=inTAz6PGW{FGO;L{dq<+izDk5$G)@@p8Vj(}_8p=;T0G*jrlb%$ zrR^O>sF6pgfh7t(A%Cu~M^M9JO1=%(bSnunz`~wzJs249B$X}i-P&e|8yZjl@w@Z@ XaG@J7-$_^V00000NkvXXu0mjf69bW_ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/check1.png b/themes/The-Dark-Side-of-Gimp/ui/check1.png new file mode 100644 index 0000000000000000000000000000000000000000..0ebec49f53e6cfcd8f11fe11c3f63b36e57c2245 GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4u6ByT*@`3|I*lDyqr82-2SpV<%OaTa()7BevL zw=*yZ%wXK5_Rt?F$X?><>&kwgN0^6Kgs;!34k*;&>Eak7ae3}pL#{&(0<910dwR_$ zOyRtzym#u<>6|G{J0teAwI(Qb^v=lHojlPqU~%u}4Ttyi-xSqYz4%k0bZ(aB>h5*6 z0%y+mhNR~Id|;pZ=(fJH?hm2=-hUP?oFsca$+X#e rrdoU1>6H~1E?&GW%)w%m`%3-N?cCh03nu9R-NfMO>gTe~DWM4f0|Q)7 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/check2.png b/themes/The-Dark-Side-of-Gimp/ui/check2.png new file mode 100644 index 0000000000000000000000000000000000000000..19497cfba5b06e2470a8139577a8ef11f2b409c4 GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4u6ByT*@`3|I*lDyqr7#LRdDjNZLoCO|{#S9Gm z?FoMB z3t1XA{Y((r`u3Q;!jaZPOxGNm1yl=M95zTZXtR4aBy_VKP^_I~QIUJ{yW~_q@09ft ztnFeAtarPcre9=QzUJ*Arr`VMrP-z5eNN<`D}R56+u#3()ftrKbeMT8J%O%d@O1Ta JS?83{1OVEyT)_YU literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/check3.png b/themes/The-Dark-Side-of-Gimp/ui/check3.png new file mode 100644 index 0000000000000000000000000000000000000000..4c8f5188d0348a36a897c60f0d638464919bb63a GIT binary patch literal 247 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4u6ByT*@`3|I*lDyqr7#LRdDjNZLoCO|{#S9Gm z?F>pzYyz>Fol! zmpH@B?j6>S;GCyALC~gWs`#c$UOF}nEZ3E0tJc4p!f(81&4M*~=N{z#tqF>>-NWE8 zw{mlt?4v9er#psfju$4VX>QqYg0pmf-`;)M)Ai06*BB;wv(*T+1u$_WtaR7ZSoYT7 qP4~|aIp?#t%N(5C`})89KZdw>(gkKMGnW9}#Ng@b=d#Wzp$P!ccUDFK literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-bg.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..0ad498474df1666cf6f13cc7a16d01f60a2c9112 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zk_hk#aeejb)y0b!f#m!5?|=RJ z_4n`JrlzK~Yd4&Vv=s)bVJivp3kK3akhhF|B9LNC@^*J&7fbAT4dieZctjQht+)=t zj7}P}D}aLRC7!;n?Du(ud3Z(m`kd;3Leictjv*Y^lM@)2kC`YWBuFc%2+v3<KHLYE{Aui~{NuUDOk|4ieAkDyVD4T5~kYY^oc6VV*OxsZlvL>2>$zYfBT zP8zc-fP(BLp1!W^_j!bQc!ejtx_%cZBgTe~DWM4fi$gkx literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-rtl-notebook.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-rtl-notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..b509a65ecc0d78ccd8cf0a434956c44141640700 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z5)JSPasBn{*R5N(-n@D9@87@Q zzkfG1HLYE{f$=~~Fi-(&Nsu3iW?(p!&9)IpF(!GtyRapu?WhHEI14-?i-E>p2Vq7h zjoB4ILG}_)Usv|~Ji`Q9HoO1; literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-bg.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..65c3b5e60e031783c40d756751182b156c047d81 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zk_hk#aeejb)s-t(-o1PG{{8!3 zzkdDw`?sm7Y3VQJho-U3d9M_W*7?_WlC?q6EE2#+2NGapx bVQJho-U3d9M_W*7?_WlC?q6EE2#+2NGapx bKHLYE{;rKJLY@hvL>2>$zYfBT zP8zc-fP(BLp1!W^_j!bQct!a7oa%r=lAbP(Asp9}6Bw9}1t=sW$SSD_&qyg_WMUA% WtXchG`l|InMGT&bP0l+XkKP_#Iq literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-notebook.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..5e074650a97883ae37bc3548c41ac4d691d54b88 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z5)JSPasBn{*PT0eK79D_@87@Q zzkfG1HLYE{VMa;PN1y`Mk|4ieAkDyVD4T5~kYY^oc6VV*OxsZlvL>2>$zYfBT zP8zc-fP(BLp1!W^_j!bQct!a7oa%r=lAbP(Asp9}6BwEU6a*M1Gdj0~Bp9$Uu`~FT W7+#&K`!yPKHLYE{;rKJLY@hvL>2>$zYfBT zP8zc-fP(BLp1!W^_j!bQct!a7oa%r=lAbP(Asp9}6Bw9}1t=sW$SSD_&qyg_WMUA% WtXchG`l|InMGT&bP0l+XkK5o|a! literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-rtl-notebook.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-rtl-notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..5e074650a97883ae37bc3548c41ac4d691d54b88 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z5)JSPasBn{*PT0eK79D_@87@Q zzkfG1HLYE{VMa;PN1y`Mk|4ieAkDyVD4T5~kYY^oc6VV*OxsZlvL>2>$zYfBT zP8zc-fP(BLp1!W^_j!bQct!a7oa%r=lAbP(Asp9}6BwEU6a*M1Gdj0~Bp9$Uu`~FT W7+#&K`!yPjg literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-active.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e7d160938498f92529fe1f17d314e1da9f5fc346 GIT binary patch literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8z;t%i%aRt&q(B0kL)YP~#=kbkdkz0Tg5}@$_|N zzt1Dg!z;qq=Trw268Cg*4B@z*oWQ`GtY9Evv}D181p-re8HD*||5fH_Z3HS|@O1Ta JS?83{1OUHTD**ri literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled-rtl.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..e67b83b7c2bc0335c654f547ca9019c301a73e70 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zk_hk#aRt(7psA^8?b;0;f!zy$ z5^NBEfgH{PkH})671u$S(Me-=1yGQ^#M9T6 z{XUN{53dMcpHm%BNZQlIF@)oKasmVMF%yM^1ZgD|;Tb7qyu7@u3^Hnlhp&p%ZUic0 N@O1TaS?83{1OVegDPaHr literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled.png new file mode 100644 index 0000000000000000000000000000000000000000..71477842ba3046c09226346ab493f397c2fa1af7 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zk_hk#aRt(7psA^8?b;0;f!zy$ z5^NBEfgH{PkH})671u$S(Me-=1yGQ^#M9T6 z{XUN{53dMcpHm%BNZQlIF@)oKasorMiGl#bWKQRnkOTuWGc!&GhEMv|^Cp|li~uTQ N@O1TaS?83{1OS|RDD(gT literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-rtl.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..e67b83b7c2bc0335c654f547ca9019c301a73e70 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zk_hk#aRt(7psA^8?b;0;f!zy$ z5^NBEfgH{PkH})671u$S(Me-=1yGQ^#M9T6 z{XUN{53dMcpHm%BNZQlIF@)oKasmVMF%yM^1ZgD|;Tb7qyu7@u3^Hnlhp&p%ZUic0 N@O1TaS?83{1OVegDPaHr literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button.png b/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button.png new file mode 100644 index 0000000000000000000000000000000000000000..71477842ba3046c09226346ab493f397c2fa1af7 GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zk_hk#aRt(7psA^8?b;0;f!zy$ z5^NBEfgH{PkH})671u$S(Me-=1yGQ^#M9T6 z{XUN{53dMcpHm%BNZQlIF@)oKasorMiGl#bWKQRnkOTuWGc!&GhEMv|^Cp|li~uTQ N@O1TaS?83{1OS|RDD(gT literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/down-pre.png b/themes/The-Dark-Side-of-Gimp/ui/down-pre.png new file mode 100644 index 0000000000000000000000000000000000000000..88213ec5d2979d9a0aa65a3445f0440a5d6f00c4 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ za0`PlBg3pY5H=O_WL}-JiH=&eNJ^iAp=hr#}J9j$$!o_@EaKNL}iLeD6<^p z&X%}XYOHkf&`qBRmWd*ZZk_E&<6?gNfY+2^&Q=!XtJ|Ns0rfI?y85}Sb4q9e05lsa A^#A|> literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/down.png b/themes/The-Dark-Side-of-Gimp/ui/down.png new file mode 100644 index 0000000000000000000000000000000000000000..dfb22811b5424e7ec93b3e8e5df01838b67f3841 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^{24nJ za0`PlBg3pY5H=O_WL}-JiH=&eNJ^iAwy3W#}J9j$$!o_@EaKNL}iLeB#U*4 zUy`_3YMkV?Na|dNUZ=`l?o|wtlNuWfKeS0P@V;f^e_mLb4b;rw>FVdQ&MBb@08(x$ AcmMzZ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-active-bg.png b/themes/The-Dark-Side-of-Gimp/ui/entry-border-active-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..dbabce179887989d064dd907e4a1009640d604aa GIT binary patch literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zk_hk#aeejb)!Madf#m!5?|=RJ z_4n`JrlzK~Yc~Yu%$*5T!&VaH7Yw98JoB=)|u0Xn}scG%n4Y90sUO*0G zNswPKgTu2MX&_FLx4R2d8h1?!NO^%rWHHdV>mbbNq%pe!D9B#o>FdgVpGTO7SA?(6 z31qBmdKI;Vst0BA2J Ap8x;= literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-bg.png b/themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..2fb812c6273c0cad1ab1f432621a25a11e0842c8 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSrkYM1;+hz!)m`Z~Df*BafCZDwc@shmVT^O2H zS|79n@;D1TB8!1~uY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hgJq^FBxh{WaO1P8Xv mgocF1n~QyvW_lcCXJ=ToAdd6mo_~TsMGT&Xe4p~ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-notebook.png b/themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..2fb812c6273c0cad1ab1f432621a25a11e0842c8 GIT binary patch literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSrkYM1;+hz!)m`Z~Df*BafCZDwc@shmVT^O2H zS|79n@;D1TB8!1~uY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hgJq^FBxh{WaO1P8Xv mgocF1n~QyvW_lcCXJ=ToAdd6mo_~TsMGT&Xe4p~ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-fill-active.png b/themes/The-Dark-Side-of-Gimp/ui/entry-border-fill-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a145e47750a04ab138d64ce2cf1f1fc8fdf2231b GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&C0VEjiHwJY9DW)WEcNd25ogps0Kptm-M`STj z^>q+tbkdkz0Tg5}@$_|Nzt1Dg!z;qq=Trw2;`4NI4B@z*oWaDzrX|d<$3&@f#;Iqq PKp6&4S3j3^P6q+tbkdkz0Tg5}@$_|Nzt1Dg!z;qq=Trw2;`4NI4B@z*oWaDz_Dh%{PuAdIhjoAm PP=>+N)z4*}Q$iB}<}e!R literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook-null.png b/themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook-null.png new file mode 100644 index 0000000000000000000000000000000000000000..f821830b86bdbd425b9499d85cbd563db235df88 GIT binary patch literal 4013 zcmeHKdpMNa8Xx2`LKi}k#vo-fGiHdHj7yDjX(&_^_Q_m6W|*6qkC{m1QYp>oCT!)_ z^^hiA6ozae@XNi(tC3+w`^>^&Rn}q#S+WqNpFtd%KnhwGNE$zv7_Te|NVeCx?8uA($k6eWl9Mq z3>CgroGc`qKj&OZrPJyxXU8hGPe!@kYH9O4@J1@@!;@7Q4>H-N@yQ|o&@hoz9X`K> z+vw*aH9IY`#!9$$gw}#`_t_lT@)I5^z*zh?Oa{*s&WVRa{J@`BO3 zAVukxm^(^B;ht9F%~LO%FS)NUt(Uj1ySYVuOXynuV+F zq5tt}+yy@0G6&i#ZK9BQm|Uj*)8dGX20D*apsvj_+X;+R^2Nn#5-c_+;(M^+oQ^|^ zkidd{+|*W4;-$}T^_nivIl;)sZ9R{w8vhQz;+s~5L#+@z9cs)V9DA}#Cqqjt)bC5l zaPu8qwPv$-@P$;2oz!r-ImiS z$sYR~5#5EE+ob!2%{d};kM@N`i=Ey!@4eAivdpj7-mC4+r|o@s)TFp8@ZM<9KON5b zoumXs^a@d}#OaRCucYW`()2TKhug+ePRz>%7BU>CusbX(s(EKX_$8qCtOJodo9YnD z_%L14N#oiXmS3u-CR3+|le(jjC-K;Z(~lmYHFkAWIep5ezpn55?WxiB0Ig()GakOz z>Wz)lld0=T5992ng9maSC)BT*KS3zJKI@t#I$2TICmwK-cfSzd%dgrL!*VCLi@(eK7u4atqnL*P*uD8)YAPZmLs1$l?|+L_e^(Y$hxoA0rRx z9k?(JcbE_SX=J9*)Gsn+>$*8I(tbQUm)UhJkKX=S{!qs2dFCpA(>Bo%y)DKcthw93 zDW07^&6|zusc;-Q%oSQht5myDoBBo$B|g2WMd(XBeEG17%iXVXe$mAnvsp9k4Q}aX z*%KLU{EE`P#$}+aMAikk3;g1M5!GbM#8sQr}L{y&G{{f0NqkM9ukHG4RqqAFeo77vngtW6c8^+N}3 zoy2yz4k-6r_4+y8&eqJO4CO9gC?U}PYbIa|K*mBQAf>tMCA#UTPQ<7Bu?pVLtgSTS zn|(=OI_}nLg2nXv_2AB9?~~1XNN)~w7Mb>?p328RurYSddnSq)G?4ap)V$|mu=@=< zb@rid!(i|THk5X#l$}HdpNpn3`E&p+;R+xxU@&J_iGaq41V98G2xs$1$cf4tB!bN( zA@?~@uoS^IfW`KV6#@aVzJZL`NCtt4bal~omJlHVE&$RH5-x`)B1%ZeZ@ffkzF@{6 z5#JzSBne5S>_Tkg3ju^Z+8&Ly^^mY*a7Y(zgtL$tM)W6d|4sp|NJth43WyktSS&`1 z@o2s<9Aify5HMIA28XkS5VoR&Jdh@_<%uj7DE`es21E=YBpsX2Lo9I8==^AqghWF7 zi0|Y~#^2n6Xd&ktGn0VL}l-JsHHNw_=39R|BCTl$5j4y`rlK0C;;`GqH6aqTQ*feSqMi=f}d7Ykiw>xQ2t zkWmx#qIhTy>KH6lTN~x|FBS}@Lh>TJ2RgN!I#((E1-sm%U6*s2V$-W-J_+|x{5H~g zc&lY>$}fzi#1o#Z`*Qg0sKV$slG4$()v}_}vCr)}YNmRcF_r6h<-yBCHW_lt2TS&% ztT{QPpIeRg>`@s73c0~KVe=~u>#d^|8b_+ymP9K?W9Q=cs~vhx$TDw&w?3LsD?n(m zO0`Q?DSztd9k*?xW?Ctqt3OqcK4F#5Q_D78bbk@u zHzAfbW`1tZR1#VMkKG2o8`63>nYne1BS*47YEF6_sBNqkA|Y*IULL;W(ygIMe*rw^ BT{r*$ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook.png b/themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..e0079278c1645dd65ee53f97bdb6045aac483168 GIT binary patch literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSr3y^H&QA`6;OiAAEE(~dWG0)?HJkA1-$YP-C z>mbbNq%pe!D9B#o>FdgVpGTO7SA?(6sSYS)>*?YcqH#X?&(Q|X2nh)}L!ICK0v$F02sDVn M)78&qol`;+07=9$KL7v# literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/ext-bottom.png b/themes/The-Dark-Side-of-Gimp/ui/ext-bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..a18a05cd3150dd6b754aea61c6850afb921c9732 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g!0VEiz{0ct;DW;MjzhDN2vdL#HK)fVxcNYeA z{`P5+Kptm-M`SSr12;biGfw)+yc8(NUgGKN%6^|mn1@${ug|FtC?xLb;us=vIeA0C mAtoIOx7JM69#Mk?b_Qinv%r6?vD<-47(8A5T-G@yGywopyCDhy literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/ext-left.png b/themes/The-Dark-Side-of-Gimp/ui/ext-left.png new file mode 100644 index 0000000000000000000000000000000000000000..9907c94dd1ba15546ae2aefbece73572035c3adb GIT binary patch literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9W0VEh+m`t7vq?k&A{DK)6$|j$+0P&K%-CY>e z`P-*O0(qPT9+AZi4BY%6%sA;M^HQK7dx@v7EBk#OVIE!)zCNcqppb;8i(`ny<>Z77 n4(vQUVqO^uAsuy2FBlm7gTe~DWM4fgOwq+ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/ext-right.png b/themes/The-Dark-Side-of-Gimp/ui/ext-right.png new file mode 100644 index 0000000000000000000000000000000000000000..664c2cf9dcb3c11cd92350f1fb6c722fde55c3bf GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9W0VEh+m`t7vq?k&A{DK)6$|j$+0P&K%-CY>e z`P-*O0(qPT9+AZi4BY%6%sA;M^HQK7dx@v7EBk#OVIE!)zCNcqppdwyi(`ny<>U^wYP83`dBbxt!bGBRYmGYh=DC~_H434^DrpUXO@geCxbdLn@U literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/ext-top.png b/themes/The-Dark-Side-of-Gimp/ui/ext-top.png new file mode 100644 index 0000000000000000000000000000000000000000..ae254a8798b9570b8b86ba01a64f3e9d6fc1d98a GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g!0VEiz{0ct;DW;MjzhDN2vdL#HK)fVxcNYeA z{`P5+Kptm-M`SSr12;biGfw)+yc8(NUgGKN%6^|mn1@${ug|FtC?xLb;us=vIXU3~ mpUws*Hf~j&gpe6whZuI{m<8$_l70eI!re z`P-*O0(qPT9+AZi4BY%6%sA;M^HQK7dx@v7EBk#OVIE!)zCNcqppb;8i(`ny<>Z78 nH+CMLi&+^7Asuy2FBllgpE_-RBXzR@sD{DQ)z4*}Q$iB}u5lxd literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/extension-right.png b/themes/The-Dark-Side-of-Gimp/ui/extension-right.png new file mode 100644 index 0000000000000000000000000000000000000000..91a754cdb8fcda3063b695831d0d2baade9bef65 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9W0VEh+m`t7vq?k&A{DK)6$|j$+0P&K%-CY>e z`P-*O0(qPT9+AZi4BY%6%sA;M^HQK7dx@v7EBk#OVIE%L39qi-1qz9Kx;TbNTu$zA mW9Q+?%18+5sB@Zek&&Sy+-bAj>^FiyB@CXfelF{r5}E+Vup^lO literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/extension-top.png b/themes/The-Dark-Side-of-Gimp/ui/extension-top.png new file mode 100644 index 0000000000000000000000000000000000000000..206a222f297899b455cbaa0089639c1ed9397e0b GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^Vn8g!0VEiz{0ct;DW;MjzhDN2vdL#HK)fVxcNYeA z{`P5+Kptm-M`SSr12;biGfw)+yc8(NUgGKN%6^|mn1@${ug|FtC?xLb;us=vIXU3~ m-=d97Z5g~e2_ZAW4l(Rp=4xCQcH0f8gu&C*&t;ucLK6Uh4I;q+ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/frame-gap-end.png b/themes/The-Dark-Side-of-Gimp/ui/frame-gap-end.png new file mode 100644 index 0000000000000000000000000000000000000000..5355136a60392b8a2db97031b09542887d93b095 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`;Y1d_bnT^Rni_n+Ah4nJ za0`PlBg3pY5H=O_WL}-JiH=&eNJ^iAzn`x#}JO|$u|nVw=pxY`!FptS*>~r PD8bgTe~DWM4fmGT<^ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/frame-gap-start.png b/themes/The-Dark-Side-of-Gimp/ui/frame-gap-start.png new file mode 100644 index 0000000000000000000000000000000000000000..ae7b855db2a7ba5889896ff0feef1e3efd481d0a GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`;Y1d_bnT^Rni_n+Ah4nJ za0`PlBg3pY5H=O_WL}-JiH=&eNJ^iAzn`x#}JO|$vYlyc&Nv~mc+CyW!n{X Ppag@btDnm{r-UW|sR$e7 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/frame.png b/themes/The-Dark-Side-of-Gimp/ui/frame.png new file mode 100644 index 0000000000000000000000000000000000000000..9ffdbf2431e1f9796d253c615044003b9ee14c7a GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V3y@T|W;X*;OiAAEE)4(M`_JqL@;D1TB8wRq zxP?KOkzv*x37{Z*iKnkC`+Xi^9$pc?KBqdMkfo=KV+hCf;OXk; Jvd$@?2>@57Et~)V literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gap_bottom.png b/themes/The-Dark-Side-of-Gimp/ui/gap_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..3689fad5be81f2d54383be40f62c38b6e3d22318 GIT binary patch literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^(m>3_0VEiD(tg|maY};xf*BafCZDwc@shmVT^ORn zOji2=d7K3vk;M!Q+9lK foDv16U6~myt+-o?Fa7!mlw|O9^>bP0l+XkK@RK1Y literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gap_left.png b/themes/The-Dark-Side-of-Gimp/ui/gap_left.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b495f6bad23e080a7bb50d91d7efee6a87c97d GIT binary patch literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-V0VEi9_g$C@5-17s3ua&_n|#&+#7pvacVUPQ zGg<8i4nJaPxsMqr<+3jzB^75>H=O_WL}-JiH=&eNJ^iAz@D!#}JO|$sK74 h8#WwhTGZIV$lwsf5+!;w9lK g%!?#HcttZXv@hkk^0fXe8&H>pKk|AFeQ1ryD&7kn=TLn@;D1TB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hgJm#2$k2*>r%9#6pr2Z19-eqx+!M7{*n zIQV-XJhW!=!;R`cOM|XHYx;8Iv_g?3W5G@({=K_na?hA-{mSxE?G)?njV-elyp}(0 b{(&*|hr-n^oq}mVQyDy6{an^LB{Ts5&DA>m literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down-insenstive.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down-insenstive.png new file mode 100644 index 0000000000000000000000000000000000000000..771de6b377b0e587333680f24371edb361e17171 GIT binary patch literal 185 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CG!2%>>pKk|AFeQ1ryD&7kn=TLn@;D1TB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hgJm#2$k2*>r%9#6pr2Z19-eqx+!M7{*n zIQV-XJhW!=!;R`cOM|XHYx;8Iv_g?3W5G@({=K_na?hA-{mSxE?G)?njV-elyp}(0 b{(&*|hr-n^oq}mVQyDy6{an^LB{Ts5&DA>m literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..23c715f0cc1aa70b0b2447d927540e60b89e5eda GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CG!2%>>pKk|AFeQ1ryD&7kn=TLn@;D1TB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hgJwWo_?2*>r%GaGps6nK~qo>$wzdviwa zA+==;E{{I>8!enL$D~q&CFIhMnNIe%l{5OTwd8T~9Xy@-Qu@Z%IT}~*1o?jj8pGh} L>gTe~DWM4fGqW<1 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-left.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-left.png new file mode 100644 index 0000000000000000000000000000000000000000..cdbfc2f8c46a6aec07046fa348145500260b11c0 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH})6 z>gyoP=%g{b0w~B{;_2(kexFB}hgXEJY5WbWzW7{YNqIiaEX_kT%2A2v2Omf(Zj zr}q5+zh6CU8M}+2Ff$Mwu2)eOEb@pESsbX7>QKhVuu@D-UgN`>*+3&0JYD@<);T3K F0RXAfDboM| literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right-dark.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..99d0404b535bc3c66942fce8c1b5f0126731eeb6 GIT binary patch literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)`f+xyS#2l6-zJR*yM zs;`4Eqm#z$3ZNi+iKnkC`+Xi^9$pc?KBqdMke#QCV+hCfWRAb*8Q6VzcsTSXZxc6~ zzVM*&7ke>1 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right.png new file mode 100644 index 0000000000000000000000000000000000000000..6b890dbe21f60fdd40d963c718107cbb210260a2 GIT binary patch literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJz!2%>-$FVF0QcOwS?k)@s?xqWbfIQ9ukH})6 z>gyoP=%g{b0w~B{;_2(kexFB}hgXEJY5Wa#PQ7{YNqdB^|xjC?aBBm`pASoKr% z4%eUm{r_Wu?YsZ`|Ig<<<}7?XK`GnKko~45LsXsCPO)-tZJ=fbPgg&ebxsLQ063W| Avj6}9 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-up.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..ff1f03f296b305880b956404432e523c0f415e6b GIT binary patch literal 171 zcmeAS@N?(olHy`uVBq!ia0vp^JV4CG!2%>>pKk|AFeQ1ryD&7kn=TLn@;D1TB8!2l zuY)k7lg8`{pdfpRr>`sfeI8*RUJ<@Nr#hgJji-xa2*>r%GY5GY6gZqOuAltEY}0>+ zo*;fH?HG>rOFpPg{dDzA`g!fUHc2}6dxTgUu7zjl1*S5%YHekFD5Q~`la(C5^{ L)z4*}Q$iB}I}tC1 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-button-default.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-button-default.png new file mode 100644 index 0000000000000000000000000000000000000000..ac6dbbe24e62e34195b9f2d11f6c27f85eb98b16 GIT binary patch literal 517 zcmV+g0{Z=lP)8$0i(zlLV_$Vz}XUC!#CtB@?nS@ z99Ibn7b_%0Ud4dz?9Oy^uoF3iLwb(&rmDMVSjk}?tNvhXD5VuaEC4{Tm}G8E{L!50 z^k~VC#lf?k*ZDh+_`(Yc2ms=4K9}=YFTc)CPJilN_51)IWQ=|EsV)Qn5HOE^rF+HW zEh6cY-Sj>i<1I?+%4t;&Iv!yM48NaVsSm>&?6X8hVuK?X-%tcNN`SAd*nF((FYB?vStg0IemEev#9i{S^0-0BBtLr zFPD?8Dd6uEsAAA;VUW1c=$^`PbC0l+vm?jP%H)Ju3e_U<(?A%Tnw5c>-(I?&mWOat@vy_q%$psE|) zW3P}X_2Vw8y3uExn2OL$mOubnyijU!B@=?yd^-u)05O2Pq527eoF^{|O(+NSP_9th zs6nu;QE<{cWy87unp*c_dMq+*88HZaov}PChAAh-Z0Pj^d*kqAxXmMmVW*(=5guLN-ktpEbdTI9^iw+-@TIBJ&^aYE~ VlOdVu%gq1)002ovPDHLkV1n4tlgR)8 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-button-prelight.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-button-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..f170a3a16285b6cfcd34960d88c29f519a02d2ca GIT binary patch literal 369 zcmV-%0gnEOP)ob^$>s-4GJx8WFRPP=4fyRhEvsCFv^ezhevlibCGd*l6=C%1z3-Hq6sXQTSSRJlgDy zH7)=JdM!1$zBZ;TV^JhpoSmbFQ;iN1@{ZS4L0S;;V76!K@J6A8wQPsnNMBj3SEIH$ z>B=inTAz6PGW{FGO;L{dq<+izDk5$G)@@p8Vj(}_8p=;T0G*jrlb%$ zrR^O>sF6pgfh7t(A%Cu~M^M9JO1=%(bSnunz`~wzJs249B$X}i-P&e|8yZjl@w@Z@ XaG@J7-$_^V00000NkvXXu0mjf69bW_ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-handle-h.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-handle-h.png new file mode 100644 index 0000000000000000000000000000000000000000..9ef6149fb613042faa9a4ec137a96a18fe23a47a GIT binary patch literal 4924 zcmeH}c{r47AIHa*$d-KxW0HN0L0K|(2H6g>b*y8I!7$7WGeg<4M6zVbQc}qp$vSoi zoh+kB6o!gQwvIGHyi@PF&il{%Pk+3Byw}xpUH9`m_wW8bpXYafultX0s=Y0on^T+< z003}XT9`U8o}!F#ZV5)Qb{Sq9TGa3jRU4x5=C;4WM8O&)CWPu7Diw~7Sjz$_-(GZQ?uo=e zufKm70In6JdWEzNj2UfHX9h{J8QD6uB$!Tir%+{)1zh-S39z zTej~cD!St4rS+NRD7d%Y9hO~j4$))DbV|?$0d`nlLicjBYsJp1#O#&|spauO%tRss z_s>y1_{C%`OXx(J#Fgm46MMNts^Y%XSvqM)fGEvzkY2K}k@i_K4N^aBC))WgVPA@J zWjs?XDYJj)8+*i8qtB4(lExLCy%`TG+nuy1ttA>CJtYa7JJDIQ>2Sa?ME1&XL0%CU z%)7a%vyU%J63sS{Nfsh&`_QOja*E5X<$sC2N&iq|#_Q$$8YXx&rn3-eSex`quTd;N~RNt>bbSo|eT7tP62 zmJuKa)4NtVo(_MSSt+`Yl()-`D!Dr~1x|Q6j-C&!bPvKbwM_F1%hhTUYMZCX@9ve1 zmsFosCQFCi$x2RF$4@>rzxf!otk`H>LTH|G`5pb+LA45@x~_SbM?!I}1DRh-S#RDm z3X(60ew$lfQ5vx;9|WnUxg9fr(os`=!#ALL8@k_oGbXB}W#VU2MNw+PxY)4MNBHoX zW6|6?aKxDQ7T7_M-v^wM)ff*wl0ZsUkdF?h56nuFaM_3Q^RHtNV`79uR@~VAsKUML zEwuXPnvK!nX~(3?m3Hh1L~k8zDg^dnYfDh4!b(c=W)W&_ED{Fw$$)-ox;&TdKDn5zt#+p^+ffjVK}1oFadjakM#>{cJ`C((|UKy*wM-qfKK0 zGjErn;wLzpb8BC2n5G57oj#6K*j9V^1fl3ctm(LOXkq7tbg+wSzH`%#Q_HqLn<|G} zO`FxVfx-TQOWU`bxYL@Mh7@(p=X7|9wOvo10F<()o-CAz0`@OmD=IGzEYht-)jyjm zI*o+4{>5|)b0=$Jd0}-fxp(it9X959^lq<(Mc+CmVGSS|H?GKtxPpkI+Q38!y)I#L-c#?rSVreRno$K)t=WUQtPR@>W6Msw2GSLiJ+16y7se z^T8T;?>YC$Fa_en?b(Q``*=d2{&-zW;mUk{0N)y-Z5Pdkn=$4ER@PJD0{JUk%%=-gWuM3X(az>hWB!Vc6OWveSrvb>8HP6+(a}<_64Eg1 zPimrK>_yf-t$3_s9;;A_{xY$GbUQz3p-#YGYM4^YB_67YEeKuFUmaA5C)^%vW^#FG z?ja$m#(7mcNa_72iw6i>ot^O%KB-mf$}>!>=sBUSmY#<=M0(Fam9bsn#bv%>)2nee zM9(GLJDsbrm!B>{hh(OnNU4=`dAA2YKxDO|(kyU`+2tY)ZX{p|DXT}aO*{0Y|K0^s z9Y7rcL$En_X#L zuO+J&q`o?S=*q|_Bus>TTvg<$a+LQV#XI}kSHXI_jywx~+DlmvKsukzBX9Ow*3HSY zm~~BZ@fQfp(!-fe2gdw7;Ny6$b>WM#9`vov-2o*D?fGIA<%l@#&hVm)elZJ4hgYfx z1)b;0ceOgvS|{eIVUI8NMy&=ki12&xJ7hGonh6)g{CTN$UH-!j7tW_;N#JU)QK;$R zfyUZztvG$ez0q;tXTVlY5>rt|PG|p-M*|(u##3M0TeP0_=dX*ams_ZBH~T}&<}W&0 ztx`URjSfA<)uGD6zmzICDsi|Br)~1EUGzP>lgJEznN@YKEzC}E%JAhd9C;$1DXzw_jOFOEs&zlV zJzq&oe^%Dp(3>0=V>^Y8@CiC;y_f1guSbw6O|PujnKd3ax1n4(|FC=amUmr9t#H#r zy49(K-0=iki>20VsGr^T_)hKXGf9EG#}&q9gL?JbF08(!Rt%mI@`D?b^u1pt%#>B} zaCcaZ6Q4{sFu5(G>$&~i-ZEER(~4P=yiWld)64pDUb>cMvG<9ip`r@61zo3E2jb20 zP`3Po)ht8CK_21CG4(Mhy&~;r&R@^Esgm4dZR~Q7)!;Q2H2AJ*l(VUcp*T&VcnKh= zzpN?ea@%Z_?N-ytNR@(#s^}L1iVDioMl16lKCR8wxDG3|EUtdhEY6~NeR_K-+tE zMuWA6-E7w41h93m+pA(dh2^m~_clr{>7b7jLx_@r5EEH2_Dx&N0=t9-CpATcA3&PE zukKFIJ7DKG0Q5Q!&jpgyd>cM1_ekeIpqvoYwGmnhl#^>76>Z|#&V-MIUs&neFFX*P z?)QDRHt1%_C16w7F3dd^SabI*A$2yavi^~e%18|j*;}qwb3N|7gr4zlyhSZ)BsuOq zyW`8xJJ6}4!E84>ZtYvbCnqOz&V9WQEDnn;{xE9I6d)sTBRh=T+jKeXx&L!Rs^o}k zt-p36J18IBpV4N(*2@|p1RwV%LGRPj@m-EerS`JJEu@vj!d*{IX}a{nqe-77)&y%t zT=Ds@IR%ZyBfjSpSSp1(){x6&&${=hW$+(J$#8B-w!LE?W$U+PV^-U5He*uJqSnF{ zjt4>-F9nic8}=QaHcNB2`>4~D4@jvm_9C>1KsN*zT45Sh002iInh}azZLD<>p%_&k zzffPKDiMQabO8Y984$5Ph#({$=!-<5Ltvl{N;e3I_Je_3PTQ#2U`>z#XbW;U(vfWI zgdhhYbo@XD`kZ=1T?PPy#QOk=nBWkcE)fR$!PRBFe=kEoz#kHP5DesMV-GY54Mzes zRW()Bz-B~rggQu{6Q~#N=dbHvYW_EZF@u2u@OZ2)1QHn;sT!%F8XAs*Ky`FhFl3c7#QJnIXOX?1_wpfEBFUcng>dxV h);sDNTOvu81(1Hlr0Ro-d@6$mur#wZtuywH{}(b4F(?24 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-handle-v.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-handle-v.png new file mode 100644 index 0000000000000000000000000000000000000000..e54014c12098017fb7f650b2412bc527a61a660d GIT binary patch literal 4907 zcmeH}X*iT^AI3)sVU#7LVvHwS%os~!8@mujA-gihV3-+WW|*NTvTrdNOR}Uy2$3yI zS+Z1!vSb^SLM2O@$CBiodY|KYzr0`i@P2rYqx(3n`@XOLb>6@Gf1Stm;Y>J#Gz0QV z@B#n;poO`KE&IvE9^yQl>^u3ei97(nlNf66M6pFtK}1r3Hx`EhQ9_6q5Qc{J1^{Ri z63#pxaDGX&u&oz8#^Jx8xk!k&8zq2Rnr^pP``&P9O&+)?_Vq&x-qf@`Y9ux@MmAUlLzK(DL(Jy87u<-AlljZIfGJNiTIIdsfg? z8P>i!DY@{i2w?W^)@Qp<_Eb9rohsu9J~y>E9Cu%VcN0t3mIEw0nwUhsm2UQe?mx?&qDqc{^}W^N^A{ZcQogo7RJY0Tu|6) zp3eIb18t;E8RS8pqRwNvk=CaV5nXC)oMqnhCm+}AFy}K!w@(8ADIDdwd|NV&sm8Yp z8SV;2q6!r(RlmE9nJ#7aLnYD{)gqy+MP(3%~)psSw5&=tW(REcievbNq^!5t&oW*E>9TuK{4aY z(J8Ul1Ed#xpC0yZF*834E{XAc{mCOf!b4A56qrA@W3WtbXk_d{nX}=>{f8;LoTUDn z7gM(nJ(#&!U$I<~G}d91RBDr01$$E~I9Zj=f>)B8A)I2k$t>ISp=*!v$MkF?sqM#| zQOI|c0u$R&Mc^O(79~rXLMKh_LW2wkn06bl)MopF`p$j|aCja#hpdx8RAltao_*zn z5z|Rj`P4Zv%^KF`%Lu;z2cYQGg|DUGbD5etO1#x9Bv^7p^5g4=Y8vs17UqD-7ZStM zHXBIS!_6DI#)D1dwwm$UTraNI<85k;Aj$A~7NalQJaHn3%*=E+$w6#-T-7dlCbUlG z!Ni7}=#G&l{)z5?j&%rc`O>2k?2^Nqur^c zHS$KiZ^SR9&aDU4yPRy^L92|+tRCU8Wp>jAdm<{ukK8{>fK-R^+-u4Xy;v|f|Ngbm z$9rk1l&>Z5LTw#~FKVu%x|v1S_JoT~op}Fv2w8Q#X;!kK!YsIF@|0|OLu-0Y+QjQ| zh<{zxz`aF>;tc(T7o-N$8zOw!xy@bIg9nA{M4n8KJxJtnW9HF5FR#9;Xrl;ZX{3Y+NZUU)3m%f2 zy`Y@N^pbMd+4I#+$1WESH|`vh!ez-XB!sq0omH4iNVjfOQ-XicA3ONOF8cWxyiB&{aW+!R?NQ-E;&ogd2SQ$*!SPvZ0iR&H6WtE>^EcYEaSkm?}V zQDvM3+dV*xw{-wWMlH#Z1fy?e!b68K4{pl$W6+QQt z!eJv171Yz`08Meq#eD@~v$j`iHO}$*i{+I?*V6aKSto5PK-DXUpCjQ_CCDU#4hvo3 zBCdAyBU43t!7xTq#zLGAii#@R9`-z^CdBvQJkQ>guEKUk(wbHP5;#j%`1IVTaO$0G zb!d=@kl-8oNLk4J@q%Y%zALz7R2m7Dy< zQE2*vt8PiJ>f07?oQL{@oajL>h(Emw^R$rohhMC#y7r<{IFDvsL{F%q+a*3zC7V*k zbkP&%cBJ`N(*on`Q&&KNml|Pht?&tzySNWFnv=Ju@0U1pYF@t7Rx%9nY-NR6aH6{4vaYV%~T#=PsPZjrrn` zPLds{G!-VeSJ#h=Ck?A}4p$DNNzGYr-_D7 zm6#m!wcIYkf@}uPpD8F$9&^6nlSeHy$Qrr1$=b7QskX{1IPN%9NU1GNdE)5?UbS3b(Djy5zyByh!JwZKia!GEWPJu?96-W=)FJ8+6=hQzHdqy` z#|zRWd3kHwnw!`1k4hZPzb3@Jr&~r|bXAF5dqHC=7v}nyBn}1lYZ7z>ZdXJT1*k0K0MYzE<{Z zKhfNo3;^%}e+-T#?lvWMk(**+ZOT2vFD$SZRE@AX!7dqFm>AlN51~CkqDtA1Ha6;K z5H*Lz#Se?GfB*h$E$Yo=zPN)ZSF9AjzId3*H;jjeho?tF_3Ooa{cr-*1H{2^c$)+E W(YTh{ZCJ|20W3_BCijdyBL4+vcq<10 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-line-h.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-line-h.png new file mode 100644 index 0000000000000000000000000000000000000000..af8d7b9ef43391370c0460239da4eb19fb5da921 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^aX`$(0VEi{d^NEHaY};xf*D*3R4dd$yd-aT7l!Mb ztWsQoJkA1-$YKTtZb1-ctWSxb2oz*5@$_|Nzt1Dg!z;qq=Trw267Y0!4B@z*Y~dVy d;DJ{#14AZfioN}Aw{Ji>22WQ%mvv4FO#qv~A7TIi literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-line-v.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-line-v.png new file mode 100644 index 0000000000000000000000000000000000000000..8354dcdcf60e7f017807e51dcaa7028098644ee8 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^Oh6pR0VEi7CeA7W36uo+1v9u7s8*zopr07*0+;s5{u literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-menu-line-h.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-menu-line-h.png new file mode 100644 index 0000000000000000000000000000000000000000..084587880d86c293340fc34bce19299e3ff336ee GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^Od!kwBpAZ)2K@kWN`m}?8D2Yje>(x`sfeI8*RUJ<@Nr#hezpQnps2*>qgi{iG2 bU$YrFKQrfd30tTGWf(kN{an^LB{Ts5?~@>D literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-tooltip-bg.png b/themes/The-Dark-Side-of-Gimp/ui/gimp-tooltip-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..00e9acce9e075e339ee8fe17848ab46d55fc8462 GIT binary patch literal 393 zcmV;40e1e0P)^v*qUAJ1@!mjVmKPh>onWWNSRVzr;%E@A-c zMlV&}Kv_3k``uqjBL!y!eA2aWkQ{{etsD)`fqd~{3%CNx2BBMe2O%y%nPcB!H{>vM zH!wEH9Af2$f}!!@1XN25k*87p%~ne{@<8}LOxcQ@FY2}o8%0UA`}L^ni<=wopb;ZY zY4)yKJ`)@dt_V%0*3cPtawFwAy6uF!nxz}B)c8$Fb&PA*=&UFThQ>y#ypeL9G*52~ z5XN_7U6j;*Oiozeja1!H1!v88H*-TfLSxBzUcf>6?SEFEnz+gS(*SX@P#(`+OMjU` ngo7WEz5B$;!tu;|{4V_g=JaI+{%=N$00000NkvXXu0mjfRc4;? literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/list_header-pressed.png b/themes/The-Dark-Side-of-Gimp/ui/list_header-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..a5322e55e72355aff3d23b65309dadcdee6aa547 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2VkYHF5IUx~9F(rAsyD%V5C4?67`1U(e^a z`#q$%HN$1|n)_b9Hd{DN)S`Dm&xuVg7nl~?+H6(0y1u^H1E`n5)78&qol`;+0Kbwg Ar~m)} literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/list_header.png b/themes/The-Dark-Side-of-Gimp/ui/list_header.png new file mode 100644 index 0000000000000000000000000000000000000000..2cc9d0a89e5edae9900045553a49eedb582b8004 GIT binary patch literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2VkYHF5IUx~9F(rAsyD_|M?NMQuI%@Dgn4*H`1+jcfI=>wE{-7_*G;=O3N|Q+9Ay$)5Z3pS zXU&J{o6xME1Hy<}rA>`njxgN@xNAb8|Sz literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/menu-arrow.png b/themes/The-Dark-Side-of-Gimp/ui/menu-arrow.png new file mode 100644 index 0000000000000000000000000000000000000000..61d292d71222a7c33259f41a48ca5845ede7c8a2 GIT binary patch literal 188 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1c!2%>_|M?NMQuI%@Dgn4*H`1+jcfI_~WE{-7_*LAx#@-`R<9PydpA;25b z<51chxcQjBi~C&P84a)ID;1`C%Y}Y_yjOABk;AIYb~YzPj1=1B(wVq;@85dRs%M!N fk~%NB>nrgTe~DWM4fna4R` literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/menu.png b/themes/The-Dark-Side-of-Gimp/ui/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..e9cbc0a796571905e633ba3ea0a22bce69bd753e GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^u0Slz0VEh68_t&pQcOwS?k)`f+xyS#2l6-zJR*x3 z7`TN&n2}-D90{Nxdx@v7EBk#OVIE%L39qi-1q#V|x;TbdoKEIg&X&OOeSu8RETgPb jD>N4`yKq4yi-E!FSk;}yd>c!EDj7Uo{an^LB{Ts5t!*X` literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/menubar.png b/themes/The-Dark-Side-of-Gimp/ui/menubar.png new file mode 100644 index 0000000000000000000000000000000000000000..3918fc015920b95473162cb1df4a09ef0f7e52e4 GIT binary patch literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^DL^dD0VEil*M0v8q?nSt-CY>|xA&jf59DzcctjR6 zFmMZlFeAgPITAoY_7YEDSN8in!aTepe0@%JKp{C#7sn8b)5#weFegZCO}R2D(A!N{ d62h3kz!14ctiJgD=bb>644$rjF6*2UngGsoC8+=a literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/menuitem.png b/themes/The-Dark-Side-of-Gimp/ui/menuitem.png new file mode 100644 index 0000000000000000000000000000000000000000..799eb6a3547192c91359ea8a76306a9a05f955fe GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^{6H+u0VEhcT6iS@DW)WEcNd2L?fqx=19_YU9+AZi z4BWyX%*Zfnjs#GUy~NYkmHj@CFb}T?U!PMQP{_j5#W6(Ua_jk>ybKBgM-HrQ32$&% z^#5DOSvK>T&e;=%G$(UKhI8$nSgQWo@!I4y|NrkdZ>{y1E?1&%sC7$UYB|sh22WQ% Jmvv4FO#tp`FmV6? literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/minus.png b/themes/The-Dark-Side-of-Gimp/ui/minus.png new file mode 100644 index 0000000000000000000000000000000000000000..d1a1962cec3f47f588245eba2b223c8cc4b37c39 GIT binary patch literal 241 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4u6ByT*@`3|I*lDyqr7`6(wr5FNvoCO|{#S9Gm z?FM#ffRFq0Oy2wF-ejf%_&3t4IJ zmZk4_+aSQ)=d94-(SE}H!!PZNy6bjqo^~!!=YgX|R7=52zlaImWlL8~*i&~~|4)*> j>Sg8Ijr==b{%MbA-YA~FbW)Kb&@~L6u6{1-oD!M3W}Nhsc_~nky~NYkmHj@CFb}T?U!PMQP)Nel#W6(Ua`J`)+!8uhJ}`U@%$()1 b`Y|(uB8Ov#W2?9tPz{5ptDnm{r-UW|BzGT~ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/null.png b/themes/The-Dark-Side-of-Gimp/ui/null.png new file mode 100644 index 0000000000000000000000000000000000000000..0c00fdf9623af92e3845516eec781cdbe1150371 GIT binary patch literal 3398 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~pXx2i%SN`ey06$*;-(=u~X6-p`# zQWa7wGSe6sDsH`<9y#fb0#Dn0OV_>zm6itS@OHl+?A(3O=veuZBA9> ztZkZC`1knthx;Bb(z(aFRiwB_F8qXI@j->3pRKAtCEA|vF8A**Dz8oGVA(ro{l@&i zOgrzXMcnxGIPl$?JnKy9Umy1Hp88@lSJwJOuE&olm+Q(a&uc%-v-}+wcm4Qojd%B& z6(xNW{cjXb?}_%)Z{l!S`rzd2naeLpwd?Y)FMhu6VeqGQ7lYr`+$^f}Y5iQNePp>z zuI0UUb$2m8&oA$zCqBQ(+|4`rOL3{HON!R6y({{ct`QVDsBvPJ*hQZ0Nja-i zx3s8+31shUdj4?rVjrJJ?5tTK83FONOS=S^%gw%=nVNcXl0^DCZm$`=Y_n4`{e)&* zImw%}FKOXZbN%|MLN?}2YQjAiAN{y;NBiOYEvGL?Y(COiv#Y3eN5wUhLo=Q{6OLkV zN`4*^UKd_mUi$d`0WOYLUd4x)y6ydh+b^x%mQpD8VkQ5%`O(d5a+y5@YqXmb85!jR zUx}QQ-Ylrt&soEzl+Ibxz_7AN+5CW;3X|WXm(s;O)AY3GC&}n$H@g@vI2pvC&Eonu z!ehn4MT-uu%nG@@B+`3|#G+#oy622n&4@7Anvr&L(^M5r6<@ zt@%8LYmV3qy&16!0#6-mmw9+WS*~n}vi#CTHCZd7lDE#vTDP=ta@*VcNygWMPOmL_ zrLk0Q*S8yMm(Qz~T(MPAnMbzphKF*0QQ++m`IQ%icdlP~ahX|X>(X@dEP>gzGZs|N zd6B}FB*SqeSIEKfbILQ})&rC8q&zcD4%TRvdf9S0Lx}m{h0f9oN8h=<^Um`-oL~4j zeqyok-TeyB)pq&5Gu|$K<(AEl*GgsY4$TbKXJ(fcsnVKr>W}ZQ$M^oOZQQ;P8U8bP}cV(s<2afTm6 z9(k+he`jFe%*q7js0d#ltK|G#y~LFKq*T3%+ybB@7#M8qD+&^mvr|hHl2X$%^K6yg z@7}MZkeOnu6mIHk;9KCFnvv;IRg@ZBjA5L~c#`DCC7 zXMsm#F#`iP9|$u#?0e`46l5>)^mS#w&m+RD%lF~&10|pkx2KC^2*>s01P68o1|bH< T_nje2fWi!(u6{1-oD!M<9y~1s literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/option1.png b/themes/The-Dark-Side-of-Gimp/ui/option1.png new file mode 100644 index 0000000000000000000000000000000000000000..b20d790726c8ff1893f495dd79ba926f05c0e898 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4u6ByT*@`3|I*lDyqr82-2SpV<%OaTa()7BevL zw=pmXOlSP|NKX|g$X?><>&kwgN0^6Kgs;!34k&cb)5S4F;&SeUjai2RMB4UO^Jnh7 z@G;1#jZgNhM)|@X5NIPM&pzvSc-S-T)g7bP zMIK9Y=h=2opkA=mPqt9#b#&9Ag!4VyO9J?cBFn;5Lp1)D8A9CP0LLvtObMLg#^`drT&8kq!7I&Od+~A* zjKk$$C<;EPCds*l;b1R#3WY_?`Qn{w(mz}{{{8S9oAOP;{5eVJ00000NkvXXu0mjf DOB0dh literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/option3.png b/themes/The-Dark-Side-of-Gimp/ui/option3.png new file mode 100644 index 0000000000000000000000000000000000000000..17f28a038e86a76469945d8340fe56fdbdc2f2b3 GIT binary patch literal 352 zcmV-m0iXVfP)UG6t-1*|Q$bQJ?W-vHBuMnd%c0G~)!8~h yD0!!zrso=lgMIrH3L0U`HzVq4|9Ii}?}xv#p-3ea`bNtD0000wS zOul`tUZG{R6TkI^J)I^Zc3EA8jH-RHrXp@n<-JPe)p`S(HeV>4(pLLoVZ3t7WC_N} my~nF=6||xA&jf59DzcctjR6 zFmMZjFyp1Wb$@_@>?NMQuI%@Dgn4*H`1+jcfI`BaE{-7@=aVO>$Qty#lDz7?Opf7h WhxO5_=*_J_X$DVMKbLh*2~7a41tMzz literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/progressbar.png b/themes/The-Dark-Side-of-Gimp/ui/progressbar.png new file mode 100644 index 0000000000000000000000000000000000000000..d9daea8e1dd80f7eaac96be4eceaa71ee58727b7 GIT binary patch literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^ra;Wc0VEh!8E_v0QcOwS?k)^U^>34|0ePGS9+AZi z4BSE>%y{W;-5;PJdx@v7EBk#OVIE!)zCNcqppcTMi(`n!`Q!;I>;@iQ+a_>1?23}| lVAWl`%dJE2Q;>)y(5Rnw{}Puhdj?d^;OXk;vd$@?2>`D@B%=TT literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/shadow-in-alt.png b/themes/The-Dark-Side-of-Gimp/ui/shadow-in-alt.png new file mode 100644 index 0000000000000000000000000000000000000000..ea86bc55584f24011bd4161f9bbb56920100bab1 GIT binary patch literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V3y@T|W;X*;OiAAEE({)*x?W8H@;D1TB8wRq zxcNbtaneubr9eUU5>H=O_WL}-JiNjaUR}Qn6f*L3aSY+OzV+NjUIqmo=7ZcxOW)W# zv^9yjMD4TLS#af(iD0F}Mz+eeLe7`f*Kl)PoO?fyg?%MY_01(f-3*?telF{r5}E){ CJS=qp literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/shadow-in.png b/themes/The-Dark-Side-of-Gimp/ui/shadow-in.png new file mode 100644 index 0000000000000000000000000000000000000000..390447606971c90a1e9a14a8866e470b1106d3e2 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2VkYHF5IUx~9F_i@Q1v4;|O+IS@;w5>zyDD}gwP903PSH${HpMjz3`twKC1*N)oCQ?P;OXk;vd$@?2>`#*D2o69 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/shadow-out.png b/themes/The-Dark-Side-of-Gimp/ui/shadow-out.png new file mode 100644 index 0000000000000000000000000000000000000000..02c73b1559d7961efcc99b278b9f7bb6de858bfd GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^JRr=$0wn*`OvwRKOiAAEE)4(M`_JqL@;D1TB8wRq zxcNbtaneubr9eUU5>H=O_WL}-JiH=&eNJ^iA$Ly~#}J9j$tejl0_yiQGO|jTiI{Bi zSz&*F!vw+5M~DA&v9CSih?gxQbeA4fj#k7D+AOlCc-Z=$)it+SV* XI7(FSV_o!eppguou6{1-oD!M!BP%&eYx4R2h#)U6oKn`btM`SSr1Gf+eGhVt| z_XjA*UgGKN%6^|mn1@${ug|FtC}ipB;uxZFJ~=@_l4BB=#1s!!o?}ax*u;Yvoi$cA y@W^H^VQMP^a@c{K@QHG}mK=ZJ6U6w^Q=Gwu>nwv$$gMu0Aq<|belF{r5}E)~qBS1? literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/slider-v.png b/themes/The-Dark-Side-of-Gimp/ui/slider-v.png new file mode 100644 index 0000000000000000000000000000000000000000..7a2f9575f41e1f7f434ea42cb4a224635ada19a0 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^{6L(!BP%&eYx4R2h#)U6oKn`btM`SSr1Gf+eGhVt| z_XjA*UgGKN%6^|mn1@$*!mI0dfkINAE{-7@=aUmc%6M0MY)nazNbNClliZTdz|fhn VS#!0(uTG#U22WQ%mvv4FO#mKEE_eU{ literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-down-insensitive.png b/themes/The-Dark-Side-of-Gimp/ui/spin-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..9c9747a034f86baa8b2babb0b4144fbc1ba7c72c GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^+(6910VEi>f}=u!6jMo%UoZnh+2pepAYPKUy9>kr z_Wm>bfjrIvkH})69w88BymYtj4^WW3#M9T6{XUN{53dMcpHm%BNXpa2F@)oKa>4;l p8%2gwADNhT@HBBgF?hht@b4hY^opGAw}Gk{JYD@<);T3K0RU3tCG`LR literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-down-normal.png b/themes/The-Dark-Side-of-Gimp/ui/spin-down-normal.png new file mode 100644 index 0000000000000000000000000000000000000000..5813cbcab92ce82cf51ed2a9f2427eb3a2e85f68 GIT binary patch literal 148 zcmeAS@N?(olHy`uVBq!ia0vp^+(6910VEi>f}=u!6jMo%UoZnh+2pepAYPKUy9+~u zyXgWUAdj=aBeEE%2gv3YV!U*>?hjCqy~NYkmHj@CFb}T?U!PMQP)OX<#W95AdUC=6 mPCjP_A$CtTPf2Dw28Jcicnp6XzNrLM!rf}=u!6jMo%UoZnh+2pepAYPKUy9>kr z_Wm>bfjrIvkH})69w88BymYtj4^WW3#M9T6{XUN{53dMcpHm%BNZixKF@)oKa>4=5 l9tDQZW|ih8J&f`U3~MhiD+a7?a|bG6@O1TaS?83{1OUJvBG>=` literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-insensitive.png b/themes/The-Dark-Side-of-Gimp/ui/spin-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..a6139546c6fe132b1eadbb751fb6f9d684d937e8 GIT binary patch literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz60VEif}=u!6jMo%UoZnh+2pepAYPKUy9>kr z_Wm>bfjrIvkH})69w88BymYtj4^WW3#M9T6{XUN{53dMcpHm%BNXpa2F@)oKa>4=j pJricc#d-Kh96!z7+04tpuzLf`!u6k+76Vl=c)I$ztaD0e0sv=lCK&(# literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-up-normal.png b/themes/The-Dark-Side-of-Gimp/ui/spin-up-normal.png new file mode 100644 index 0000000000000000000000000000000000000000..7e3c4f5f729252eaed676da41682308ea3fcd1cc GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^+(6910VEi>f}=u!6jMo%UoZnh+2pepAYPKUy9+~u zyXgWUAdj=aBeEE%2gv3YV!U*>?hjCqy~NYkmHj@CFb}T?U!PMQP)N$t#W95AdUC=6 pc0Of8etEZ~Ll*7)%7q&k8Q!t;7^XW}E&-}y@O1TaS?83{1OQUFAd~f}=u!6jMo%UoZnh+2pepAYPKUy9>kr z_Wm>bfjrIvkH})69w88BymYtj4^WW3#M9T6{XUN{53dMcpHm%BNXpa2F@)oKa>4=j oo(VJD+&p|Fj-TM@Z02QPsQbXIcwxrXbwE`Np00i_>zopr09r;R+5i9m literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin.png b/themes/The-Dark-Side-of-Gimp/ui/spin.png new file mode 100644 index 0000000000000000000000000000000000000000..4f0f11932febdb9a2c4960b3520abad9a9ae0b63 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^B0wz60VEiji(`ny<=hjTTn7|*TrOHB$0ms_ z{ci6nxbR9}Kg%Tkot+6KMi=H=O_WL}-JiH=&eNJ^iq3fP5jv*T7OMMuH4l8gxW)2nkbMfE* zWsXgA_eL*PnXur}y49?c7VVaLzS^_ek;QiF^S6vU6erb2t$lNDEzhO=?`uWb{w&FF zRV)!n{~l|~boKHz1{aas&>-6+hjQlkS{DSLU*Xv#zc}l+;Dz92i@%j{xJRAgkn}$j zZ*ab_z1YL(poDMC!sgD_y+5+{Iq00wx#4&FgXrd+;XFe6Jp2l`c|||ScT~>Vzopr03XJFs{jB1 literal 0 HcmV?d00001 diff --git a/themes/The-Dark-Side-of-Gimp/ui/transparent.png b/themes/The-Dark-Side-of-Gimp/ui/transparent.png new file mode 100644 index 0000000000000000000000000000000000000000..53d9190a512b9b31111d479659476611cecf6f45 GIT binary patch literal 122 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>rX+877l!}s{b%+Ad7K3vk;M!Q z+`=Ht$S`Y;1W=H@#M9T6{XUN{53dMcpHm%Bh}+Y}F@)oK@{jXC6Brp8Rvl_J0}3;E My85}Sb4q9e04S~)^Z)<= literal 0 HcmV?d00001