diff --git a/README.md b/README.md
index 5632f2e5..55c4d174 100644
--- a/README.md
+++ b/README.md
@@ -46,7 +46,7 @@ Usage: `./install.sh` **[OPTIONS...]**
|-c, --color | Specify theme color variant(s) **[light/dark]** (Default: All variants)|
|-o, --opacity | Specify theme opacity variant(s) **[standard/solid]** (Default: All variants)|
|-a, --alt | Specify titlebutton variant(s) **[standard/alt]** (Default: All variants)|
-|-t, --theme | Change the theme color **[default/blue/purple/pink/red/orange/yellow/green/grey]** (Default: MacOS blue)|
+|-t, --theme | Specify primary theme color variant(s) **[default/blue/purple/pink/red/orange/yellow/green/grey]** (Default: MacOS blue)|
|-p, --panel | Change the panel opacty **[default/25/35/45/55/65/75/85]** (Default: 16)|
|-s, --size | Change the nautilus sidebar width size **[default/220/240/260/280]** (Default: 200px)|
|-i, --icon | Activities icon variant(s) **[standard/normal/gnome/ubuntu/arch/manjaro/fedora/debian/void]** (Default: standard variant)|
@@ -55,9 +55,9 @@ Usage: `./install.sh` **[OPTIONS...]**
|-dialog, --dialog | Run terminal dialog, this will Run terminal dialog to install themes!|
|-h, --help | Show this help|
-###
1. Change theme accent color
-If you want to change theme accent! (Default color is default MacOS color)
-then you can run:
+### 1. Change primary theme color
+If you want to change primary theme color! (Default color is default MacOS blue)
+then you can run: 'for example'
```bash
./install.sh -t green # Install green accent color version
```
@@ -65,7 +65,7 @@ then you can run:
### 2. Install GDM theme
If you want to install GDM theme!
-then you can run:
+then you can run: 'for example'
```bash
sudo ./install.sh -g # install default dark version
@@ -78,7 +78,7 @@ sudo ./install.sh -g -r # remove installed GDM theme
### 3. Change nautilus sidebar width size
If you want to change nautilus sidebar width size! (Default size is 200px)
(Nautilus cannot change the structure of the sidebar, so I added a picture as a background to achieve the effect of bigsur)
-then you can run:
+then you can run: 'for example'
```bash
./install.sh -s 260 # Install 260px width version
```
@@ -86,7 +86,7 @@ then you can run:
### 4. Change gnome-shell activities icon
If you want to change gnome-shell activities icon! (Default icon is Apple)
-then you can run: (For example: Install Manjaro icon)
+then you can run: 'for example: Install Manjaro icon'
```bash
./install.sh -i manjaro
```
diff --git a/install.sh b/install.sh
index a6cbac5d..643a2f37 100755
--- a/install.sh
+++ b/install.sh
@@ -20,8 +20,8 @@ THEME_NAME=WhiteSur
COLOR_VARIANTS=('-light' '-dark')
OPACITY_VARIANTS=('' '-solid')
ALT_VARIANTS=('' '-alt')
+THEME_VARIANTS=('' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey')
ICON_VARIANTS=('' '-normal' '-gnome' '-ubuntu' '-arch' '-manjaro' '-fedora' '-debian' '-void')
-THEME_COLOR_VARIANTS=('default' 'blue' 'purple' 'pink' 'red' 'orange' 'yellow' 'green' 'grey')
SIDEBAR_SIZE_VARIANTS=('default' '220' '240' '260' '280')
PANEL_OPACITY_VARIANTS=('default' '25' '35' '45' '55' '65' '75' '85')
@@ -75,7 +75,7 @@ usage() {
printf " %-25s%s\n" "-o, --opacity VARIANTS" "Specify theme opacity variant(s) [standard|solid] (Default: All variants)"
printf " %-25s%s\n" "-c, --color VARIANTS" "Specify theme color variant(s) [light|dark] (Default: All variants)"
printf " %-25s%s\n" "-a, --alt VARIANTS" "Specify theme titlebutton variant(s) [standard|alt] (Default: All variants)"
- printf " %-25s%s\n" "-t, --theme VARIANTS" "Change the theme color [blue|purple|pink|red|orange|yellow|green|grey] (Default: MacOS blue)"
+ printf " %-25s%s\n" "-t, --theme VARIANTS" "Specify primary theme color [blue|purple|pink|red|orange|yellow|green|grey] (Default: MacOS blue)"
printf " %-25s%s\n" "-p, --panel VARIANTS" "Change the panel transparency [25|35|45|55|65|75|85] (Default: 85%)"
printf " %-25s%s\n" "-s, --size VARIANTS" "Change the nautilus sidebar width size [220|240|260|280] (Default: 200)"
printf " %-25s%s\n" "-i, --icon VARIANTS" "Change gnome-shell activities icon [standard|normal|gnome|ubuntu|arch|manjaro|fedora|debian|void] (Default: standard)"
@@ -88,41 +88,45 @@ install() {
local color=${3}
local opacity=${4}
local alt=${5}
- local icon=${6}
- local panel_opacity=${7}
- local sidebar_size=${8}
- local theme_color=${9}
+ local theme=${6}
+ local icon=${7}
+ local panel_opacity=${8}
+ local sidebar_size=${9}
[[ ${color} == '-light' ]] && local ELSE_LIGHT=${color}
[[ ${color} == '-dark' ]] && local ELSE_DARK=${color}
- local THEME_DIR=${1}/${2}${3}${4}${5}
+ local THEME_DIR=${1}/${2}${3}${4}${5}${6}
[[ -d ${THEME_DIR} ]] && rm -rf ${THEME_DIR}
prompt -i "Installing '${THEME_DIR}'..."
mkdir -p ${THEME_DIR}
- cp -r ${REPO_DIR}/COPYING ${THEME_DIR}
echo "[Desktop Entry]" >> ${THEME_DIR}/index.theme
echo "Type=X-GNOME-Metatheme" >> ${THEME_DIR}/index.theme
- echo "Name=${name}${color}${opacity}" >> ${THEME_DIR}/index.theme
- echo "Comment=A Stylish Gtk+ theme based on Elegant Design" >> ${THEME_DIR}/index.theme
+ echo "Name=${2}${3}${4}${5}${6}" >> ${THEME_DIR}/index.theme
+ echo "Comment=A MacOS BigSur like Gtk+ theme based on Elegant Design" >> ${THEME_DIR}/index.theme
echo "Encoding=UTF-8" >> ${THEME_DIR}/index.theme
echo "" >> ${THEME_DIR}/index.theme
echo "[X-GNOME-Metatheme]" >> ${THEME_DIR}/index.theme
- echo "GtkTheme=${name}${color}${opacity}" >> ${THEME_DIR}/index.theme
- echo "MetacityTheme=${name}${color}${opacity}" >> ${THEME_DIR}/index.theme
- echo "IconTheme=McMojave-circle" >> ${THEME_DIR}/index.theme
- echo "CursorTheme=McMojave-circle" >> ${THEME_DIR}/index.theme
+ echo "GtkTheme=${2}${3}${4}${5}${6}" >> ${THEME_DIR}/index.theme
+ echo "MetacityTheme=${2}${3}${4}${5}${6}" >> ${THEME_DIR}/index.theme
+ echo "IconTheme=${2}${3}" >> ${THEME_DIR}/index.theme
+ echo "CursorTheme=${2}${3}" >> ${THEME_DIR}/index.theme
echo "ButtonLayout=close,minimize,maximize:menu" >> ${THEME_DIR}/index.theme
mkdir -p ${THEME_DIR}/gnome-shell
cp -r ${SRC_DIR}/assets/gnome-shell/icons ${THEME_DIR}/gnome-shell
cp -r ${SRC_DIR}/main/gnome-shell/pad-osd.css ${THEME_DIR}/gnome-shell
- cp -r ${SRC_DIR}/main/gnome-shell/gnome-shell${color}${opacity}${alt}.css ${THEME_DIR}/gnome-shell/gnome-shell.css
+ cp -r ${SRC_DIR}/main/gnome-shell/gnome-shell${color}${opacity}${alt}${theme}.css ${THEME_DIR}/gnome-shell/gnome-shell.css
cp -r ${SRC_DIR}/assets/gnome-shell/common-assets ${THEME_DIR}/gnome-shell/assets
+
+ if [[ ${theme} != '-default' ]]; then
+ cp -r ${SRC_DIR}/assets/gnome-shell/common-assets${theme}/*.svg ${THEME_DIR}/gnome-shell/assets
+ fi
+
cp -r ${SRC_DIR}/assets/gnome-shell/assets${color}/*.svg ${THEME_DIR}/gnome-shell/assets
cp -r ${SRC_DIR}/assets/gnome-shell/activities/activities${icon}.svg ${THEME_DIR}/gnome-shell/assets/activities.svg
@@ -137,22 +141,31 @@ install() {
fi
mkdir -p ${THEME_DIR}/gtk-2.0
- cp -r ${SRC_DIR}/main/gtk-2.0/gtkrc${color} ${THEME_DIR}/gtk-2.0/gtkrc
+ cp -r ${SRC_DIR}/main/gtk-2.0/gtkrc${color}${theme} ${THEME_DIR}/gtk-2.0/gtkrc
cp -r ${SRC_DIR}/main/gtk-2.0/menubar-toolbar${color}.rc ${THEME_DIR}/gtk-2.0/menubar-toolbar.rc
cp -r ${SRC_DIR}/main/gtk-2.0/common/*.rc ${THEME_DIR}/gtk-2.0
cp -r ${SRC_DIR}/assets/gtk-2.0/assets${color} ${THEME_DIR}/gtk-2.0/assets
+ if [[ ${theme} != '-default' ]]; then
+ cp -r ${SRC_DIR}/assets/gtk-2.0/assets${color}${theme}/*.png ${THEME_DIR}/gtk-2.0/assets
+ fi
+
mkdir -p ${THEME_DIR}/gtk-3.0
cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/assets ${THEME_DIR}/gtk-3.0
+
+ if [[ ${theme} != '-default' ]]; then
+ cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/assets${theme}/*.png ${THEME_DIR}/gtk-3.0/assets
+ fi
+
cp -r ${SRC_DIR}/assets/gtk-3.0/common-assets/sidebar-assets/*.png ${THEME_DIR}/gtk-3.0/assets
cp -r ${SRC_DIR}/assets/gtk-3.0/windows-assets/titlebutton${alt} ${THEME_DIR}/gtk-3.0/windows-assets
- cp -r ${SRC_DIR}/assets/gtk-3.0/thumbnail${color}.png ${THEME_DIR}/gtk-3.0/thumbnail.png
- cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}.css ${THEME_DIR}/gtk-3.0/gtk-dark.css
+ cp -r ${SRC_DIR}/assets/gtk-3.0/thumbnails/thumbnail${color}${theme}.png ${THEME_DIR}/gtk-3.0/thumbnail.png
+ cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}${theme}.css ${THEME_DIR}/gtk-3.0/gtk-dark.css
if [[ ${color} == '-light' ]]; then
- cp -r ${SRC_DIR}/main/gtk-3.0/gtk-light${opacity}.css ${THEME_DIR}/gtk-3.0/gtk.css
+ cp -r ${SRC_DIR}/main/gtk-3.0/gtk-light${opacity}${theme}.css ${THEME_DIR}/gtk-3.0/gtk.css
else
- cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}.css ${THEME_DIR}/gtk-3.0/gtk.css
+ cp -r ${SRC_DIR}/main/gtk-3.0/gtk-dark${opacity}${theme}.css ${THEME_DIR}/gtk-3.0/gtk.css
fi
glib-compile-resources --sourcedir=${THEME_DIR}/gtk-3.0 --target=${THEME_DIR}/gtk-3.0/gtk.gresource ${SRC_DIR}/main/gtk-3.0/gtk.gresource.xml
@@ -172,10 +185,15 @@ install() {
cp -r ${SRC_DIR}/main/xfwm4/themerc${color} ${THEME_DIR}/xfwm4/themerc
mkdir -p ${THEME_DIR}/cinnamon
- cp -r ${SRC_DIR}/main/cinnamon/cinnamon${color}${opacity}.css ${THEME_DIR}/cinnamon/cinnamon.css
+ cp -r ${SRC_DIR}/main/cinnamon/cinnamon${color}${opacity}${theme}.css ${THEME_DIR}/cinnamon/cinnamon.css
cp -r ${SRC_DIR}/assets/cinnamon/common-assets ${THEME_DIR}/cinnamon/assets
+
+ if [[ ${theme} != '-default' ]]; then
+ cp -r ${SRC_DIR}/assets/cinnamon/common-assets${theme}/*.svg ${THEME_DIR}/cinnamon/assets
+ fi
+
cp -r ${SRC_DIR}/assets/cinnamon/assets${color}/*.svg ${THEME_DIR}/cinnamon/assets
- cp -r ${SRC_DIR}/assets/cinnamon/thumbnail${color}.png ${THEME_DIR}/cinnamon/thumbnail.png
+ cp -r ${SRC_DIR}/assets/cinnamon/thumbnails/thumbnail${color}${theme}.png ${THEME_DIR}/cinnamon/thumbnail.png
mkdir -p ${THEME_DIR}/plank
cp -r ${SRC_DIR}/other/plank/theme${color}/*.theme ${THEME_DIR}/plank
@@ -185,11 +203,11 @@ install_theme() {
for color in "${colors[@]-${COLOR_VARIANTS[@]}}"; do
for opacity in "${opacities[@]-${OPACITY_VARIANTS[@]}}"; do
for alt in "${alts[@]-${ALT_VARIANTS[@]}}"; do
- for icon in "${icons[@]-${ICON_VARIANTS[0]}}"; do
- for panel_opacity in "${panel_opacities[@]-${PANEL_OPACITY_VARIANTS[0]}}"; do
- for sidebar_size in "${sidebar_sizes[@]-${SIDEBAR_SIZE_VARIANTS[0]}}"; do
- for theme_color in "${theme_colors[@]-${THEME_COLOR_VARIANTS[0]}}"; do
- install "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${color}" "${opacity}" "${alt}" "${icon}" "${panel_opacity}" "${sidebar_size}" "${theme_color}"
+ for theme in "${themes[@]-${THEME_VARIANTS[0]}}"; do
+ for icon in "${icons[@]-${ICON_VARIANTS[0]}}"; do
+ for panel_opacity in "${panel_opacities[@]-${PANEL_OPACITY_VARIANTS[0]}}"; do
+ for sidebar_size in "${sidebar_sizes[@]-${SIDEBAR_SIZE_VARIANTS[0]}}"; do
+ install "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${color}" "${opacity}" "${alt}" "${theme}" "${icon}" "${panel_opacity}" "${sidebar_size}"
done
done
done
@@ -199,16 +217,14 @@ install_theme() {
done
if [[ -x /usr/bin/notify-send ]]; then
- notify-send "Finished" "Enjoy your ${THEME_NAME} "${theme_color}" theme!" -i face-smile
+ notify-send "Finished" "Enjoy your ${THEME_NAME} "${theme}" theme!" -i face-smile
fi
}
install_customize_theme() {
for panel_opacity in "${panel_opacities[@]-${PANEL_OPACITY_VARIANTS[0]}}"; do
for sidebar_size in "${sidebar_sizes[@]-${SIDEBAR_SIZE_VARIANTS[0]}}"; do
- for theme_color in "${theme_colors[@]-${THEME_COLOR_VARIANTS[0]}}"; do
- customize_theme "${panel_opacity}" "${sidebar_size}" "${theme_color}"
- done
+ customize_theme "${panel_opacity}" "${sidebar_size}" "${theme_color}"
done
done
}
@@ -217,7 +233,9 @@ remove_theme() {
for color in "${colors[@]-${COLOR_VARIANTS[@]}}"; do
for opacity in "${opacities[@]-${OPACITY_VARIANTS[@]}}"; do
for alt in "${alts[@]-${ALT_VARIANTS[@]}}"; do
- [[ -d "${DEST_DIR}/${THEME_NAME}${color}${opacity}${alt}" ]] && rm -rf "${DEST_DIR}/${THEME_NAME}${color}${opacity}${alt}"
+ for theme in "${themes[@]-${THEME_VARIANTS[0]}}"; do
+ [[ -d "${DEST_DIR}/${THEME_NAME}${color}${opacity}${alt}${theme}" ]] && rm -rf "${DEST_DIR}/${THEME_NAME}${color}${opacity}${alt}${theme}"
+ done
done
done
done
@@ -233,11 +251,6 @@ customize_theme() {
if [[ "${size:-}" == 'true' && "${sidebar_size:-}" != 'default' ]]; then
change_size
fi
-
- # Change accent color
- if [[ "${theme:-}" == 'true' && "${theme_color:-}" != 'default' ]]; then
- change_theme_color
- fi
}
# Backup and install files related to GDM theme
@@ -249,9 +262,6 @@ ETC_NEW_THEME_FILE="/etc/alternatives/gdm3-theme.gresource"
UBUNTU_THEME_FILE="/usr/share/gnome-shell/theme/ubuntu.css"
UBUNTU_NEW_THEME_FILE="/usr/share/gnome-shell/theme/gnome-shell.css"
UBUNTU_YARU_THEME_FILE="/usr/share/gnome-shell/theme/Yaru/gnome-shell-theme.gresource"
-UBUNTU_JSON_FILE="/usr/share/gnome-shell/modes/ubuntu.json"
-YURA_JSON_FILE="/usr/share/gnome-shell/modes/yaru.json"
-UBUNTU_MODES_FOLDER="/usr/share/gnome-shell/modes"
install_gdm() {
local GDM_THEME_DIR="${1}/${2}${3}"
@@ -319,9 +329,6 @@ install_gdm() {
"$SRC_DIR"/main/gnome-shell/gnome-shell-yaru-theme.gresource.xml
rm -rf "$YARU_GDM_THEME_DIR"
- # [[ -d "$UBUNTU_MODES_FOLDER" ]] && cp -an "$UBUNTU_MODES_FOLDER" "$UBUNTU_MODES_FOLDER"-bak
- # [[ -f "$UBUNTU_JSON_FILE" ]] && sed -i "s|Yaru/gnome-shell.css|gnome-shell.css|" "$UBUNTU_JSON_FILE"
- # [[ -f "$YURA_JSON_FILE" ]] && sed -i "s|Yaru/gnome-shell.css|gnome-shell.css|" "$YURA_JSON_FILE"
fi
}
@@ -382,30 +389,6 @@ install_dialog() {
customize_theme_dialogs() {
if [[ -x /usr/bin/dialog ]]; then
- tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \
- --radiolist "Choose your theme color (default is Mac Blue):" 20 50 10 \
- 0 "default" on \
- 1 "Blue" off \
- 2 "Purple" off \
- 3 "Pink" off \
- 4 "Red" off \
- 5 "Orange" off \
- 6 "Yellow" off \
- 7 "Green" off \
- 8 "Grey" off --output-fd 1 )
- case "$tui" in
- 0) theme_color="default" ;;
- 1) theme_color="blue" ;;
- 2) theme_color="purple" ;;
- 3) theme_color="pink" ;;
- 4) theme_color="red" ;;
- 5) theme_color="orange" ;;
- 6) theme_color="yellow" ;;
- 7) theme_color="green" ;;
- 8) theme_color="grey" ;;
- *) operation_canceled ;;
- esac
-
tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \
--radiolist "Choose your panel background opacity
(default is 0.16, value more smaller panel more transparency!):" 20 50 10 \
@@ -448,7 +431,7 @@ customize_theme_dialogs() {
}
run_customize_theme_dialogs() {
- install_dialog && customize_theme_dialogs && change_theme_color && change_transparency && change_size && parse_sass
+ install_dialog && customize_theme_dialogs && change_transparency && change_size && parse_sass
}
parse_sass() {
@@ -471,160 +454,17 @@ change_transparency() {
fi
}
-change_theme_color() {
- if [[ -x /usr/bin/notify-send ]]; then
- notify-send "Notice" "It will take a few minutes to regenerate the assets files, please be patient!" -i face-wink
- fi
-
- cd ${SRC_DIR}/sass
- sed -i.bak "/\$selected_bg_color/s/theme_color_default/theme_color_${theme_color}/" _colors.scss
-
- if [[ ${theme_color} == 'blue' ]]; then
- local accent="#2E7CF7"
- elif [[ ${theme_color} == 'purple' ]]; then
- local accent="#9A57A3"
- elif [[ ${theme_color} == 'pink' ]]; then
- local accent="#E55E9C"
- elif [[ ${theme_color} == 'red' ]]; then
- local accent="#ED5F5D"
- elif [[ ${theme_color} == 'orange' ]]; then
- local accent="#E9873A"
- elif [[ ${theme_color} == 'yellow' ]]; then
- local accent="#F3BA4B"
- elif [[ ${theme_color} == 'green' ]]; then
- local accent="#79B757"
- elif [[ ${theme_color} == 'grey' ]]; then
- local accent="#8C8C8C"
- elif [[ ${theme_color} == 'default' ]]; then
- local accent="#0860F2"
- else
- prompt -i "\n Run ./install.sh -h for help or install dialog"
- prompt -i "\n Run ./install.sh again!"
- exit 0
- fi
-
- if [[ "${theme_color:-}" != 'default' ]]; then
- cd ${SRC_DIR}/assets/gtk-3.0
- mv -f thumbnail-dark.png thumbnail-dark.png.bak
- mv -f thumbnail-light.png thumbnail-light.png.bak
- sed -i.bak "s/#0860f2/${accent}/g" thumbnail.svg
- ./render-thumbnails.sh
-
- cd ${SRC_DIR}/assets/gtk-3.0/common-assets
- cp -an assets assets-bak
- sed -i.bak "s/#0860f2/${accent}/g" assets.svg
- ./render-assets.sh
-
- cd ${SRC_DIR}/assets/gnome-shell/common-assets
- sed -i.bak "s/#0860f2/${accent}/g" {checkbox.svg,more-results.svg,toggle-on.svg}
-
- cd ${SRC_DIR}/main/gtk-2.0
- sed -i.bak "s/#0860f2/${accent}/g" {gtkrc-dark,gtkrc-light}
-
- cd ${SRC_DIR}/assets/gtk-2.0
- cp -an assets-dark assets-dark-bak
- cp -an assets-light assets-light-bak
- sed -i.bak "s/#0860f2/${accent}/g" {assets-dark.svg,assets-light.svg}
- ./render-assets.sh
-
- cd ${SRC_DIR}/assets/cinnamon
- mv -f thumbnail-dark.png thumbnail-dark.png.bak
- mv -f thumbnail-light.png thumbnail-light.png.bak
- sed -i.bak "s/#0860f2/${accent}/g" thumbnail.svg
- ./render-thumbnails.sh
-
- cd ${SRC_DIR}/assets/cinnamon/common-assets
- sed -i.bak "s/#0860f2/${accent}/g" {checkbox.svg,radiobutton.svg,menu-hover.svg,add-workspace-active.svg,corner-ripple.svg,toggle-on.svg}
-
- prompt -w "Change theme color ..."
- fi
-}
-
-restore_assets_files() {
- echo " restore gtk-3.0 thumbnail files"
- mv -f "$SRC_DIR/assets/gtk-3.0/thumbnail.svg.bak" "$SRC_DIR/assets/gtk-3.0/thumbnail.svg"
- mv -f "$SRC_DIR/assets/gtk-3.0/thumbnail-dark.png.bak" "$SRC_DIR/assets/gtk-3.0/thumbnail-dark.png"
- mv -f "$SRC_DIR/assets/gtk-3.0/thumbnail-light.png.bak" "$SRC_DIR/assets/gtk-3.0/thumbnail-light.png"
-
- echo " restore gtk-3.0 assets files"
- mv -f "$SRC_DIR/assets/gtk-3.0/common-assets/assets.svg.bak" "$SRC_DIR/assets/gtk-3.0/common-assets/assets.svg"
-
- if [[ -d "$SRC_DIR/assets/gtk-3.0/common-assets/assets-bak" ]]; then
- rm -rf "$SRC_DIR/assets/gtk-3.0/common-assets/assets"
- mv -f "$SRC_DIR/assets/gtk-3.0/common-assets/assets-bak" "$SRC_DIR/assets/gtk-3.0/common-assets/assets"
- fi
-
- echo "...restore gnome-shell assets files"
- cd "$SRC_DIR/assets/gnome-shell/common-assets"
- mv -f checkbox.svg.bak checkbox.svg
- mv -f more-results.svg.bak more-results.svg
- mv -f toggle-on.svg.bak toggle-on.svg
-
- echo "...restore gtk-2.0 gtkrc files"
- cd "$SRC_DIR/main/gtk-2.0"
- mv -f gtkrc-dark.bak gtkrc-dark
- mv -f gtkrc-light.bak gtkrc-light
-
- echo "...restore gtk-2.0 assets files"
- cd "${SRC_DIR}/assets/gtk-2.0"
- mv -f assets-dark.svg.bak assets-dark.svg
- mv -f assets-light.svg.bak assets-light.svg
-
- if [[ -d assets-dark-bak ]]; then
- rm -rf assets-dark/
- mv -f assets-dark-bak assets-dark
- fi
-
- if [[ -d assets-light-bak ]]; then
- rm -rf assets-light/
- mv -f assets-light-bak assets-light
- fi
-
- echo "...restore cinnamon thumbnail files"
- cd "$SRC_DIR/assets/cinnamon"
- mv -f thumbnail.svg.bak thumbnail.svg
- mv -f thumbnail-dark.png.bak thumbnail-dark.png
- mv -f thumbnail-light.png.bak thumbnail-light.png
-
- echo "...restore cinnamon assets files"
- cd "$SRC_DIR/assets/cinnamon/common-assets"
- mv -f checkbox.svg.bak checkbox.svg
- mv -f radiobutton.svg.bak radiobutton.svg
- mv -f add-workspace-active.svg.bak add-workspace-active.svg
- mv -f menu-hover.svg.bak menu-hover.svg
- mv -f toggle-on.svg.bak toggle-on.svg
- mv -f corner-ripple.svg.bak corner-ripple.svg
-
- prompt -w "Restore assets files finished!..."
-}
-
restore_files() {
- local restore_file='false'
-
if [[ -f ${SRC_DIR}/sass/gtk/_applications.scss.bak ]]; then
-
local restore_file='true'
-
cd ${SRC_DIR}/sass/gtk
rm -rf _applications.scss
mv -f _applications.scss.bak _applications.scss
prompt -w "Restore _applications.scss file ..."
fi
- if [[ -f ${SRC_DIR}/sass/_colors.scss.bak ]]; then
-
- local restore_file='true'
-
- cd ${SRC_DIR}/sass
- rm -rf _colors.scss
- mv -f _colors.scss.bak _colors.scss
- prompt -w "Restore _colors.scss file ..."
- fi
-
if [[ -f ${SRC_DIR}/sass/_variables.scss.bak ]]; then
-
local restore_file='true'
-
cd ${SRC_DIR}/sass
rm -rf _variables.scss
mv -f _variables.scss.bak _variables.scss
@@ -634,10 +474,6 @@ restore_files() {
if [[ "${restore_file:-}" == 'true' ]]; then
parse_sass
fi
-
- if [[ -f "${SRC_DIR}"/assets/gtk-3.0/thumbnail.svg.bak ]]; then
- restore_assets_files
- fi
}
while [[ $# -gt 0 ]]; do
@@ -787,51 +623,52 @@ while [[ $# -gt 0 ]]; do
done
;;
-t|--theme)
- theme='true'
shift
- for theme_color in "${@}"; do
- case "${theme_color}" in
+ for theme in "${@}"; do
+ case "${theme}" in
default)
- theme_colors+=("${THEME_COLOR_VARIANTS[0]}")
+ themes+=("${THEME_VARIANTS[0]}")
shift
;;
blue)
- theme_colors+=("${THEME_COLOR_VARIANTS[1]}")
+ themes+=("${THEME_VARIANTS[1]}")
shift
;;
purple)
- theme_colors+=("${THEME_COLOR_VARIANTS[2]}")
+ themes+=("${THEME_VARIANTS[2]}")
shift
;;
pink)
- theme_colors+=("${THEME_COLOR_VARIANTS[3]}")
+ themes+=("${THEME_VARIANTS[3]}")
shift
;;
red)
- theme_colors+=("${THEME_COLOR_VARIANTS[4]}")
+ themes+=("${THEME_VARIANTS[4]}")
shift
;;
orange)
- theme_colors+=("${THEME_COLOR_VARIANTS[5]}")
+ themes+=("${THEME_VARIANTS[5]}")
shift
;;
yellow)
- theme_colors+=("${THEME_COLOR_VARIANTS[6]}")
+ themes+=("${THEME_VARIANTS[6]}")
shift
;;
green)
- theme_colors+=("${THEME_COLOR_VARIANTS[7]}")
+ themes+=("${THEME_VARIANTS[7]}")
shift
;;
grey)
- theme_colors+=("${THEME_COLOR_VARIANTS[8]}")
+ themes+=("${THEME_VARIANTS[8]}")
shift
;;
-*|--*)
break
;;
*)
- customize_theme_dialogs
+ prompt -e "ERROR: Unrecognized theme variant '$1'."
+ prompt -i "Try '$0 --help' for more information."
+ exit 1
;;
esac
done
@@ -953,16 +790,16 @@ if [[ "${remove:-}" != 'true' && "${gdm:-}" != 'true' ]]; then
run_customize_theme_dialogs
fi
- if [[ "${theme:-}" != 'true' && "${size:-}" != 'true' && "${panel:-}" != 'true' ]]; then
+ if [[ "${size:-}" != 'true' && "${panel:-}" != 'true' ]]; then
install_theme
else
- install_customize_theme && parse_sass && install_theme "${panel_opacity}" "${sidebar_size}" "${theme_color}"
+ install_customize_theme && parse_sass && install_theme "${panel_opacity}" "${sidebar_size}"
fi
fi
# Install GDM theme
if [[ "${gdm:-}" == 'true' && "${remove:-}" != 'true' && "$UID" -eq "$ROOT_UID" ]]; then
- install_theme && install_gdm "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${color}" "${opacity}" "${theme_color}"
+ install_theme && install_gdm "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${color}" "${opacity}" "${theme}"
fi
# Remove themes
diff --git a/parse-sass.sh b/parse-sass.sh
index 8cfade9f..ffe051e0 100755
--- a/parse-sass.sh
+++ b/parse-sass.sh
@@ -37,25 +37,38 @@ if [ ! -z "${TRANS_VARIANTS:-}" ]; then
IFS=', ' read -r -a _TRANS_VARIANTS <<< "${TRANS_VARIANTS:-}"
fi
+_THEME_VARIANTS=('' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey')
+if [ ! -z "${THEME_VARIANTS:-}" ]; then
+ IFS=', ' read -r -a _THEME_VARIANTS <<< "${THEME_VARIANTS:-}"
+fi
+
for color in "${_COLOR_VARIANTS[@]}"; do
for trans in "${_TRANS_VARIANTS[@]}"; do
- sassc $SASSC_OPT src/main/gtk-3.0/gtk${color}${trans}.{scss,css}
- echo "==> Generating the gtk${color}${trans}.css..."
- sassc $SASSC_OPT src/main/cinnamon/cinnamon${color}${trans}.{scss,css}
- echo "==> Generating the cinnamon${color}${trans}.css..."
+ for theme in "${_THEME_VARIANTS[@]}"; do
+ sassc $SASSC_OPT src/main/gtk-3.0/gtk${color}${trans}${theme}.{scss,css}
+ echo "==> Generating the gtk${color}${trans}${theme}.css..."
+ sassc $SASSC_OPT src/main/cinnamon/cinnamon${color}${trans}${theme}.{scss,css}
+ echo "==> Generating the cinnamon${color}${trans}${theme}.css..."
+ done
done
done
for color in "${_COLOR_VARIANTS[@]}"; do
for trans in "${_TRANS_VARIANTS[@]}"; do
for alt in "${_ALT_VARIANTS[@]}"; do
- sassc $SASSC_OPT src/main/gnome-shell/gnome-shell${color}${trans}${alt}.{scss,css}
- echo "==> Generating the gnome-shell${color}${trans}${alt}.css..."
+ for theme in "${_THEME_VARIANTS[@]}"; do
+ sassc $SASSC_OPT src/main/gnome-shell/gnome-shell${color}${trans}${alt}${theme}.{scss,css}
+ echo "==> Generating the gnome-shell${color}${trans}${alt}${theme}.css..."
+ done
done
done
+done
- sassc $SASSC_OPT src/main/gnome-shell/gdm3${color}.{scss,css}
- echo "==> Generating the gdm3${color}.css..."
+for color in "${_COLOR_VARIANTS[@]}"; do
+ for theme in "${_THEME_VARIANTS[@]}"; do
+ sassc $SASSC_OPT src/main/gnome-shell/gdm3${color}${theme}.{scss,css}
+ echo "==> Generating the gdm3${color}${theme}.css..."
+ done
done
sassc $SASSC_OPT src/other/dash-to-dock/stylesheet.{scss,css}
diff --git a/src/assets/cinnamon/common-assets-blue/add-workspace-active.svg b/src/assets/cinnamon/common-assets-blue/add-workspace-active.svg
new file mode 100644
index 00000000..189a7632
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-blue/add-workspace-active.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-blue/checkbox.svg b/src/assets/cinnamon/common-assets-blue/checkbox.svg
new file mode 100644
index 00000000..6e84255d
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-blue/checkbox.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-blue/corner-ripple.svg b/src/assets/cinnamon/common-assets-blue/corner-ripple.svg
new file mode 100644
index 00000000..aa5e4350
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-blue/corner-ripple.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-blue/menu-hover.svg b/src/assets/cinnamon/common-assets-blue/menu-hover.svg
new file mode 100644
index 00000000..88f31c9c
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-blue/menu-hover.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-blue/radiobutton.svg b/src/assets/cinnamon/common-assets-blue/radiobutton.svg
new file mode 100644
index 00000000..b33ed4d8
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-blue/radiobutton.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-blue/toggle-on.svg b/src/assets/cinnamon/common-assets-blue/toggle-on.svg
new file mode 100644
index 00000000..3ecb0f5b
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-blue/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-green/add-workspace-active.svg b/src/assets/cinnamon/common-assets-green/add-workspace-active.svg
new file mode 100644
index 00000000..4a7a0299
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-green/add-workspace-active.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-green/checkbox.svg b/src/assets/cinnamon/common-assets-green/checkbox.svg
new file mode 100644
index 00000000..86d54de8
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-green/checkbox.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-green/corner-ripple.svg b/src/assets/cinnamon/common-assets-green/corner-ripple.svg
new file mode 100644
index 00000000..08480a85
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-green/corner-ripple.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-green/menu-hover.svg b/src/assets/cinnamon/common-assets-green/menu-hover.svg
new file mode 100644
index 00000000..16dd9ef0
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-green/menu-hover.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-green/radiobutton.svg b/src/assets/cinnamon/common-assets-green/radiobutton.svg
new file mode 100644
index 00000000..d9ff405f
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-green/radiobutton.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-green/toggle-on.svg b/src/assets/cinnamon/common-assets-green/toggle-on.svg
new file mode 100644
index 00000000..6edb6b59
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-green/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-grey/add-workspace-active.svg b/src/assets/cinnamon/common-assets-grey/add-workspace-active.svg
new file mode 100644
index 00000000..84b4b2e0
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-grey/add-workspace-active.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-grey/checkbox.svg b/src/assets/cinnamon/common-assets-grey/checkbox.svg
new file mode 100644
index 00000000..9db08dd4
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-grey/checkbox.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-grey/corner-ripple.svg b/src/assets/cinnamon/common-assets-grey/corner-ripple.svg
new file mode 100644
index 00000000..fe1c1ba1
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-grey/corner-ripple.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-grey/menu-hover.svg b/src/assets/cinnamon/common-assets-grey/menu-hover.svg
new file mode 100644
index 00000000..d2b135fa
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-grey/menu-hover.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-grey/radiobutton.svg b/src/assets/cinnamon/common-assets-grey/radiobutton.svg
new file mode 100644
index 00000000..a8733603
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-grey/radiobutton.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-grey/toggle-on.svg b/src/assets/cinnamon/common-assets-grey/toggle-on.svg
new file mode 100644
index 00000000..05d61213
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-grey/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-orange/add-workspace-active.svg b/src/assets/cinnamon/common-assets-orange/add-workspace-active.svg
new file mode 100644
index 00000000..12a31771
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-orange/add-workspace-active.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-orange/checkbox.svg b/src/assets/cinnamon/common-assets-orange/checkbox.svg
new file mode 100644
index 00000000..a149a337
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-orange/checkbox.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-orange/corner-ripple.svg b/src/assets/cinnamon/common-assets-orange/corner-ripple.svg
new file mode 100644
index 00000000..90aa9e5e
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-orange/corner-ripple.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-orange/menu-hover.svg b/src/assets/cinnamon/common-assets-orange/menu-hover.svg
new file mode 100644
index 00000000..b2aebc15
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-orange/menu-hover.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-orange/radiobutton.svg b/src/assets/cinnamon/common-assets-orange/radiobutton.svg
new file mode 100644
index 00000000..7001013c
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-orange/radiobutton.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-orange/toggle-on.svg b/src/assets/cinnamon/common-assets-orange/toggle-on.svg
new file mode 100644
index 00000000..bf2f8f36
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-orange/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-pink/add-workspace-active.svg b/src/assets/cinnamon/common-assets-pink/add-workspace-active.svg
new file mode 100644
index 00000000..cf935e7c
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-pink/add-workspace-active.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-pink/checkbox.svg b/src/assets/cinnamon/common-assets-pink/checkbox.svg
new file mode 100644
index 00000000..34ab206e
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-pink/checkbox.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-pink/corner-ripple.svg b/src/assets/cinnamon/common-assets-pink/corner-ripple.svg
new file mode 100644
index 00000000..0023e26c
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-pink/corner-ripple.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-pink/menu-hover.svg b/src/assets/cinnamon/common-assets-pink/menu-hover.svg
new file mode 100644
index 00000000..a730c2c1
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-pink/menu-hover.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-pink/radiobutton.svg b/src/assets/cinnamon/common-assets-pink/radiobutton.svg
new file mode 100644
index 00000000..5d4dccde
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-pink/radiobutton.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-pink/toggle-on.svg b/src/assets/cinnamon/common-assets-pink/toggle-on.svg
new file mode 100644
index 00000000..e16d5f81
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-pink/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-purple/add-workspace-active.svg b/src/assets/cinnamon/common-assets-purple/add-workspace-active.svg
new file mode 100644
index 00000000..6becf43d
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-purple/add-workspace-active.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-purple/checkbox.svg b/src/assets/cinnamon/common-assets-purple/checkbox.svg
new file mode 100644
index 00000000..51385ece
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-purple/checkbox.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-purple/corner-ripple.svg b/src/assets/cinnamon/common-assets-purple/corner-ripple.svg
new file mode 100644
index 00000000..3894877a
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-purple/corner-ripple.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-purple/menu-hover.svg b/src/assets/cinnamon/common-assets-purple/menu-hover.svg
new file mode 100644
index 00000000..2b1ac428
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-purple/menu-hover.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-purple/radiobutton.svg b/src/assets/cinnamon/common-assets-purple/radiobutton.svg
new file mode 100644
index 00000000..da6e2787
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-purple/radiobutton.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-purple/toggle-on.svg b/src/assets/cinnamon/common-assets-purple/toggle-on.svg
new file mode 100644
index 00000000..4f5b7779
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-purple/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-red/add-workspace-active.svg b/src/assets/cinnamon/common-assets-red/add-workspace-active.svg
new file mode 100644
index 00000000..8cece179
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-red/add-workspace-active.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-red/checkbox.svg b/src/assets/cinnamon/common-assets-red/checkbox.svg
new file mode 100644
index 00000000..282aff68
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-red/checkbox.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-red/corner-ripple.svg b/src/assets/cinnamon/common-assets-red/corner-ripple.svg
new file mode 100644
index 00000000..6f51c162
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-red/corner-ripple.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-red/menu-hover.svg b/src/assets/cinnamon/common-assets-red/menu-hover.svg
new file mode 100644
index 00000000..5681582a
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-red/menu-hover.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-red/radiobutton.svg b/src/assets/cinnamon/common-assets-red/radiobutton.svg
new file mode 100644
index 00000000..3ed9d156
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-red/radiobutton.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-red/toggle-on.svg b/src/assets/cinnamon/common-assets-red/toggle-on.svg
new file mode 100644
index 00000000..5ee6d6be
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-red/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-yellow/add-workspace-active.svg b/src/assets/cinnamon/common-assets-yellow/add-workspace-active.svg
new file mode 100644
index 00000000..f2b19769
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-yellow/add-workspace-active.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-yellow/checkbox.svg b/src/assets/cinnamon/common-assets-yellow/checkbox.svg
new file mode 100644
index 00000000..4aed96f3
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-yellow/checkbox.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-yellow/corner-ripple.svg b/src/assets/cinnamon/common-assets-yellow/corner-ripple.svg
new file mode 100644
index 00000000..d1698a7b
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-yellow/corner-ripple.svg
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-yellow/menu-hover.svg b/src/assets/cinnamon/common-assets-yellow/menu-hover.svg
new file mode 100644
index 00000000..4760827b
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-yellow/menu-hover.svg
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-yellow/radiobutton.svg b/src/assets/cinnamon/common-assets-yellow/radiobutton.svg
new file mode 100644
index 00000000..123a5e2d
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-yellow/radiobutton.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets-yellow/toggle-on.svg b/src/assets/cinnamon/common-assets-yellow/toggle-on.svg
new file mode 100644
index 00000000..032d0417
--- /dev/null
+++ b/src/assets/cinnamon/common-assets-yellow/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/cinnamon/common-assets/menu-hover.svg b/src/assets/cinnamon/common-assets/menu-hover.svg
index 951294bf..4a9f87d9 100644
--- a/src/assets/cinnamon/common-assets/menu-hover.svg
+++ b/src/assets/cinnamon/common-assets/menu-hover.svg
@@ -1,11 +1,6 @@
-
-
-
-
-
-
-
-
+
+
+
diff --git a/src/assets/cinnamon/render-thumbnails.sh b/src/assets/cinnamon/render-thumbnails.sh
deleted file mode 100755
index aa1dba73..00000000
--- a/src/assets/cinnamon/render-thumbnails.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-#! /usr/bin/env bash
-
-INKSCAPE="/usr/bin/inkscape"
-OPTIPNG="/usr/bin/optipng"
-
-SRC_FILE="thumbnail.svg"
-
-[[ -f thumbnail-light.png ]] && rm -rf thumbnail-light.png
-echo Rendering thumbnail-light.png
-
-$INKSCAPE --export-id=thumbnail-light --export-id-only --export-filename=thumbnail-light.png $SRC_FILE >/dev/null
-$OPTIPNG -o7 --quiet thumbnail-light.png
-
-[[ -f thumbnail-dark.png ]] && rm -rf thumbnail-dark.png
-echo Rendering thumbnail-dark.png
-$INKSCAPE --export-id=thumbnail-dark --export-id-only --export-filename=thumbnail-dark.png $SRC_FILE >/dev/null
-$OPTIPNG -o7 --quiet thumbnail-dark.png
-
-exit 0
diff --git a/src/assets/cinnamon/thumbnail.svg b/src/assets/cinnamon/thumbnail.svg
deleted file mode 100644
index 3b9f0992..00000000
--- a/src/assets/cinnamon/thumbnail.svg
+++ /dev/null
@@ -1,2131 +0,0 @@
-
-
-
-
-
- image/svg+xml
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/assets/cinnamon/thumbnails/render-thumbnails.sh b/src/assets/cinnamon/thumbnails/render-thumbnails.sh
new file mode 100755
index 00000000..d6aee083
--- /dev/null
+++ b/src/assets/cinnamon/thumbnails/render-thumbnails.sh
@@ -0,0 +1,21 @@
+#! /usr/bin/env bash
+
+INKSCAPE="/usr/bin/inkscape"
+OPTIPNG="/usr/bin/optipng"
+
+SRC_FILE="thumbnail.svg"
+
+for theme in '' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey'; do
+ [[ -f thumbnail-light${theme}.png ]] && rm -rf thumbnail-light${theme}.png
+ echo Rendering thumbnail-light${theme}.png
+
+ $INKSCAPE --export-id=thumbnail-light${theme} --export-id-only --export-filename=thumbnail-light${theme}.png $SRC_FILE >/dev/null
+ $OPTIPNG -o7 --quiet thumbnail-light${theme}.png
+
+ [[ -f thumbnail-dark${theme}.png ]] && rm -rf thumbnail-dark${theme}.png
+ echo Rendering thumbnail-dark${theme}.png
+ $INKSCAPE --export-id=thumbnail-dark${theme} --export-id-only --export-filename=thumbnail-dark${theme}.png $SRC_FILE >/dev/null
+ $OPTIPNG -o7 --quiet thumbnail-dark${theme}.png
+done
+
+exit 0
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-dark-blue.png b/src/assets/cinnamon/thumbnails/thumbnail-dark-blue.png
new file mode 100644
index 00000000..e45d3725
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-dark-blue.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-dark-green.png b/src/assets/cinnamon/thumbnails/thumbnail-dark-green.png
new file mode 100644
index 00000000..afd1971f
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-dark-green.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-dark-grey.png b/src/assets/cinnamon/thumbnails/thumbnail-dark-grey.png
new file mode 100644
index 00000000..2b13a017
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-dark-grey.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-dark-orange.png b/src/assets/cinnamon/thumbnails/thumbnail-dark-orange.png
new file mode 100644
index 00000000..9dc33f98
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-dark-orange.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-dark-pink.png b/src/assets/cinnamon/thumbnails/thumbnail-dark-pink.png
new file mode 100644
index 00000000..c864066e
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-dark-pink.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-dark-purple.png b/src/assets/cinnamon/thumbnails/thumbnail-dark-purple.png
new file mode 100644
index 00000000..f32f51b0
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-dark-purple.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-dark-red.png b/src/assets/cinnamon/thumbnails/thumbnail-dark-red.png
new file mode 100644
index 00000000..c264808a
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-dark-red.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-dark-yellow.png b/src/assets/cinnamon/thumbnails/thumbnail-dark-yellow.png
new file mode 100644
index 00000000..11d64490
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-dark-yellow.png differ
diff --git a/src/assets/cinnamon/thumbnail-dark.png b/src/assets/cinnamon/thumbnails/thumbnail-dark.png
similarity index 100%
rename from src/assets/cinnamon/thumbnail-dark.png
rename to src/assets/cinnamon/thumbnails/thumbnail-dark.png
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-light-blue.png b/src/assets/cinnamon/thumbnails/thumbnail-light-blue.png
new file mode 100644
index 00000000..61feb671
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-light-blue.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-light-green.png b/src/assets/cinnamon/thumbnails/thumbnail-light-green.png
new file mode 100644
index 00000000..e11afb1c
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-light-green.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-light-grey.png b/src/assets/cinnamon/thumbnails/thumbnail-light-grey.png
new file mode 100644
index 00000000..8c92986c
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-light-grey.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-light-orange.png b/src/assets/cinnamon/thumbnails/thumbnail-light-orange.png
new file mode 100644
index 00000000..e775b50d
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-light-orange.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-light-pink.png b/src/assets/cinnamon/thumbnails/thumbnail-light-pink.png
new file mode 100644
index 00000000..69e07739
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-light-pink.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-light-purple.png b/src/assets/cinnamon/thumbnails/thumbnail-light-purple.png
new file mode 100644
index 00000000..c8685542
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-light-purple.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-light-red.png b/src/assets/cinnamon/thumbnails/thumbnail-light-red.png
new file mode 100644
index 00000000..f74d9df4
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-light-red.png differ
diff --git a/src/assets/cinnamon/thumbnails/thumbnail-light-yellow.png b/src/assets/cinnamon/thumbnails/thumbnail-light-yellow.png
new file mode 100644
index 00000000..e46a4da7
Binary files /dev/null and b/src/assets/cinnamon/thumbnails/thumbnail-light-yellow.png differ
diff --git a/src/assets/cinnamon/thumbnail-light.png b/src/assets/cinnamon/thumbnails/thumbnail-light.png
similarity index 100%
rename from src/assets/cinnamon/thumbnail-light.png
rename to src/assets/cinnamon/thumbnails/thumbnail-light.png
diff --git a/src/assets/cinnamon/thumbnails/thumbnail.svg b/src/assets/cinnamon/thumbnails/thumbnail.svg
new file mode 100644
index 00000000..09d18898
--- /dev/null
+++ b/src/assets/cinnamon/thumbnails/thumbnail.svg
@@ -0,0 +1,5266 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-blue/checkbox.svg b/src/assets/gnome-shell/common-assets-blue/checkbox.svg
new file mode 100644
index 00000000..8728135d
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-blue/checkbox.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-blue/more-results.svg b/src/assets/gnome-shell/common-assets-blue/more-results.svg
new file mode 100644
index 00000000..d8716310
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-blue/more-results.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-blue/toggle-on.svg b/src/assets/gnome-shell/common-assets-blue/toggle-on.svg
new file mode 100644
index 00000000..3ecb0f5b
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-blue/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-green/checkbox.svg b/src/assets/gnome-shell/common-assets-green/checkbox.svg
new file mode 100644
index 00000000..284cf31e
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-green/checkbox.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-green/more-results.svg b/src/assets/gnome-shell/common-assets-green/more-results.svg
new file mode 100644
index 00000000..c4fcbaa0
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-green/more-results.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-green/toggle-on.svg b/src/assets/gnome-shell/common-assets-green/toggle-on.svg
new file mode 100644
index 00000000..6edb6b59
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-green/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-grey/checkbox.svg b/src/assets/gnome-shell/common-assets-grey/checkbox.svg
new file mode 100644
index 00000000..bf1dd4b5
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-grey/checkbox.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-grey/more-results.svg b/src/assets/gnome-shell/common-assets-grey/more-results.svg
new file mode 100644
index 00000000..bf4d3cea
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-grey/more-results.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-grey/toggle-on.svg b/src/assets/gnome-shell/common-assets-grey/toggle-on.svg
new file mode 100644
index 00000000..05d61213
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-grey/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-orange/checkbox.svg b/src/assets/gnome-shell/common-assets-orange/checkbox.svg
new file mode 100644
index 00000000..e0317275
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-orange/checkbox.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-orange/more-results.svg b/src/assets/gnome-shell/common-assets-orange/more-results.svg
new file mode 100644
index 00000000..7df0a4fc
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-orange/more-results.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-orange/toggle-on.svg b/src/assets/gnome-shell/common-assets-orange/toggle-on.svg
new file mode 100644
index 00000000..bf2f8f36
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-orange/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-pink/checkbox.svg b/src/assets/gnome-shell/common-assets-pink/checkbox.svg
new file mode 100644
index 00000000..e6e59b3a
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-pink/checkbox.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-pink/more-results.svg b/src/assets/gnome-shell/common-assets-pink/more-results.svg
new file mode 100644
index 00000000..f1041c22
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-pink/more-results.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-pink/toggle-on.svg b/src/assets/gnome-shell/common-assets-pink/toggle-on.svg
new file mode 100644
index 00000000..e16d5f81
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-pink/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-purple/checkbox.svg b/src/assets/gnome-shell/common-assets-purple/checkbox.svg
new file mode 100644
index 00000000..f35ceed5
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-purple/checkbox.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-purple/more-results.svg b/src/assets/gnome-shell/common-assets-purple/more-results.svg
new file mode 100644
index 00000000..cf01c9d0
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-purple/more-results.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-purple/toggle-on.svg b/src/assets/gnome-shell/common-assets-purple/toggle-on.svg
new file mode 100644
index 00000000..4f5b7779
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-purple/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-red/checkbox.svg b/src/assets/gnome-shell/common-assets-red/checkbox.svg
new file mode 100644
index 00000000..f8830c67
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-red/checkbox.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-red/more-results.svg b/src/assets/gnome-shell/common-assets-red/more-results.svg
new file mode 100644
index 00000000..2c10d8ad
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-red/more-results.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-red/toggle-on.svg b/src/assets/gnome-shell/common-assets-red/toggle-on.svg
new file mode 100644
index 00000000..5ee6d6be
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-red/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-yellow/checkbox.svg b/src/assets/gnome-shell/common-assets-yellow/checkbox.svg
new file mode 100644
index 00000000..846b7b6d
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-yellow/checkbox.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-yellow/more-results.svg b/src/assets/gnome-shell/common-assets-yellow/more-results.svg
new file mode 100644
index 00000000..002180d0
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-yellow/more-results.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/src/assets/gnome-shell/common-assets-yellow/toggle-on.svg b/src/assets/gnome-shell/common-assets-yellow/toggle-on.svg
new file mode 100644
index 00000000..032d0417
--- /dev/null
+++ b/src/assets/gnome-shell/common-assets-yellow/toggle-on.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-blue.svg b/src/assets/gtk-2.0/assets-dark-blue.svg
new file mode 100644
index 00000000..88c1fafd
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-dark-blue.svg
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-blue/button-active-hover.png b/src/assets/gtk-2.0/assets-dark-blue/button-active-hover.png
new file mode 100644
index 00000000..9885af3d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/button-active-hover.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/button-active.png b/src/assets/gtk-2.0/assets-dark-blue/button-active.png
new file mode 100644
index 00000000..8114bd42
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-blue/checkbox-checked.png
new file mode 100644
index 00000000..2f988625
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..5c56f7a5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-border-focus.png
new file mode 100644
index 00000000..4d22f893
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/combo-entry-button-active-rtl.png b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-button-active-rtl.png
new file mode 100644
index 00000000..b4be3299
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-button-active-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/combo-entry-button-active.png b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-button-active.png
new file mode 100644
index 00000000..b70bcb30
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..9e658266
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..28c71f97
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..8e0930cd
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus.png b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus.png
new file mode 100644
index 00000000..76b7682b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/entry-active-bg.png b/src/assets/gtk-2.0/assets-dark-blue/entry-active-bg.png
new file mode 100644
index 00000000..9567a5af
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/entry-active-notebook.png b/src/assets/gtk-2.0/assets-dark-blue/entry-active-notebook.png
new file mode 100644
index 00000000..cde9144e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-dark-blue/entry-active-toolbar.png
new file mode 100644
index 00000000..3d95869a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-dark-blue/entry-border-active-bg.png
new file mode 100644
index 00000000..64f38b41
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-blue/menu-checkbox-checked.png
new file mode 100644
index 00000000..5448f3d3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/menu-radio-checked.png b/src/assets/gtk-2.0/assets-dark-blue/menu-radio-checked.png
new file mode 100644
index 00000000..84ca20b5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/pathbar_button_active.png b/src/assets/gtk-2.0/assets-dark-blue/pathbar_button_active.png
new file mode 100644
index 00000000..2e18f517
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-dark-blue/pathbar_button_prelight.png
new file mode 100644
index 00000000..061225a3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/progressbar.png b/src/assets/gtk-2.0/assets-dark-blue/progressbar.png
new file mode 100644
index 00000000..04c8589e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/progressbar_v.png b/src/assets/gtk-2.0/assets-dark-blue/progressbar_v.png
new file mode 100644
index 00000000..94da73b9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/radio-checked.png b/src/assets/gtk-2.0/assets-dark-blue/radio-checked.png
new file mode 100644
index 00000000..0a93562d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-dark-blue/trough-horizontal-active.png
new file mode 100644
index 00000000..29ed877b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-blue/trough-vertical-active.png b/src/assets/gtk-2.0/assets-dark-blue/trough-vertical-active.png
new file mode 100644
index 00000000..6cc11c1e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-blue/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green.svg b/src/assets/gtk-2.0/assets-dark-green.svg
new file mode 100644
index 00000000..64b6b984
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-dark-green.svg
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-green/button-active-hover.png b/src/assets/gtk-2.0/assets-dark-green/button-active-hover.png
new file mode 100644
index 00000000..3a8d27d7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/button-active-hover.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/button-active.png b/src/assets/gtk-2.0/assets-dark-green/button-active.png
new file mode 100644
index 00000000..59538c30
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-green/checkbox-checked.png
new file mode 100644
index 00000000..fa0077c0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-green/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..f5d56a9a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-dark-green/combo-entry-border-focus.png
new file mode 100644
index 00000000..2507aed4
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/combo-entry-button-active-rtl.png b/src/assets/gtk-2.0/assets-dark-green/combo-entry-button-active-rtl.png
new file mode 100644
index 00000000..a673c6aa
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/combo-entry-button-active-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/combo-entry-button-active.png b/src/assets/gtk-2.0/assets-dark-green/combo-entry-button-active.png
new file mode 100644
index 00000000..d3e33507
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/combo-entry-button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..3d8ed250
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..47fc65b3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..9e28e228
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus.png b/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus.png
new file mode 100644
index 00000000..61de061c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/entry-active-bg.png b/src/assets/gtk-2.0/assets-dark-green/entry-active-bg.png
new file mode 100644
index 00000000..99f77739
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/entry-active-notebook.png b/src/assets/gtk-2.0/assets-dark-green/entry-active-notebook.png
new file mode 100644
index 00000000..8cdecb07
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-dark-green/entry-active-toolbar.png
new file mode 100644
index 00000000..41c9f385
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-dark-green/entry-border-active-bg.png
new file mode 100644
index 00000000..0d6ac634
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-green/menu-checkbox-checked.png
new file mode 100644
index 00000000..b3e9151a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/menu-radio-checked.png b/src/assets/gtk-2.0/assets-dark-green/menu-radio-checked.png
new file mode 100644
index 00000000..2fb4adb3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/pathbar_button_active.png b/src/assets/gtk-2.0/assets-dark-green/pathbar_button_active.png
new file mode 100644
index 00000000..2a9c87c0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-dark-green/pathbar_button_prelight.png
new file mode 100644
index 00000000..e1675afe
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/progressbar.png b/src/assets/gtk-2.0/assets-dark-green/progressbar.png
new file mode 100644
index 00000000..b84838a5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/progressbar_v.png b/src/assets/gtk-2.0/assets-dark-green/progressbar_v.png
new file mode 100644
index 00000000..dacd2089
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/radio-checked.png b/src/assets/gtk-2.0/assets-dark-green/radio-checked.png
new file mode 100644
index 00000000..bfe61904
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-dark-green/trough-horizontal-active.png
new file mode 100644
index 00000000..af04e887
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-green/trough-vertical-active.png b/src/assets/gtk-2.0/assets-dark-green/trough-vertical-active.png
new file mode 100644
index 00000000..14f9de96
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-green/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey.svg b/src/assets/gtk-2.0/assets-dark-grey.svg
new file mode 100644
index 00000000..fbbe620f
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-dark-grey.svg
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-grey/button-active-hover.png b/src/assets/gtk-2.0/assets-dark-grey/button-active-hover.png
new file mode 100644
index 00000000..d12a364b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/button-active-hover.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/button-active.png b/src/assets/gtk-2.0/assets-dark-grey/button-active.png
new file mode 100644
index 00000000..b2de6b73
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-grey/checkbox-checked.png
new file mode 100644
index 00000000..44d6154b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..527830d7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-border-focus.png
new file mode 100644
index 00000000..befd58bb
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/combo-entry-button-active-rtl.png b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-button-active-rtl.png
new file mode 100644
index 00000000..757350cb
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-button-active-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/combo-entry-button-active.png b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-button-active.png
new file mode 100644
index 00000000..3691647f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..ed072083
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..02bd409d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..b069cb22
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus.png b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus.png
new file mode 100644
index 00000000..19158ffb
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/entry-active-bg.png b/src/assets/gtk-2.0/assets-dark-grey/entry-active-bg.png
new file mode 100644
index 00000000..34490c2f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/entry-active-notebook.png b/src/assets/gtk-2.0/assets-dark-grey/entry-active-notebook.png
new file mode 100644
index 00000000..d0922270
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-dark-grey/entry-active-toolbar.png
new file mode 100644
index 00000000..b587ba95
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-dark-grey/entry-border-active-bg.png
new file mode 100644
index 00000000..3e2b7104
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-grey/menu-checkbox-checked.png
new file mode 100644
index 00000000..6d4d1ab8
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/menu-radio-checked.png b/src/assets/gtk-2.0/assets-dark-grey/menu-radio-checked.png
new file mode 100644
index 00000000..c5f237b8
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/pathbar_button_active.png b/src/assets/gtk-2.0/assets-dark-grey/pathbar_button_active.png
new file mode 100644
index 00000000..40728e51
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-dark-grey/pathbar_button_prelight.png
new file mode 100644
index 00000000..3dbf49e1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/progressbar.png b/src/assets/gtk-2.0/assets-dark-grey/progressbar.png
new file mode 100644
index 00000000..2cd0bef6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/progressbar_v.png b/src/assets/gtk-2.0/assets-dark-grey/progressbar_v.png
new file mode 100644
index 00000000..98a0278d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/radio-checked.png b/src/assets/gtk-2.0/assets-dark-grey/radio-checked.png
new file mode 100644
index 00000000..cafd1e25
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-dark-grey/trough-horizontal-active.png
new file mode 100644
index 00000000..fbcdc624
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-grey/trough-vertical-active.png b/src/assets/gtk-2.0/assets-dark-grey/trough-vertical-active.png
new file mode 100644
index 00000000..a8539063
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-grey/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange.svg b/src/assets/gtk-2.0/assets-dark-orange.svg
new file mode 100644
index 00000000..9071e19d
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-dark-orange.svg
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-orange/button-active-hover.png b/src/assets/gtk-2.0/assets-dark-orange/button-active-hover.png
new file mode 100644
index 00000000..0b06db26
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/button-active-hover.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/button-active.png b/src/assets/gtk-2.0/assets-dark-orange/button-active.png
new file mode 100644
index 00000000..0303a183
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-orange/checkbox-checked.png
new file mode 100644
index 00000000..3da8d8d3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..49472f6e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-border-focus.png
new file mode 100644
index 00000000..2d0704c6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/combo-entry-button-active-rtl.png b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-button-active-rtl.png
new file mode 100644
index 00000000..fef0ebd9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-button-active-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/combo-entry-button-active.png b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-button-active.png
new file mode 100644
index 00000000..ccf4881a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..d2a0fed6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..93f525ee
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..1129232a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus.png b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus.png
new file mode 100644
index 00000000..86222c21
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/entry-active-bg.png b/src/assets/gtk-2.0/assets-dark-orange/entry-active-bg.png
new file mode 100644
index 00000000..3c218fcf
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/entry-active-notebook.png b/src/assets/gtk-2.0/assets-dark-orange/entry-active-notebook.png
new file mode 100644
index 00000000..13bc8b7e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-dark-orange/entry-active-toolbar.png
new file mode 100644
index 00000000..1f8c439a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-dark-orange/entry-border-active-bg.png
new file mode 100644
index 00000000..1b9acfc9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-orange/menu-checkbox-checked.png
new file mode 100644
index 00000000..0e6076e9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/menu-radio-checked.png b/src/assets/gtk-2.0/assets-dark-orange/menu-radio-checked.png
new file mode 100644
index 00000000..3b56fe75
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/pathbar_button_active.png b/src/assets/gtk-2.0/assets-dark-orange/pathbar_button_active.png
new file mode 100644
index 00000000..8998f2c6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-dark-orange/pathbar_button_prelight.png
new file mode 100644
index 00000000..751ca5bf
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/progressbar.png b/src/assets/gtk-2.0/assets-dark-orange/progressbar.png
new file mode 100644
index 00000000..dadbe161
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/progressbar_v.png b/src/assets/gtk-2.0/assets-dark-orange/progressbar_v.png
new file mode 100644
index 00000000..c8bd9365
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/radio-checked.png b/src/assets/gtk-2.0/assets-dark-orange/radio-checked.png
new file mode 100644
index 00000000..107aef17
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-dark-orange/trough-horizontal-active.png
new file mode 100644
index 00000000..105942a3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-orange/trough-vertical-active.png b/src/assets/gtk-2.0/assets-dark-orange/trough-vertical-active.png
new file mode 100644
index 00000000..2e47298a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-orange/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink.svg b/src/assets/gtk-2.0/assets-dark-pink.svg
new file mode 100644
index 00000000..9afd878f
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-dark-pink.svg
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-pink/button-active-hover.png b/src/assets/gtk-2.0/assets-dark-pink/button-active-hover.png
new file mode 100644
index 00000000..a311f410
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/button-active-hover.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/button-active.png b/src/assets/gtk-2.0/assets-dark-pink/button-active.png
new file mode 100644
index 00000000..8306834d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-pink/checkbox-checked.png
new file mode 100644
index 00000000..8e5ea21d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..d9f5229a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-border-focus.png
new file mode 100644
index 00000000..fa435e8b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/combo-entry-button-active-rtl.png b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-button-active-rtl.png
new file mode 100644
index 00000000..c632d53a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-button-active-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/combo-entry-button-active.png b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-button-active.png
new file mode 100644
index 00000000..9e979236
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..230209f6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..2f0f0bfb
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..96f2a4e9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus.png b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus.png
new file mode 100644
index 00000000..20fa282f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/entry-active-bg.png b/src/assets/gtk-2.0/assets-dark-pink/entry-active-bg.png
new file mode 100644
index 00000000..c05db2cf
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/entry-active-notebook.png b/src/assets/gtk-2.0/assets-dark-pink/entry-active-notebook.png
new file mode 100644
index 00000000..7e995712
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-dark-pink/entry-active-toolbar.png
new file mode 100644
index 00000000..a4fe849c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-dark-pink/entry-border-active-bg.png
new file mode 100644
index 00000000..b04f7387
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-pink/menu-checkbox-checked.png
new file mode 100644
index 00000000..2acd63ad
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/menu-radio-checked.png b/src/assets/gtk-2.0/assets-dark-pink/menu-radio-checked.png
new file mode 100644
index 00000000..da5404de
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/pathbar_button_active.png b/src/assets/gtk-2.0/assets-dark-pink/pathbar_button_active.png
new file mode 100644
index 00000000..098e8da9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-dark-pink/pathbar_button_prelight.png
new file mode 100644
index 00000000..1e8864dc
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/progressbar.png b/src/assets/gtk-2.0/assets-dark-pink/progressbar.png
new file mode 100644
index 00000000..b36ce5a2
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/progressbar_v.png b/src/assets/gtk-2.0/assets-dark-pink/progressbar_v.png
new file mode 100644
index 00000000..16777f50
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/radio-checked.png b/src/assets/gtk-2.0/assets-dark-pink/radio-checked.png
new file mode 100644
index 00000000..3aee673e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-dark-pink/trough-horizontal-active.png
new file mode 100644
index 00000000..cdf6c0b0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-pink/trough-vertical-active.png b/src/assets/gtk-2.0/assets-dark-pink/trough-vertical-active.png
new file mode 100644
index 00000000..0ee7d674
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-pink/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple.svg b/src/assets/gtk-2.0/assets-dark-purple.svg
new file mode 100644
index 00000000..a3be5916
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-dark-purple.svg
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-purple/button-active-hover.png b/src/assets/gtk-2.0/assets-dark-purple/button-active-hover.png
new file mode 100644
index 00000000..6706b7bd
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/button-active-hover.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/button-active.png b/src/assets/gtk-2.0/assets-dark-purple/button-active.png
new file mode 100644
index 00000000..5c0a52b7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-purple/checkbox-checked.png
new file mode 100644
index 00000000..1f005d2f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..ba0587a9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-border-focus.png
new file mode 100644
index 00000000..e031726c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/combo-entry-button-active-rtl.png b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-button-active-rtl.png
new file mode 100644
index 00000000..f6a73099
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-button-active-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/combo-entry-button-active.png b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-button-active.png
new file mode 100644
index 00000000..d77201e3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..67b5e479
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..da8f1e5a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..f559df57
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus.png b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus.png
new file mode 100644
index 00000000..ee711af6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/entry-active-bg.png b/src/assets/gtk-2.0/assets-dark-purple/entry-active-bg.png
new file mode 100644
index 00000000..d2a58a95
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/entry-active-notebook.png b/src/assets/gtk-2.0/assets-dark-purple/entry-active-notebook.png
new file mode 100644
index 00000000..33051ff7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-dark-purple/entry-active-toolbar.png
new file mode 100644
index 00000000..e8ef5dc1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-dark-purple/entry-border-active-bg.png
new file mode 100644
index 00000000..946a871b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-purple/menu-checkbox-checked.png
new file mode 100644
index 00000000..b0e05ba9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/menu-radio-checked.png b/src/assets/gtk-2.0/assets-dark-purple/menu-radio-checked.png
new file mode 100644
index 00000000..04f0a436
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/pathbar_button_active.png b/src/assets/gtk-2.0/assets-dark-purple/pathbar_button_active.png
new file mode 100644
index 00000000..4868959f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-dark-purple/pathbar_button_prelight.png
new file mode 100644
index 00000000..0a82c216
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/progressbar.png b/src/assets/gtk-2.0/assets-dark-purple/progressbar.png
new file mode 100644
index 00000000..f22226d6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/progressbar_v.png b/src/assets/gtk-2.0/assets-dark-purple/progressbar_v.png
new file mode 100644
index 00000000..7509f847
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/radio-checked.png b/src/assets/gtk-2.0/assets-dark-purple/radio-checked.png
new file mode 100644
index 00000000..f8d25fd3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-dark-purple/trough-horizontal-active.png
new file mode 100644
index 00000000..586dd438
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-purple/trough-vertical-active.png b/src/assets/gtk-2.0/assets-dark-purple/trough-vertical-active.png
new file mode 100644
index 00000000..eb9cdc4e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-purple/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red.svg b/src/assets/gtk-2.0/assets-dark-red.svg
new file mode 100644
index 00000000..501cf788
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-dark-red.svg
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-red/button-active-hover.png b/src/assets/gtk-2.0/assets-dark-red/button-active-hover.png
new file mode 100644
index 00000000..f2f59b6b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/button-active-hover.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/button-active.png b/src/assets/gtk-2.0/assets-dark-red/button-active.png
new file mode 100644
index 00000000..f0231d03
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-red/checkbox-checked.png
new file mode 100644
index 00000000..f74e73c0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-red/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..95ead8ea
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-dark-red/combo-entry-border-focus.png
new file mode 100644
index 00000000..2c35e066
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/combo-entry-button-active-rtl.png b/src/assets/gtk-2.0/assets-dark-red/combo-entry-button-active-rtl.png
new file mode 100644
index 00000000..27bf6111
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/combo-entry-button-active-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/combo-entry-button-active.png b/src/assets/gtk-2.0/assets-dark-red/combo-entry-button-active.png
new file mode 100644
index 00000000..e2d23c79
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/combo-entry-button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..5a0cf553
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..aa6a747b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..c7356b99
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus.png b/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus.png
new file mode 100644
index 00000000..6e31aeba
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/entry-active-bg.png b/src/assets/gtk-2.0/assets-dark-red/entry-active-bg.png
new file mode 100644
index 00000000..f3def8d4
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/entry-active-notebook.png b/src/assets/gtk-2.0/assets-dark-red/entry-active-notebook.png
new file mode 100644
index 00000000..8a7b6a51
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-dark-red/entry-active-toolbar.png
new file mode 100644
index 00000000..b32d9146
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-dark-red/entry-border-active-bg.png
new file mode 100644
index 00000000..ffcb7d6c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-red/menu-checkbox-checked.png
new file mode 100644
index 00000000..ef26242d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/menu-radio-checked.png b/src/assets/gtk-2.0/assets-dark-red/menu-radio-checked.png
new file mode 100644
index 00000000..b2aebb23
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/pathbar_button_active.png b/src/assets/gtk-2.0/assets-dark-red/pathbar_button_active.png
new file mode 100644
index 00000000..7d753f85
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-dark-red/pathbar_button_prelight.png
new file mode 100644
index 00000000..eea48e73
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/progressbar.png b/src/assets/gtk-2.0/assets-dark-red/progressbar.png
new file mode 100644
index 00000000..9e8611a1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/progressbar_v.png b/src/assets/gtk-2.0/assets-dark-red/progressbar_v.png
new file mode 100644
index 00000000..ba108c7a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/radio-checked.png b/src/assets/gtk-2.0/assets-dark-red/radio-checked.png
new file mode 100644
index 00000000..4c5c66bd
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-dark-red/trough-horizontal-active.png
new file mode 100644
index 00000000..63fa5533
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-red/trough-vertical-active.png b/src/assets/gtk-2.0/assets-dark-red/trough-vertical-active.png
new file mode 100644
index 00000000..2514e66a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-red/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow.svg b/src/assets/gtk-2.0/assets-dark-yellow.svg
new file mode 100644
index 00000000..33b69c82
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-dark-yellow.svg
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/button-active-hover.png b/src/assets/gtk-2.0/assets-dark-yellow/button-active-hover.png
new file mode 100644
index 00000000..7541e607
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/button-active-hover.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/button-active.png b/src/assets/gtk-2.0/assets-dark-yellow/button-active.png
new file mode 100644
index 00000000..a420c4bd
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-yellow/checkbox-checked.png
new file mode 100644
index 00000000..14cc1503
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..d98de6a5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-border-focus.png
new file mode 100644
index 00000000..f2746de1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-button-active-rtl.png b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-button-active-rtl.png
new file mode 100644
index 00000000..606318f1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-button-active-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-button-active.png b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-button-active.png
new file mode 100644
index 00000000..ee405ec0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-button-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..372b9175
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..72408b58
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..57d47245
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus.png b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus.png
new file mode 100644
index 00000000..ef9f1495
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/entry-active-bg.png b/src/assets/gtk-2.0/assets-dark-yellow/entry-active-bg.png
new file mode 100644
index 00000000..cc75b347
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/entry-active-notebook.png b/src/assets/gtk-2.0/assets-dark-yellow/entry-active-notebook.png
new file mode 100644
index 00000000..983a230a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-dark-yellow/entry-active-toolbar.png
new file mode 100644
index 00000000..4d2a1d4b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-dark-yellow/entry-border-active-bg.png
new file mode 100644
index 00000000..bdfbb50f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-dark-yellow/menu-checkbox-checked.png
new file mode 100644
index 00000000..a94a62e5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/menu-radio-checked.png b/src/assets/gtk-2.0/assets-dark-yellow/menu-radio-checked.png
new file mode 100644
index 00000000..6d8fe935
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/pathbar_button_active.png b/src/assets/gtk-2.0/assets-dark-yellow/pathbar_button_active.png
new file mode 100644
index 00000000..36d0171b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-dark-yellow/pathbar_button_prelight.png
new file mode 100644
index 00000000..b5c42d78
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/progressbar.png b/src/assets/gtk-2.0/assets-dark-yellow/progressbar.png
new file mode 100644
index 00000000..6037e654
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/progressbar_v.png b/src/assets/gtk-2.0/assets-dark-yellow/progressbar_v.png
new file mode 100644
index 00000000..e43fe0fd
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/radio-checked.png b/src/assets/gtk-2.0/assets-dark-yellow/radio-checked.png
new file mode 100644
index 00000000..46746bc2
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-dark-yellow/trough-horizontal-active.png
new file mode 100644
index 00000000..12e6a3e1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-dark-yellow/trough-vertical-active.png b/src/assets/gtk-2.0/assets-dark-yellow/trough-vertical-active.png
new file mode 100644
index 00000000..857de454
Binary files /dev/null and b/src/assets/gtk-2.0/assets-dark-yellow/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue.svg b/src/assets/gtk-2.0/assets-light-blue.svg
new file mode 100644
index 00000000..f88a54f5
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-light-blue.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-light-blue/checkbox-checked.png b/src/assets/gtk-2.0/assets-light-blue/checkbox-checked.png
new file mode 100644
index 00000000..77bd80fd
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-light-blue/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..3ce07573
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-light-blue/combo-entry-border-focus.png
new file mode 100644
index 00000000..2a13ee08
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..21675c00
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..79267720
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..0ad51371
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus.png b/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus.png
new file mode 100644
index 00000000..ee4d13a1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/entry-active-bg.png b/src/assets/gtk-2.0/assets-light-blue/entry-active-bg.png
new file mode 100644
index 00000000..8328614c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/entry-active-notebook.png b/src/assets/gtk-2.0/assets-light-blue/entry-active-notebook.png
new file mode 100644
index 00000000..db245128
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-light-blue/entry-active-toolbar.png
new file mode 100644
index 00000000..adfbb020
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-light-blue/entry-border-active-bg.png
new file mode 100644
index 00000000..6594c488
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-light-blue/menu-checkbox-checked.png
new file mode 100644
index 00000000..5f7031f6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/menu-radio-checked.png b/src/assets/gtk-2.0/assets-light-blue/menu-radio-checked.png
new file mode 100644
index 00000000..32426917
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/pathbar_button_active.png b/src/assets/gtk-2.0/assets-light-blue/pathbar_button_active.png
new file mode 100644
index 00000000..2e18f517
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-light-blue/pathbar_button_prelight.png
new file mode 100644
index 00000000..061225a3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/progressbar.png b/src/assets/gtk-2.0/assets-light-blue/progressbar.png
new file mode 100644
index 00000000..04c8589e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/progressbar_v.png b/src/assets/gtk-2.0/assets-light-blue/progressbar_v.png
new file mode 100644
index 00000000..94da73b9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/radio-checked.png b/src/assets/gtk-2.0/assets-light-blue/radio-checked.png
new file mode 100644
index 00000000..7cb80e6d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-light-blue/trough-horizontal-active.png
new file mode 100644
index 00000000..29ed877b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-blue/trough-vertical-active.png b/src/assets/gtk-2.0/assets-light-blue/trough-vertical-active.png
new file mode 100644
index 00000000..6cc11c1e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-blue/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green.svg b/src/assets/gtk-2.0/assets-light-green.svg
new file mode 100644
index 00000000..abbc183a
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-light-green.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-light-green/checkbox-checked.png b/src/assets/gtk-2.0/assets-light-green/checkbox-checked.png
new file mode 100644
index 00000000..355ebecf
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-light-green/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..aff4501d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-light-green/combo-entry-border-focus.png
new file mode 100644
index 00000000..3288ae90
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..32f7e344
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..f51eaa74
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..64b825f4
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/combo-entry-focus.png b/src/assets/gtk-2.0/assets-light-green/combo-entry-focus.png
new file mode 100644
index 00000000..bc9f8165
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/entry-active-bg.png b/src/assets/gtk-2.0/assets-light-green/entry-active-bg.png
new file mode 100644
index 00000000..0b33c476
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/entry-active-notebook.png b/src/assets/gtk-2.0/assets-light-green/entry-active-notebook.png
new file mode 100644
index 00000000..e6d4e45c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-light-green/entry-active-toolbar.png
new file mode 100644
index 00000000..217ebfcf
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-light-green/entry-border-active-bg.png
new file mode 100644
index 00000000..f1af1054
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-light-green/menu-checkbox-checked.png
new file mode 100644
index 00000000..47759ca7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/menu-radio-checked.png b/src/assets/gtk-2.0/assets-light-green/menu-radio-checked.png
new file mode 100644
index 00000000..4f6283c1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/pathbar_button_active.png b/src/assets/gtk-2.0/assets-light-green/pathbar_button_active.png
new file mode 100644
index 00000000..2a9c87c0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-light-green/pathbar_button_prelight.png
new file mode 100644
index 00000000..e1675afe
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/progressbar.png b/src/assets/gtk-2.0/assets-light-green/progressbar.png
new file mode 100644
index 00000000..b84838a5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/progressbar_v.png b/src/assets/gtk-2.0/assets-light-green/progressbar_v.png
new file mode 100644
index 00000000..dacd2089
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/radio-checked.png b/src/assets/gtk-2.0/assets-light-green/radio-checked.png
new file mode 100644
index 00000000..b3eceb53
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-light-green/trough-horizontal-active.png
new file mode 100644
index 00000000..af04e887
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-green/trough-vertical-active.png b/src/assets/gtk-2.0/assets-light-green/trough-vertical-active.png
new file mode 100644
index 00000000..14f9de96
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-green/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey.svg b/src/assets/gtk-2.0/assets-light-grey.svg
new file mode 100644
index 00000000..2b90cc47
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-light-grey.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-light-grey/checkbox-checked.png b/src/assets/gtk-2.0/assets-light-grey/checkbox-checked.png
new file mode 100644
index 00000000..9a9a592b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-light-grey/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..7c2d1be6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-light-grey/combo-entry-border-focus.png
new file mode 100644
index 00000000..f00339d4
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..2c0afc3b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..39b63c5c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..3f943c23
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus.png b/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus.png
new file mode 100644
index 00000000..ad567e88
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/entry-active-bg.png b/src/assets/gtk-2.0/assets-light-grey/entry-active-bg.png
new file mode 100644
index 00000000..bc903f60
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/entry-active-notebook.png b/src/assets/gtk-2.0/assets-light-grey/entry-active-notebook.png
new file mode 100644
index 00000000..97447d95
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-light-grey/entry-active-toolbar.png
new file mode 100644
index 00000000..fe46ab7d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-light-grey/entry-border-active-bg.png
new file mode 100644
index 00000000..14cebc89
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-light-grey/menu-checkbox-checked.png
new file mode 100644
index 00000000..63b012c7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/menu-radio-checked.png b/src/assets/gtk-2.0/assets-light-grey/menu-radio-checked.png
new file mode 100644
index 00000000..8d03ba24
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/pathbar_button_active.png b/src/assets/gtk-2.0/assets-light-grey/pathbar_button_active.png
new file mode 100644
index 00000000..40728e51
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-light-grey/pathbar_button_prelight.png
new file mode 100644
index 00000000..3dbf49e1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/progressbar.png b/src/assets/gtk-2.0/assets-light-grey/progressbar.png
new file mode 100644
index 00000000..2cd0bef6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/progressbar_v.png b/src/assets/gtk-2.0/assets-light-grey/progressbar_v.png
new file mode 100644
index 00000000..98a0278d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/radio-checked.png b/src/assets/gtk-2.0/assets-light-grey/radio-checked.png
new file mode 100644
index 00000000..8bc0d2ca
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-light-grey/trough-horizontal-active.png
new file mode 100644
index 00000000..fbcdc624
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-grey/trough-vertical-active.png b/src/assets/gtk-2.0/assets-light-grey/trough-vertical-active.png
new file mode 100644
index 00000000..a8539063
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-grey/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange.svg b/src/assets/gtk-2.0/assets-light-orange.svg
new file mode 100644
index 00000000..5642c910
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-light-orange.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-light-orange/checkbox-checked.png b/src/assets/gtk-2.0/assets-light-orange/checkbox-checked.png
new file mode 100644
index 00000000..2aa62d51
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-light-orange/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..78a921de
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-light-orange/combo-entry-border-focus.png
new file mode 100644
index 00000000..dac4fcb4
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..7b7fab40
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..3c7318ca
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..fa0a3831
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus.png b/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus.png
new file mode 100644
index 00000000..1f8aed26
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/entry-active-bg.png b/src/assets/gtk-2.0/assets-light-orange/entry-active-bg.png
new file mode 100644
index 00000000..57024789
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/entry-active-notebook.png b/src/assets/gtk-2.0/assets-light-orange/entry-active-notebook.png
new file mode 100644
index 00000000..5455fdfe
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-light-orange/entry-active-toolbar.png
new file mode 100644
index 00000000..22ea5cd9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-light-orange/entry-border-active-bg.png
new file mode 100644
index 00000000..83036dba
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-light-orange/menu-checkbox-checked.png
new file mode 100644
index 00000000..a4a1bf81
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/menu-radio-checked.png b/src/assets/gtk-2.0/assets-light-orange/menu-radio-checked.png
new file mode 100644
index 00000000..63d416d5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/pathbar_button_active.png b/src/assets/gtk-2.0/assets-light-orange/pathbar_button_active.png
new file mode 100644
index 00000000..8998f2c6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-light-orange/pathbar_button_prelight.png
new file mode 100644
index 00000000..751ca5bf
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/progressbar.png b/src/assets/gtk-2.0/assets-light-orange/progressbar.png
new file mode 100644
index 00000000..dadbe161
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/progressbar_v.png b/src/assets/gtk-2.0/assets-light-orange/progressbar_v.png
new file mode 100644
index 00000000..c8bd9365
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/radio-checked.png b/src/assets/gtk-2.0/assets-light-orange/radio-checked.png
new file mode 100644
index 00000000..718b6659
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-light-orange/trough-horizontal-active.png
new file mode 100644
index 00000000..105942a3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-orange/trough-vertical-active.png b/src/assets/gtk-2.0/assets-light-orange/trough-vertical-active.png
new file mode 100644
index 00000000..2e47298a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-orange/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink.svg b/src/assets/gtk-2.0/assets-light-pink.svg
new file mode 100644
index 00000000..aa5a6708
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-light-pink.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-light-pink/checkbox-checked.png b/src/assets/gtk-2.0/assets-light-pink/checkbox-checked.png
new file mode 100644
index 00000000..403839d2
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-light-pink/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..8070acfc
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-light-pink/combo-entry-border-focus.png
new file mode 100644
index 00000000..4265e3f1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..6ebd681c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..09b371ce
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..0b919798
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus.png b/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus.png
new file mode 100644
index 00000000..84a76013
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/entry-active-bg.png b/src/assets/gtk-2.0/assets-light-pink/entry-active-bg.png
new file mode 100644
index 00000000..fccc3748
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/entry-active-notebook.png b/src/assets/gtk-2.0/assets-light-pink/entry-active-notebook.png
new file mode 100644
index 00000000..a4532124
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-light-pink/entry-active-toolbar.png
new file mode 100644
index 00000000..b3d87223
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-light-pink/entry-border-active-bg.png
new file mode 100644
index 00000000..324cd199
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-light-pink/menu-checkbox-checked.png
new file mode 100644
index 00000000..085e40ca
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/menu-radio-checked.png b/src/assets/gtk-2.0/assets-light-pink/menu-radio-checked.png
new file mode 100644
index 00000000..0d8cb552
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/pathbar_button_active.png b/src/assets/gtk-2.0/assets-light-pink/pathbar_button_active.png
new file mode 100644
index 00000000..098e8da9
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-light-pink/pathbar_button_prelight.png
new file mode 100644
index 00000000..1e8864dc
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/progressbar.png b/src/assets/gtk-2.0/assets-light-pink/progressbar.png
new file mode 100644
index 00000000..b36ce5a2
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/progressbar_v.png b/src/assets/gtk-2.0/assets-light-pink/progressbar_v.png
new file mode 100644
index 00000000..16777f50
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/radio-checked.png b/src/assets/gtk-2.0/assets-light-pink/radio-checked.png
new file mode 100644
index 00000000..6a96946d
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-light-pink/trough-horizontal-active.png
new file mode 100644
index 00000000..cdf6c0b0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-pink/trough-vertical-active.png b/src/assets/gtk-2.0/assets-light-pink/trough-vertical-active.png
new file mode 100644
index 00000000..0ee7d674
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-pink/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple.svg b/src/assets/gtk-2.0/assets-light-purple.svg
new file mode 100644
index 00000000..fab05cbb
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-light-purple.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-light-purple/checkbox-checked.png b/src/assets/gtk-2.0/assets-light-purple/checkbox-checked.png
new file mode 100644
index 00000000..1f8c97fa
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-light-purple/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..86fab028
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-light-purple/combo-entry-border-focus.png
new file mode 100644
index 00000000..f69bd1b2
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..15d14b49
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..a54510a4
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..790a354f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus.png b/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus.png
new file mode 100644
index 00000000..5e96e56c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/entry-active-bg.png b/src/assets/gtk-2.0/assets-light-purple/entry-active-bg.png
new file mode 100644
index 00000000..ea74956b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/entry-active-notebook.png b/src/assets/gtk-2.0/assets-light-purple/entry-active-notebook.png
new file mode 100644
index 00000000..5f749543
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-light-purple/entry-active-toolbar.png
new file mode 100644
index 00000000..830f58e2
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-light-purple/entry-border-active-bg.png
new file mode 100644
index 00000000..71061d71
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-light-purple/menu-checkbox-checked.png
new file mode 100644
index 00000000..6f9069c5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/menu-radio-checked.png b/src/assets/gtk-2.0/assets-light-purple/menu-radio-checked.png
new file mode 100644
index 00000000..c8d10346
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/pathbar_button_active.png b/src/assets/gtk-2.0/assets-light-purple/pathbar_button_active.png
new file mode 100644
index 00000000..4868959f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-light-purple/pathbar_button_prelight.png
new file mode 100644
index 00000000..0a82c216
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/progressbar.png b/src/assets/gtk-2.0/assets-light-purple/progressbar.png
new file mode 100644
index 00000000..f22226d6
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/progressbar_v.png b/src/assets/gtk-2.0/assets-light-purple/progressbar_v.png
new file mode 100644
index 00000000..7509f847
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/radio-checked.png b/src/assets/gtk-2.0/assets-light-purple/radio-checked.png
new file mode 100644
index 00000000..a1028eda
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-light-purple/trough-horizontal-active.png
new file mode 100644
index 00000000..586dd438
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-purple/trough-vertical-active.png b/src/assets/gtk-2.0/assets-light-purple/trough-vertical-active.png
new file mode 100644
index 00000000..eb9cdc4e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-purple/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red.svg b/src/assets/gtk-2.0/assets-light-red.svg
new file mode 100644
index 00000000..e2dddfe3
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-light-red.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-light-red/checkbox-checked.png b/src/assets/gtk-2.0/assets-light-red/checkbox-checked.png
new file mode 100644
index 00000000..81c81166
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-light-red/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..2eb79894
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-light-red/combo-entry-border-focus.png
new file mode 100644
index 00000000..f3b4033e
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..24014f88
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..6a0df749
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..3cc704ae
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/combo-entry-focus.png b/src/assets/gtk-2.0/assets-light-red/combo-entry-focus.png
new file mode 100644
index 00000000..79980e80
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/entry-active-bg.png b/src/assets/gtk-2.0/assets-light-red/entry-active-bg.png
new file mode 100644
index 00000000..a823ceeb
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/entry-active-notebook.png b/src/assets/gtk-2.0/assets-light-red/entry-active-notebook.png
new file mode 100644
index 00000000..97fbfd0f
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-light-red/entry-active-toolbar.png
new file mode 100644
index 00000000..3798a771
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-light-red/entry-border-active-bg.png
new file mode 100644
index 00000000..9f700ab4
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-light-red/menu-checkbox-checked.png
new file mode 100644
index 00000000..333063fd
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/menu-radio-checked.png b/src/assets/gtk-2.0/assets-light-red/menu-radio-checked.png
new file mode 100644
index 00000000..19868997
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/pathbar_button_active.png b/src/assets/gtk-2.0/assets-light-red/pathbar_button_active.png
new file mode 100644
index 00000000..7d753f85
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-light-red/pathbar_button_prelight.png
new file mode 100644
index 00000000..eea48e73
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/progressbar.png b/src/assets/gtk-2.0/assets-light-red/progressbar.png
new file mode 100644
index 00000000..9e8611a1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/progressbar_v.png b/src/assets/gtk-2.0/assets-light-red/progressbar_v.png
new file mode 100644
index 00000000..ba108c7a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/radio-checked.png b/src/assets/gtk-2.0/assets-light-red/radio-checked.png
new file mode 100644
index 00000000..385b7dbf
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-light-red/trough-horizontal-active.png
new file mode 100644
index 00000000..63fa5533
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-red/trough-vertical-active.png b/src/assets/gtk-2.0/assets-light-red/trough-vertical-active.png
new file mode 100644
index 00000000..2514e66a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-red/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow.svg b/src/assets/gtk-2.0/assets-light-yellow.svg
new file mode 100644
index 00000000..cd15b468
--- /dev/null
+++ b/src/assets/gtk-2.0/assets-light-yellow.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/assets/gtk-2.0/assets-light-yellow/checkbox-checked.png b/src/assets/gtk-2.0/assets-light-yellow/checkbox-checked.png
new file mode 100644
index 00000000..b4c102f3
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/combo-entry-border-focus-rtl.png b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-border-focus-rtl.png
new file mode 100644
index 00000000..01c367c0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-border-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/combo-entry-border-focus.png b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-border-focus.png
new file mode 100644
index 00000000..e99aa2b0
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-border-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-notebook-rtl.png b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-notebook-rtl.png
new file mode 100644
index 00000000..f18d6d2a
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-notebook-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-notebook.png b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-notebook.png
new file mode 100644
index 00000000..1c3eff2b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-rtl.png b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-rtl.png
new file mode 100644
index 00000000..3ac7f58c
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus-rtl.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus.png b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus.png
new file mode 100644
index 00000000..5ee8aba7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/combo-entry-focus.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/entry-active-bg.png b/src/assets/gtk-2.0/assets-light-yellow/entry-active-bg.png
new file mode 100644
index 00000000..7f272ba7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/entry-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/entry-active-notebook.png b/src/assets/gtk-2.0/assets-light-yellow/entry-active-notebook.png
new file mode 100644
index 00000000..a69d7283
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/entry-active-notebook.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/entry-active-toolbar.png b/src/assets/gtk-2.0/assets-light-yellow/entry-active-toolbar.png
new file mode 100644
index 00000000..1f6c3cbe
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/entry-active-toolbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/entry-border-active-bg.png b/src/assets/gtk-2.0/assets-light-yellow/entry-border-active-bg.png
new file mode 100644
index 00000000..053dfc32
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/entry-border-active-bg.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/menu-checkbox-checked.png b/src/assets/gtk-2.0/assets-light-yellow/menu-checkbox-checked.png
new file mode 100644
index 00000000..29b13245
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/menu-checkbox-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/menu-radio-checked.png b/src/assets/gtk-2.0/assets-light-yellow/menu-radio-checked.png
new file mode 100644
index 00000000..69c05ce7
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/menu-radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/pathbar_button_active.png b/src/assets/gtk-2.0/assets-light-yellow/pathbar_button_active.png
new file mode 100644
index 00000000..36d0171b
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/pathbar_button_active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/pathbar_button_prelight.png b/src/assets/gtk-2.0/assets-light-yellow/pathbar_button_prelight.png
new file mode 100644
index 00000000..b5c42d78
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/pathbar_button_prelight.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/progressbar.png b/src/assets/gtk-2.0/assets-light-yellow/progressbar.png
new file mode 100644
index 00000000..6037e654
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/progressbar.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/progressbar_v.png b/src/assets/gtk-2.0/assets-light-yellow/progressbar_v.png
new file mode 100644
index 00000000..e43fe0fd
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/progressbar_v.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/radio-checked.png b/src/assets/gtk-2.0/assets-light-yellow/radio-checked.png
new file mode 100644
index 00000000..398bcfe5
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/radio-checked.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/trough-horizontal-active.png b/src/assets/gtk-2.0/assets-light-yellow/trough-horizontal-active.png
new file mode 100644
index 00000000..12e6a3e1
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/trough-horizontal-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light-yellow/trough-vertical-active.png b/src/assets/gtk-2.0/assets-light-yellow/trough-vertical-active.png
new file mode 100644
index 00000000..857de454
Binary files /dev/null and b/src/assets/gtk-2.0/assets-light-yellow/trough-vertical-active.png differ
diff --git a/src/assets/gtk-2.0/assets-light.svg b/src/assets/gtk-2.0/assets-light.svg
index 38481536..126a965e 100644
--- a/src/assets/gtk-2.0/assets-light.svg
+++ b/src/assets/gtk-2.0/assets-light.svg
@@ -119,10 +119,8 @@
-
-
@@ -254,7 +252,7 @@