diff --git a/configure.ac b/configure.ac
index de9b400bf9..f256476335 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2424,8 +2424,11 @@ icons/Symbolic-Inverted/Makefile
themes/Makefile
themes/Default/Makefile
themes/Small/Makefile
-themes/The-Dark-Side-of-Gimp/Makefile
-themes/The-Light-Side-of-Gimp/Makefile
+themes/Darker/Makefile
+themes/Dark/Makefile
+themes/Gray/Makefile
+themes/Light/Makefile
+themes/Lighter/Makefile
data/Makefile
data/brushes/Makefile
data/brushes/Basic/Makefile
diff --git a/themes/The-Dark-Side-of-Gimp/.gitignore b/themes/Dark/.gitignore
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/.gitignore
rename to themes/Dark/.gitignore
diff --git a/themes/Dark/Makefile.am b/themes/Dark/Makefile.am
new file mode 100644
index 0000000000..7278546cea
--- /dev/null
+++ b/themes/Dark/Makefile.am
@@ -0,0 +1,131 @@
+## Process this file with automake to produce Makefile.in
+
+themedatadir = $(gimpdatadir)/themes/Dark
+themeuidir = $(gimpdatadir)/themes/Dark/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/blue.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-null.png \
+ ui/entry-border-notebook.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-null.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) $(themeui_DATA)
diff --git a/themes/Dark/gtkrc b/themes/Dark/gtkrc
new file mode 100644
index 0000000000..68393d6f84
--- /dev/null
+++ b/themes/Dark/gtkrc
@@ -0,0 +1,2477 @@
+############################################################################
+#
+# Dark GIMP Theme
+#
+# Version 0.1.6
+#
+# Copyright 2015-2016, 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
+#
+############################################################################
+#
+# KDE:
+#
+# * For this theme to work under KDE users will need to disable either
+# "Apply colors to non-QT applications" or "Apply KDE Colours to Non-KDE
+# apps" depending on the version.
+#
+# Miscellaneous:
+#
+# * Fonts can be overridden by uncommenting the two font lines below
+#
+# * Uncomment the gtk-primary-button-warps-slider line to enable warping
+# scroll bars.
+#
+############################################################################
+
+gtk-menu-images = 1
+gtk-button-images = 0
+gtk-auto-mnemonics = 1
+#gtk-primary-button-warps-slider = 1
+gtk-toolbar-style = GTK_TOOLBAR_ICONS
+gtk-application-prefer-gimp-dark-theme = true
+
+#gtk-font-name = "Sans 11"
+
+# KDE hack to match gtk/gnome defaults
+gtk-button-images = 0
+
+style "gimp-dark-default-style"
+{
+# font_name = "Sans 11"
+
+ color["clr1"] = "#EEEEEE"
+ color["clr2"] = "#FFFFFF"
+ color["clr3"] = "#C1C1C1"
+ color["clr4"] = "#383838"
+ color["clr5"] = "#555555"
+ color["clr6"] = "#828282"
+ color["clr7"] = "#3B3B3B"
+ color["clr8"] = "#383838"
+ color["clr9"] = "#4D4D4D"
+
+ fg[NORMAL] = @clr1
+ fg[PRELIGHT] = @clr2
+ fg[ACTIVE] = @clr3
+ fg[SELECTED] = @clr1
+ 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 = 2
+ GimpDockWindow::default-height = 240
+ GimpDock::font-scale = 0.8333
+ GimpMenuDock::minimal-width = 200
+ GimpDockWindow::menu-preview-size = small-toolbar
+ GimpToolPalette::tool-icon-size = large-toolbar
+ 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
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+ GtkComboBox::appears-as-list = 0
+
+ #
+ # To adjust to default button spacing:
+ #
+ # Set focus-padding to 2
+ # Set focus-line to 1
+ #
+
+ GtkButton::focus-line_width = 0
+ GtkButton::focus-padding = 0
+
+ GtkRange::trough-border = 0
+ GtkRange::slider-width = 15
+ GtkRange::stepper-size = 0
+
+ GtkScale::slider-length = 14
+ GtkScale::slider-width = 14
+ GtkScale::trough-border = 0
+ GtkScale::trough-side-details = 1
+
+ GtkVScale::slider_length = 14
+ GtkVScale::slider_width = 14
+
+ GtkHScale::slider_length = 14
+ GtkHScale::slider_width = 14
+
+ GtkScrollbar::trough-border = 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 = 0
+
+ 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
+ GtkComboBoxText::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
+
+ GtkWindow::resize-grip-height = 0
+ GtkWindow::resize-grip-width = 0
+
+ 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 = SHADOW_GAP
+ file = "ui/shadow-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 "gimp-dark-default-style"
+
+###########################################################
+
+style "gimp-dark-tool-dialog-style" = "gimp-dark-default-style"
+{
+ GtkDialog::action-area-border = 6
+}
+
+class "GimpToolDialog" style "gimp-dark-tool-dialog-style"
+
+###########################################################
+
+style "gimp-dark-grid-view-style" = "gimp-dark-default-style"
+{
+ bg[NORMAL] = { 1.0, 1.0, 1.0 }
+}
+
+widget "*GimpContainerGridView*GtkViewport*" style "gimp-dark-grid-view-style"
+
+###########################################################
+
+style "gimp-dark-dockable-style" = "gimp-dark-default-style"
+{
+ GimpFrame::label-bold = 0
+ GtkButton::focus-line_width = 1
+ GtkButton::focus-padding = 0
+}
+
+widget "*GimpDockable.*" style "gimp-dark-dockable-style"
+
+###########################################################
+
+style "gimp-dark-display-style" = "gimp-dark-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 "gimp-dark-display-style"
+
+###########################################################
+
+style "gimp-dark-overlay-style" = "gimp-display-style"
+{
+ GtkButton::focus-line_width = 1
+}
+
+widget_class "**" style "gimp-dark-overlay-style"
+
+###########################################################
+
+style "gimp-dark-gtkbutton-style" = "gimp-dark-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 "gimp-dark-gtkbutton-style"
+
+###########################################################
+
+style "gimp-dark-tooltips-style" = "gimp-dark-default-style"
+{
+ xthickness = 4
+ ythickness = 4
+
+ bg[NORMAL] = "#383838"
+ bg[SELECTED] = "#828282"
+ fg[NORMAL] = "#CBCBCB"
+}
+
+widget "gtk-tooltip*" style "gimp-dark-tooltips-style"
+
+###########################################################
+
+style "gimp-dark-treeview" = "gimp-dark-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 = ACTIVE
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = PRELIGHT
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = NORMAL
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = INSENSITIVE
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = SELECTED
+ file = "ui/menuitem.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+ }
+}
+
+class "GtkTreeView" style "gimp-dark-treeview"
+
+###########################################################
+
+style "gimp-dark-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 "gimp-dark-list-header-style"
+widget_class "*GtkTree*" style "gimp-dark-list-header-style"
+widget_class "*GtkCList" style "gimp-dark-list-header-style"
+
+###########################################################
+
+style "gimp-dark-notebook-style" = "gimp-dark-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 = { 1, 1, 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 "gimp-dark-notebook-style"
+
+###########################################################
+
+style "gimp-dark-menu" = "gimp-dark-default-style"
+{
+ # bg[NORMAL] affects menu detachable item
+ 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 "gimp-dark-menu"
+widget_class "**" style "gimp-dark-menu"
+
+###########################################################
+
+style "gimp-dark-menu-bar" = "gimp-dark-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 "gimp-dark-menu-bar"
+widget_class "**" style "gimp-dark-menu-bar"
+widget_class "*.*" style "gimp-dark-menu-bar"
+
+###########################################################
+
+style "gimp-dark-menu-item"
+{
+ xthickness = 2
+ ythickness = 4
+
+ bg[NORMAL] = "#484848"
+
+ fg[NORMAL] = "#FFF"
+ fg[PRELIGHT] = "#FFF"
+ fg[ACTIVE] = "#FFF"
+ fg[SELECTED] = "#FFF"
+ 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 "gimp-dark-menu-item"
+widget_class "**" style "gimp-dark-menu-item"
+
+###########################################################
+
+style "gimp-dark-item"
+{
+ xthickness = 4
+
+ bg[NORMAL] = "#484848"
+
+ fg[NORMAL] = "#FFF"
+ fg[PRELIGHT] = "#FFF"
+ fg[ACTIVE] = "#FFF"
+ fg[SELECTED] = "#FFF"
+ 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 "gimp-dark-item"
+widget_class "*GtkItem*" style "gimp-dark-item"
+
+###########################################################
+
+
+style "gimp-dark-entry" = "gimp-dark-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/shadow-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 "gimp-dark-entry"
+class "GtkOldEditable" style "gimp-dark-entry"
+
+###########################################################
+
+
+style "gimp-dark-spin-button" = "gimp-dark-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 "gimp-dark-spin-button"
+
+###########################################################
+
+style "gimp-dark-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/null.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 "gimp-dark-scroll-bar"
+
+###########################################################
+
+style "gimp-dark-radio-button" = "gimp-dark-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 "gimp-dark-radio-button"
+class "GtkRadioMenuItem" style "gimp-dark-radio-button"
+
+###########################################################
+
+style "gimp-dark-check-button" = "gimp-dark-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 "gimp-dark-check-button"
+class "GtkCheckMenuItem" style "gimp-dark-check-button"
+
+###########################################################
+
+style "gimp-dark-progress-bar" = "gimp-dark-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 "gimp-dark-progress-bar"
+
+###########################################################
+
+style "gimp-dark-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 "gimp-dark-separator-menu-item"
+
+###########################################################
+
+style "gimp-dark-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 "gimp-dark-notebook-entry-style"
+
+###########################################################
+
+style "gimp-dark-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 "gimp-dark-notebook-combobox-entry-style"
+
+###########################################################
+
+style "gimp-dark-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 "gimp-dark-combobox-entry-button-style"
+widget_class "****" style "gimp-dark-combobox-entry-button-style"
+widget_class "**" style "gimp-dark-combobox-entry-button-style"
+
+###########################################################
+
+style "gimp-dark-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/transparent.png"
+ border = { 3, 3, 3, 3 }
+ stretch = TRUE
+ }
+ }
+}
+
+class "GtkRange" style "gimp-dark-range-style"
+
+###########################################################
+
+style "gimp-dark-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 "gimp-dark-spin-scale-style"
+
+###########################################################
+
+style "gimp-dark-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 "gimp-dark-scrolled-window-style"
+
+###########################################################
+
+style "gimp-dark-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 "gimp-dark-frame-style"
+
+###########################################################
+
+style "gimp-dark-toolbox-frame-style"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = SHADOW
+ }
+ }
+}
+
+widget_class "**" style "gimp-dark-toolbox-frame-style"
+
+###########################################################
+
+style "gimp-dark-toolbar-style"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ file = "ui/toolbar.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+
+ image
+ {
+ function = BOX_GAP
+ recolorable = TRUE
+ detail = "handlebox_bin"
+ file = "ui/gimp-handle-h.png"
+ border = { 4, 3, 4, 3 }
+ stretch = FALSE
+ }
+
+ 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 "gimp-dark-toolbar-style"
+class "*HandleBox*" style "gimp-dark-toolbar-style"
+
+###########################################################
+
+style "gimp-dark-combobox-separator-style"
+{
+ xthickness = 0
+ ythickness = 0
+ GtkWidget::wide-separators = 1
+}
+
+widget_class "**" style "gimp-dark-combobox-separator-style"
+
+###########################################################
+
+style "gimp-dark-combobox-button-style"
+{
+ xthickness = 3
+ ythickness = 3
+}
+
+widget_class "**" style "gimp-dark-combobox-button-style"
+
+###########################################################
+
+style "gimp-dark-combobox-style"
+{
+ xthickness = 0
+ ythickness = 0
+}
+
+widget_class "*" style "gimp-dark-combobox-style"
+
+style "gimp-dark-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 "gimp-dark-combobox-style1"
+
+###########################################################
+
+style "gimp-dark-button-style"
+{
+ fg[PRELIGHT] = "#FBFBFB"
+ fg[ACTIVE] = "#9B9B9B"
+ fg[NORMAL] = "#CBCBCB"
+ fg[INSENSITIVE] = "#CBCBCB"
+}
+
+widget_class "**" style "gimp-dark-button-style"
+
+###########################################################
+
+style "kde_hack_1"
+{
+ GtkComboBox::appears-as-list = 0
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+
+ color["clr1"] = "#EEEEEE"
+ color["clr2"] = "#FFFFFF"
+ color["clr3"] = "#c1c1c1"
+ color["clr4"] = "#383838"
+ color["clr5"] = "#555555"
+ color["clr6"] = "#828282"
+ color["clr7"] = "#3b3b3b"
+ color["clr8"] = "#383838"
+ color["clr9"] = "#4D4D4D"
+
+ fg[NORMAL] = @clr1
+ fg[PRELIGHT] = @clr2
+ fg[ACTIVE] = @clr3
+ fg[SELECTED] = @clr1
+ fg[INSENSITIVE] = @clr3
+
+ base[NORMAL] = @clr6
+ base[PRELIGHT] = @clr7
+ base[ACTIVE] = @clr7
+ base[SELECTED] = @clr7
+ base[INSENSITIVE] = @clr8
+
+ text[NORMAL] = @clr2
+ text[PRELIGHT] = @clr1
+ text[ACTIVE] = @clr1
+ text[SELECTED] = @clr1
+ text[INSENSITIVE] = @clr9
+}
+
+widget_class "*" style "kde_hack_1"
+
+###########################################################
+
+style "kde_hack_2"
+{
+ bg[NORMAL] = "#383838" #Sets canvas BG
+}
+
+widget "*GimpDisplayShell.*" style "kde_hack_2"
+
+###########################################################
+
+style "kde_hack_3"
+{
+ bg[NORMAL] = "#383838"
+}
+
+class "GtkFrame" style "kde_hack_3"
+widget_class "**" style "kde_hack_3"
+
+###########################################################
+
+style "kde_hack_4"
+{
+ 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
+ }
+
+ 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
+ }
+ }
+}
+
+widget_class "**" style "kde_hack_4"
+
+###########################################################
+
+# KDE Hack 5
+widget_class "**" style "gimp-dark-toolbar-style"
+
+###########################################################
+
+style "kde_hack_6"
+{
+ 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 "***" style "kde_hack_6"
+
+###########################################################
+
+# KDE & oxygen-gtk fix for BG
+style "gimp-dark-oxygen-default-style" = "gimp-dark-default-style"
+{
+ GtkComboBox::appears-as-list = 0
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+}
+
+class "*" style "gimp-dark-oxygen-default-style"
+
+###########################################################
+
+style "gimp-dark-gtkscale-style"
+{
+ engine "pixmap"
+ {
+ 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/slider-h.png"
+ border = {0,0,0,0}
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image
+ {
+ function = BOX
+ recolorable = TRUE
+ file = "ui/slider-v.png"
+ border = {0,0,0,0}
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+ }
+}
+
+class "GtkScale" style "gimp-dark-gtkscale-style"
+class "GtkVScale" style "gimp-dark-gtkscale-style"
+class "GtkHScale" style "gimp-dark-gtkscale-style"
+widget_class "*GtkScale*" style "gimp-dark-gtkscale-style"
+widget_class "*GtkVScale*" style "gimp-dark-gtkscale-style"
+widget_class "*GtkHScale*" style "gimp-dark-gtkscale-style"
+
+###########################################################
+
+style "tdsog-overlay-scrollbar"
+{
+ bg[SELECTED] = "#CCC"
+ bg[INSENSITIVE] = "#AAA"
+ bg[ACTIVE] = "#EEE"
+ bg[NORMAL] = "#666"
+ bg[PRELIGHT] = "#666"
+
+ fg[NORMAL] = "#EEE"
+}
+
+widget_class "*" style "tdsog-overlay-scrollbar"
+widget_class "*" style "tdsog-overlay-scrollbar"
+
+###########################################################
+
+# Menu prelight fix for Ubuntu Unity
+style "ubuntu-fix-menu-item"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ state = PRELIGHT
+ file = "ui/entry-border-fill-active.png"
+ border = { 1, 0, 1, 0 }
+ stretch = TRUE
+ }
+ }
+}
+
+widget "GtkMenuItem" style "ubuntu-fix-menu-item"
+
+###########################################################
+
+# EOF
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down-insens.png b/themes/Dark/ui/arrow-down-insens.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-down-insens.png
rename to themes/Dark/ui/arrow-down-insens.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down-prelight.png b/themes/Dark/ui/arrow-down-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-down-prelight.png
rename to themes/Dark/ui/arrow-down-prelight.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down-small-insens.png b/themes/Dark/ui/arrow-down-small-insens.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-down-small-insens.png
rename to themes/Dark/ui/arrow-down-small-insens.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down-small-prelight.png b/themes/Dark/ui/arrow-down-small-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-down-small-prelight.png
rename to themes/Dark/ui/arrow-down-small-prelight.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down-small.png b/themes/Dark/ui/arrow-down-small.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-down-small.png
rename to themes/Dark/ui/arrow-down-small.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-down.png b/themes/Dark/ui/arrow-down.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-down.png
rename to themes/Dark/ui/arrow-down.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-left-insens.png b/themes/Dark/ui/arrow-left-insens.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-left-insens.png
rename to themes/Dark/ui/arrow-left-insens.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-left-prelight.png b/themes/Dark/ui/arrow-left-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-left-prelight.png
rename to themes/Dark/ui/arrow-left-prelight.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-left.png b/themes/Dark/ui/arrow-left.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-left.png
rename to themes/Dark/ui/arrow-left.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-right-insens.png b/themes/Dark/ui/arrow-right-insens.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-right-insens.png
rename to themes/Dark/ui/arrow-right-insens.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-right-prelight.png b/themes/Dark/ui/arrow-right-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-right-prelight.png
rename to themes/Dark/ui/arrow-right-prelight.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-right.png b/themes/Dark/ui/arrow-right.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-right.png
rename to themes/Dark/ui/arrow-right.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-insens.png b/themes/Dark/ui/arrow-up-insens.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-up-insens.png
rename to themes/Dark/ui/arrow-up-insens.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-prelight.png b/themes/Dark/ui/arrow-up-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-up-prelight.png
rename to themes/Dark/ui/arrow-up-prelight.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-insens.png b/themes/Dark/ui/arrow-up-small-insens.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-insens.png
rename to themes/Dark/ui/arrow-up-small-insens.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-prelight.png b/themes/Dark/ui/arrow-up-small-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-up-small-prelight.png
rename to themes/Dark/ui/arrow-up-small-prelight.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up-small.png b/themes/Dark/ui/arrow-up-small.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-up-small.png
rename to themes/Dark/ui/arrow-up-small.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/arrow-up.png b/themes/Dark/ui/arrow-up.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/arrow-up.png
rename to themes/Dark/ui/arrow-up.png
diff --git a/themes/Dark/ui/bar-h.png b/themes/Dark/ui/bar-h.png
new file mode 100644
index 0000000000..fce6180a9e
Binary files /dev/null and b/themes/Dark/ui/bar-h.png differ
diff --git a/themes/Dark/ui/bar-v.png b/themes/Dark/ui/bar-v.png
new file mode 100644
index 0000000000..a7c2c1a701
Binary files /dev/null and b/themes/Dark/ui/bar-v.png differ
diff --git a/themes/Dark/ui/blue.png b/themes/Dark/ui/blue.png
new file mode 100644
index 0000000000..fd545701af
Binary files /dev/null and b/themes/Dark/ui/blue.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/button-default.png b/themes/Dark/ui/button-default.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/button-default.png
rename to themes/Dark/ui/button-default.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/button-insensitive.png b/themes/Dark/ui/button-insensitive.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/button-insensitive.png
rename to themes/Dark/ui/button-insensitive.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/button-normal.png b/themes/Dark/ui/button-normal.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/button-normal.png
rename to themes/Dark/ui/button-normal.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/button-prelight.png b/themes/Dark/ui/button-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/button-prelight.png
rename to themes/Dark/ui/button-prelight.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/button-pressed.png b/themes/Dark/ui/button-pressed.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/button-pressed.png
rename to themes/Dark/ui/button-pressed.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/check1.png b/themes/Dark/ui/check1.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/check1.png
rename to themes/Dark/ui/check1.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/check2.png b/themes/Dark/ui/check2.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/check2.png
rename to themes/Dark/ui/check2.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/check3.png b/themes/Dark/ui/check3.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/check3.png
rename to themes/Dark/ui/check3.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-bg.png b/themes/Dark/ui/combo-entry-border-active-bg.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-bg.png
rename to themes/Dark/ui/combo-entry-border-active-bg.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-notebook.png b/themes/Dark/ui/combo-entry-border-active-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-notebook.png
rename to themes/Dark/ui/combo-entry-border-active-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-rtl-notebook.png b/themes/Dark/ui/combo-entry-border-active-rtl-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-active-rtl-notebook.png
rename to themes/Dark/ui/combo-entry-border-active-rtl-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-bg.png b/themes/Dark/ui/combo-entry-border-bg.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-bg.png
rename to themes/Dark/ui/combo-entry-border-bg.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-bg.png b/themes/Dark/ui/combo-entry-border-disabled-bg.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-bg.png
rename to themes/Dark/ui/combo-entry-border-disabled-bg.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-notebook.png b/themes/Dark/ui/combo-entry-border-disabled-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-notebook.png
rename to themes/Dark/ui/combo-entry-border-disabled-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-bg.png b/themes/Dark/ui/combo-entry-border-disabled-rtl-bg.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-bg.png
rename to themes/Dark/ui/combo-entry-border-disabled-rtl-bg.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-notebook.png b/themes/Dark/ui/combo-entry-border-disabled-rtl-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-notebook.png
rename to themes/Dark/ui/combo-entry-border-disabled-rtl-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-notebook.png b/themes/Dark/ui/combo-entry-border-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-notebook.png
rename to themes/Dark/ui/combo-entry-border-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-rtl-bg.png b/themes/Dark/ui/combo-entry-border-rtl-bg.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-rtl-bg.png
rename to themes/Dark/ui/combo-entry-border-rtl-bg.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-rtl-notebook.png b/themes/Dark/ui/combo-entry-border-rtl-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-border-rtl-notebook.png
rename to themes/Dark/ui/combo-entry-border-rtl-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-active-rtl.png b/themes/Dark/ui/combo-entry-button-active-rtl.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-active-rtl.png
rename to themes/Dark/ui/combo-entry-button-active-rtl.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-active.png b/themes/Dark/ui/combo-entry-button-active.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-active.png
rename to themes/Dark/ui/combo-entry-button-active.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled-rtl.png b/themes/Dark/ui/combo-entry-button-disabled-rtl.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled-rtl.png
rename to themes/Dark/ui/combo-entry-button-disabled-rtl.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled.png b/themes/Dark/ui/combo-entry-button-disabled.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-disabled.png
rename to themes/Dark/ui/combo-entry-button-disabled.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-rtl.png b/themes/Dark/ui/combo-entry-button-rtl.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-button-rtl.png
rename to themes/Dark/ui/combo-entry-button-rtl.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/combo-entry-button.png b/themes/Dark/ui/combo-entry-button.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/combo-entry-button.png
rename to themes/Dark/ui/combo-entry-button.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/down-pre.png b/themes/Dark/ui/down-pre.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/down-pre.png
rename to themes/Dark/ui/down-pre.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/down.png b/themes/Dark/ui/down.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/down.png
rename to themes/Dark/ui/down.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-active-bg.png b/themes/Dark/ui/entry-border-active-bg.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/entry-border-active-bg.png
rename to themes/Dark/ui/entry-border-active-bg.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-active-notebook.png b/themes/Dark/ui/entry-border-active-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/entry-border-active-notebook.png
rename to themes/Dark/ui/entry-border-active-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-bg.png b/themes/Dark/ui/entry-border-disabled-bg.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-bg.png
rename to themes/Dark/ui/entry-border-disabled-bg.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-notebook.png b/themes/Dark/ui/entry-border-disabled-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/entry-border-disabled-notebook.png
rename to themes/Dark/ui/entry-border-disabled-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-fill-active.png b/themes/Dark/ui/entry-border-fill-active.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/entry-border-fill-active.png
rename to themes/Dark/ui/entry-border-fill-active.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-fill.png b/themes/Dark/ui/entry-border-fill.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/entry-border-fill.png
rename to themes/Dark/ui/entry-border-fill.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook-null.png b/themes/Dark/ui/entry-border-notebook-null.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook-null.png
rename to themes/Dark/ui/entry-border-notebook-null.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook.png b/themes/Dark/ui/entry-border-notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/entry-border-notebook.png
rename to themes/Dark/ui/entry-border-notebook.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/ext-bottom.png b/themes/Dark/ui/ext-bottom.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/ext-bottom.png
rename to themes/Dark/ui/ext-bottom.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/ext-left.png b/themes/Dark/ui/ext-left.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/ext-left.png
rename to themes/Dark/ui/ext-left.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/ext-right.png b/themes/Dark/ui/ext-right.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/ext-right.png
rename to themes/Dark/ui/ext-right.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/ext-top.png b/themes/Dark/ui/ext-top.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/ext-top.png
rename to themes/Dark/ui/ext-top.png
diff --git a/themes/Dark/ui/extension-bottom.png b/themes/Dark/ui/extension-bottom.png
new file mode 100644
index 0000000000..3967d0bc13
Binary files /dev/null and b/themes/Dark/ui/extension-bottom.png differ
diff --git a/themes/Dark/ui/extension-left.png b/themes/Dark/ui/extension-left.png
new file mode 100644
index 0000000000..95e34491b3
Binary files /dev/null and b/themes/Dark/ui/extension-left.png differ
diff --git a/themes/Dark/ui/extension-right.png b/themes/Dark/ui/extension-right.png
new file mode 100644
index 0000000000..09a3c8d36b
Binary files /dev/null and b/themes/Dark/ui/extension-right.png differ
diff --git a/themes/Dark/ui/extension-top.png b/themes/Dark/ui/extension-top.png
new file mode 100644
index 0000000000..1e87bbd21f
Binary files /dev/null and b/themes/Dark/ui/extension-top.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/frame-gap-end.png b/themes/Dark/ui/frame-gap-end.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/frame-gap-end.png
rename to themes/Dark/ui/frame-gap-end.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/frame-gap-start.png b/themes/Dark/ui/frame-gap-start.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/frame-gap-start.png
rename to themes/Dark/ui/frame-gap-start.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/frame.png b/themes/Dark/ui/frame.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/frame.png
rename to themes/Dark/ui/frame.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gap_bottom.png b/themes/Dark/ui/gap_bottom.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gap_bottom.png
rename to themes/Dark/ui/gap_bottom.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gap_left.png b/themes/Dark/ui/gap_left.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gap_left.png
rename to themes/Dark/ui/gap_left.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gap_right.png b/themes/Dark/ui/gap_right.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gap_right.png
rename to themes/Dark/ui/gap_right.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gap_top.png b/themes/Dark/ui/gap_top.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gap_top.png
rename to themes/Dark/ui/gap_top.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down-insensitive.png b/themes/Dark/ui/gimp-arrow-down-insensitive.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down-insensitive.png
rename to themes/Dark/ui/gimp-arrow-down-insensitive.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down-insenstive.png b/themes/Dark/ui/gimp-arrow-down-insenstive.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down-insenstive.png
rename to themes/Dark/ui/gimp-arrow-down-insenstive.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down.png b/themes/Dark/ui/gimp-arrow-down.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-down.png
rename to themes/Dark/ui/gimp-arrow-down.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-left.png b/themes/Dark/ui/gimp-arrow-left.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-left.png
rename to themes/Dark/ui/gimp-arrow-left.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right-dark.png b/themes/Dark/ui/gimp-arrow-right-dark.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right-dark.png
rename to themes/Dark/ui/gimp-arrow-right-dark.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right.png b/themes/Dark/ui/gimp-arrow-right.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-right.png
rename to themes/Dark/ui/gimp-arrow-right.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-up.png b/themes/Dark/ui/gimp-arrow-up.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-arrow-up.png
rename to themes/Dark/ui/gimp-arrow-up.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-button-default.png b/themes/Dark/ui/gimp-button-default.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-button-default.png
rename to themes/Dark/ui/gimp-button-default.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-button-insensitive.png b/themes/Dark/ui/gimp-button-insensitive.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-button-insensitive.png
rename to themes/Dark/ui/gimp-button-insensitive.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-button-normal.png b/themes/Dark/ui/gimp-button-normal.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-button-normal.png
rename to themes/Dark/ui/gimp-button-normal.png
diff --git a/themes/Dark/ui/gimp-button-prelight.png b/themes/Dark/ui/gimp-button-prelight.png
new file mode 100644
index 0000000000..e10dd94533
Binary files /dev/null and b/themes/Dark/ui/gimp-button-prelight.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-button-pressed.png b/themes/Dark/ui/gimp-button-pressed.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-button-pressed.png
rename to themes/Dark/ui/gimp-button-pressed.png
diff --git a/themes/Dark/ui/gimp-handle-h.png b/themes/Dark/ui/gimp-handle-h.png
new file mode 100644
index 0000000000..9ef6149fb6
Binary files /dev/null and b/themes/Dark/ui/gimp-handle-h.png differ
diff --git a/themes/Dark/ui/gimp-handle-v.png b/themes/Dark/ui/gimp-handle-v.png
new file mode 100644
index 0000000000..e54014c120
Binary files /dev/null and b/themes/Dark/ui/gimp-handle-v.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-line-h.png b/themes/Dark/ui/gimp-line-h.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-line-h.png
rename to themes/Dark/ui/gimp-line-h.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-line-v.png b/themes/Dark/ui/gimp-line-v.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-line-v.png
rename to themes/Dark/ui/gimp-line-v.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-menu-line-h.png b/themes/Dark/ui/gimp-menu-line-h.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-menu-line-h.png
rename to themes/Dark/ui/gimp-menu-line-h.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-tooltip-bg.png b/themes/Dark/ui/gimp-tooltip-bg.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-tooltip-bg.png
rename to themes/Dark/ui/gimp-tooltip-bg.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/list_header-pressed.png b/themes/Dark/ui/list_header-pressed.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/list_header-pressed.png
rename to themes/Dark/ui/list_header-pressed.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/list_header.png b/themes/Dark/ui/list_header.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/list_header.png
rename to themes/Dark/ui/list_header.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/menu-arrow-prelight.png b/themes/Dark/ui/menu-arrow-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/menu-arrow-prelight.png
rename to themes/Dark/ui/menu-arrow-prelight.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/menu-arrow.png b/themes/Dark/ui/menu-arrow.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/menu-arrow.png
rename to themes/Dark/ui/menu-arrow.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/menu.png b/themes/Dark/ui/menu.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/menu.png
rename to themes/Dark/ui/menu.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/menubar.png b/themes/Dark/ui/menubar.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/menubar.png
rename to themes/Dark/ui/menubar.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/menuitem.png b/themes/Dark/ui/menuitem.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/menuitem.png
rename to themes/Dark/ui/menuitem.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/minus.png b/themes/Dark/ui/minus.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/minus.png
rename to themes/Dark/ui/minus.png
diff --git a/themes/Dark/ui/notebook.png b/themes/Dark/ui/notebook.png
new file mode 100644
index 0000000000..eb4090afa6
Binary files /dev/null and b/themes/Dark/ui/notebook.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/null.png b/themes/Dark/ui/null.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/null.png
rename to themes/Dark/ui/null.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/option1.png b/themes/Dark/ui/option1.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/option1.png
rename to themes/Dark/ui/option1.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/option2.png b/themes/Dark/ui/option2.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/option2.png
rename to themes/Dark/ui/option2.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/option3.png b/themes/Dark/ui/option3.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/option3.png
rename to themes/Dark/ui/option3.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/plus.png b/themes/Dark/ui/plus.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/plus.png
rename to themes/Dark/ui/plus.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/progressbar-trough.png b/themes/Dark/ui/progressbar-trough.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/progressbar-trough.png
rename to themes/Dark/ui/progressbar-trough.png
diff --git a/themes/Dark/ui/progressbar.png b/themes/Dark/ui/progressbar.png
new file mode 100644
index 0000000000..f6854f63a7
Binary files /dev/null and b/themes/Dark/ui/progressbar.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/shadow-in-alt.png b/themes/Dark/ui/shadow-in-alt.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/shadow-in-alt.png
rename to themes/Dark/ui/shadow-in-alt.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/shadow-in.png b/themes/Dark/ui/shadow-in.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/shadow-in.png
rename to themes/Dark/ui/shadow-in.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/shadow-null.png b/themes/Dark/ui/shadow-null.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/shadow-null.png
rename to themes/Dark/ui/shadow-null.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/shadow-out.png b/themes/Dark/ui/shadow-out.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/shadow-out.png
rename to themes/Dark/ui/shadow-out.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/slider-h.png b/themes/Dark/ui/slider-h.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/slider-h.png
rename to themes/Dark/ui/slider-h.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/slider-v.png b/themes/Dark/ui/slider-v.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/slider-v.png
rename to themes/Dark/ui/slider-v.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-down-insensitive.png b/themes/Dark/ui/spin-down-insensitive.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/spin-down-insensitive.png
rename to themes/Dark/ui/spin-down-insensitive.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-down-normal.png b/themes/Dark/ui/spin-down-normal.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/spin-down-normal.png
rename to themes/Dark/ui/spin-down-normal.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-down-pressed.png b/themes/Dark/ui/spin-down-pressed.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/spin-down-pressed.png
rename to themes/Dark/ui/spin-down-pressed.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-insensitive.png b/themes/Dark/ui/spin-insensitive.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/spin-insensitive.png
rename to themes/Dark/ui/spin-insensitive.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-up-insensitive.png b/themes/Dark/ui/spin-up-insensitive.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/spin-up-insensitive.png
rename to themes/Dark/ui/spin-up-insensitive.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-up-normal.png b/themes/Dark/ui/spin-up-normal.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/spin-up-normal.png
rename to themes/Dark/ui/spin-up-normal.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin-up-pressed.png b/themes/Dark/ui/spin-up-pressed.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/spin-up-pressed.png
rename to themes/Dark/ui/spin-up-pressed.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/spin.png b/themes/Dark/ui/spin.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/spin.png
rename to themes/Dark/ui/spin.png
diff --git a/themes/Dark/ui/toolbar.png b/themes/Dark/ui/toolbar.png
new file mode 100644
index 0000000000..4b6e169535
Binary files /dev/null and b/themes/Dark/ui/toolbar.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/transparent.png b/themes/Dark/ui/transparent.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/transparent.png
rename to themes/Dark/ui/transparent.png
diff --git a/themes/The-Light-Side-of-Gimp/.gitignore b/themes/Darker/.gitignore
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/.gitignore
rename to themes/Darker/.gitignore
diff --git a/themes/The-Dark-Side-of-Gimp/Makefile.am b/themes/Darker/Makefile.am
similarity index 96%
rename from themes/The-Dark-Side-of-Gimp/Makefile.am
rename to themes/Darker/Makefile.am
index 7a204ef443..9cbf5c12c2 100644
--- a/themes/The-Dark-Side-of-Gimp/Makefile.am
+++ b/themes/Darker/Makefile.am
@@ -1,7 +1,7 @@
## 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
+themedatadir = $(gimpdatadir)/themes/Darker
+themeuidir = $(gimpdatadir)/themes/Darker/ui
themedata_DATA = gtkrc
diff --git a/themes/The-Dark-Side-of-Gimp/gtkrc b/themes/Darker/gtkrc
similarity index 99%
rename from themes/The-Dark-Side-of-Gimp/gtkrc
rename to themes/Darker/gtkrc
index 97783f07b3..0d35783674 100644
--- a/themes/The-Dark-Side-of-Gimp/gtkrc
+++ b/themes/Darker/gtkrc
@@ -1,6 +1,6 @@
############################################################################
#
-# The Dark Side of GIMP Theme
+# Darker GIMP Theme
# Version 0.1.6
#
# Copyright 2015-2016, Benoit Touchette
@@ -758,6 +758,7 @@ class "GtkNotebook" style "tdsog-notebook-style"
style "tdsog-menu" = "tdsog-default-style"
{
+ # bg[NORMAL] affects menu detachable item
bg[NORMAL] = "#484848"
fg[NORMAL] = "#CBCBCB"
diff --git a/themes/Darker/ui/arrow-down-insens.png b/themes/Darker/ui/arrow-down-insens.png
new file mode 100644
index 0000000000..e61405c3bb
Binary files /dev/null and b/themes/Darker/ui/arrow-down-insens.png differ
diff --git a/themes/Darker/ui/arrow-down-prelight.png b/themes/Darker/ui/arrow-down-prelight.png
new file mode 100644
index 0000000000..71cae8e764
Binary files /dev/null and b/themes/Darker/ui/arrow-down-prelight.png differ
diff --git a/themes/Darker/ui/arrow-down-small-insens.png b/themes/Darker/ui/arrow-down-small-insens.png
new file mode 100644
index 0000000000..c0b9098273
Binary files /dev/null and b/themes/Darker/ui/arrow-down-small-insens.png differ
diff --git a/themes/Darker/ui/arrow-down-small-prelight.png b/themes/Darker/ui/arrow-down-small-prelight.png
new file mode 100644
index 0000000000..9fd15d42fd
Binary files /dev/null and b/themes/Darker/ui/arrow-down-small-prelight.png differ
diff --git a/themes/Darker/ui/arrow-down-small.png b/themes/Darker/ui/arrow-down-small.png
new file mode 100644
index 0000000000..9fd15d42fd
Binary files /dev/null and b/themes/Darker/ui/arrow-down-small.png differ
diff --git a/themes/Darker/ui/arrow-down.png b/themes/Darker/ui/arrow-down.png
new file mode 100644
index 0000000000..71cae8e764
Binary files /dev/null and b/themes/Darker/ui/arrow-down.png differ
diff --git a/themes/Darker/ui/arrow-left-insens.png b/themes/Darker/ui/arrow-left-insens.png
new file mode 100644
index 0000000000..92946e053e
Binary files /dev/null and b/themes/Darker/ui/arrow-left-insens.png differ
diff --git a/themes/Darker/ui/arrow-left-prelight.png b/themes/Darker/ui/arrow-left-prelight.png
new file mode 100644
index 0000000000..a8cfb5e334
Binary files /dev/null and b/themes/Darker/ui/arrow-left-prelight.png differ
diff --git a/themes/Darker/ui/arrow-left.png b/themes/Darker/ui/arrow-left.png
new file mode 100644
index 0000000000..a8cfb5e334
Binary files /dev/null and b/themes/Darker/ui/arrow-left.png differ
diff --git a/themes/Darker/ui/arrow-right-insens.png b/themes/Darker/ui/arrow-right-insens.png
new file mode 100644
index 0000000000..d007d4b7b3
Binary files /dev/null and b/themes/Darker/ui/arrow-right-insens.png differ
diff --git a/themes/Darker/ui/arrow-right-prelight.png b/themes/Darker/ui/arrow-right-prelight.png
new file mode 100644
index 0000000000..ed1a5bcd25
Binary files /dev/null and b/themes/Darker/ui/arrow-right-prelight.png differ
diff --git a/themes/Darker/ui/arrow-right.png b/themes/Darker/ui/arrow-right.png
new file mode 100644
index 0000000000..ed1a5bcd25
Binary files /dev/null and b/themes/Darker/ui/arrow-right.png differ
diff --git a/themes/Darker/ui/arrow-up-insens.png b/themes/Darker/ui/arrow-up-insens.png
new file mode 100644
index 0000000000..fe9ae476ee
Binary files /dev/null and b/themes/Darker/ui/arrow-up-insens.png differ
diff --git a/themes/Darker/ui/arrow-up-prelight.png b/themes/Darker/ui/arrow-up-prelight.png
new file mode 100644
index 0000000000..b2898c0652
Binary files /dev/null and b/themes/Darker/ui/arrow-up-prelight.png differ
diff --git a/themes/Darker/ui/arrow-up-small-insens.png b/themes/Darker/ui/arrow-up-small-insens.png
new file mode 100644
index 0000000000..85637dc4ce
Binary files /dev/null and b/themes/Darker/ui/arrow-up-small-insens.png differ
diff --git a/themes/Darker/ui/arrow-up-small-prelight.png b/themes/Darker/ui/arrow-up-small-prelight.png
new file mode 100644
index 0000000000..eab1eb6768
Binary files /dev/null and b/themes/Darker/ui/arrow-up-small-prelight.png differ
diff --git a/themes/Darker/ui/arrow-up-small.png b/themes/Darker/ui/arrow-up-small.png
new file mode 100644
index 0000000000..eab1eb6768
Binary files /dev/null and b/themes/Darker/ui/arrow-up-small.png differ
diff --git a/themes/Darker/ui/arrow-up.png b/themes/Darker/ui/arrow-up.png
new file mode 100644
index 0000000000..a466155122
Binary files /dev/null and b/themes/Darker/ui/arrow-up.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/bar-h.png b/themes/Darker/ui/bar-h.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/bar-h.png
rename to themes/Darker/ui/bar-h.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/bar-v.png b/themes/Darker/ui/bar-v.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/bar-v.png
rename to themes/Darker/ui/bar-v.png
diff --git a/themes/Darker/ui/button-default.png b/themes/Darker/ui/button-default.png
new file mode 100644
index 0000000000..ac6dbbe24e
Binary files /dev/null and b/themes/Darker/ui/button-default.png differ
diff --git a/themes/Darker/ui/button-insensitive.png b/themes/Darker/ui/button-insensitive.png
new file mode 100644
index 0000000000..1ad7c6e9c6
Binary files /dev/null and b/themes/Darker/ui/button-insensitive.png differ
diff --git a/themes/Darker/ui/button-normal.png b/themes/Darker/ui/button-normal.png
new file mode 100644
index 0000000000..7683841783
Binary files /dev/null and b/themes/Darker/ui/button-normal.png differ
diff --git a/themes/Darker/ui/button-prelight.png b/themes/Darker/ui/button-prelight.png
new file mode 100644
index 0000000000..f170a3a162
Binary files /dev/null and b/themes/Darker/ui/button-prelight.png differ
diff --git a/themes/Darker/ui/button-pressed.png b/themes/Darker/ui/button-pressed.png
new file mode 100644
index 0000000000..fd0aa560c6
Binary files /dev/null and b/themes/Darker/ui/button-pressed.png differ
diff --git a/themes/Darker/ui/check1.png b/themes/Darker/ui/check1.png
new file mode 100644
index 0000000000..0ebec49f53
Binary files /dev/null and b/themes/Darker/ui/check1.png differ
diff --git a/themes/Darker/ui/check2.png b/themes/Darker/ui/check2.png
new file mode 100644
index 0000000000..e533d1ef9a
Binary files /dev/null and b/themes/Darker/ui/check2.png differ
diff --git a/themes/Darker/ui/check3.png b/themes/Darker/ui/check3.png
new file mode 100644
index 0000000000..29c91679a1
Binary files /dev/null and b/themes/Darker/ui/check3.png differ
diff --git a/themes/Darker/ui/combo-entry-border-active-bg.png b/themes/Darker/ui/combo-entry-border-active-bg.png
new file mode 100644
index 0000000000..0ad498474d
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-active-bg.png differ
diff --git a/themes/Darker/ui/combo-entry-border-active-notebook.png b/themes/Darker/ui/combo-entry-border-active-notebook.png
new file mode 100644
index 0000000000..c919c752c5
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-active-notebook.png differ
diff --git a/themes/Darker/ui/combo-entry-border-active-rtl-notebook.png b/themes/Darker/ui/combo-entry-border-active-rtl-notebook.png
new file mode 100644
index 0000000000..b509a65ecc
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-active-rtl-notebook.png differ
diff --git a/themes/Darker/ui/combo-entry-border-bg.png b/themes/Darker/ui/combo-entry-border-bg.png
new file mode 100644
index 0000000000..65c3b5e60e
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-bg.png differ
diff --git a/themes/Darker/ui/combo-entry-border-disabled-bg.png b/themes/Darker/ui/combo-entry-border-disabled-bg.png
new file mode 100644
index 0000000000..65c3b5e60e
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-disabled-bg.png differ
diff --git a/themes/Darker/ui/combo-entry-border-disabled-notebook.png b/themes/Darker/ui/combo-entry-border-disabled-notebook.png
new file mode 100644
index 0000000000..7419058bf7
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-disabled-notebook.png differ
diff --git a/themes/Darker/ui/combo-entry-border-disabled-rtl-bg.png b/themes/Darker/ui/combo-entry-border-disabled-rtl-bg.png
new file mode 100644
index 0000000000..130e7b5d20
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-disabled-rtl-bg.png differ
diff --git a/themes/Darker/ui/combo-entry-border-disabled-rtl-notebook.png b/themes/Darker/ui/combo-entry-border-disabled-rtl-notebook.png
new file mode 100644
index 0000000000..5e074650a9
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-disabled-rtl-notebook.png differ
diff --git a/themes/Darker/ui/combo-entry-border-notebook.png b/themes/Darker/ui/combo-entry-border-notebook.png
new file mode 100644
index 0000000000..7419058bf7
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-notebook.png differ
diff --git a/themes/Darker/ui/combo-entry-border-rtl-bg.png b/themes/Darker/ui/combo-entry-border-rtl-bg.png
new file mode 100644
index 0000000000..ea4649d69a
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-rtl-bg.png differ
diff --git a/themes/Darker/ui/combo-entry-border-rtl-notebook.png b/themes/Darker/ui/combo-entry-border-rtl-notebook.png
new file mode 100644
index 0000000000..5e074650a9
Binary files /dev/null and b/themes/Darker/ui/combo-entry-border-rtl-notebook.png differ
diff --git a/themes/Darker/ui/combo-entry-button-active-rtl.png b/themes/Darker/ui/combo-entry-button-active-rtl.png
new file mode 100644
index 0000000000..5109b28d61
Binary files /dev/null and b/themes/Darker/ui/combo-entry-button-active-rtl.png differ
diff --git a/themes/Darker/ui/combo-entry-button-active.png b/themes/Darker/ui/combo-entry-button-active.png
new file mode 100644
index 0000000000..e7d1609384
Binary files /dev/null and b/themes/Darker/ui/combo-entry-button-active.png differ
diff --git a/themes/Darker/ui/combo-entry-button-disabled-rtl.png b/themes/Darker/ui/combo-entry-button-disabled-rtl.png
new file mode 100644
index 0000000000..e67b83b7c2
Binary files /dev/null and b/themes/Darker/ui/combo-entry-button-disabled-rtl.png differ
diff --git a/themes/Darker/ui/combo-entry-button-disabled.png b/themes/Darker/ui/combo-entry-button-disabled.png
new file mode 100644
index 0000000000..71477842ba
Binary files /dev/null and b/themes/Darker/ui/combo-entry-button-disabled.png differ
diff --git a/themes/Darker/ui/combo-entry-button-rtl.png b/themes/Darker/ui/combo-entry-button-rtl.png
new file mode 100644
index 0000000000..e67b83b7c2
Binary files /dev/null and b/themes/Darker/ui/combo-entry-button-rtl.png differ
diff --git a/themes/Darker/ui/combo-entry-button.png b/themes/Darker/ui/combo-entry-button.png
new file mode 100644
index 0000000000..71477842ba
Binary files /dev/null and b/themes/Darker/ui/combo-entry-button.png differ
diff --git a/themes/The-Light-Side-of-Gimp/ui/down-pre.png b/themes/Darker/ui/down-pre.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/down-pre.png
rename to themes/Darker/ui/down-pre.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/down.png b/themes/Darker/ui/down.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/down.png
rename to themes/Darker/ui/down.png
diff --git a/themes/Darker/ui/entry-border-active-bg.png b/themes/Darker/ui/entry-border-active-bg.png
new file mode 100644
index 0000000000..dbabce1798
Binary files /dev/null and b/themes/Darker/ui/entry-border-active-bg.png differ
diff --git a/themes/Darker/ui/entry-border-active-notebook.png b/themes/Darker/ui/entry-border-active-notebook.png
new file mode 100644
index 0000000000..4b1b9178fd
Binary files /dev/null and b/themes/Darker/ui/entry-border-active-notebook.png differ
diff --git a/themes/Darker/ui/entry-border-disabled-bg.png b/themes/Darker/ui/entry-border-disabled-bg.png
new file mode 100644
index 0000000000..2fb812c627
Binary files /dev/null and b/themes/Darker/ui/entry-border-disabled-bg.png differ
diff --git a/themes/Darker/ui/entry-border-disabled-notebook.png b/themes/Darker/ui/entry-border-disabled-notebook.png
new file mode 100644
index 0000000000..2fb812c627
Binary files /dev/null and b/themes/Darker/ui/entry-border-disabled-notebook.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/menuitem-prelight.png b/themes/Darker/ui/entry-border-fill-active.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/menuitem-prelight.png
rename to themes/Darker/ui/entry-border-fill-active.png
diff --git a/themes/Darker/ui/entry-border-fill.png b/themes/Darker/ui/entry-border-fill.png
new file mode 100644
index 0000000000..f6470b1ff7
Binary files /dev/null and b/themes/Darker/ui/entry-border-fill.png differ
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-notebook-null.png b/themes/Darker/ui/entry-border-notebook-null.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-notebook-null.png
rename to themes/Darker/ui/entry-border-notebook-null.png
diff --git a/themes/Darker/ui/entry-border-notebook.png b/themes/Darker/ui/entry-border-notebook.png
new file mode 100644
index 0000000000..e0079278c1
Binary files /dev/null and b/themes/Darker/ui/entry-border-notebook.png differ
diff --git a/themes/Darker/ui/ext-bottom.png b/themes/Darker/ui/ext-bottom.png
new file mode 100644
index 0000000000..a18a05cd31
Binary files /dev/null and b/themes/Darker/ui/ext-bottom.png differ
diff --git a/themes/Darker/ui/ext-left.png b/themes/Darker/ui/ext-left.png
new file mode 100644
index 0000000000..9907c94dd1
Binary files /dev/null and b/themes/Darker/ui/ext-left.png differ
diff --git a/themes/Darker/ui/ext-right.png b/themes/Darker/ui/ext-right.png
new file mode 100644
index 0000000000..664c2cf9dc
Binary files /dev/null and b/themes/Darker/ui/ext-right.png differ
diff --git a/themes/Darker/ui/ext-top.png b/themes/Darker/ui/ext-top.png
new file mode 100644
index 0000000000..ae254a8798
Binary files /dev/null and b/themes/Darker/ui/ext-top.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/extension-bottom.png b/themes/Darker/ui/extension-bottom.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/extension-bottom.png
rename to themes/Darker/ui/extension-bottom.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/extension-left.png b/themes/Darker/ui/extension-left.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/extension-left.png
rename to themes/Darker/ui/extension-left.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/extension-right.png b/themes/Darker/ui/extension-right.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/extension-right.png
rename to themes/Darker/ui/extension-right.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/extension-top.png b/themes/Darker/ui/extension-top.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/extension-top.png
rename to themes/Darker/ui/extension-top.png
diff --git a/themes/Darker/ui/frame-gap-end.png b/themes/Darker/ui/frame-gap-end.png
new file mode 100644
index 0000000000..5355136a60
Binary files /dev/null and b/themes/Darker/ui/frame-gap-end.png differ
diff --git a/themes/Darker/ui/frame-gap-start.png b/themes/Darker/ui/frame-gap-start.png
new file mode 100644
index 0000000000..ae7b855db2
Binary files /dev/null and b/themes/Darker/ui/frame-gap-start.png differ
diff --git a/themes/Darker/ui/frame.png b/themes/Darker/ui/frame.png
new file mode 100644
index 0000000000..9ffdbf2431
Binary files /dev/null and b/themes/Darker/ui/frame.png differ
diff --git a/themes/Darker/ui/gap_bottom.png b/themes/Darker/ui/gap_bottom.png
new file mode 100644
index 0000000000..3689fad5be
Binary files /dev/null and b/themes/Darker/ui/gap_bottom.png differ
diff --git a/themes/Darker/ui/gap_left.png b/themes/Darker/ui/gap_left.png
new file mode 100644
index 0000000000..b5b495f6ba
Binary files /dev/null and b/themes/Darker/ui/gap_left.png differ
diff --git a/themes/Darker/ui/gap_right.png b/themes/Darker/ui/gap_right.png
new file mode 100644
index 0000000000..a41ad25884
Binary files /dev/null and b/themes/Darker/ui/gap_right.png differ
diff --git a/themes/Darker/ui/gap_top.png b/themes/Darker/ui/gap_top.png
new file mode 100644
index 0000000000..3b89ae6aad
Binary files /dev/null and b/themes/Darker/ui/gap_top.png differ
diff --git a/themes/Darker/ui/gimp-arrow-down-insensitive.png b/themes/Darker/ui/gimp-arrow-down-insensitive.png
new file mode 100644
index 0000000000..771de6b377
Binary files /dev/null and b/themes/Darker/ui/gimp-arrow-down-insensitive.png differ
diff --git a/themes/Darker/ui/gimp-arrow-down-insenstive.png b/themes/Darker/ui/gimp-arrow-down-insenstive.png
new file mode 100644
index 0000000000..771de6b377
Binary files /dev/null and b/themes/Darker/ui/gimp-arrow-down-insenstive.png differ
diff --git a/themes/Darker/ui/gimp-arrow-down.png b/themes/Darker/ui/gimp-arrow-down.png
new file mode 100644
index 0000000000..23c715f0cc
Binary files /dev/null and b/themes/Darker/ui/gimp-arrow-down.png differ
diff --git a/themes/Darker/ui/gimp-arrow-left.png b/themes/Darker/ui/gimp-arrow-left.png
new file mode 100644
index 0000000000..cdbfc2f8c4
Binary files /dev/null and b/themes/Darker/ui/gimp-arrow-left.png differ
diff --git a/themes/Darker/ui/gimp-arrow-right-dark.png b/themes/Darker/ui/gimp-arrow-right-dark.png
new file mode 100644
index 0000000000..99d0404b53
Binary files /dev/null and b/themes/Darker/ui/gimp-arrow-right-dark.png differ
diff --git a/themes/Darker/ui/gimp-arrow-right.png b/themes/Darker/ui/gimp-arrow-right.png
new file mode 100644
index 0000000000..6b890dbe21
Binary files /dev/null and b/themes/Darker/ui/gimp-arrow-right.png differ
diff --git a/themes/Darker/ui/gimp-arrow-up.png b/themes/Darker/ui/gimp-arrow-up.png
new file mode 100644
index 0000000000..ff1f03f296
Binary files /dev/null and b/themes/Darker/ui/gimp-arrow-up.png differ
diff --git a/themes/Darker/ui/gimp-button-default.png b/themes/Darker/ui/gimp-button-default.png
new file mode 100644
index 0000000000..ac6dbbe24e
Binary files /dev/null and b/themes/Darker/ui/gimp-button-default.png differ
diff --git a/themes/Darker/ui/gimp-button-insensitive.png b/themes/Darker/ui/gimp-button-insensitive.png
new file mode 100644
index 0000000000..487e99f378
Binary files /dev/null and b/themes/Darker/ui/gimp-button-insensitive.png differ
diff --git a/themes/Darker/ui/gimp-button-normal.png b/themes/Darker/ui/gimp-button-normal.png
new file mode 100644
index 0000000000..f4cb29db84
Binary files /dev/null and b/themes/Darker/ui/gimp-button-normal.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-button-prelight.png b/themes/Darker/ui/gimp-button-prelight.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-button-prelight.png
rename to themes/Darker/ui/gimp-button-prelight.png
diff --git a/themes/Darker/ui/gimp-button-pressed.png b/themes/Darker/ui/gimp-button-pressed.png
new file mode 100644
index 0000000000..673117dce8
Binary files /dev/null and b/themes/Darker/ui/gimp-button-pressed.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-handle-h.png b/themes/Darker/ui/gimp-handle-h.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-handle-h.png
rename to themes/Darker/ui/gimp-handle-h.png
diff --git a/themes/The-Dark-Side-of-Gimp/ui/gimp-handle-v.png b/themes/Darker/ui/gimp-handle-v.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/gimp-handle-v.png
rename to themes/Darker/ui/gimp-handle-v.png
diff --git a/themes/Darker/ui/gimp-line-h.png b/themes/Darker/ui/gimp-line-h.png
new file mode 100644
index 0000000000..af8d7b9ef4
Binary files /dev/null and b/themes/Darker/ui/gimp-line-h.png differ
diff --git a/themes/Darker/ui/gimp-line-v.png b/themes/Darker/ui/gimp-line-v.png
new file mode 100644
index 0000000000..8354dcdcf6
Binary files /dev/null and b/themes/Darker/ui/gimp-line-v.png differ
diff --git a/themes/Darker/ui/gimp-menu-line-h.png b/themes/Darker/ui/gimp-menu-line-h.png
new file mode 100644
index 0000000000..084587880d
Binary files /dev/null and b/themes/Darker/ui/gimp-menu-line-h.png differ
diff --git a/themes/Darker/ui/gimp-tooltip-bg.png b/themes/Darker/ui/gimp-tooltip-bg.png
new file mode 100644
index 0000000000..00e9acce9e
Binary files /dev/null and b/themes/Darker/ui/gimp-tooltip-bg.png differ
diff --git a/themes/Darker/ui/list_header-pressed.png b/themes/Darker/ui/list_header-pressed.png
new file mode 100644
index 0000000000..a5322e55e7
Binary files /dev/null and b/themes/Darker/ui/list_header-pressed.png differ
diff --git a/themes/Darker/ui/list_header.png b/themes/Darker/ui/list_header.png
new file mode 100644
index 0000000000..2cc9d0a89e
Binary files /dev/null and b/themes/Darker/ui/list_header.png differ
diff --git a/themes/Darker/ui/menu-arrow-prelight.png b/themes/Darker/ui/menu-arrow-prelight.png
new file mode 100644
index 0000000000..c7837082ca
Binary files /dev/null and b/themes/Darker/ui/menu-arrow-prelight.png differ
diff --git a/themes/Darker/ui/menu-arrow.png b/themes/Darker/ui/menu-arrow.png
new file mode 100644
index 0000000000..61d292d712
Binary files /dev/null and b/themes/Darker/ui/menu-arrow.png differ
diff --git a/themes/Darker/ui/menu.png b/themes/Darker/ui/menu.png
new file mode 100644
index 0000000000..e9cbc0a796
Binary files /dev/null and b/themes/Darker/ui/menu.png differ
diff --git a/themes/Darker/ui/menubar.png b/themes/Darker/ui/menubar.png
new file mode 100644
index 0000000000..3918fc0159
Binary files /dev/null and b/themes/Darker/ui/menubar.png differ
diff --git a/themes/Darker/ui/menuitem-prelight.png b/themes/Darker/ui/menuitem-prelight.png
new file mode 100644
index 0000000000..a145e47750
Binary files /dev/null and b/themes/Darker/ui/menuitem-prelight.png differ
diff --git a/themes/Darker/ui/menuitem.png b/themes/Darker/ui/menuitem.png
new file mode 100644
index 0000000000..799eb6a354
Binary files /dev/null and b/themes/Darker/ui/menuitem.png differ
diff --git a/themes/Darker/ui/minus.png b/themes/Darker/ui/minus.png
new file mode 100644
index 0000000000..5c26241d50
Binary files /dev/null and b/themes/Darker/ui/minus.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/notebook.png b/themes/Darker/ui/notebook.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/notebook.png
rename to themes/Darker/ui/notebook.png
diff --git a/themes/Darker/ui/null.png b/themes/Darker/ui/null.png
new file mode 100644
index 0000000000..0c00fdf962
Binary files /dev/null and b/themes/Darker/ui/null.png differ
diff --git a/themes/Darker/ui/option1.png b/themes/Darker/ui/option1.png
new file mode 100644
index 0000000000..b20d790726
Binary files /dev/null and b/themes/Darker/ui/option1.png differ
diff --git a/themes/Darker/ui/option2.png b/themes/Darker/ui/option2.png
new file mode 100644
index 0000000000..be2c065cba
Binary files /dev/null and b/themes/Darker/ui/option2.png differ
diff --git a/themes/Darker/ui/option3.png b/themes/Darker/ui/option3.png
new file mode 100644
index 0000000000..820b25e0a1
Binary files /dev/null and b/themes/Darker/ui/option3.png differ
diff --git a/themes/Darker/ui/plus.png b/themes/Darker/ui/plus.png
new file mode 100644
index 0000000000..8c691c7891
Binary files /dev/null and b/themes/Darker/ui/plus.png differ
diff --git a/themes/Darker/ui/progressbar-trough.png b/themes/Darker/ui/progressbar-trough.png
new file mode 100644
index 0000000000..9eac1ad182
Binary files /dev/null and b/themes/Darker/ui/progressbar-trough.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/progressbar.png b/themes/Darker/ui/progressbar.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/progressbar.png
rename to themes/Darker/ui/progressbar.png
diff --git a/themes/Darker/ui/shadow-in-alt.png b/themes/Darker/ui/shadow-in-alt.png
new file mode 100644
index 0000000000..ea86bc5558
Binary files /dev/null and b/themes/Darker/ui/shadow-in-alt.png differ
diff --git a/themes/Darker/ui/shadow-in.png b/themes/Darker/ui/shadow-in.png
new file mode 100644
index 0000000000..3904476069
Binary files /dev/null and b/themes/Darker/ui/shadow-in.png differ
diff --git a/themes/The-Light-Side-of-Gimp/ui/shadow-null.png b/themes/Darker/ui/shadow-null.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/shadow-null.png
rename to themes/Darker/ui/shadow-null.png
diff --git a/themes/Darker/ui/shadow-out.png b/themes/Darker/ui/shadow-out.png
new file mode 100644
index 0000000000..02c73b1559
Binary files /dev/null and b/themes/Darker/ui/shadow-out.png differ
diff --git a/themes/Darker/ui/slider-h.png b/themes/Darker/ui/slider-h.png
new file mode 100644
index 0000000000..b19c6101ee
Binary files /dev/null and b/themes/Darker/ui/slider-h.png differ
diff --git a/themes/Darker/ui/slider-v.png b/themes/Darker/ui/slider-v.png
new file mode 100644
index 0000000000..7a2f9575f4
Binary files /dev/null and b/themes/Darker/ui/slider-v.png differ
diff --git a/themes/Darker/ui/spin-down-insensitive.png b/themes/Darker/ui/spin-down-insensitive.png
new file mode 100644
index 0000000000..9c9747a034
Binary files /dev/null and b/themes/Darker/ui/spin-down-insensitive.png differ
diff --git a/themes/Darker/ui/spin-down-normal.png b/themes/Darker/ui/spin-down-normal.png
new file mode 100644
index 0000000000..5813cbcab9
Binary files /dev/null and b/themes/Darker/ui/spin-down-normal.png differ
diff --git a/themes/Darker/ui/spin-down-pressed.png b/themes/Darker/ui/spin-down-pressed.png
new file mode 100644
index 0000000000..df7f1c440f
Binary files /dev/null and b/themes/Darker/ui/spin-down-pressed.png differ
diff --git a/themes/Darker/ui/spin-insensitive.png b/themes/Darker/ui/spin-insensitive.png
new file mode 100644
index 0000000000..a6139546c6
Binary files /dev/null and b/themes/Darker/ui/spin-insensitive.png differ
diff --git a/themes/Darker/ui/spin-up-insensitive.png b/themes/Darker/ui/spin-up-insensitive.png
new file mode 100644
index 0000000000..262228f38a
Binary files /dev/null and b/themes/Darker/ui/spin-up-insensitive.png differ
diff --git a/themes/Darker/ui/spin-up-normal.png b/themes/Darker/ui/spin-up-normal.png
new file mode 100644
index 0000000000..7e3c4f5f72
Binary files /dev/null and b/themes/Darker/ui/spin-up-normal.png differ
diff --git a/themes/Darker/ui/spin-up-pressed.png b/themes/Darker/ui/spin-up-pressed.png
new file mode 100644
index 0000000000..603dc9df4a
Binary files /dev/null and b/themes/Darker/ui/spin-up-pressed.png differ
diff --git a/themes/Darker/ui/spin.png b/themes/Darker/ui/spin.png
new file mode 100644
index 0000000000..4f0f11932f
Binary files /dev/null and b/themes/Darker/ui/spin.png differ
diff --git a/themes/The-Dark-Side-of-Gimp/ui/toolbar.png b/themes/Darker/ui/toolbar.png
similarity index 100%
rename from themes/The-Dark-Side-of-Gimp/ui/toolbar.png
rename to themes/Darker/ui/toolbar.png
diff --git a/themes/Darker/ui/transparent.png b/themes/Darker/ui/transparent.png
new file mode 100644
index 0000000000..53d9190a51
Binary files /dev/null and b/themes/Darker/ui/transparent.png differ
diff --git a/themes/Gray/.gitignore b/themes/Gray/.gitignore
new file mode 100644
index 0000000000..b336cc7cec
--- /dev/null
+++ b/themes/Gray/.gitignore
@@ -0,0 +1,2 @@
+/Makefile
+/Makefile.in
diff --git a/themes/Gray/Makefile.am b/themes/Gray/Makefile.am
new file mode 100644
index 0000000000..d205f63988
--- /dev/null
+++ b/themes/Gray/Makefile.am
@@ -0,0 +1,132 @@
+## Process this file with automake to produce Makefile.in
+
+themedatadir = $(gimpdatadir)/themes/Gray
+themeuidir = $(gimpdatadir)/themes/Gray/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/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-item.png \
+ ui/entry-border-fill-active.png \
+ ui/entry-border-fill.png \
+ ui/entry-border-notebook-null.png \
+ ui/entry-border-notebook.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-right-prelight.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/menuitem-prelight.png \
+ ui/menu.png \
+ ui/menu-prelight.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-null.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) $(themeui_DATA)
diff --git a/themes/Gray/gtkrc b/themes/Gray/gtkrc
new file mode 100644
index 0000000000..1b5e3448b7
--- /dev/null
+++ b/themes/Gray/gtkrc
@@ -0,0 +1,2513 @@
+############################################################################
+#
+# Gray GIMP Theme
+#
+# Version 0.1.6.1
+#
+# Copyright 2015-2016, 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
+#
+############################################################################
+#
+# KDE:
+#
+# * For this theme to work under KDE users will need to disable either
+# "Apply colors to non-QT applications" or "Apply KDE Colours to Non-KDE
+# apps" depending on the version.
+#
+# Miscellaneous:
+#
+# * Fonts can be overridden by uncommenting the two font lines below
+#
+# * Uncomment the gtk-primary-button-warps-slider line to enable warping
+# scroll bars.
+#
+############################################################################
+
+gtk-menu-images = 1
+gtk-button-images = 0
+gtk-auto-mnemonics = 1
+#gtk-primary-button-warps-slider = 1
+gtk-toolbar-style = GTK_TOOLBAR_ICONS
+gtk-application-prefer-dark-theme = true
+
+#gtk-font-name = "Sans 11"
+
+# KDE hack to match gtk/gnome defaults
+gtk-button-images = 0
+
+style "sogg-default-style"
+{
+# font_name = "Sans 11"
+
+ color["clr1"] = "#343434"
+ color["clr2"] = "#222222"
+ color["clr3"] = "#3E3E3E"
+ color["clr4"] = "#777777"
+ color["clr5"] = "#888888"
+ color["clr6"] = "#999999"
+ color["clr7"] = "#3b3b3b"
+ color["clr8"] = "#DDDDDD"
+ color["clr9"] = "#B2B2B2"
+ color["clr10"] = "#000000"
+
+ fg[NORMAL] = @clr2
+ fg[PRELIGHT] = @clr10
+ fg[ACTIVE] = @clr3
+ 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] = @clr8
+ base[ACTIVE] = @clr2
+ base[SELECTED] = @clr2
+ base[INSENSITIVE] = @clr8
+
+ text[NORMAL] = @clr1
+ text[PRELIGHT] = @clr10
+ text[ACTIVE] = @clr8
+ text[SELECTED] = @clr8
+ 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 = 2
+ GimpDockWindow::default-height = 240
+ GimpDock::font-scale = 0.8333
+ GimpMenuDock::minimal-width = 200
+ GimpDockWindow::menu-preview-size = small-toolbar
+ GimpToolPalette::tool-icon-size = large-toolbar
+ 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
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+ GtkComboBox::appears-as-list = 0
+
+ #
+ # To adjust to default button spacing:
+ #
+ # Set focus-padding to 2
+ # Set focus-line to 1
+ #
+
+ GtkButton::focus-line_width = 0
+ GtkButton::focus-padding = 0
+
+ GtkRange::trough-border = 0
+ GtkRange::slider-width = 15
+ GtkRange::stepper-size = 0
+
+ GtkScale::slider-length = 14
+ GtkScale::slider-width = 14
+ GtkScale::trough-border = 0
+ GtkScale::trough-side-details = 1
+
+ GtkVScale::slider_length = 14
+ GtkVScale::slider_width = 14
+
+ GtkHScale::slider_length = 14
+ GtkHScale::slider_width = 14
+
+ GtkScrollbar::trough-border = 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 = 0
+
+ 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
+ GtkScrolledWindow::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
+
+ GtkWindow::resize-grip-height = 0
+ GtkWindow::resize-grip-width = 0
+
+ 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 = SHADOW_GAP
+ file = "ui/shadow-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 "sogg-default-style"
+
+###########################################################
+
+style "sogg-tool-dialog-style" = "sogg-default-style"
+{
+ GtkDialog::action-area-border = 6
+}
+
+class "GimpToolDialog" style "sogg-tool-dialog-style"
+
+###########################################################
+
+style "sogg-grid-view-style" = "sogg-default-style"
+{
+ bg[NORMAL] = { 1.0, 1.0, 1.0 }
+}
+
+widget "*GimpContainerGridView*GtkViewport*" style "sogg-grid-view-style"
+
+###########################################################
+
+style "sogg-dockable-style" = "sogg-default-style"
+{
+ GimpFrame::label-bold = 0
+ GtkButton::focus-line_width = 1
+ GtkButton::focus-padding = 0
+}
+
+widget "*GimpDockable.*" style "sogg-dockable-style"
+
+###########################################################
+
+style "sogg-display-style" = "sogg-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 "sogg-display-style"
+
+###########################################################
+
+style "sogg-overlay-style" = "gimp-display-style"
+{
+ GtkButton::focus-line_width = 1
+}
+
+widget_class "**" style "sogg-overlay-style"
+
+###########################################################
+
+style "sogg-gtkbutton-style" = "sogg-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 "sogg-gtkbutton-style"
+
+###########################################################
+
+style "sogg-tooltips-style" = "sogg-default-style"
+{
+ xthickness = 4
+ ythickness = 4
+
+ bg[NORMAL] = "#999999"
+ bg[SELECTED] = "#CBCBCB"
+ fg[NORMAL] = "#222222"
+}
+
+widget "gtk-tooltip*" style "sogg-tooltips-style"
+
+###########################################################
+
+style "sogg-treeview" = "sogg-default-style"
+{
+ xthickness = 2
+ ythickness = 0
+
+ GtkTreeView::odd_row_color = "#BDBDBD"
+ GtkTreeView::even_row_color = "#BDBDBD"
+
+ #
+ # set custom text color here
+ #
+
+ #text[NORMAL] = "#0F0"
+ #text[PRELIGHT] = "#0F0"
+ #text[INSENSITIVE] = "#0F0"
+ text[ACTIVE] = "#222"
+ text[SELECTED] = "#222"
+
+ engine "pixmap"
+ {
+ image
+ {
+ function = FLAT_BOX
+ state = ACTIVE
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = PRELIGHT
+ file = "ui/menuitem-prelight.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = NORMAL
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = INSENSITIVE
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = SELECTED
+ file = "ui/menuitem.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+ }
+}
+
+class "GtkTreeView" style "sogg-treeview"
+widget "*GtkTreeView*" style "sogg-treeview"
+
+###########################################################
+
+style "sogg-list-header-style"
+{
+ #Comment out the ythickness setting below for thicker column headers.
+ #ythickness = 0
+
+ GtkTreeView::odd_row_color = "#BDBDBD"
+ GtkTreeView::even_row_color = "#BDBDBD"
+
+ #
+ # 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 "sogg-list-header-style"
+widget_class "*GtkTree*" style "sogg-list-header-style"
+widget_class "*GtkCList" style "sogg-list-header-style"
+
+###########################################################
+
+style "sogg-notebook-style" = "sogg-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 = { 1, 1, 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 "sogg-notebook-style"
+
+###########################################################
+
+style "sogg-menu" = "sogg-default-style"
+{
+ # bg[NORMAL] affects menu detachable item
+ bg[NORMAL] = "#999"
+
+ fg[NORMAL] = "#343434"
+ fg[PRELIGHT] = "#000000"
+ fg[INSENSITIVE] = "#3E3E3E"
+
+ 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 "sogg-menu"
+widget_class "**" style "sogg-menu"
+
+###########################################################
+
+style "sogg-menu-bar" = "sogg-default-style"
+{
+ xthickness = 4
+ ythickness = 2
+
+ fg[NORMAL] = "#343434"
+
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ file = "ui/menubar.png"
+ border = { 2, 2, 2, 2 }
+ stretch = TRUE
+ }
+ }
+}
+
+class "GtkMenuBar" style "sogg-menu-bar"
+widget_class "**" style "sogg-menu-bar"
+widget_class "*.*" style "sogg-menu-bar"
+
+###########################################################
+
+style "sogg-menu-item"
+{
+ xthickness = 2
+ ythickness = 4
+
+ bg[NORMAL] = "#B7B7B7"
+
+ fg[NORMAL] = "#343434"
+ fg[PRELIGHT] = "#EEEEEE"
+ fg[ACTIVE] = "#343434"
+ fg[SELECTED] = "#000000"
+ fg[INSENSITIVE] = "#3E3E3E"
+
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ state = PRELIGHT
+ file = "ui/menu-prelight.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 "sogg-menu-item"
+widget_class "**" style "sogg-menu-item"
+
+###########################################################
+
+style "sogg-item"
+{
+ xthickness = 4
+
+ bg[NORMAL] = "#B7B7B7"
+
+ fg[NORMAL] = "#343434"
+ fg[PRELIGHT] = "#DFDFDF"
+ fg[ACTIVE] = "#343434"
+ fg[SELECTED] = "#000000"
+ fg[INSENSITIVE] = "#3E3E3E"
+
+ 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 "sogg-item"
+
+###########################################################
+
+
+style "sogg-entry" = "sogg-default-style"
+{
+ GtkWidget::interior_focus = 1
+
+ #text[ACTIVE] = "#CBCBCB"
+ #text[SELECTED] = "#CBCBCB"
+
+ 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/shadow-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 "sogg-entry"
+class "GtkOldEditable" style "sogg-entry"
+
+###########################################################
+
+
+style "sogg-spin-button" = "sogg-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 "sogg-spin-button"
+
+###########################################################
+
+style "sogg-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/null.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 "sogg-scroll-bar"
+
+###########################################################
+
+style "sogg-radio-button" = "sogg-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 "sogg-radio-button"
+class "GtkRadioMenuItem" style "sogg-radio-button"
+
+###########################################################
+
+style "sogg-check-button" = "sogg-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 "sogg-check-button"
+class "GtkCheckMenuItem" style "sogg-check-button"
+
+###########################################################
+
+style "sogg-progress-bar" = "sogg-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 "sogg-progress-bar"
+
+###########################################################
+
+style "sogg-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 "sogg-separator-menu-item"
+
+###########################################################
+
+style "sogg-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 "sogg-notebook-entry-style"
+
+###########################################################
+
+style "sogg-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 "sogg-notebook-combobox-entry-style"
+
+###########################################################
+
+style "sogg-combobox-entry-button-style"
+{
+ xthickness = 6
+
+ fg[ACTIVE] = "#343434"
+
+ 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 "sogg-combobox-entry-button-style"
+widget_class "****" style "sogg-combobox-entry-button-style"
+widget_class "**" style "sogg-combobox-entry-button-style"
+
+###########################################################
+
+style "sogg-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/transparent.png"
+ border = { 3, 3, 3, 3 }
+ stretch = TRUE
+ }
+ }
+}
+
+class "GtkRange" style "sogg-range-style"
+
+###########################################################
+
+style "sogg-spin-scale-style"
+{
+ bg[NORMAL] = "#BDBDBD"
+
+ text[NORMAL] = "#F00"
+ text[PRELIGHT] = "#0F0"
+ text[ACTIVE] = "#00F"
+ text[SELECTED] = "#FF0"
+ text[INSENSITIVE] = "#0FF"
+
+ 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 "sogg-spin-scale-style"
+
+###########################################################
+
+style "sogg-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 "sogg-scrolled-window-style"
+
+###########################################################
+
+style "sogg-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 "sogg-frame-style"
+
+###########################################################
+
+style "sogg-toolbox-frame-style"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = SHADOW
+ }
+ }
+}
+
+widget_class "**" style "sogg-toolbox-frame-style"
+
+###########################################################
+
+style "sogg-toolbar-style"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ file = "ui/toolbar.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+
+ image
+ {
+ function = BOX_GAP
+ recolorable = TRUE
+ detail = "handlebox_bin"
+ file = "ui/gimp-handle-h.png"
+ border = { 4, 3, 4, 3 }
+ stretch = FALSE
+ }
+
+ 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 "sogg-toolbar-style"
+class "*HandleBox*" style "sogg-toolbar-style"
+
+###########################################################
+
+style "sogg-combobox-separator-style"
+{
+ xthickness = 0
+ ythickness = 0
+ GtkWidget::wide-separators = 1
+}
+
+widget_class "**" style "sogg-combobox-separator-style"
+
+###########################################################
+
+style "sogg-combobox-button-style"
+{
+ xthickness = 3
+ ythickness = 3
+}
+
+widget_class "**" style "sogg-combobox-button-style"
+
+###########################################################
+
+style "sogg-combobox-style"
+{
+ xthickness = 0
+ ythickness = 0
+}
+
+widget_class "*" style "sogg-combobox-style"
+
+###########################################################
+
+style "sogg-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 "sogg-combobox-style1"
+
+###########################################################
+
+style "sogg-button-style"
+{
+ fg[PRELIGHT] = "#040404"
+ fg[ACTIVE] = "#646464"
+ fg[NORMAL] = "#343434"
+ fg[INSENSITIVE] = "#343434"
+}
+
+widget_class "*GtkButton*" style "sogg-button-style"
+
+###########################################################
+
+style "kde_hack_1"
+{
+ GtkComboBox::appears-as-list = 0
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+
+ color["clr1"] = "#343434"
+ color["clr2"] = "#222222"
+ color["clr3"] = "#3E3E3E"
+ color["clr4"] = "#777777"
+ color["clr5"] = "#888888"
+ color["clr6"] = "#999999"
+ color["clr7"] = "#3b3b3b"
+ color["clr8"] = "#DDDDDD"
+ color["clr9"] = "#B2B2B2"
+ color["clr10"] = "#000000"
+
+ fg[NORMAL] = @clr2
+ fg[PRELIGHT] = @clr10
+ fg[ACTIVE] = @clr3
+ fg[SELECTED] = @clr2
+ fg[INSENSITIVE] = @clr3
+
+ base[NORMAL] = @clr6
+ base[PRELIGHT] = @clr7
+ base[ACTIVE] = @clr2
+ base[SELECTED] = @clr2
+ base[INSENSITIVE] = @clr8
+
+ text[NORMAL] = @clr1
+ text[PRELIGHT] = @clr10
+ text[ACTIVE] = @clr8
+ text[SELECTED] = @clr8
+ text[INSENSITIVE] = @clr9
+}
+
+widget_class "*" style "kde_hack_1"
+
+###########################################################
+
+style "kde_hack_2"
+{
+ bg[NORMAL] = "#777777" #Sets canvas BG
+}
+
+widget "*GimpDisplayShell.*" style "kde_hack_2"
+
+###########################################################
+
+style "kde_hack_3"
+{
+ bg[NORMAL] = "#777777"
+}
+
+class "GtkFrame" style "kde_hack_3"
+widget_class "**" style "kde_hack_3"
+
+###########################################################
+
+style "kde_hack_4"
+{
+ 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
+ }
+
+ 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
+ }
+ }
+}
+
+widget_class "**" style "kde_hack_4"
+
+###########################################################
+
+# KDE Hack 5
+widget_class "**" style "sogg-toolbar-style"
+
+###########################################################
+
+style "kde_hack_6"
+{
+ 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 "***" style "kde_hack_6"
+
+###########################################################
+
+# KDE & oxygen-gtk fix for BG
+style "sogg-oxygen-default-style" = "sogg-default-style"
+{
+ GtkComboBox::appears-as-list = 0
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+}
+
+class "*" style "sogg-oxygen-default-style"
+
+###########################################################
+
+style "sogg-gtkscale-style"
+{
+ engine "pixmap"
+ {
+ 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/slider-h.png"
+ border = {0,0,0,0}
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image
+ {
+ function = BOX
+ recolorable = TRUE
+ file = "ui/slider-v.png"
+ border = {0,0,0,0}
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+ }
+}
+
+class "GtkScale" style "sogg-gtkscale-style"
+class "GtkVScale" style "sogg-gtkscale-style"
+class "GtkHScale" style "sogg-gtkscale-style"
+widget_class "*GtkScale*" style "sogg-gtkscale-style"
+widget_class "*GtkVScale*" style "sogg-gtkscale-style"
+widget_class "*GtkHScale*" style "sogg-gtkscale-style"
+
+###########################################################
+
+style "tlsog-overlay-scrollbar"
+{
+ bg[SELECTED] = "#555"
+ bg[INSENSITIVE] = "#777"
+ bg[ACTIVE] = "#333"
+ bg[NORMAL] = "#CCC"
+ bg[PRELIGHT] = "#CCC"
+
+ fg[NORMAL] = "#333"
+}
+
+widget_class "*" style "tlsog-overlay-scrollbar"
+widget_class "*" style "tlsog-overlay-scrollbar"
+
+###########################################################
+
+# Fix for GMIC/plugins
+style "tlsog-plugin-scrolled-window-style"
+{
+ xthickness = 1
+ ythickness = 1
+
+ engine "pixmap"
+ {
+ image
+ {
+ function = SHADOW
+ file = "ui/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ shadow = IN
+ }
+ }
+}
+
+widget_class "**" style "tlsog-plugin-scrolled-window-style"
+
+###########################################################
+
+# Menu prelight fix for Ubuntu Unity
+style "ubuntu-fix-menu-item"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ state = PRELIGHT
+ file = "ui/menu-prelight.png"
+ border = { 1, 0, 1, 0 }
+ stretch = TRUE
+ }
+ }
+}
+
+widget "GtkMenuItem" style "ubuntu-fix-menu-item"
+
+###########################################################
+
+# EOF
diff --git a/themes/Gray/ui/arrow-down-insens.png b/themes/Gray/ui/arrow-down-insens.png
new file mode 100644
index 0000000000..5172e867b5
Binary files /dev/null and b/themes/Gray/ui/arrow-down-insens.png differ
diff --git a/themes/Gray/ui/arrow-down-prelight.png b/themes/Gray/ui/arrow-down-prelight.png
new file mode 100644
index 0000000000..8009566e1b
Binary files /dev/null and b/themes/Gray/ui/arrow-down-prelight.png differ
diff --git a/themes/Gray/ui/arrow-down-small-insens.png b/themes/Gray/ui/arrow-down-small-insens.png
new file mode 100644
index 0000000000..6029eeb361
Binary files /dev/null and b/themes/Gray/ui/arrow-down-small-insens.png differ
diff --git a/themes/Gray/ui/arrow-down-small-prelight.png b/themes/Gray/ui/arrow-down-small-prelight.png
new file mode 100644
index 0000000000..45cb4363af
Binary files /dev/null and b/themes/Gray/ui/arrow-down-small-prelight.png differ
diff --git a/themes/Gray/ui/arrow-down-small.png b/themes/Gray/ui/arrow-down-small.png
new file mode 100644
index 0000000000..45cb4363af
Binary files /dev/null and b/themes/Gray/ui/arrow-down-small.png differ
diff --git a/themes/Gray/ui/arrow-down.png b/themes/Gray/ui/arrow-down.png
new file mode 100644
index 0000000000..8009566e1b
Binary files /dev/null and b/themes/Gray/ui/arrow-down.png differ
diff --git a/themes/Gray/ui/arrow-left-insens.png b/themes/Gray/ui/arrow-left-insens.png
new file mode 100644
index 0000000000..e998f133bc
Binary files /dev/null and b/themes/Gray/ui/arrow-left-insens.png differ
diff --git a/themes/Gray/ui/arrow-left-prelight.png b/themes/Gray/ui/arrow-left-prelight.png
new file mode 100644
index 0000000000..317aabfc92
Binary files /dev/null and b/themes/Gray/ui/arrow-left-prelight.png differ
diff --git a/themes/Gray/ui/arrow-left.png b/themes/Gray/ui/arrow-left.png
new file mode 100644
index 0000000000..317aabfc92
Binary files /dev/null and b/themes/Gray/ui/arrow-left.png differ
diff --git a/themes/Gray/ui/arrow-right-insens.png b/themes/Gray/ui/arrow-right-insens.png
new file mode 100644
index 0000000000..54ed4bacec
Binary files /dev/null and b/themes/Gray/ui/arrow-right-insens.png differ
diff --git a/themes/Gray/ui/arrow-right-prelight.png b/themes/Gray/ui/arrow-right-prelight.png
new file mode 100644
index 0000000000..11317033a0
Binary files /dev/null and b/themes/Gray/ui/arrow-right-prelight.png differ
diff --git a/themes/Gray/ui/arrow-right.png b/themes/Gray/ui/arrow-right.png
new file mode 100644
index 0000000000..4a1382d933
Binary files /dev/null and b/themes/Gray/ui/arrow-right.png differ
diff --git a/themes/Gray/ui/arrow-up-insens.png b/themes/Gray/ui/arrow-up-insens.png
new file mode 100644
index 0000000000..8ea8a9acb6
Binary files /dev/null and b/themes/Gray/ui/arrow-up-insens.png differ
diff --git a/themes/Gray/ui/arrow-up-prelight.png b/themes/Gray/ui/arrow-up-prelight.png
new file mode 100644
index 0000000000..c5502fe21c
Binary files /dev/null and b/themes/Gray/ui/arrow-up-prelight.png differ
diff --git a/themes/Gray/ui/arrow-up-small-insens.png b/themes/Gray/ui/arrow-up-small-insens.png
new file mode 100644
index 0000000000..3114106f56
Binary files /dev/null and b/themes/Gray/ui/arrow-up-small-insens.png differ
diff --git a/themes/Gray/ui/arrow-up-small-prelight.png b/themes/Gray/ui/arrow-up-small-prelight.png
new file mode 100644
index 0000000000..81ecbd4454
Binary files /dev/null and b/themes/Gray/ui/arrow-up-small-prelight.png differ
diff --git a/themes/Gray/ui/arrow-up-small.png b/themes/Gray/ui/arrow-up-small.png
new file mode 100644
index 0000000000..81ecbd4454
Binary files /dev/null and b/themes/Gray/ui/arrow-up-small.png differ
diff --git a/themes/Gray/ui/arrow-up.png b/themes/Gray/ui/arrow-up.png
new file mode 100644
index 0000000000..c5502fe21c
Binary files /dev/null and b/themes/Gray/ui/arrow-up.png differ
diff --git a/themes/Gray/ui/bar-h.png b/themes/Gray/ui/bar-h.png
new file mode 100644
index 0000000000..107e176425
Binary files /dev/null and b/themes/Gray/ui/bar-h.png differ
diff --git a/themes/Gray/ui/bar-v.png b/themes/Gray/ui/bar-v.png
new file mode 100644
index 0000000000..a641130780
Binary files /dev/null and b/themes/Gray/ui/bar-v.png differ
diff --git a/themes/Gray/ui/button-default.png b/themes/Gray/ui/button-default.png
new file mode 100644
index 0000000000..9a6752abaa
Binary files /dev/null and b/themes/Gray/ui/button-default.png differ
diff --git a/themes/Gray/ui/button-insensitive.png b/themes/Gray/ui/button-insensitive.png
new file mode 100644
index 0000000000..59b2c79cff
Binary files /dev/null and b/themes/Gray/ui/button-insensitive.png differ
diff --git a/themes/Gray/ui/button-normal.png b/themes/Gray/ui/button-normal.png
new file mode 100644
index 0000000000..b7464c33a1
Binary files /dev/null and b/themes/Gray/ui/button-normal.png differ
diff --git a/themes/Gray/ui/button-prelight.png b/themes/Gray/ui/button-prelight.png
new file mode 100644
index 0000000000..e215d3ee11
Binary files /dev/null and b/themes/Gray/ui/button-prelight.png differ
diff --git a/themes/Gray/ui/button-pressed.png b/themes/Gray/ui/button-pressed.png
new file mode 100644
index 0000000000..8f359615e6
Binary files /dev/null and b/themes/Gray/ui/button-pressed.png differ
diff --git a/themes/Gray/ui/check1.png b/themes/Gray/ui/check1.png
new file mode 100644
index 0000000000..0374245903
Binary files /dev/null and b/themes/Gray/ui/check1.png differ
diff --git a/themes/Gray/ui/check2.png b/themes/Gray/ui/check2.png
new file mode 100644
index 0000000000..973b939f01
Binary files /dev/null and b/themes/Gray/ui/check2.png differ
diff --git a/themes/Gray/ui/check3.png b/themes/Gray/ui/check3.png
new file mode 100644
index 0000000000..78d55ba3d4
Binary files /dev/null and b/themes/Gray/ui/check3.png differ
diff --git a/themes/Gray/ui/combo-entry-border-active-bg.png b/themes/Gray/ui/combo-entry-border-active-bg.png
new file mode 100644
index 0000000000..b44243c656
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-active-bg.png differ
diff --git a/themes/Gray/ui/combo-entry-border-active-notebook.png b/themes/Gray/ui/combo-entry-border-active-notebook.png
new file mode 100644
index 0000000000..b44243c656
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-active-notebook.png differ
diff --git a/themes/Gray/ui/combo-entry-border-active-rtl-notebook.png b/themes/Gray/ui/combo-entry-border-active-rtl-notebook.png
new file mode 100644
index 0000000000..2b710f9331
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-active-rtl-notebook.png differ
diff --git a/themes/Gray/ui/combo-entry-border-bg.png b/themes/Gray/ui/combo-entry-border-bg.png
new file mode 100644
index 0000000000..b44243c656
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-bg.png differ
diff --git a/themes/Gray/ui/combo-entry-border-disabled-bg.png b/themes/Gray/ui/combo-entry-border-disabled-bg.png
new file mode 100644
index 0000000000..b44243c656
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-disabled-bg.png differ
diff --git a/themes/Gray/ui/combo-entry-border-disabled-notebook.png b/themes/Gray/ui/combo-entry-border-disabled-notebook.png
new file mode 100644
index 0000000000..618477c643
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-disabled-notebook.png differ
diff --git a/themes/Gray/ui/combo-entry-border-disabled-rtl-bg.png b/themes/Gray/ui/combo-entry-border-disabled-rtl-bg.png
new file mode 100644
index 0000000000..2b710f9331
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-disabled-rtl-bg.png differ
diff --git a/themes/Gray/ui/combo-entry-border-disabled-rtl-notebook.png b/themes/Gray/ui/combo-entry-border-disabled-rtl-notebook.png
new file mode 100644
index 0000000000..2b710f9331
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-disabled-rtl-notebook.png differ
diff --git a/themes/Gray/ui/combo-entry-border-notebook.png b/themes/Gray/ui/combo-entry-border-notebook.png
new file mode 100644
index 0000000000..b44243c656
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-notebook.png differ
diff --git a/themes/Gray/ui/combo-entry-border-rtl-bg.png b/themes/Gray/ui/combo-entry-border-rtl-bg.png
new file mode 100644
index 0000000000..2b710f9331
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-rtl-bg.png differ
diff --git a/themes/Gray/ui/combo-entry-border-rtl-notebook.png b/themes/Gray/ui/combo-entry-border-rtl-notebook.png
new file mode 100644
index 0000000000..2b710f9331
Binary files /dev/null and b/themes/Gray/ui/combo-entry-border-rtl-notebook.png differ
diff --git a/themes/Gray/ui/combo-entry-button-active-rtl.png b/themes/Gray/ui/combo-entry-button-active-rtl.png
new file mode 100644
index 0000000000..09c6ef6920
Binary files /dev/null and b/themes/Gray/ui/combo-entry-button-active-rtl.png differ
diff --git a/themes/Gray/ui/combo-entry-button-active.png b/themes/Gray/ui/combo-entry-button-active.png
new file mode 100644
index 0000000000..24fe5c4cea
Binary files /dev/null and b/themes/Gray/ui/combo-entry-button-active.png differ
diff --git a/themes/Gray/ui/combo-entry-button-disabled-rtl.png b/themes/Gray/ui/combo-entry-button-disabled-rtl.png
new file mode 100644
index 0000000000..7ca96ffe2e
Binary files /dev/null and b/themes/Gray/ui/combo-entry-button-disabled-rtl.png differ
diff --git a/themes/Gray/ui/combo-entry-button-disabled.png b/themes/Gray/ui/combo-entry-button-disabled.png
new file mode 100644
index 0000000000..c45c7664df
Binary files /dev/null and b/themes/Gray/ui/combo-entry-button-disabled.png differ
diff --git a/themes/Gray/ui/combo-entry-button-rtl.png b/themes/Gray/ui/combo-entry-button-rtl.png
new file mode 100644
index 0000000000..7ca96ffe2e
Binary files /dev/null and b/themes/Gray/ui/combo-entry-button-rtl.png differ
diff --git a/themes/Gray/ui/combo-entry-button.png b/themes/Gray/ui/combo-entry-button.png
new file mode 100644
index 0000000000..94c248ba39
Binary files /dev/null and b/themes/Gray/ui/combo-entry-button.png differ
diff --git a/themes/Gray/ui/entry-border-active-bg.png b/themes/Gray/ui/entry-border-active-bg.png
new file mode 100644
index 0000000000..c1aab1abaa
Binary files /dev/null and b/themes/Gray/ui/entry-border-active-bg.png differ
diff --git a/themes/Gray/ui/entry-border-active-notebook.png b/themes/Gray/ui/entry-border-active-notebook.png
new file mode 100644
index 0000000000..a06e4fb8f0
Binary files /dev/null and b/themes/Gray/ui/entry-border-active-notebook.png differ
diff --git a/themes/Gray/ui/entry-border-disabled-bg.png b/themes/Gray/ui/entry-border-disabled-bg.png
new file mode 100644
index 0000000000..498e78869e
Binary files /dev/null and b/themes/Gray/ui/entry-border-disabled-bg.png differ
diff --git a/themes/Gray/ui/entry-border-disabled-notebook.png b/themes/Gray/ui/entry-border-disabled-notebook.png
new file mode 100644
index 0000000000..4a846049a9
Binary files /dev/null and b/themes/Gray/ui/entry-border-disabled-notebook.png differ
diff --git a/themes/Gray/ui/entry-border-fill-active-item.png b/themes/Gray/ui/entry-border-fill-active-item.png
new file mode 100644
index 0000000000..8ae5c77b0b
Binary files /dev/null and b/themes/Gray/ui/entry-border-fill-active-item.png differ
diff --git a/themes/Gray/ui/entry-border-fill-active.png b/themes/Gray/ui/entry-border-fill-active.png
new file mode 100644
index 0000000000..76eeade242
Binary files /dev/null and b/themes/Gray/ui/entry-border-fill-active.png differ
diff --git a/themes/Gray/ui/entry-border-fill.png b/themes/Gray/ui/entry-border-fill.png
new file mode 100644
index 0000000000..5fef65a6ab
Binary files /dev/null and b/themes/Gray/ui/entry-border-fill.png differ
diff --git a/themes/Gray/ui/entry-border-notebook-null.png b/themes/Gray/ui/entry-border-notebook-null.png
new file mode 100644
index 0000000000..f821830b86
Binary files /dev/null and b/themes/Gray/ui/entry-border-notebook-null.png differ
diff --git a/themes/Gray/ui/entry-border-notebook.png b/themes/Gray/ui/entry-border-notebook.png
new file mode 100644
index 0000000000..c8c132d535
Binary files /dev/null and b/themes/Gray/ui/entry-border-notebook.png differ
diff --git a/themes/Gray/ui/ext-bottom.png b/themes/Gray/ui/ext-bottom.png
new file mode 100644
index 0000000000..acf4056833
Binary files /dev/null and b/themes/Gray/ui/ext-bottom.png differ
diff --git a/themes/Gray/ui/ext-left.png b/themes/Gray/ui/ext-left.png
new file mode 100644
index 0000000000..c432865b03
Binary files /dev/null and b/themes/Gray/ui/ext-left.png differ
diff --git a/themes/Gray/ui/ext-right.png b/themes/Gray/ui/ext-right.png
new file mode 100644
index 0000000000..7723de5d2c
Binary files /dev/null and b/themes/Gray/ui/ext-right.png differ
diff --git a/themes/Gray/ui/ext-top.png b/themes/Gray/ui/ext-top.png
new file mode 100644
index 0000000000..e0120c467d
Binary files /dev/null and b/themes/Gray/ui/ext-top.png differ
diff --git a/themes/Gray/ui/extension-bottom.png b/themes/Gray/ui/extension-bottom.png
new file mode 100644
index 0000000000..cd5c5d5b49
Binary files /dev/null and b/themes/Gray/ui/extension-bottom.png differ
diff --git a/themes/Gray/ui/extension-left.png b/themes/Gray/ui/extension-left.png
new file mode 100644
index 0000000000..25bada8165
Binary files /dev/null and b/themes/Gray/ui/extension-left.png differ
diff --git a/themes/Gray/ui/extension-right.png b/themes/Gray/ui/extension-right.png
new file mode 100644
index 0000000000..3b12ac1cfa
Binary files /dev/null and b/themes/Gray/ui/extension-right.png differ
diff --git a/themes/Gray/ui/extension-top.png b/themes/Gray/ui/extension-top.png
new file mode 100644
index 0000000000..b58fc2630d
Binary files /dev/null and b/themes/Gray/ui/extension-top.png differ
diff --git a/themes/Gray/ui/frame-gap-end.png b/themes/Gray/ui/frame-gap-end.png
new file mode 100644
index 0000000000..fafc42898f
Binary files /dev/null and b/themes/Gray/ui/frame-gap-end.png differ
diff --git a/themes/Gray/ui/frame-gap-start.png b/themes/Gray/ui/frame-gap-start.png
new file mode 100644
index 0000000000..18323509a3
Binary files /dev/null and b/themes/Gray/ui/frame-gap-start.png differ
diff --git a/themes/Gray/ui/frame.png b/themes/Gray/ui/frame.png
new file mode 100644
index 0000000000..b9a043da3a
Binary files /dev/null and b/themes/Gray/ui/frame.png differ
diff --git a/themes/Gray/ui/gap_bottom.png b/themes/Gray/ui/gap_bottom.png
new file mode 100644
index 0000000000..75871cec84
Binary files /dev/null and b/themes/Gray/ui/gap_bottom.png differ
diff --git a/themes/Gray/ui/gap_left.png b/themes/Gray/ui/gap_left.png
new file mode 100644
index 0000000000..296357cf5c
Binary files /dev/null and b/themes/Gray/ui/gap_left.png differ
diff --git a/themes/Gray/ui/gap_right.png b/themes/Gray/ui/gap_right.png
new file mode 100644
index 0000000000..c709fc1fd8
Binary files /dev/null and b/themes/Gray/ui/gap_right.png differ
diff --git a/themes/Gray/ui/gap_top.png b/themes/Gray/ui/gap_top.png
new file mode 100644
index 0000000000..526cb76787
Binary files /dev/null and b/themes/Gray/ui/gap_top.png differ
diff --git a/themes/Gray/ui/gimp-arrow-down-insensitive.png b/themes/Gray/ui/gimp-arrow-down-insensitive.png
new file mode 100644
index 0000000000..74470db54f
Binary files /dev/null and b/themes/Gray/ui/gimp-arrow-down-insensitive.png differ
diff --git a/themes/Gray/ui/gimp-arrow-down-insenstive.png b/themes/Gray/ui/gimp-arrow-down-insenstive.png
new file mode 100644
index 0000000000..74470db54f
Binary files /dev/null and b/themes/Gray/ui/gimp-arrow-down-insenstive.png differ
diff --git a/themes/Gray/ui/gimp-arrow-down.png b/themes/Gray/ui/gimp-arrow-down.png
new file mode 100644
index 0000000000..0a783e04cd
Binary files /dev/null and b/themes/Gray/ui/gimp-arrow-down.png differ
diff --git a/themes/Gray/ui/gimp-arrow-left.png b/themes/Gray/ui/gimp-arrow-left.png
new file mode 100644
index 0000000000..87458b57e9
Binary files /dev/null and b/themes/Gray/ui/gimp-arrow-left.png differ
diff --git a/themes/Gray/ui/gimp-arrow-right-dark.png b/themes/Gray/ui/gimp-arrow-right-dark.png
new file mode 100644
index 0000000000..4c7a7d3fcd
Binary files /dev/null and b/themes/Gray/ui/gimp-arrow-right-dark.png differ
diff --git a/themes/Gray/ui/gimp-arrow-right-prelight.png b/themes/Gray/ui/gimp-arrow-right-prelight.png
new file mode 100644
index 0000000000..b55daf521f
Binary files /dev/null and b/themes/Gray/ui/gimp-arrow-right-prelight.png differ
diff --git a/themes/Gray/ui/gimp-arrow-right.png b/themes/Gray/ui/gimp-arrow-right.png
new file mode 100644
index 0000000000..6bee9ed20d
Binary files /dev/null and b/themes/Gray/ui/gimp-arrow-right.png differ
diff --git a/themes/Gray/ui/gimp-arrow-up.png b/themes/Gray/ui/gimp-arrow-up.png
new file mode 100644
index 0000000000..a06166c30b
Binary files /dev/null and b/themes/Gray/ui/gimp-arrow-up.png differ
diff --git a/themes/Gray/ui/gimp-button-default.png b/themes/Gray/ui/gimp-button-default.png
new file mode 100644
index 0000000000..9a6752abaa
Binary files /dev/null and b/themes/Gray/ui/gimp-button-default.png differ
diff --git a/themes/Gray/ui/gimp-button-insensitive.png b/themes/Gray/ui/gimp-button-insensitive.png
new file mode 100644
index 0000000000..59b2c79cff
Binary files /dev/null and b/themes/Gray/ui/gimp-button-insensitive.png differ
diff --git a/themes/Gray/ui/gimp-button-normal.png b/themes/Gray/ui/gimp-button-normal.png
new file mode 100644
index 0000000000..b7464c33a1
Binary files /dev/null and b/themes/Gray/ui/gimp-button-normal.png differ
diff --git a/themes/Gray/ui/gimp-button-prelight.png b/themes/Gray/ui/gimp-button-prelight.png
new file mode 100644
index 0000000000..6a63bf4407
Binary files /dev/null and b/themes/Gray/ui/gimp-button-prelight.png differ
diff --git a/themes/Gray/ui/gimp-button-pressed.png b/themes/Gray/ui/gimp-button-pressed.png
new file mode 100644
index 0000000000..97a4b27b24
Binary files /dev/null and b/themes/Gray/ui/gimp-button-pressed.png differ
diff --git a/themes/Gray/ui/gimp-handle-h.png b/themes/Gray/ui/gimp-handle-h.png
new file mode 100644
index 0000000000..757d5599bf
Binary files /dev/null and b/themes/Gray/ui/gimp-handle-h.png differ
diff --git a/themes/Gray/ui/gimp-handle-v.png b/themes/Gray/ui/gimp-handle-v.png
new file mode 100644
index 0000000000..4df546c0a1
Binary files /dev/null and b/themes/Gray/ui/gimp-handle-v.png differ
diff --git a/themes/Gray/ui/gimp-line-h.png b/themes/Gray/ui/gimp-line-h.png
new file mode 100644
index 0000000000..8a3670da03
Binary files /dev/null and b/themes/Gray/ui/gimp-line-h.png differ
diff --git a/themes/Gray/ui/gimp-line-v.png b/themes/Gray/ui/gimp-line-v.png
new file mode 100644
index 0000000000..427b47e5d9
Binary files /dev/null and b/themes/Gray/ui/gimp-line-v.png differ
diff --git a/themes/Gray/ui/gimp-menu-line-h.png b/themes/Gray/ui/gimp-menu-line-h.png
new file mode 100644
index 0000000000..6e96cc9376
Binary files /dev/null and b/themes/Gray/ui/gimp-menu-line-h.png differ
diff --git a/themes/Gray/ui/gimp-tooltip-bg.png b/themes/Gray/ui/gimp-tooltip-bg.png
new file mode 100644
index 0000000000..a7c24444ca
Binary files /dev/null and b/themes/Gray/ui/gimp-tooltip-bg.png differ
diff --git a/themes/Gray/ui/list_header-pressed.png b/themes/Gray/ui/list_header-pressed.png
new file mode 100644
index 0000000000..1ca86432b7
Binary files /dev/null and b/themes/Gray/ui/list_header-pressed.png differ
diff --git a/themes/Gray/ui/list_header.png b/themes/Gray/ui/list_header.png
new file mode 100644
index 0000000000..dda56d8415
Binary files /dev/null and b/themes/Gray/ui/list_header.png differ
diff --git a/themes/Gray/ui/menu-arrow-prelight.png b/themes/Gray/ui/menu-arrow-prelight.png
new file mode 100644
index 0000000000..a0dfd1d1ca
Binary files /dev/null and b/themes/Gray/ui/menu-arrow-prelight.png differ
diff --git a/themes/Gray/ui/menu-arrow.png b/themes/Gray/ui/menu-arrow.png
new file mode 100644
index 0000000000..e3709409c1
Binary files /dev/null and b/themes/Gray/ui/menu-arrow.png differ
diff --git a/themes/Gray/ui/menu-prelight.png b/themes/Gray/ui/menu-prelight.png
new file mode 100644
index 0000000000..10dc344146
Binary files /dev/null and b/themes/Gray/ui/menu-prelight.png differ
diff --git a/themes/Gray/ui/menu.png b/themes/Gray/ui/menu.png
new file mode 100644
index 0000000000..dc183e3a97
Binary files /dev/null and b/themes/Gray/ui/menu.png differ
diff --git a/themes/Gray/ui/menubar.png b/themes/Gray/ui/menubar.png
new file mode 100644
index 0000000000..9bf5755679
Binary files /dev/null and b/themes/Gray/ui/menubar.png differ
diff --git a/themes/Gray/ui/menuitem-prelight.png b/themes/Gray/ui/menuitem-prelight.png
new file mode 100644
index 0000000000..f909341fd5
Binary files /dev/null and b/themes/Gray/ui/menuitem-prelight.png differ
diff --git a/themes/Gray/ui/menuitem.png b/themes/Gray/ui/menuitem.png
new file mode 100644
index 0000000000..c05cd361d0
Binary files /dev/null and b/themes/Gray/ui/menuitem.png differ
diff --git a/themes/Gray/ui/minus.png b/themes/Gray/ui/minus.png
new file mode 100644
index 0000000000..c4afa3cfcd
Binary files /dev/null and b/themes/Gray/ui/minus.png differ
diff --git a/themes/Gray/ui/notebook.png b/themes/Gray/ui/notebook.png
new file mode 100644
index 0000000000..f5a1ade0a3
Binary files /dev/null and b/themes/Gray/ui/notebook.png differ
diff --git a/themes/Gray/ui/null.png b/themes/Gray/ui/null.png
new file mode 100644
index 0000000000..c81d11b7aa
Binary files /dev/null and b/themes/Gray/ui/null.png differ
diff --git a/themes/Gray/ui/option1.png b/themes/Gray/ui/option1.png
new file mode 100644
index 0000000000..4733aa579e
Binary files /dev/null and b/themes/Gray/ui/option1.png differ
diff --git a/themes/Gray/ui/option2.png b/themes/Gray/ui/option2.png
new file mode 100644
index 0000000000..f07e6a910b
Binary files /dev/null and b/themes/Gray/ui/option2.png differ
diff --git a/themes/Gray/ui/option3.png b/themes/Gray/ui/option3.png
new file mode 100644
index 0000000000..f9e4f6a597
Binary files /dev/null and b/themes/Gray/ui/option3.png differ
diff --git a/themes/Gray/ui/plus.png b/themes/Gray/ui/plus.png
new file mode 100644
index 0000000000..a3bce02546
Binary files /dev/null and b/themes/Gray/ui/plus.png differ
diff --git a/themes/Gray/ui/progressbar-trough.png b/themes/Gray/ui/progressbar-trough.png
new file mode 100644
index 0000000000..0947d2859e
Binary files /dev/null and b/themes/Gray/ui/progressbar-trough.png differ
diff --git a/themes/Gray/ui/progressbar.png b/themes/Gray/ui/progressbar.png
new file mode 100644
index 0000000000..a7a7ccf1e8
Binary files /dev/null and b/themes/Gray/ui/progressbar.png differ
diff --git a/themes/Gray/ui/shadow-in-alt.png b/themes/Gray/ui/shadow-in-alt.png
new file mode 100644
index 0000000000..c779f67ded
Binary files /dev/null and b/themes/Gray/ui/shadow-in-alt.png differ
diff --git a/themes/Gray/ui/shadow-in.png b/themes/Gray/ui/shadow-in.png
new file mode 100644
index 0000000000..60b661d46e
Binary files /dev/null and b/themes/Gray/ui/shadow-in.png differ
diff --git a/themes/Gray/ui/shadow-null.png b/themes/Gray/ui/shadow-null.png
new file mode 100644
index 0000000000..7efe5d7748
Binary files /dev/null and b/themes/Gray/ui/shadow-null.png differ
diff --git a/themes/Gray/ui/shadow-out.png b/themes/Gray/ui/shadow-out.png
new file mode 100644
index 0000000000..017f48f8e9
Binary files /dev/null and b/themes/Gray/ui/shadow-out.png differ
diff --git a/themes/Gray/ui/slider-h.png b/themes/Gray/ui/slider-h.png
new file mode 100644
index 0000000000..44ba0a4e04
Binary files /dev/null and b/themes/Gray/ui/slider-h.png differ
diff --git a/themes/Gray/ui/slider-v.png b/themes/Gray/ui/slider-v.png
new file mode 100644
index 0000000000..da5764a36f
Binary files /dev/null and b/themes/Gray/ui/slider-v.png differ
diff --git a/themes/Gray/ui/spin-down-insensitive.png b/themes/Gray/ui/spin-down-insensitive.png
new file mode 100644
index 0000000000..72ec9b0f13
Binary files /dev/null and b/themes/Gray/ui/spin-down-insensitive.png differ
diff --git a/themes/Gray/ui/spin-down-normal.png b/themes/Gray/ui/spin-down-normal.png
new file mode 100644
index 0000000000..cb80c05d8e
Binary files /dev/null and b/themes/Gray/ui/spin-down-normal.png differ
diff --git a/themes/Gray/ui/spin-down-pressed.png b/themes/Gray/ui/spin-down-pressed.png
new file mode 100644
index 0000000000..2d4ec158e3
Binary files /dev/null and b/themes/Gray/ui/spin-down-pressed.png differ
diff --git a/themes/Gray/ui/spin-insensitive.png b/themes/Gray/ui/spin-insensitive.png
new file mode 100644
index 0000000000..99d51429fb
Binary files /dev/null and b/themes/Gray/ui/spin-insensitive.png differ
diff --git a/themes/Gray/ui/spin-up-insensitive.png b/themes/Gray/ui/spin-up-insensitive.png
new file mode 100644
index 0000000000..e03b61dd53
Binary files /dev/null and b/themes/Gray/ui/spin-up-insensitive.png differ
diff --git a/themes/Gray/ui/spin-up-normal.png b/themes/Gray/ui/spin-up-normal.png
new file mode 100644
index 0000000000..5019a41822
Binary files /dev/null and b/themes/Gray/ui/spin-up-normal.png differ
diff --git a/themes/Gray/ui/spin-up-pressed.png b/themes/Gray/ui/spin-up-pressed.png
new file mode 100644
index 0000000000..e627cb7587
Binary files /dev/null and b/themes/Gray/ui/spin-up-pressed.png differ
diff --git a/themes/Gray/ui/spin.png b/themes/Gray/ui/spin.png
new file mode 100644
index 0000000000..c8e058237f
Binary files /dev/null and b/themes/Gray/ui/spin.png differ
diff --git a/themes/Gray/ui/toolbar.png b/themes/Gray/ui/toolbar.png
new file mode 100644
index 0000000000..7dfb244a29
Binary files /dev/null and b/themes/Gray/ui/toolbar.png differ
diff --git a/themes/Gray/ui/transparent.png b/themes/Gray/ui/transparent.png
new file mode 100644
index 0000000000..9bdfa6c805
Binary files /dev/null and b/themes/Gray/ui/transparent.png differ
diff --git a/themes/Light/.gitignore b/themes/Light/.gitignore
new file mode 100644
index 0000000000..b336cc7cec
--- /dev/null
+++ b/themes/Light/.gitignore
@@ -0,0 +1,2 @@
+/Makefile
+/Makefile.in
diff --git a/themes/The-Light-Side-of-Gimp/Makefile.am b/themes/Light/Makefile.am
similarity index 95%
rename from themes/The-Light-Side-of-Gimp/Makefile.am
rename to themes/Light/Makefile.am
index ed7d9de582..d999cd0303 100644
--- a/themes/The-Light-Side-of-Gimp/Makefile.am
+++ b/themes/Light/Makefile.am
@@ -1,7 +1,7 @@
## Process this file with automake to produce Makefile.in
-themedatadir = $(gimpdatadir)/themes/The-Light-Side-of-Gimp
-themeuidir = $(gimpdatadir)/themes/The-Light-Side-of-Gimp/ui
+themedatadir = $(gimpdatadir)/themes/Light
+themeuidir = $(gimpdatadir)/themes/Light/ui
themedata_DATA = gtkrc
@@ -57,6 +57,7 @@ themeui_DATA = \
ui/entry-border-active-notebook.png \
ui/entry-border-disabled-bg.png \
ui/entry-border-disabled-notebook.png \
+ ui/entry-border-fill-active-item.png \
ui/entry-border-fill-active.png \
ui/entry-border-fill.png \
ui/entry-border-notebook-null.png \
@@ -82,6 +83,7 @@ themeui_DATA = \
ui/gimp-arrow-left.png \
ui/gimp-arrow-right-dark.png \
ui/gimp-arrow-right.png \
+ ui/gimp-arrow-right-prelight.png \
ui/gimp-arrow-up.png \
ui/gimp-button-default.png \
ui/gimp-button-insensitive.png \
@@ -120,9 +122,9 @@ themeui_DATA = \
ui/spin-down-insensitive.png \
ui/spin-down-normal.png \
ui/spin-down-pressed.png \
+ ui/spin-fill-bg.png \
ui/spin-insensitive.png \
ui/spin.png \
- ui/spin-fill-bg.png \
ui/spin-up-insensitive.png \
ui/spin-up-normal.png \
ui/spin-up-pressed.png \
diff --git a/themes/The-Light-Side-of-Gimp/gtkrc b/themes/Light/gtkrc
similarity index 99%
rename from themes/The-Light-Side-of-Gimp/gtkrc
rename to themes/Light/gtkrc
index 7d58ca73e1..96958ec8f2 100644
--- a/themes/The-Light-Side-of-Gimp/gtkrc
+++ b/themes/Light/gtkrc
@@ -1,6 +1,6 @@
############################################################################
#
-# The Light Side of GIMP Theme
+# Light GIMP Theme
#
# Version 0.1.6
#
@@ -758,6 +758,7 @@ class "GtkNotebook" style "tlsog-notebook-style"
style "tlsog-menu" = "tlsog-default-style"
{
+ # bg[NORMAL] affects menu detachable item
bg[NORMAL] = "#B7B7B7"
fg[NORMAL] = "#343434"
@@ -835,7 +836,7 @@ style "tlsog-menu-item"
{
function = BOX
state = PRELIGHT
- file = "ui/menuitem-prelight.png"
+ file = "ui/menu-item-prelight.png"
border = { 1, 0, 1, 0 }
stretch = TRUE
}
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-down-insens.png b/themes/Light/ui/arrow-down-insens.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-down-insens.png
rename to themes/Light/ui/arrow-down-insens.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-down-prelight.png b/themes/Light/ui/arrow-down-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-down-prelight.png
rename to themes/Light/ui/arrow-down-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-down-small-insens.png b/themes/Light/ui/arrow-down-small-insens.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-down-small-insens.png
rename to themes/Light/ui/arrow-down-small-insens.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-down-small-prelight.png b/themes/Light/ui/arrow-down-small-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-down-small-prelight.png
rename to themes/Light/ui/arrow-down-small-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-down-small.png b/themes/Light/ui/arrow-down-small.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-down-small.png
rename to themes/Light/ui/arrow-down-small.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-down.png b/themes/Light/ui/arrow-down.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-down.png
rename to themes/Light/ui/arrow-down.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-left-insens.png b/themes/Light/ui/arrow-left-insens.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-left-insens.png
rename to themes/Light/ui/arrow-left-insens.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-left-prelight.png b/themes/Light/ui/arrow-left-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-left-prelight.png
rename to themes/Light/ui/arrow-left-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-left.png b/themes/Light/ui/arrow-left.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-left.png
rename to themes/Light/ui/arrow-left.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-right-insens.png b/themes/Light/ui/arrow-right-insens.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-right-insens.png
rename to themes/Light/ui/arrow-right-insens.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-right-prelight.png b/themes/Light/ui/arrow-right-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-right-prelight.png
rename to themes/Light/ui/arrow-right-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-right.png b/themes/Light/ui/arrow-right.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-right.png
rename to themes/Light/ui/arrow-right.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-up-insens.png b/themes/Light/ui/arrow-up-insens.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-up-insens.png
rename to themes/Light/ui/arrow-up-insens.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-up-prelight.png b/themes/Light/ui/arrow-up-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-up-prelight.png
rename to themes/Light/ui/arrow-up-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-up-small-insens.png b/themes/Light/ui/arrow-up-small-insens.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-up-small-insens.png
rename to themes/Light/ui/arrow-up-small-insens.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-up-small-prelight.png b/themes/Light/ui/arrow-up-small-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-up-small-prelight.png
rename to themes/Light/ui/arrow-up-small-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-up-small.png b/themes/Light/ui/arrow-up-small.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-up-small.png
rename to themes/Light/ui/arrow-up-small.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/arrow-up.png b/themes/Light/ui/arrow-up.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/arrow-up.png
rename to themes/Light/ui/arrow-up.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/bar-h.png b/themes/Light/ui/bar-h.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/bar-h.png
rename to themes/Light/ui/bar-h.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/bar-v.png b/themes/Light/ui/bar-v.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/bar-v.png
rename to themes/Light/ui/bar-v.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/button-default.png b/themes/Light/ui/button-default.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/button-default.png
rename to themes/Light/ui/button-default.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/button-insensitive.png b/themes/Light/ui/button-insensitive.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/button-insensitive.png
rename to themes/Light/ui/button-insensitive.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/button-normal.png b/themes/Light/ui/button-normal.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/button-normal.png
rename to themes/Light/ui/button-normal.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/button-prelight.png b/themes/Light/ui/button-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/button-prelight.png
rename to themes/Light/ui/button-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/button-pressed.png b/themes/Light/ui/button-pressed.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/button-pressed.png
rename to themes/Light/ui/button-pressed.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/check1.png b/themes/Light/ui/check1.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/check1.png
rename to themes/Light/ui/check1.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/check2.png b/themes/Light/ui/check2.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/check2.png
rename to themes/Light/ui/check2.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/check3.png b/themes/Light/ui/check3.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/check3.png
rename to themes/Light/ui/check3.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-active-bg.png b/themes/Light/ui/combo-entry-border-active-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-active-bg.png
rename to themes/Light/ui/combo-entry-border-active-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-active-notebook.png b/themes/Light/ui/combo-entry-border-active-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-active-notebook.png
rename to themes/Light/ui/combo-entry-border-active-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-active-rtl-notebook.png b/themes/Light/ui/combo-entry-border-active-rtl-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-active-rtl-notebook.png
rename to themes/Light/ui/combo-entry-border-active-rtl-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-bg.png b/themes/Light/ui/combo-entry-border-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-bg.png
rename to themes/Light/ui/combo-entry-border-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-disabled-bg.png b/themes/Light/ui/combo-entry-border-disabled-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-disabled-bg.png
rename to themes/Light/ui/combo-entry-border-disabled-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-disabled-notebook.png b/themes/Light/ui/combo-entry-border-disabled-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-disabled-notebook.png
rename to themes/Light/ui/combo-entry-border-disabled-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-bg.png b/themes/Light/ui/combo-entry-border-disabled-rtl-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-bg.png
rename to themes/Light/ui/combo-entry-border-disabled-rtl-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-notebook.png b/themes/Light/ui/combo-entry-border-disabled-rtl-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-disabled-rtl-notebook.png
rename to themes/Light/ui/combo-entry-border-disabled-rtl-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-notebook.png b/themes/Light/ui/combo-entry-border-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-notebook.png
rename to themes/Light/ui/combo-entry-border-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-rtl-bg.png b/themes/Light/ui/combo-entry-border-rtl-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-rtl-bg.png
rename to themes/Light/ui/combo-entry-border-rtl-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-border-rtl-notebook.png b/themes/Light/ui/combo-entry-border-rtl-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-border-rtl-notebook.png
rename to themes/Light/ui/combo-entry-border-rtl-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-button-active-rtl.png b/themes/Light/ui/combo-entry-button-active-rtl.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-button-active-rtl.png
rename to themes/Light/ui/combo-entry-button-active-rtl.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-button-active.png b/themes/Light/ui/combo-entry-button-active.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-button-active.png
rename to themes/Light/ui/combo-entry-button-active.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-button-disabled-rtl.png b/themes/Light/ui/combo-entry-button-disabled-rtl.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-button-disabled-rtl.png
rename to themes/Light/ui/combo-entry-button-disabled-rtl.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-button-disabled.png b/themes/Light/ui/combo-entry-button-disabled.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-button-disabled.png
rename to themes/Light/ui/combo-entry-button-disabled.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-button-rtl.png b/themes/Light/ui/combo-entry-button-rtl.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-button-rtl.png
rename to themes/Light/ui/combo-entry-button-rtl.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/combo-entry-button.png b/themes/Light/ui/combo-entry-button.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/combo-entry-button.png
rename to themes/Light/ui/combo-entry-button.png
diff --git a/themes/Light/ui/down-pre.png b/themes/Light/ui/down-pre.png
new file mode 100644
index 0000000000..88213ec5d2
Binary files /dev/null and b/themes/Light/ui/down-pre.png differ
diff --git a/themes/Light/ui/down.png b/themes/Light/ui/down.png
new file mode 100644
index 0000000000..dfb22811b5
Binary files /dev/null and b/themes/Light/ui/down.png differ
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-active-bg.png b/themes/Light/ui/entry-border-active-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-active-bg.png
rename to themes/Light/ui/entry-border-active-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-active-notebook.png b/themes/Light/ui/entry-border-active-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-active-notebook.png
rename to themes/Light/ui/entry-border-active-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-disabled-bg.png b/themes/Light/ui/entry-border-disabled-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-disabled-bg.png
rename to themes/Light/ui/entry-border-disabled-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-disabled-notebook.png b/themes/Light/ui/entry-border-disabled-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-disabled-notebook.png
rename to themes/Light/ui/entry-border-disabled-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-fill-active-item.png b/themes/Light/ui/entry-border-fill-active-item.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-fill-active-item.png
rename to themes/Light/ui/entry-border-fill-active-item.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-fill-active.png b/themes/Light/ui/entry-border-fill-active.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-fill-active.png
rename to themes/Light/ui/entry-border-fill-active.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-fill.png b/themes/Light/ui/entry-border-fill.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-fill.png
rename to themes/Light/ui/entry-border-fill.png
diff --git a/themes/Light/ui/entry-border-notebook-null.png b/themes/Light/ui/entry-border-notebook-null.png
new file mode 100644
index 0000000000..f821830b86
Binary files /dev/null and b/themes/Light/ui/entry-border-notebook-null.png differ
diff --git a/themes/The-Light-Side-of-Gimp/ui/entry-border-notebook.png b/themes/Light/ui/entry-border-notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/entry-border-notebook.png
rename to themes/Light/ui/entry-border-notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/ext-bottom.png b/themes/Light/ui/ext-bottom.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/ext-bottom.png
rename to themes/Light/ui/ext-bottom.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/ext-left.png b/themes/Light/ui/ext-left.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/ext-left.png
rename to themes/Light/ui/ext-left.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/ext-right.png b/themes/Light/ui/ext-right.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/ext-right.png
rename to themes/Light/ui/ext-right.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/ext-top.png b/themes/Light/ui/ext-top.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/ext-top.png
rename to themes/Light/ui/ext-top.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/extension-bottom.png b/themes/Light/ui/extension-bottom.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/extension-bottom.png
rename to themes/Light/ui/extension-bottom.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/extension-left.png b/themes/Light/ui/extension-left.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/extension-left.png
rename to themes/Light/ui/extension-left.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/extension-right.png b/themes/Light/ui/extension-right.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/extension-right.png
rename to themes/Light/ui/extension-right.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/extension-top.png b/themes/Light/ui/extension-top.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/extension-top.png
rename to themes/Light/ui/extension-top.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/frame-gap-end.png b/themes/Light/ui/frame-gap-end.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/frame-gap-end.png
rename to themes/Light/ui/frame-gap-end.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/frame-gap-start.png b/themes/Light/ui/frame-gap-start.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/frame-gap-start.png
rename to themes/Light/ui/frame-gap-start.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/frame.png b/themes/Light/ui/frame.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/frame.png
rename to themes/Light/ui/frame.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gap_bottom.png b/themes/Light/ui/gap_bottom.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gap_bottom.png
rename to themes/Light/ui/gap_bottom.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gap_left.png b/themes/Light/ui/gap_left.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gap_left.png
rename to themes/Light/ui/gap_left.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gap_right.png b/themes/Light/ui/gap_right.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gap_right.png
rename to themes/Light/ui/gap_right.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gap_top.png b/themes/Light/ui/gap_top.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gap_top.png
rename to themes/Light/ui/gap_top.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-arrow-down-insensitive.png b/themes/Light/ui/gimp-arrow-down-insensitive.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-arrow-down-insensitive.png
rename to themes/Light/ui/gimp-arrow-down-insensitive.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-arrow-down-insenstive.png b/themes/Light/ui/gimp-arrow-down-insenstive.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-arrow-down-insenstive.png
rename to themes/Light/ui/gimp-arrow-down-insenstive.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-arrow-down.png b/themes/Light/ui/gimp-arrow-down.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-arrow-down.png
rename to themes/Light/ui/gimp-arrow-down.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-arrow-left.png b/themes/Light/ui/gimp-arrow-left.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-arrow-left.png
rename to themes/Light/ui/gimp-arrow-left.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-arrow-right-dark.png b/themes/Light/ui/gimp-arrow-right-dark.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-arrow-right-dark.png
rename to themes/Light/ui/gimp-arrow-right-dark.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-arrow-right-prelight.png b/themes/Light/ui/gimp-arrow-right-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-arrow-right-prelight.png
rename to themes/Light/ui/gimp-arrow-right-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-arrow-right.png b/themes/Light/ui/gimp-arrow-right.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-arrow-right.png
rename to themes/Light/ui/gimp-arrow-right.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-arrow-up.png b/themes/Light/ui/gimp-arrow-up.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-arrow-up.png
rename to themes/Light/ui/gimp-arrow-up.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-button-default.png b/themes/Light/ui/gimp-button-default.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-button-default.png
rename to themes/Light/ui/gimp-button-default.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-button-insensitive.png b/themes/Light/ui/gimp-button-insensitive.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-button-insensitive.png
rename to themes/Light/ui/gimp-button-insensitive.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-button-normal.png b/themes/Light/ui/gimp-button-normal.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-button-normal.png
rename to themes/Light/ui/gimp-button-normal.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-button-prelight.png b/themes/Light/ui/gimp-button-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-button-prelight.png
rename to themes/Light/ui/gimp-button-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-button-pressed.png b/themes/Light/ui/gimp-button-pressed.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-button-pressed.png
rename to themes/Light/ui/gimp-button-pressed.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-handle-h.png b/themes/Light/ui/gimp-handle-h.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-handle-h.png
rename to themes/Light/ui/gimp-handle-h.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-handle-v.png b/themes/Light/ui/gimp-handle-v.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-handle-v.png
rename to themes/Light/ui/gimp-handle-v.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-line-h.png b/themes/Light/ui/gimp-line-h.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-line-h.png
rename to themes/Light/ui/gimp-line-h.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-line-v.png b/themes/Light/ui/gimp-line-v.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-line-v.png
rename to themes/Light/ui/gimp-line-v.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-menu-line-h.png b/themes/Light/ui/gimp-menu-line-h.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-menu-line-h.png
rename to themes/Light/ui/gimp-menu-line-h.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/gimp-tooltip-bg.png b/themes/Light/ui/gimp-tooltip-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/gimp-tooltip-bg.png
rename to themes/Light/ui/gimp-tooltip-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/list_header-pressed.png b/themes/Light/ui/list_header-pressed.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/list_header-pressed.png
rename to themes/Light/ui/list_header-pressed.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/list_header.png b/themes/Light/ui/list_header.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/list_header.png
rename to themes/Light/ui/list_header.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/menu-arrow-prelight.png b/themes/Light/ui/menu-arrow-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/menu-arrow-prelight.png
rename to themes/Light/ui/menu-arrow-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/menu-arrow.png b/themes/Light/ui/menu-arrow.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/menu-arrow.png
rename to themes/Light/ui/menu-arrow.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/menu.png b/themes/Light/ui/menu.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/menu.png
rename to themes/Light/ui/menu.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/menubar.png b/themes/Light/ui/menubar.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/menubar.png
rename to themes/Light/ui/menubar.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/menuitem-prelight.png b/themes/Light/ui/menuitem-prelight.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/menuitem-prelight.png
rename to themes/Light/ui/menuitem-prelight.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/menuitem.png b/themes/Light/ui/menuitem.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/menuitem.png
rename to themes/Light/ui/menuitem.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/minus.png b/themes/Light/ui/minus.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/minus.png
rename to themes/Light/ui/minus.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/notebook.png b/themes/Light/ui/notebook.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/notebook.png
rename to themes/Light/ui/notebook.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/null.png b/themes/Light/ui/null.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/null.png
rename to themes/Light/ui/null.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/option1.png b/themes/Light/ui/option1.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/option1.png
rename to themes/Light/ui/option1.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/option2.png b/themes/Light/ui/option2.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/option2.png
rename to themes/Light/ui/option2.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/option3.png b/themes/Light/ui/option3.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/option3.png
rename to themes/Light/ui/option3.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/plus.png b/themes/Light/ui/plus.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/plus.png
rename to themes/Light/ui/plus.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/progressbar-trough.png b/themes/Light/ui/progressbar-trough.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/progressbar-trough.png
rename to themes/Light/ui/progressbar-trough.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/progressbar.png b/themes/Light/ui/progressbar.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/progressbar.png
rename to themes/Light/ui/progressbar.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/shadow-in-alt.png b/themes/Light/ui/shadow-in-alt.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/shadow-in-alt.png
rename to themes/Light/ui/shadow-in-alt.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/shadow-in.png b/themes/Light/ui/shadow-in.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/shadow-in.png
rename to themes/Light/ui/shadow-in.png
diff --git a/themes/Light/ui/shadow-null.png b/themes/Light/ui/shadow-null.png
new file mode 100644
index 0000000000..7efe5d7748
Binary files /dev/null and b/themes/Light/ui/shadow-null.png differ
diff --git a/themes/The-Light-Side-of-Gimp/ui/shadow-out.png b/themes/Light/ui/shadow-out.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/shadow-out.png
rename to themes/Light/ui/shadow-out.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/slider-h.png b/themes/Light/ui/slider-h.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/slider-h.png
rename to themes/Light/ui/slider-h.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/slider-v.png b/themes/Light/ui/slider-v.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/slider-v.png
rename to themes/Light/ui/slider-v.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin-down-insensitive.png b/themes/Light/ui/spin-down-insensitive.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin-down-insensitive.png
rename to themes/Light/ui/spin-down-insensitive.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin-down-normal.png b/themes/Light/ui/spin-down-normal.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin-down-normal.png
rename to themes/Light/ui/spin-down-normal.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin-down-pressed.png b/themes/Light/ui/spin-down-pressed.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin-down-pressed.png
rename to themes/Light/ui/spin-down-pressed.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin-fill-bg.png b/themes/Light/ui/spin-fill-bg.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin-fill-bg.png
rename to themes/Light/ui/spin-fill-bg.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin-insensitive.png b/themes/Light/ui/spin-insensitive.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin-insensitive.png
rename to themes/Light/ui/spin-insensitive.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin-up-insensitive.png b/themes/Light/ui/spin-up-insensitive.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin-up-insensitive.png
rename to themes/Light/ui/spin-up-insensitive.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin-up-normal.png b/themes/Light/ui/spin-up-normal.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin-up-normal.png
rename to themes/Light/ui/spin-up-normal.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin-up-pressed.png b/themes/Light/ui/spin-up-pressed.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin-up-pressed.png
rename to themes/Light/ui/spin-up-pressed.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/spin.png b/themes/Light/ui/spin.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/spin.png
rename to themes/Light/ui/spin.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/toolbar.png b/themes/Light/ui/toolbar.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/toolbar.png
rename to themes/Light/ui/toolbar.png
diff --git a/themes/The-Light-Side-of-Gimp/ui/transparent.png b/themes/Light/ui/transparent.png
similarity index 100%
rename from themes/The-Light-Side-of-Gimp/ui/transparent.png
rename to themes/Light/ui/transparent.png
diff --git a/themes/Lighter/.gitignore b/themes/Lighter/.gitignore
new file mode 100644
index 0000000000..b336cc7cec
--- /dev/null
+++ b/themes/Lighter/.gitignore
@@ -0,0 +1,2 @@
+/Makefile
+/Makefile.in
diff --git a/themes/Lighter/Makefile.am b/themes/Lighter/Makefile.am
new file mode 100644
index 0000000000..2571be3415
--- /dev/null
+++ b/themes/Lighter/Makefile.am
@@ -0,0 +1,131 @@
+## Process this file with automake to produce Makefile.in
+
+themedatadir = $(gimpdatadir)/themes/Lighter
+themeuidir = $(gimpdatadir)/themes/Lighter/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/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-item.png \
+ ui/entry-border-fill-active.png \
+ ui/entry-border-fill.png \
+ ui/entry-border-notebook-null.png \
+ ui/entry-border-notebook.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-right-prelight.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-null.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-fill-bg.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) $(themeui_DATA)
diff --git a/themes/Lighter/gtkrc b/themes/Lighter/gtkrc
new file mode 100644
index 0000000000..e50d27911f
--- /dev/null
+++ b/themes/Lighter/gtkrc
@@ -0,0 +1,2520 @@
+############################################################################
+#
+# Lighter GIMP Theme
+#
+# Version 0.1.6
+#
+# Copyright 2015-2016, 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
+#
+############################################################################
+#
+# KDE:
+#
+# * For this theme to work under KDE users will need to disable either
+# "Apply colors to non-QT applications" or "Apply KDE Colours to Non-KDE
+# apps" depending on the version.
+#
+# Miscellaneous:
+#
+# * Fonts can be overridden by uncommenting the two font lines below
+#
+# * Uncomment the gtk-primary-button-warps-slider line to enable warping
+# scroll bars.
+#
+############################################################################
+
+gtk-menu-images = 1
+gtk-button-images = 0
+gtk-auto-mnemonics = 1
+#gtk-primary-button-warps-slider = 1
+gtk-toolbar-style = GTK_TOOLBAR_ICONS
+gtk-application-prefer-dark-theme = true
+
+#gtk-font-name = "Sans 11"
+
+# KDE hack to match gtk/gnome defaults
+gtk-button-images = 0
+
+style "gimp-light-default-style"
+{
+# font_name = "Sans 11"
+
+ color["clr1"] = "#343434"
+ color["clr2"] = "#222222"
+ color["clr3"] = "#3E3E3E"
+ color["clr4"] = "#EEEEEE"
+ color["clr5"] = "#DDDDDD"
+ color["clr6"] = "#BDBDBD"
+ color["clr7"] = "#3b3b3b"
+ color["clr8"] = "#DDDDDD"
+ color["clr9"] = "#B2B2B2"
+ color["clr10"] = "#000000"
+
+ fg[NORMAL] = @clr3
+ fg[PRELIGHT] = @clr10
+ fg[ACTIVE] = @clr2
+ fg[SELECTED] = @clr1
+ 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] = @clr4
+ base[SELECTED] = @clr4
+ base[INSENSITIVE] = @clr8
+
+ text[NORMAL] = @clr1
+ text[PRELIGHT] = @clr10
+ 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 = 2
+ GimpDockWindow::default-height = 240
+ GimpDock::font-scale = 0.8333
+ GimpMenuDock::minimal-width = 200
+ GimpDockWindow::menu-preview-size = small-toolbar
+ GimpToolPalette::tool-icon-size = large-toolbar
+ 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
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+ GtkComboBox::appears-as-list = 0
+
+ #
+ # To adjust to default button spacing:
+ #
+ # Set focus-padding to 2
+ # Set focus-line to 1
+ #
+
+ GtkButton::focus-line_width = 0
+ GtkButton::focus-padding = 0
+
+ GtkRange::trough-border = 0
+ GtkRange::slider-width = 15
+ GtkRange::stepper-size = 0
+
+ GtkScale::slider-length = 14
+ GtkScale::slider-width = 14
+ GtkScale::trough-border = 0
+ GtkScale::trough-side-details = 1
+
+ GtkVScale::slider_length = 14
+ GtkVScale::slider_width = 14
+
+ GtkHScale::slider_length = 14
+ GtkHScale::slider_width = 14
+
+ GtkScrollbar::trough-border = 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 = 0
+
+ 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
+ GtkScrolledWindow::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
+
+ GtkWindow::resize-grip-height = 0
+ GtkWindow::resize-grip-width = 0
+
+ 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 = SHADOW_GAP
+ file = "ui/shadow-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 "gimp-light-default-style"
+
+###########################################################
+
+style "gimp-light-tool-dialog-style" = "gimp-light-default-style"
+{
+ GtkDialog::action-area-border = 6
+}
+
+class "GimpToolDialog" style "gimp-light-tool-dialog-style"
+
+###########################################################
+
+style "gimp-light-grid-view-style" = "gimp-light-default-style"
+{
+ bg[NORMAL] = { 1.0, 1.0, 1.0 }
+}
+
+widget "*GimpContainerGridView*GtkViewport*" style "gimp-light-grid-view-style"
+
+###########################################################
+
+style "gimp-light-dockable-style" = "gimp-light-default-style"
+{
+ GimpFrame::label-bold = 0
+ GtkButton::focus-line_width = 1
+ GtkButton::focus-padding = 0
+}
+
+widget "*GimpDockable.*" style "gimp-light-dockable-style"
+
+###########################################################
+
+style "gimp-light-display-style" = "gimp-light-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 "gimp-light-display-style"
+
+###########################################################
+
+style "gimp-light-overlay-style" = "gimp-display-style"
+{
+ GtkButton::focus-line_width = 1
+}
+
+widget_class "**" style "gimp-light-overlay-style"
+
+###########################################################
+
+style "gimp-light-gtkbutton-style" = "gimp-light-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 "gimp-light-gtkbutton-style"
+
+###########################################################
+
+style "gimp-light-tooltips-style" = "gimp-light-default-style"
+{
+ xthickness = 4
+ ythickness = 4
+
+ bg[NORMAL] = "#B7B7B7"
+ bg[SELECTED] = "#666666"
+ fg[NORMAL] = "#343434"
+}
+
+widget "gtk-tooltip*" style "gimp-light-tooltips-style"
+
+###########################################################
+
+style "gimp-light-treeview" = "gimp-light-default-style"
+{
+ xthickness = 2
+ ythickness = 0
+
+ GtkTreeView::odd_row_color = "#BDBDBD"
+ GtkTreeView::even_row_color = "#BDBDBD"
+
+ #
+ # 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 = ACTIVE
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = PRELIGHT
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = NORMAL
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = INSENSITIVE
+ file = "ui/null.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ state = SELECTED
+ file = "ui/menuitem.png"
+ border = {1,1,1,1}
+ stretch = TRUE
+ }
+ }
+}
+
+class "GtkTreeView" style "gimp-light-treeview"
+
+###########################################################
+
+style "gimp-light-list-header-style"
+{
+ #Comment out the ythickness setting below for thicker column headers.
+ #ythickness = 0
+
+ GtkTreeView::odd_row_color = "#BDBDBD"
+ GtkTreeView::even_row_color = "#BDBDBD"
+
+ #
+ # 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 "gimp-light-list-header-style"
+widget_class "*GtkTree*" style "gimp-light-list-header-style"
+widget_class "*GtkCList" style "gimp-light-list-header-style"
+
+###########################################################
+
+style "gimp-light-notebook-style" = "gimp-light-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 = { 1, 1, 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 "gimp-light-notebook-style"
+
+###########################################################
+
+style "gimp-light-menu" = "gimp-light-default-style"
+{
+ # bg[NORMAL] affects menu detachable item
+ bg[NORMAL] = "#DDDDDD"
+
+ fg[NORMAL] = "#343434"
+ fg[PRELIGHT] = "#000000"
+ fg[INSENSITIVE] = "#3E3E3E"
+
+ 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 "gimp-light-menu"
+widget_class "**" style "gimp-light-menu"
+
+###########################################################
+
+style "gimp-light-menu-bar" = "gimp-light-default-style"
+{
+ xthickness = 4
+ ythickness = 2
+
+ fg[NORMAL] = "#343434"
+
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ file = "ui/menubar.png"
+ border = { 2, 2, 2, 2 }
+ stretch = TRUE
+ }
+ }
+}
+
+class "GtkMenuBar" style "gimp-light-menu-bar"
+widget_class "**" style "gimp-light-menu-bar"
+widget_class "*.*" style "gimp-light-menu-bar"
+
+###########################################################
+
+style "gimp-light-menu-item"
+{
+ xthickness = 2
+ ythickness = 4
+
+ bg[NORMAL] = "#CCCCCC"
+
+ fg[NORMAL] = "#343434"
+ fg[PRELIGHT] = "#FFFFFF"
+ fg[ACTIVE] = "#343434"
+ fg[SELECTED] = "#000000"
+ fg[INSENSITIVE] = "#3E3E3E"
+
+ 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 "gimp-light-menu-item"
+widget_class "**" style "gimp-light-menu-item"
+
+###########################################################
+
+style "gimp-light-item"
+{
+ xthickness = 4
+
+ bg[NORMAL] = "#CCCCCC"
+
+ fg[NORMAL] = "#343434"
+ fg[PRELIGHT] = "#FFFFFF"
+ fg[ACTIVE] = "#343434"
+ fg[SELECTED] = "#000000"
+ fg[INSENSITIVE] = "#3E3E3E"
+
+ 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 "gimp-light-item"
+
+###########################################################
+
+
+style "gimp-light-entry" = "gimp-light-default-style"
+{
+ GtkWidget::interior_focus = 1
+
+ #text[ACTIVE] = "#CBCBCB"
+ #text[SELECTED] = "#343434"
+ #base[SELECTED] = "#EEE"
+
+ 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/shadow-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 "gimp-light-entry"
+class "GtkOldEditable" style "gimp-light-entry"
+
+###########################################################
+
+
+style "gimp-light-spin-button" = "gimp-light-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 "gimp-light-spin-button"
+
+###########################################################
+
+style "gimp-light-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/null.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 "gimp-light-scroll-bar"
+
+###########################################################
+
+style "gimp-light-radio-button" = "gimp-light-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 "gimp-light-radio-button"
+class "GtkRadioMenuItem" style "gimp-light-radio-button"
+
+###########################################################
+
+style "gimp-light-check-button" = "gimp-light-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 "gimp-light-check-button"
+class "GtkCheckMenuItem" style "gimp-light-check-button"
+
+###########################################################
+
+style "gimp-light-progress-bar" = "gimp-light-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 "gimp-light-progress-bar"
+
+###########################################################
+
+style "gimp-light-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 "gimp-light-separator-menu-item"
+
+###########################################################
+
+style "gimp-light-notebook-entry-style"
+{
+ #text[SELECTED] = "#343434"
+ #base[SELECTED] = "#EEE"
+
+ 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 "gimp-light-notebook-entry-style"
+
+###########################################################
+
+style "gimp-light-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 "gimp-light-notebook-combobox-entry-style"
+
+###########################################################
+
+style "gimp-light-combobox-entry-button-style"
+{
+ xthickness = 6
+
+ #text[SELECTED] = "#343434"
+ #base[SELECTED] = "#EEE"
+ fg[ACTIVE] = "#343434"
+
+ 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 "gimp-light-combobox-entry-button-style"
+widget_class "****" style "gimp-light-combobox-entry-button-style"
+widget_class "**" style "gimp-light-combobox-entry-button-style"
+
+###########################################################
+
+style "gimp-light-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/transparent.png"
+ border = { 3, 3, 3, 3 }
+ stretch = TRUE
+ }
+ }
+}
+
+class "GtkRange" style "gimp-light-range-style"
+
+###########################################################
+
+style "gimp-light-spin-scale-style"
+{
+ bg[NORMAL] = "#BDBDBD"
+ bg[SELECTED] = "#CCC"
+
+ engine "pixmap"
+ {
+ image
+ {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = NORMAL
+ file = "ui/spin-fill-bg.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ }
+
+ image
+ {
+ function = FLAT_BOX
+ detail = "entry_bg"
+ state = ACTIVE
+ file = "ui/spin-fill-bg.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ }
+
+ 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 "gimp-light-spin-scale-style"
+widget "*GimpSpinScale*" style "gimp-light-spin-scale-style"
+
+###########################################################
+
+style "gimp-light-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 "gimp-light-scrolled-window-style"
+
+###########################################################
+
+style "gimp-light-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 "gimp-light-frame-style"
+
+###########################################################
+
+style "gimp-light-toolbox-frame-style"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = SHADOW
+ }
+ }
+}
+
+widget_class "**" style "gimp-light-toolbox-frame-style"
+
+###########################################################
+
+style "gimp-light-toolbar-style"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ file = "ui/toolbar.png"
+ stretch = TRUE
+ border = { 1, 1, 1, 1 }
+ }
+
+ image
+ {
+ function = BOX_GAP
+ recolorable = TRUE
+ detail = "handlebox_bin"
+ file = "ui/gimp-handle-h.png"
+ border = { 4, 3, 4, 3 }
+ stretch = FALSE
+ }
+
+ 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 "gimp-light-toolbar-style"
+class "*HandleBox*" style "gimp-light-toolbar-style"
+
+###########################################################
+
+style "gimp-light-combobox-separator-style"
+{
+ xthickness = 0
+ ythickness = 0
+ GtkWidget::wide-separators = 1
+}
+
+widget_class "**" style "gimp-light-combobox-separator-style"
+
+###########################################################
+
+style "gimp-light-combobox-button-style"
+{
+ xthickness = 3
+ ythickness = 3
+}
+
+widget_class "**" style "gimp-light-combobox-button-style"
+
+###########################################################
+
+style "gimp-light-combobox-style"
+{
+ xthickness = 0
+ ythickness = 0
+}
+
+widget_class "*" style "gimp-light-combobox-style"
+
+###########################################################
+
+style "gimp-light-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 "gimp-light-combobox-style1"
+
+###########################################################
+
+style "gimp-light-button-style"
+{
+ fg[PRELIGHT] = "#040404"
+ fg[ACTIVE] = "#DDDDDD"
+ fg[NORMAL] = "#343434"
+ fg[INSENSITIVE] = "#343434"
+}
+
+widget_class "*GtkButton*" style "gimp-light-button-style"
+
+###########################################################
+
+style "kde_hack_1"
+{
+ GtkComboBox::appears-as-list = 0
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+
+ color["clr1"] = "#343434"
+ color["clr2"] = "#222222"
+ color["clr3"] = "#3E3E3E"
+ color["clr4"] = "#EEEEEE"
+ color["clr5"] = "#DDDDDD"
+ color["clr6"] = "#BDBDBD"
+ color["clr7"] = "#3B3B3B"
+ color["clr8"] = "#DDDDDD"
+ color["clr9"] = "#B2B2B2"
+ color["clr10"] = "#000000"
+
+ fg[NORMAL] = @clr3
+ fg[PRELIGHT] = @clr10
+ fg[ACTIVE] = @clr2
+ fg[SELECTED] = @clr1
+ fg[INSENSITIVE] = @clr3
+
+ base[NORMAL] = @clr6
+ base[PRELIGHT] = @clr7
+ base[ACTIVE] = @clr4
+ base[SELECTED] = @clr4
+ base[INSENSITIVE] = @clr8
+
+ text[NORMAL] = @clr1
+ text[PRELIGHT] = @clr10
+ text[ACTIVE] = @clr1
+ text[SELECTED] = @clr1
+ text[INSENSITIVE] = @clr9
+}
+
+widget_class "*" style "kde_hack_1"
+
+###########################################################
+
+style "kde_hack_2"
+{
+ bg[NORMAL] = "#EEEEEE" #Sets canvas BG
+}
+
+widget "*GimpDisplayShell.*" style "kde_hack_2"
+
+###########################################################
+
+style "kde_hack_3"
+{
+ bg[NORMAL] = "#EEEEEE"
+}
+
+class "GtkFrame" style "kde_hack_3"
+widget_class "**" style "kde_hack_3"
+
+###########################################################
+
+style "kde_hack_4"
+{
+ 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
+ }
+
+ 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
+ }
+ }
+}
+
+widget_class "**" style "kde_hack_4"
+
+###########################################################
+
+# KDE Hack 5
+widget_class "**" style "gimp-light-toolbar-style"
+
+###########################################################
+
+style "kde_hack_6"
+{
+ 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 "***" style "kde_hack_6"
+
+###########################################################
+
+# KDE & oxygen-gtk fix for BG
+style "gimp-light-oxygen-default-style" = "gimp-light-default-style"
+{
+ GtkComboBox::appears-as-list = 0
+ GtkComboBoxEntry::appears-as-list = 0
+ GtkComboBoxText::appears-as-list = 0
+}
+
+class "*" style "gimp-light-oxygen-default-style"
+
+###########################################################
+
+style "gimp-light-gtkscale-style"
+{
+ engine "pixmap"
+ {
+ 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/slider-h.png"
+ border = {0,0,0,0}
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image
+ {
+ function = BOX
+ recolorable = TRUE
+ file = "ui/slider-v.png"
+ border = {0,0,0,0}
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+ }
+}
+
+class "GtkScale" style "gimp-light-gtkscale-style"
+class "GtkVScale" style "gimp-light-gtkscale-style"
+class "GtkHScale" style "gimp-light-gtkscale-style"
+widget_class "*GtkScale*" style "gimp-light-gtkscale-style"
+widget_class "*GtkVScale*" style "gimp-light-gtkscale-style"
+widget_class "*GtkHScale*" style "gimp-light-gtkscale-style"
+
+###########################################################
+
+style "tlsog-overlay-scrollbar"
+{
+ bg[SELECTED] = "#555"
+ bg[INSENSITIVE] = "#777"
+ bg[ACTIVE] = "#333"
+ bg[NORMAL] = "#CCC"
+ bg[PRELIGHT] = "#CCC"
+
+ fg[NORMAL] = "#333"
+}
+
+widget_class "*" style "tlsog-overlay-scrollbar"
+widget_class "*" style "tlsog-overlay-scrollbar"
+
+###########################################################
+
+# Fix for GMIC/plugins
+style "tlsog-plugin-scrolled-window-style"
+{
+ xthickness = 1
+ ythickness = 1
+
+ engine "pixmap"
+ {
+ image
+ {
+ function = SHADOW
+ file = "ui/frame.png"
+ border = { 1, 1, 1, 1 }
+ stretch = TRUE
+ shadow = IN
+ }
+ }
+}
+
+widget_class "**" style "tlsog-plugin-scrolled-window-style"
+
+###########################################################
+
+# Menu prelight fix for Ubuntu Unity
+style "ubuntu-fix-menu-item"
+{
+ engine "pixmap"
+ {
+ image
+ {
+ function = BOX
+ state = PRELIGHT
+ file = "ui/entry-border-fill-active.png"
+ border = { 1, 0, 1, 0 }
+ stretch = TRUE
+ }
+ }
+}
+
+widget "GtkMenuItem" style "ubuntu-fix-menu-item"
+
+###########################################################
+
+# EOF
diff --git a/themes/Lighter/ui/arrow-down-insens.png b/themes/Lighter/ui/arrow-down-insens.png
new file mode 100644
index 0000000000..6789dfd4f2
Binary files /dev/null and b/themes/Lighter/ui/arrow-down-insens.png differ
diff --git a/themes/Lighter/ui/arrow-down-prelight.png b/themes/Lighter/ui/arrow-down-prelight.png
new file mode 100644
index 0000000000..0a0dcd5007
Binary files /dev/null and b/themes/Lighter/ui/arrow-down-prelight.png differ
diff --git a/themes/Lighter/ui/arrow-down-small-insens.png b/themes/Lighter/ui/arrow-down-small-insens.png
new file mode 100644
index 0000000000..cda315ff60
Binary files /dev/null and b/themes/Lighter/ui/arrow-down-small-insens.png differ
diff --git a/themes/Lighter/ui/arrow-down-small-prelight.png b/themes/Lighter/ui/arrow-down-small-prelight.png
new file mode 100644
index 0000000000..04f437fb38
Binary files /dev/null and b/themes/Lighter/ui/arrow-down-small-prelight.png differ
diff --git a/themes/Lighter/ui/arrow-down-small.png b/themes/Lighter/ui/arrow-down-small.png
new file mode 100644
index 0000000000..fd20c4e483
Binary files /dev/null and b/themes/Lighter/ui/arrow-down-small.png differ
diff --git a/themes/Lighter/ui/arrow-down.png b/themes/Lighter/ui/arrow-down.png
new file mode 100644
index 0000000000..0a0dcd5007
Binary files /dev/null and b/themes/Lighter/ui/arrow-down.png differ
diff --git a/themes/Lighter/ui/arrow-left-insens.png b/themes/Lighter/ui/arrow-left-insens.png
new file mode 100644
index 0000000000..9ac146348a
Binary files /dev/null and b/themes/Lighter/ui/arrow-left-insens.png differ
diff --git a/themes/Lighter/ui/arrow-left-prelight.png b/themes/Lighter/ui/arrow-left-prelight.png
new file mode 100644
index 0000000000..8d72120bb1
Binary files /dev/null and b/themes/Lighter/ui/arrow-left-prelight.png differ
diff --git a/themes/Lighter/ui/arrow-left.png b/themes/Lighter/ui/arrow-left.png
new file mode 100644
index 0000000000..054cb9f151
Binary files /dev/null and b/themes/Lighter/ui/arrow-left.png differ
diff --git a/themes/Lighter/ui/arrow-right-insens.png b/themes/Lighter/ui/arrow-right-insens.png
new file mode 100644
index 0000000000..ca65715c37
Binary files /dev/null and b/themes/Lighter/ui/arrow-right-insens.png differ
diff --git a/themes/Lighter/ui/arrow-right-prelight.png b/themes/Lighter/ui/arrow-right-prelight.png
new file mode 100644
index 0000000000..162770fbad
Binary files /dev/null and b/themes/Lighter/ui/arrow-right-prelight.png differ
diff --git a/themes/Lighter/ui/arrow-right.png b/themes/Lighter/ui/arrow-right.png
new file mode 100644
index 0000000000..30687972a9
Binary files /dev/null and b/themes/Lighter/ui/arrow-right.png differ
diff --git a/themes/Lighter/ui/arrow-up-insens.png b/themes/Lighter/ui/arrow-up-insens.png
new file mode 100644
index 0000000000..c2a965efbb
Binary files /dev/null and b/themes/Lighter/ui/arrow-up-insens.png differ
diff --git a/themes/Lighter/ui/arrow-up-prelight.png b/themes/Lighter/ui/arrow-up-prelight.png
new file mode 100644
index 0000000000..9fc7978fca
Binary files /dev/null and b/themes/Lighter/ui/arrow-up-prelight.png differ
diff --git a/themes/Lighter/ui/arrow-up-small-insens.png b/themes/Lighter/ui/arrow-up-small-insens.png
new file mode 100644
index 0000000000..da9ffcdfce
Binary files /dev/null and b/themes/Lighter/ui/arrow-up-small-insens.png differ
diff --git a/themes/Lighter/ui/arrow-up-small-prelight.png b/themes/Lighter/ui/arrow-up-small-prelight.png
new file mode 100644
index 0000000000..efbb600473
Binary files /dev/null and b/themes/Lighter/ui/arrow-up-small-prelight.png differ
diff --git a/themes/Lighter/ui/arrow-up-small.png b/themes/Lighter/ui/arrow-up-small.png
new file mode 100644
index 0000000000..efbb600473
Binary files /dev/null and b/themes/Lighter/ui/arrow-up-small.png differ
diff --git a/themes/Lighter/ui/arrow-up.png b/themes/Lighter/ui/arrow-up.png
new file mode 100644
index 0000000000..118a7dc21f
Binary files /dev/null and b/themes/Lighter/ui/arrow-up.png differ
diff --git a/themes/Lighter/ui/bar-h.png b/themes/Lighter/ui/bar-h.png
new file mode 100644
index 0000000000..512540e1f6
Binary files /dev/null and b/themes/Lighter/ui/bar-h.png differ
diff --git a/themes/Lighter/ui/bar-v.png b/themes/Lighter/ui/bar-v.png
new file mode 100644
index 0000000000..32778bedab
Binary files /dev/null and b/themes/Lighter/ui/bar-v.png differ
diff --git a/themes/Lighter/ui/button-default.png b/themes/Lighter/ui/button-default.png
new file mode 100644
index 0000000000..1bec5329e9
Binary files /dev/null and b/themes/Lighter/ui/button-default.png differ
diff --git a/themes/Lighter/ui/button-insensitive.png b/themes/Lighter/ui/button-insensitive.png
new file mode 100644
index 0000000000..e889732bc6
Binary files /dev/null and b/themes/Lighter/ui/button-insensitive.png differ
diff --git a/themes/Lighter/ui/button-normal.png b/themes/Lighter/ui/button-normal.png
new file mode 100644
index 0000000000..5b39d782c1
Binary files /dev/null and b/themes/Lighter/ui/button-normal.png differ
diff --git a/themes/Lighter/ui/button-prelight.png b/themes/Lighter/ui/button-prelight.png
new file mode 100644
index 0000000000..f6cd413673
Binary files /dev/null and b/themes/Lighter/ui/button-prelight.png differ
diff --git a/themes/Lighter/ui/button-pressed.png b/themes/Lighter/ui/button-pressed.png
new file mode 100644
index 0000000000..ae7ead50a0
Binary files /dev/null and b/themes/Lighter/ui/button-pressed.png differ
diff --git a/themes/Lighter/ui/check1.png b/themes/Lighter/ui/check1.png
new file mode 100644
index 0000000000..aa33eef236
Binary files /dev/null and b/themes/Lighter/ui/check1.png differ
diff --git a/themes/Lighter/ui/check2.png b/themes/Lighter/ui/check2.png
new file mode 100644
index 0000000000..e083728364
Binary files /dev/null and b/themes/Lighter/ui/check2.png differ
diff --git a/themes/Lighter/ui/check3.png b/themes/Lighter/ui/check3.png
new file mode 100644
index 0000000000..18362a6eec
Binary files /dev/null and b/themes/Lighter/ui/check3.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-active-bg.png b/themes/Lighter/ui/combo-entry-border-active-bg.png
new file mode 100644
index 0000000000..be2fd03a83
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-active-bg.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-active-notebook.png b/themes/Lighter/ui/combo-entry-border-active-notebook.png
new file mode 100644
index 0000000000..be2fd03a83
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-active-notebook.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-active-rtl-notebook.png b/themes/Lighter/ui/combo-entry-border-active-rtl-notebook.png
new file mode 100644
index 0000000000..6218f2c76c
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-active-rtl-notebook.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-bg.png b/themes/Lighter/ui/combo-entry-border-bg.png
new file mode 100644
index 0000000000..8cbdf7cb22
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-bg.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-disabled-bg.png b/themes/Lighter/ui/combo-entry-border-disabled-bg.png
new file mode 100644
index 0000000000..c2c566525e
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-disabled-bg.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-disabled-notebook.png b/themes/Lighter/ui/combo-entry-border-disabled-notebook.png
new file mode 100644
index 0000000000..c2c566525e
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-disabled-notebook.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-disabled-rtl-bg.png b/themes/Lighter/ui/combo-entry-border-disabled-rtl-bg.png
new file mode 100644
index 0000000000..59018be9ab
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-disabled-rtl-bg.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-disabled-rtl-notebook.png b/themes/Lighter/ui/combo-entry-border-disabled-rtl-notebook.png
new file mode 100644
index 0000000000..6218f2c76c
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-disabled-rtl-notebook.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-notebook.png b/themes/Lighter/ui/combo-entry-border-notebook.png
new file mode 100644
index 0000000000..be2fd03a83
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-notebook.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-rtl-bg.png b/themes/Lighter/ui/combo-entry-border-rtl-bg.png
new file mode 100644
index 0000000000..6218f2c76c
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-rtl-bg.png differ
diff --git a/themes/Lighter/ui/combo-entry-border-rtl-notebook.png b/themes/Lighter/ui/combo-entry-border-rtl-notebook.png
new file mode 100644
index 0000000000..6218f2c76c
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-border-rtl-notebook.png differ
diff --git a/themes/Lighter/ui/combo-entry-button-active-rtl.png b/themes/Lighter/ui/combo-entry-button-active-rtl.png
new file mode 100644
index 0000000000..5ee4d89e39
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-button-active-rtl.png differ
diff --git a/themes/Lighter/ui/combo-entry-button-active.png b/themes/Lighter/ui/combo-entry-button-active.png
new file mode 100644
index 0000000000..13f13e5a38
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-button-active.png differ
diff --git a/themes/Lighter/ui/combo-entry-button-disabled-rtl.png b/themes/Lighter/ui/combo-entry-button-disabled-rtl.png
new file mode 100644
index 0000000000..46a6881c2a
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-button-disabled-rtl.png differ
diff --git a/themes/Lighter/ui/combo-entry-button-disabled.png b/themes/Lighter/ui/combo-entry-button-disabled.png
new file mode 100644
index 0000000000..80e84f5689
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-button-disabled.png differ
diff --git a/themes/Lighter/ui/combo-entry-button-rtl.png b/themes/Lighter/ui/combo-entry-button-rtl.png
new file mode 100644
index 0000000000..753376fe25
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-button-rtl.png differ
diff --git a/themes/Lighter/ui/combo-entry-button.png b/themes/Lighter/ui/combo-entry-button.png
new file mode 100644
index 0000000000..8613f1516f
Binary files /dev/null and b/themes/Lighter/ui/combo-entry-button.png differ
diff --git a/themes/Lighter/ui/entry-border-active-bg.png b/themes/Lighter/ui/entry-border-active-bg.png
new file mode 100644
index 0000000000..ec1d1dcd92
Binary files /dev/null and b/themes/Lighter/ui/entry-border-active-bg.png differ
diff --git a/themes/Lighter/ui/entry-border-active-notebook.png b/themes/Lighter/ui/entry-border-active-notebook.png
new file mode 100644
index 0000000000..42b1bbdecf
Binary files /dev/null and b/themes/Lighter/ui/entry-border-active-notebook.png differ
diff --git a/themes/Lighter/ui/entry-border-disabled-bg.png b/themes/Lighter/ui/entry-border-disabled-bg.png
new file mode 100644
index 0000000000..20aed2c000
Binary files /dev/null and b/themes/Lighter/ui/entry-border-disabled-bg.png differ
diff --git a/themes/Lighter/ui/entry-border-disabled-notebook.png b/themes/Lighter/ui/entry-border-disabled-notebook.png
new file mode 100644
index 0000000000..de54253ae0
Binary files /dev/null and b/themes/Lighter/ui/entry-border-disabled-notebook.png differ
diff --git a/themes/Lighter/ui/entry-border-fill-active-item.png b/themes/Lighter/ui/entry-border-fill-active-item.png
new file mode 100644
index 0000000000..454ed111e8
Binary files /dev/null and b/themes/Lighter/ui/entry-border-fill-active-item.png differ
diff --git a/themes/Lighter/ui/entry-border-fill-active.png b/themes/Lighter/ui/entry-border-fill-active.png
new file mode 100644
index 0000000000..a235d05e74
Binary files /dev/null and b/themes/Lighter/ui/entry-border-fill-active.png differ
diff --git a/themes/Lighter/ui/entry-border-fill.png b/themes/Lighter/ui/entry-border-fill.png
new file mode 100644
index 0000000000..1a5b772172
Binary files /dev/null and b/themes/Lighter/ui/entry-border-fill.png differ
diff --git a/themes/Lighter/ui/entry-border-notebook-null.png b/themes/Lighter/ui/entry-border-notebook-null.png
new file mode 100644
index 0000000000..f821830b86
Binary files /dev/null and b/themes/Lighter/ui/entry-border-notebook-null.png differ
diff --git a/themes/Lighter/ui/entry-border-notebook.png b/themes/Lighter/ui/entry-border-notebook.png
new file mode 100644
index 0000000000..35e35bbee6
Binary files /dev/null and b/themes/Lighter/ui/entry-border-notebook.png differ
diff --git a/themes/Lighter/ui/ext-bottom.png b/themes/Lighter/ui/ext-bottom.png
new file mode 100644
index 0000000000..041221afb5
Binary files /dev/null and b/themes/Lighter/ui/ext-bottom.png differ
diff --git a/themes/Lighter/ui/ext-left.png b/themes/Lighter/ui/ext-left.png
new file mode 100644
index 0000000000..ca4decd22e
Binary files /dev/null and b/themes/Lighter/ui/ext-left.png differ
diff --git a/themes/Lighter/ui/ext-right.png b/themes/Lighter/ui/ext-right.png
new file mode 100644
index 0000000000..d394153bcf
Binary files /dev/null and b/themes/Lighter/ui/ext-right.png differ
diff --git a/themes/Lighter/ui/ext-top.png b/themes/Lighter/ui/ext-top.png
new file mode 100644
index 0000000000..f3b6214cf9
Binary files /dev/null and b/themes/Lighter/ui/ext-top.png differ
diff --git a/themes/Lighter/ui/extension-bottom.png b/themes/Lighter/ui/extension-bottom.png
new file mode 100644
index 0000000000..dff231981e
Binary files /dev/null and b/themes/Lighter/ui/extension-bottom.png differ
diff --git a/themes/Lighter/ui/extension-left.png b/themes/Lighter/ui/extension-left.png
new file mode 100644
index 0000000000..d54899f543
Binary files /dev/null and b/themes/Lighter/ui/extension-left.png differ
diff --git a/themes/Lighter/ui/extension-right.png b/themes/Lighter/ui/extension-right.png
new file mode 100644
index 0000000000..9c4e429f6d
Binary files /dev/null and b/themes/Lighter/ui/extension-right.png differ
diff --git a/themes/Lighter/ui/extension-top.png b/themes/Lighter/ui/extension-top.png
new file mode 100644
index 0000000000..66b6fa6b68
Binary files /dev/null and b/themes/Lighter/ui/extension-top.png differ
diff --git a/themes/Lighter/ui/frame-gap-end.png b/themes/Lighter/ui/frame-gap-end.png
new file mode 100644
index 0000000000..16f8715aef
Binary files /dev/null and b/themes/Lighter/ui/frame-gap-end.png differ
diff --git a/themes/Lighter/ui/frame-gap-start.png b/themes/Lighter/ui/frame-gap-start.png
new file mode 100644
index 0000000000..27a9503ef4
Binary files /dev/null and b/themes/Lighter/ui/frame-gap-start.png differ
diff --git a/themes/Lighter/ui/frame.png b/themes/Lighter/ui/frame.png
new file mode 100644
index 0000000000..caccc3bb90
Binary files /dev/null and b/themes/Lighter/ui/frame.png differ
diff --git a/themes/Lighter/ui/gap_bottom.png b/themes/Lighter/ui/gap_bottom.png
new file mode 100644
index 0000000000..a6248f9128
Binary files /dev/null and b/themes/Lighter/ui/gap_bottom.png differ
diff --git a/themes/Lighter/ui/gap_left.png b/themes/Lighter/ui/gap_left.png
new file mode 100644
index 0000000000..3667ca24d3
Binary files /dev/null and b/themes/Lighter/ui/gap_left.png differ
diff --git a/themes/Lighter/ui/gap_right.png b/themes/Lighter/ui/gap_right.png
new file mode 100644
index 0000000000..8169bf6939
Binary files /dev/null and b/themes/Lighter/ui/gap_right.png differ
diff --git a/themes/Lighter/ui/gap_top.png b/themes/Lighter/ui/gap_top.png
new file mode 100644
index 0000000000..4530ca7372
Binary files /dev/null and b/themes/Lighter/ui/gap_top.png differ
diff --git a/themes/Lighter/ui/gimp-arrow-down-insensitive.png b/themes/Lighter/ui/gimp-arrow-down-insensitive.png
new file mode 100644
index 0000000000..a68ed099f8
Binary files /dev/null and b/themes/Lighter/ui/gimp-arrow-down-insensitive.png differ
diff --git a/themes/Lighter/ui/gimp-arrow-down-insenstive.png b/themes/Lighter/ui/gimp-arrow-down-insenstive.png
new file mode 100644
index 0000000000..a68ed099f8
Binary files /dev/null and b/themes/Lighter/ui/gimp-arrow-down-insenstive.png differ
diff --git a/themes/Lighter/ui/gimp-arrow-down.png b/themes/Lighter/ui/gimp-arrow-down.png
new file mode 100644
index 0000000000..97aab8d4ca
Binary files /dev/null and b/themes/Lighter/ui/gimp-arrow-down.png differ
diff --git a/themes/Lighter/ui/gimp-arrow-left.png b/themes/Lighter/ui/gimp-arrow-left.png
new file mode 100644
index 0000000000..1bd86db8d9
Binary files /dev/null and b/themes/Lighter/ui/gimp-arrow-left.png differ
diff --git a/themes/Lighter/ui/gimp-arrow-right-dark.png b/themes/Lighter/ui/gimp-arrow-right-dark.png
new file mode 100644
index 0000000000..71acb9e486
Binary files /dev/null and b/themes/Lighter/ui/gimp-arrow-right-dark.png differ
diff --git a/themes/Lighter/ui/gimp-arrow-right-prelight.png b/themes/Lighter/ui/gimp-arrow-right-prelight.png
new file mode 100644
index 0000000000..f7c3b945f9
Binary files /dev/null and b/themes/Lighter/ui/gimp-arrow-right-prelight.png differ
diff --git a/themes/Lighter/ui/gimp-arrow-right.png b/themes/Lighter/ui/gimp-arrow-right.png
new file mode 100644
index 0000000000..5ca7380585
Binary files /dev/null and b/themes/Lighter/ui/gimp-arrow-right.png differ
diff --git a/themes/Lighter/ui/gimp-arrow-up.png b/themes/Lighter/ui/gimp-arrow-up.png
new file mode 100644
index 0000000000..4df5f4dd1c
Binary files /dev/null and b/themes/Lighter/ui/gimp-arrow-up.png differ
diff --git a/themes/Lighter/ui/gimp-button-default.png b/themes/Lighter/ui/gimp-button-default.png
new file mode 100644
index 0000000000..f4c1fa21c9
Binary files /dev/null and b/themes/Lighter/ui/gimp-button-default.png differ
diff --git a/themes/Lighter/ui/gimp-button-insensitive.png b/themes/Lighter/ui/gimp-button-insensitive.png
new file mode 100644
index 0000000000..aa9c088e51
Binary files /dev/null and b/themes/Lighter/ui/gimp-button-insensitive.png differ
diff --git a/themes/Lighter/ui/gimp-button-normal.png b/themes/Lighter/ui/gimp-button-normal.png
new file mode 100644
index 0000000000..e686fadf01
Binary files /dev/null and b/themes/Lighter/ui/gimp-button-normal.png differ
diff --git a/themes/Lighter/ui/gimp-button-prelight.png b/themes/Lighter/ui/gimp-button-prelight.png
new file mode 100644
index 0000000000..53babb5ed6
Binary files /dev/null and b/themes/Lighter/ui/gimp-button-prelight.png differ
diff --git a/themes/Lighter/ui/gimp-button-pressed.png b/themes/Lighter/ui/gimp-button-pressed.png
new file mode 100644
index 0000000000..f06b6a1542
Binary files /dev/null and b/themes/Lighter/ui/gimp-button-pressed.png differ
diff --git a/themes/Lighter/ui/gimp-handle-h.png b/themes/Lighter/ui/gimp-handle-h.png
new file mode 100644
index 0000000000..2423f1ea45
Binary files /dev/null and b/themes/Lighter/ui/gimp-handle-h.png differ
diff --git a/themes/Lighter/ui/gimp-handle-v.png b/themes/Lighter/ui/gimp-handle-v.png
new file mode 100644
index 0000000000..ab002f7c63
Binary files /dev/null and b/themes/Lighter/ui/gimp-handle-v.png differ
diff --git a/themes/Lighter/ui/gimp-line-h.png b/themes/Lighter/ui/gimp-line-h.png
new file mode 100644
index 0000000000..9186dbb669
Binary files /dev/null and b/themes/Lighter/ui/gimp-line-h.png differ
diff --git a/themes/Lighter/ui/gimp-line-v.png b/themes/Lighter/ui/gimp-line-v.png
new file mode 100644
index 0000000000..c38282e54b
Binary files /dev/null and b/themes/Lighter/ui/gimp-line-v.png differ
diff --git a/themes/Lighter/ui/gimp-menu-line-h.png b/themes/Lighter/ui/gimp-menu-line-h.png
new file mode 100644
index 0000000000..9f697a9312
Binary files /dev/null and b/themes/Lighter/ui/gimp-menu-line-h.png differ
diff --git a/themes/Lighter/ui/gimp-tooltip-bg.png b/themes/Lighter/ui/gimp-tooltip-bg.png
new file mode 100644
index 0000000000..effd49dce1
Binary files /dev/null and b/themes/Lighter/ui/gimp-tooltip-bg.png differ
diff --git a/themes/Lighter/ui/list_header-pressed.png b/themes/Lighter/ui/list_header-pressed.png
new file mode 100644
index 0000000000..d4823a58a0
Binary files /dev/null and b/themes/Lighter/ui/list_header-pressed.png differ
diff --git a/themes/Lighter/ui/list_header.png b/themes/Lighter/ui/list_header.png
new file mode 100644
index 0000000000..128e714c52
Binary files /dev/null and b/themes/Lighter/ui/list_header.png differ
diff --git a/themes/Lighter/ui/menu-arrow-prelight.png b/themes/Lighter/ui/menu-arrow-prelight.png
new file mode 100644
index 0000000000..183e077eaf
Binary files /dev/null and b/themes/Lighter/ui/menu-arrow-prelight.png differ
diff --git a/themes/Lighter/ui/menu-arrow.png b/themes/Lighter/ui/menu-arrow.png
new file mode 100644
index 0000000000..3fdd709db0
Binary files /dev/null and b/themes/Lighter/ui/menu-arrow.png differ
diff --git a/themes/Lighter/ui/menu.png b/themes/Lighter/ui/menu.png
new file mode 100644
index 0000000000..90523748fc
Binary files /dev/null and b/themes/Lighter/ui/menu.png differ
diff --git a/themes/Lighter/ui/menubar.png b/themes/Lighter/ui/menubar.png
new file mode 100644
index 0000000000..1aaeb83aa9
Binary files /dev/null and b/themes/Lighter/ui/menubar.png differ
diff --git a/themes/Lighter/ui/menuitem.png b/themes/Lighter/ui/menuitem.png
new file mode 100644
index 0000000000..9440c78fa0
Binary files /dev/null and b/themes/Lighter/ui/menuitem.png differ
diff --git a/themes/Lighter/ui/minus.png b/themes/Lighter/ui/minus.png
new file mode 100644
index 0000000000..0ec8c60981
Binary files /dev/null and b/themes/Lighter/ui/minus.png differ
diff --git a/themes/Lighter/ui/notebook.png b/themes/Lighter/ui/notebook.png
new file mode 100644
index 0000000000..09e9a70979
Binary files /dev/null and b/themes/Lighter/ui/notebook.png differ
diff --git a/themes/Lighter/ui/null.png b/themes/Lighter/ui/null.png
new file mode 100644
index 0000000000..a5da82acf2
Binary files /dev/null and b/themes/Lighter/ui/null.png differ
diff --git a/themes/Lighter/ui/option1.png b/themes/Lighter/ui/option1.png
new file mode 100644
index 0000000000..76090b7a44
Binary files /dev/null and b/themes/Lighter/ui/option1.png differ
diff --git a/themes/Lighter/ui/option2.png b/themes/Lighter/ui/option2.png
new file mode 100644
index 0000000000..db9bcb84b9
Binary files /dev/null and b/themes/Lighter/ui/option2.png differ
diff --git a/themes/Lighter/ui/option3.png b/themes/Lighter/ui/option3.png
new file mode 100644
index 0000000000..16a7e78250
Binary files /dev/null and b/themes/Lighter/ui/option3.png differ
diff --git a/themes/Lighter/ui/plus.png b/themes/Lighter/ui/plus.png
new file mode 100644
index 0000000000..1758593dd8
Binary files /dev/null and b/themes/Lighter/ui/plus.png differ
diff --git a/themes/Lighter/ui/progressbar-trough.png b/themes/Lighter/ui/progressbar-trough.png
new file mode 100644
index 0000000000..ad8c2ef681
Binary files /dev/null and b/themes/Lighter/ui/progressbar-trough.png differ
diff --git a/themes/Lighter/ui/progressbar.png b/themes/Lighter/ui/progressbar.png
new file mode 100644
index 0000000000..78cf99c51e
Binary files /dev/null and b/themes/Lighter/ui/progressbar.png differ
diff --git a/themes/Lighter/ui/shadow-in-alt.png b/themes/Lighter/ui/shadow-in-alt.png
new file mode 100644
index 0000000000..0ef56290ee
Binary files /dev/null and b/themes/Lighter/ui/shadow-in-alt.png differ
diff --git a/themes/Lighter/ui/shadow-in.png b/themes/Lighter/ui/shadow-in.png
new file mode 100644
index 0000000000..690b06f0c6
Binary files /dev/null and b/themes/Lighter/ui/shadow-in.png differ
diff --git a/themes/Lighter/ui/shadow-null.png b/themes/Lighter/ui/shadow-null.png
new file mode 100644
index 0000000000..7efe5d7748
Binary files /dev/null and b/themes/Lighter/ui/shadow-null.png differ
diff --git a/themes/Lighter/ui/shadow-out.png b/themes/Lighter/ui/shadow-out.png
new file mode 100644
index 0000000000..380d9c38f3
Binary files /dev/null and b/themes/Lighter/ui/shadow-out.png differ
diff --git a/themes/Lighter/ui/slider-h.png b/themes/Lighter/ui/slider-h.png
new file mode 100644
index 0000000000..a58768f088
Binary files /dev/null and b/themes/Lighter/ui/slider-h.png differ
diff --git a/themes/Lighter/ui/slider-v.png b/themes/Lighter/ui/slider-v.png
new file mode 100644
index 0000000000..ae579eff39
Binary files /dev/null and b/themes/Lighter/ui/slider-v.png differ
diff --git a/themes/Lighter/ui/spin-down-insensitive.png b/themes/Lighter/ui/spin-down-insensitive.png
new file mode 100644
index 0000000000..c2fbd6b153
Binary files /dev/null and b/themes/Lighter/ui/spin-down-insensitive.png differ
diff --git a/themes/Lighter/ui/spin-down-normal.png b/themes/Lighter/ui/spin-down-normal.png
new file mode 100644
index 0000000000..f9d6adf6fd
Binary files /dev/null and b/themes/Lighter/ui/spin-down-normal.png differ
diff --git a/themes/Lighter/ui/spin-down-pressed.png b/themes/Lighter/ui/spin-down-pressed.png
new file mode 100644
index 0000000000..9df1f96538
Binary files /dev/null and b/themes/Lighter/ui/spin-down-pressed.png differ
diff --git a/themes/Lighter/ui/spin-fill-bg.png b/themes/Lighter/ui/spin-fill-bg.png
new file mode 100644
index 0000000000..e0359d7878
Binary files /dev/null and b/themes/Lighter/ui/spin-fill-bg.png differ
diff --git a/themes/Lighter/ui/spin-insensitive.png b/themes/Lighter/ui/spin-insensitive.png
new file mode 100644
index 0000000000..353a013112
Binary files /dev/null and b/themes/Lighter/ui/spin-insensitive.png differ
diff --git a/themes/Lighter/ui/spin-up-insensitive.png b/themes/Lighter/ui/spin-up-insensitive.png
new file mode 100644
index 0000000000..b4a69ff891
Binary files /dev/null and b/themes/Lighter/ui/spin-up-insensitive.png differ
diff --git a/themes/Lighter/ui/spin-up-normal.png b/themes/Lighter/ui/spin-up-normal.png
new file mode 100644
index 0000000000..d531bdb5c1
Binary files /dev/null and b/themes/Lighter/ui/spin-up-normal.png differ
diff --git a/themes/Lighter/ui/spin-up-pressed.png b/themes/Lighter/ui/spin-up-pressed.png
new file mode 100644
index 0000000000..4d8f5b650f
Binary files /dev/null and b/themes/Lighter/ui/spin-up-pressed.png differ
diff --git a/themes/Lighter/ui/spin.png b/themes/Lighter/ui/spin.png
new file mode 100644
index 0000000000..cf75a8396a
Binary files /dev/null and b/themes/Lighter/ui/spin.png differ
diff --git a/themes/Lighter/ui/toolbar.png b/themes/Lighter/ui/toolbar.png
new file mode 100644
index 0000000000..ba09eef677
Binary files /dev/null and b/themes/Lighter/ui/toolbar.png differ
diff --git a/themes/Lighter/ui/transparent.png b/themes/Lighter/ui/transparent.png
new file mode 100644
index 0000000000..edb954df3c
Binary files /dev/null and b/themes/Lighter/ui/transparent.png differ
diff --git a/themes/Makefile.am b/themes/Makefile.am
index 07702d29ad..8fda3cacd6 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 The-Dark-Side-of-Gimp The-Light-Side-of-Gimp
+SUBDIRS = Default Small Darker Dark Gray Light Lighter