diff --git a/install.sh b/install.sh
index 9dab52e..5cd1eae 100755
--- a/install.sh
+++ b/install.sh
@@ -21,6 +21,46 @@ OPACITY_VARIANTS=('' '-solid')
ALT_VARIANTS=('' '-alt')
ICON_VARIANTS=('' '-normal' '-gnome' '-ubuntu' '-arch' '-manjaro' '-fedora' '-debian' '-void')
+#COLORS
+CDEF=" \033[0m" # default color
+CCIN=" \033[0;36m" # info color
+CGSC=" \033[0;32m" # success color
+CRER=" \033[0;31m" # error color
+CWAR=" \033[0;33m" # waring color
+b_CDEF=" \033[1;37m" # bold default color
+b_CCIN=" \033[1;36m" # bold info color
+b_CGSC=" \033[1;32m" # bold success color
+b_CRER=" \033[1;31m" # bold error color
+b_CWAR=" \033[1;33m" # bold warning color
+
+# echo like ... with flag type and display message colors
+prompt () {
+ case ${1} in
+ "-s"|"--success")
+ echo -e "${b_CGSC}${@/-s/}${CDEF}";; # print success message
+ "-e"|"--error")
+ echo -e "${b_CRER}${@/-e/}${CDEF}";; # print error message
+ "-w"|"--warning")
+ echo -e "${b_CWAR}${@/-w/}${CDEF}";; # print warning message
+ "-i"|"--info")
+ echo -e "${b_CCIN}${@/-i/}${CDEF}";; # print info message
+ *)
+ echo -e "$@"
+ ;;
+ esac
+}
+
+# Check command avalibility
+function has_command() {
+ command -v $1 > /dev/null
+}
+
+operation_canceled() {
+ clear
+ prompt -i "\n Operation canceled by user, Bye!"
+ exit 1
+}
+
usage() {
printf "%s\n" "Usage: $0 [OPTIONS...]"
printf "\n%s\n" "OPTIONS:"
@@ -29,7 +69,6 @@ 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 titilebutton variant(s) [standard|alt] (Default: All variants)"
- printf " %-25s%s\n" "-s, --small VARIANTS" "Specify titilebutton size variant(s) [standard|small] (Default: standard variant)"
printf " %-25s%s\n" "-i, --icon VARIANTS" "Specify activities icon variant(s) for gnome-shell [standard|normal|gnome|ubuntu|arch|manjaro|fedora|debian|void] (Default: standard variant)"
printf " %-25s%s\n" "-g, --gdm" "Install GDM theme, this option need root user authority! please run this with sudo"
printf " %-25s%s\n" "-r, --revert" "revert GDM theme, this option need root user authority! please run this with sudo"
@@ -51,10 +90,10 @@ install() {
[[ -d ${THEME_DIR} ]] && rm -rf ${THEME_DIR}
- echo "Installing '${THEME_DIR}'..."
+ prompt -i "Installing '${THEME_DIR}'..."
mkdir -p ${THEME_DIR}
- cp -ur ${REPO_DIR}/COPYING ${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
@@ -70,29 +109,30 @@ install() {
echo "ButtonLayout=close,minimize,maximize:menu" >> ${THEME_DIR}/index.theme
mkdir -p ${THEME_DIR}/gnome-shell
- cp -ur ${SRC_DIR}/assets/gnome-shell/source-assets/* ${THEME_DIR}/gnome-shell
- cp -ur ${SRC_DIR}/main/gnome-shell/gnome-shell${color}${opacity}.css ${THEME_DIR}/gnome-shell/gnome-shell.css
- cp -ur ${SRC_DIR}/assets/gnome-shell/common-assets ${THEME_DIR}/gnome-shell/assets
- cp -ur ${SRC_DIR}/assets/gnome-shell/assets${color}/*.svg ${THEME_DIR}/gnome-shell/assets
- cp -ur ${SRC_DIR}/assets/gnome-shell/activities/activities${icon}.svg ${THEME_DIR}/gnome-shell/assets/activities.svg
+ cp -r ${SRC_DIR}/assets/gnome-shell/source-assets/* ${THEME_DIR}/gnome-shell
+ cp -r ${SRC_DIR}/main/gnome-shell/gnome-shell${color}${opacity}.css ${THEME_DIR}/gnome-shell/gnome-shell.css
+ cp -r ${SRC_DIR}/assets/gnome-shell/common-assets ${THEME_DIR}/gnome-shell/assets
+ 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
cd ${THEME_DIR}/gnome-shell
mkdir -p ${THEME_DIR}/gtk-2.0
- cp -ur ${SRC_DIR}/main/gtk-2.0/gtkrc${color} ${THEME_DIR}/gtk-2.0/gtkrc
- cp -ur ${SRC_DIR}/main/gtk-2.0/menubar-toolbar${color}.rc ${THEME_DIR}/gtk-2.0/menubar-toolbar.rc
- cp -ur ${SRC_DIR}/main/gtk-2.0/common/*.rc ${THEME_DIR}/gtk-2.0
- cp -ur ${SRC_DIR}/assets/gtk-2.0/assets${color} ${THEME_DIR}/gtk-2.0/assets
+ cp -r ${SRC_DIR}/main/gtk-2.0/gtkrc${color} ${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
mkdir -p ${THEME_DIR}/gtk-3.0
- cp -ur ${SRC_DIR}/assets/gtk-3.0/common-assets/assets ${THEME_DIR}/gtk-3.0
- cp -ur ${SRC_DIR}/assets/gtk-3.0/windows-assets/titlebutton${alt} ${THEME_DIR}/gtk-3.0/windows-assets
- cp -ur ${SRC_DIR}/assets/gtk-3.0/thumbnail${color}.png ${THEME_DIR}/gtk-3.0/thumbnail.png
- cp -ur ${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/common-assets/assets ${THEME_DIR}/gtk-3.0
+ 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
if [[ ${color} == '-light' ]]; then
- cp -ur ${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}.css ${THEME_DIR}/gtk-3.0/gtk.css
else
- cp -ur ${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}.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
@@ -101,24 +141,24 @@ install() {
echo '@import url("resource:///org/gnome/theme/gtk-dark.css");' >> ${THEME_DIR}/gtk-3.0/gtk-dark.css
mkdir -p ${THEME_DIR}/metacity-1
- cp -ur ${SRC_DIR}/main/metacity-1/metacity-theme${color}.xml ${THEME_DIR}/metacity-1/metacity-theme-1.xml
- cp -ur ${SRC_DIR}/main/metacity-1/metacity-theme-3.xml ${THEME_DIR}/metacity-1
- cp -ur ${SRC_DIR}/assets/metacity-1/assets/*.png ${THEME_DIR}/metacity-1
- cp -ur ${SRC_DIR}/assets/metacity-1/thumbnail${color}.png ${THEME_DIR}/metacity-1/thumbnail.png
+ cp -r ${SRC_DIR}/main/metacity-1/metacity-theme${color}.xml ${THEME_DIR}/metacity-1/metacity-theme-1.xml
+ cp -r ${SRC_DIR}/main/metacity-1/metacity-theme-3.xml ${THEME_DIR}/metacity-1
+ cp -r ${SRC_DIR}/assets/metacity-1/assets/*.png ${THEME_DIR}/metacity-1
+ cp -r ${SRC_DIR}/assets/metacity-1/thumbnail${color}.png ${THEME_DIR}/metacity-1/thumbnail.png
cd ${THEME_DIR}/metacity-1 && ln -s metacity-theme-1.xml metacity-theme-2.xml
mkdir -p ${THEME_DIR}/xfwm4
- cp -ur ${SRC_DIR}/assets/xfwm4/assets${color}/*.png ${THEME_DIR}/xfwm4
- cp -ur ${SRC_DIR}/main/xfwm4/themerc${color} ${THEME_DIR}/xfwm4/themerc
+ cp -r ${SRC_DIR}/assets/xfwm4/assets${color}/*.png ${THEME_DIR}/xfwm4
+ cp -r ${SRC_DIR}/main/xfwm4/themerc${color} ${THEME_DIR}/xfwm4/themerc
mkdir -p ${THEME_DIR}/cinnamon
- cp -ur ${SRC_DIR}/main/cinnamon/cinnamon${color}${opacity}.css ${THEME_DIR}/cinnamon/cinnamon.css
- cp -ur ${SRC_DIR}/assets/cinnamon/common-assets ${THEME_DIR}/cinnamon/assets
- cp -ur ${SRC_DIR}/assets/cinnamon/assets${color}/*.svg ${THEME_DIR}/cinnamon/assets
- cp -ur ${SRC_DIR}/assets/cinnamon/thumbnail${color}.png ${THEME_DIR}/cinnamon/thumbnail.png
+ cp -r ${SRC_DIR}/main/cinnamon/cinnamon${color}${opacity}.css ${THEME_DIR}/cinnamon/cinnamon.css
+ cp -r ${SRC_DIR}/assets/cinnamon/common-assets ${THEME_DIR}/cinnamon/assets
+ 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
mkdir -p ${THEME_DIR}/plank
- cp -ur ${SRC_DIR}/other/plank/theme${color}/*.theme ${THEME_DIR}/plank
+ cp -r ${SRC_DIR}/other/plank/theme${color}/*.theme ${THEME_DIR}/plank
}
# Backup and install files related to GDM theme
@@ -134,10 +174,10 @@ install_gdm() {
local GDM_THEME_DIR="${1}/${2}${3}"
echo
- echo "Installing ${2}${3} gdm theme..."
+ prompt -i "Installing ${2}${3} gdm theme..."
if [[ -f "$GS_THEME_FILE" ]] && command -v glib-compile-resources >/dev/null ; then
- echo "Installing '$GS_THEME_FILE'..."
+ prompt -i "Installing '$GS_THEME_FILE'..."
cp -an "$GS_THEME_FILE" "$GS_THEME_FILE.bak"
glib-compile-resources \
--sourcedir="$GDM_THEME_DIR/gnome-shell" \
@@ -146,7 +186,7 @@ install_gdm() {
fi
if [[ -f "$UBUNTU_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then
- echo "Installing '$UBUNTU_THEME_FILE'..."
+ prompt -i "Installing '$UBUNTU_THEME_FILE'..."
cp -an "$UBUNTU_THEME_FILE" "$UBUNTU_THEME_FILE.bak"
# rm -rf "$GS_THEME_FILE"
# mv "$GS_THEME_FILE.bak" "$GS_THEME_FILE"
@@ -154,18 +194,18 @@ install_gdm() {
fi
if [[ -f "$UBUNTU_NEW_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then
- echo "Installing '$UBUNTU_NEW_THEME_FILE'..."
+ prompt -i "Installing '$UBUNTU_NEW_THEME_FILE'..."
cp -an "$UBUNTU_NEW_THEME_FILE" "$UBUNTU_NEW_THEME_FILE.bak"
cp -af "$GDM_THEME_DIR"/gnome-shell/* "$SHELL_THEME_FOLDER"
fi
if [[ -f "$ETC_THEME_FILE" && -f "$GS_THEME_FILE.bak" ]]; then
- echo "Installing Ubuntu gnome-shell theme..."
+ prompt -i "Installing Ubuntu gnome-shell theme..."
cp -an "$ETC_THEME_FILE" "$ETC_THEME_FILE.bak"
# rm -rf "$ETC_THEME_FILE" "$GS_THEME_FILE"
# mv "$GS_THEME_FILE.bak" "$GS_THEME_FILE"
[[ -d $SHELL_THEME_FOLDER/$THEME_NAME ]] && rm -rf $SHELL_THEME_FOLDER/$THEME_NAME
- cp -ur "$GDM_THEME_DIR/gnome-shell" "$SHELL_THEME_FOLDER/$THEME_NAME"
+ cp -r "$GDM_THEME_DIR/gnome-shell" "$SHELL_THEME_FOLDER/$THEME_NAME"
cd "$ETC_THEME_FOLDER"
ln -s "$SHELL_THEME_FOLDER/$THEME_NAME/gnome-shell.css" gdm3.css
fi
@@ -173,37 +213,92 @@ install_gdm() {
revert_gdm() {
if [[ -f "$GS_THEME_FILE.bak" ]]; then
- echo "reverting '$GS_THEME_FILE'..."
+ prompt -w "reverting '$GS_THEME_FILE'..."
rm -rf "$GS_THEME_FILE"
mv "$GS_THEME_FILE.bak" "$GS_THEME_FILE"
fi
if [[ -f "$UBUNTU_THEME_FILE.bak" ]]; then
- echo "reverting '$UBUNTU_THEME_FILE'..."
+ prompt -w "reverting '$UBUNTU_THEME_FILE'..."
rm -rf "$UBUNTU_THEME_FILE"
mv "$UBUNTU_THEME_FILE.bak" "$UBUNTU_THEME_FILE"
fi
if [[ -f "$UBUNTU_NEW_THEME_FILE.bak" ]]; then
- echo "reverting '$UBUNTU_NEW_THEME_FILE'..."
+ prompt -w "reverting '$UBUNTU_NEW_THEME_FILE'..."
rm -rf "$UBUNTU_NEW_THEME_FILE" "$SHELL_THEME_FOLDER"/{assets,no-events.svg,process-working.svg,no-notifications.svg}
mv "$UBUNTU_NEW_THEME_FILE.bak" "$UBUNTU_NEW_THEME_FILE"
fi
if [[ -f "$ETC_THEME_FILE.bak" ]]; then
- echo "reverting Ubuntu gnome-shell theme..."
+ prompt -w "reverting Ubuntu gnome-shell theme..."
rm -rf "$ETC_THEME_FILE"
mv "$ETC_THEME_FILE.bak" "$ETC_THEME_FILE"
[[ -d $SHELL_THEME_FOLDER/$THEME_NAME ]] && rm -rf $SHELL_THEME_FOLDER/$THEME_NAME
fi
}
+install_dialog() {
+ if [ ! "$(which dialog 2> /dev/null)" ]; then
+ prompt -w "\n 'dialog' needs to be installed for this shell"
+ if has_command zypper; then
+ sudo zypper in dialog
+ elif has_command apt-get; then
+ sudo apt-get install dialog
+ elif has_command dnf; then
+ sudo dnf install -y dialog
+ elif has_command yum; then
+ sudo yum install dialog
+ elif has_command pacman; then
+ sudo pacman -S --noconfirm dialog
+ fi
+ fi
+}
+
+run_dialog() {
+ if [[ -x /usr/bin/dialog ]]; then
+ tui=$(dialog --backtitle "${THEME_NAME} gtk theme installer" \
+ --radiolist "Choose your nautilus sidebar size (default is 200px width): " 15 40 5 \
+ 1 "200px" on \
+ 2 "220px" off \
+ 3 "240px" off \
+ 4 "260px" off \
+ 5 "280px" off --output-fd 1 )
+ case "$tui" in
+ 1) sidebar_size="200px" ;;
+ 2) sidebar_size="220px" ;;
+ 3) sidebar_size="240px" ;;
+ 4) sidebar_size="260px" ;;
+ 5) sidebar_size="280px" ;;
+ *) operation_canceled ;;
+ esac
+ fi
+}
+
+parse_sass() {
+ cd ${REPO_DIR} && ./parse-sass.sh
+}
+
+change_size() {
+ cd ${SRC_DIR}/sass/gtk
+ cp -an _applications.scss _applications.scss.bak
+ sed -i "s/200px/$sidebar_size/g" _applications.scss
+ prompt -w "Change nautilus sidebar size ..."
+}
+
+restore_file() {
+ cd ${SRC_DIR}/sass/gtk
+ [[ -f _applications.scss.bak ]] && rm -rf _applications.scss
+ mv _applications.scss.bak _applications.scss
+ prompt -w "Restore scss file ..."
+}
+
while [[ $# -gt 0 ]]; do
case "${1}" in
-d|--dest)
dest="${2}"
if [[ ! -d "${dest}" ]]; then
- echo "Destination directory does not exist. Let's make a new one..."
+ prompt -e "Destination directory does not exist. Let's make a new one..."
mkdir -p ${dest}
fi
shift 2
@@ -216,6 +311,10 @@ while [[ $# -gt 0 ]]; do
gdm='true'
shift 1
;;
+ -s|--size)
+ size='true'
+ shift 1
+ ;;
-r|--revert)
revert='true'
shift 1
@@ -236,8 +335,8 @@ while [[ $# -gt 0 ]]; do
break
;;
*)
- echo "ERROR: Unrecognized opacity variant '$1'."
- echo "Try '$0 --help' for more information."
+ prompt -e "ERROR: Unrecognized opacity variant '$1'."
+ prompt -i "Try '$0 --help' for more information."
exit 1
;;
esac
@@ -259,8 +358,8 @@ while [[ $# -gt 0 ]]; do
break
;;
*)
- echo "ERROR: Unrecognized opacity variant '$1'."
- echo "Try '$0 --help' for more information."
+ prompt -e "ERROR: Unrecognized opacity variant '$1'."
+ prompt -i "Try '$0 --help' for more information."
exit 1
;;
esac
@@ -282,8 +381,8 @@ while [[ $# -gt 0 ]]; do
break
;;
*)
- echo "ERROR: Unrecognized color variant '$1'."
- echo "Try '$0 --help' for more information."
+ prompt -e "ERROR: Unrecognized color variant '$1'."
+ prompt -i "Try '$0 --help' for more information."
exit 1
;;
esac
@@ -333,8 +432,8 @@ while [[ $# -gt 0 ]]; do
break
;;
*)
- echo "ERROR: Unrecognized icon variant '$1'."
- echo "Try '$0 --help' for more information."
+ prompt -e "ERROR: Unrecognized icon variant '$1'."
+ prompt -i "Try '$0 --help' for more information."
exit 1
;;
esac
@@ -345,8 +444,8 @@ while [[ $# -gt 0 ]]; do
exit 0
;;
*)
- echo "ERROR: Unrecognized installation option '$1'."
- echo "Try '$0 --help' for more information."
+ prompt -e "ERROR: Unrecognized installation option '$1'."
+ prompt -i "Try '$0 --help' for more information."
exit 1
;;
esac
@@ -364,6 +463,14 @@ for opacity in "${opacities[@]-${OPACITY_VARIANTS[@]}}"; do
done
}
+if [[ "${size:-}" == 'true' ]]; then
+ install_dialog && run_dialog
+
+ if [[ "$sidebar_size" != '200px' ]]; then
+ change_size && parse_sass
+ fi
+fi
+
if [[ "${gdm:-}" != 'true' && "${revert:-}" != 'true' ]]; then
install_theme
fi
@@ -376,5 +483,9 @@ if [[ "${gdm:-}" != 'true' && "${revert:-}" == 'true' && "$UID" -eq "$ROOT_UID"
revert_gdm
fi
+if [[ -f "${SRC_DIR}"/sass/gtk/_applications.scss.bak ]]; then
+ restore_file && parse_sass
+fi
+
echo
-echo Done.
+prompt -s Done.
diff --git a/src/assets/gtk-3.0/common-assets/assets.svg b/src/assets/gtk-3.0/common-assets/assets.svg
index 6c365c3..9c9139d 100644
--- a/src/assets/gtk-3.0/common-assets/assets.svg
+++ b/src/assets/gtk-3.0/common-assets/assets.svg
@@ -9,12 +9,12 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
- sodipodi:docname="assets.svg"
- id="svg1220"
- version="1.1"
+ width="240"
height="270"
- width="240">
+ version="1.1"
+ id="svg1220"
+ sodipodi:docname="assets.svg"
+ inkscape:version="1.0 (4035a4fb49, 2020-05-01)">
@@ -27,4000 +27,3352 @@
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1020"
+ id="namedview1222"
+ showgrid="false"
+ inkscape:zoom="2.4368512"
+ inkscape:cx="335.61904"
+ inkscape:cy="113.55819"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="layer2"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:document-rotation="0"
+ inkscape:snap-bbox="true"
+ inkscape:bbox-nodes="true"
+ inkscape:snap-bbox-edge-midpoints="false">
+ type="xygrid"
+ id="grid5218" />
+ id="theme_darker_color"
+ osb:paint="solid">
+ id="stop2" />
+ id="unchecked_highlight"
+ osb:paint="solid">
+ id="stop5" />
+ id="dark_unchecked_bg"
+ osb:paint="gradient">
+ id="stop8" />
+ id="stop10" />
+ id="hightlight"
+ osb:paint="solid">
+ id="stop13" />
+ id="dark_checked_bg"
+ osb:paint="gradient">
+ id="stop16" />
+ id="stop18" />
+ id="selected_fg_color"
+ osb:paint="solid">
+ id="stop21" />
+ id="selected_bg_color"
+ osb:paint="solid">
+ id="stop24" />
+ id="bq"
+ color-interpolation-filters="sRGB">
+ result="flood"
+ id="feFlood27" />
+ operator="in"
+ result="composite1"
+ id="feComposite29" />
+ id="feGaussianBlur31" />
+ result="offset"
+ id="feOffset33" />
+ result="composite2"
+ id="feComposite35" />
+ id="bp"
+ color-interpolation-filters="sRGB">
+ result="flood"
+ id="feFlood38" />
+ operator="in"
+ result="composite1"
+ id="feComposite40" />
+ id="feGaussianBlur42" />
+ result="offset"
+ id="feOffset44" />
+ result="composite2"
+ id="feComposite46" />
+ id="bo"
+ color-interpolation-filters="sRGB">
+ result="flood"
+ id="feFlood49" />
+ operator="in"
+ result="composite1"
+ id="feComposite51" />
+ id="feGaussianBlur53" />
+ result="offset"
+ id="feOffset55" />
+ result="composite2"
+ id="feComposite57" />
+ id="bn"
+ color-interpolation-filters="sRGB">
+ result="flood"
+ id="feFlood60" />
+ operator="in"
+ result="composite1"
+ id="feComposite62" />
+ id="feGaussianBlur64" />
+ result="offset"
+ id="feOffset66" />
+ result="composite2"
+ id="feComposite68" />
+ x2="41"
+ y1="1032.4"
+ y2="1050.4"
+ gradientTransform="translate(180.26,-1149.5)"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#selected_fg_color" />
-
-
-
+
+
+
+ y="-.096"
+ width="1.192"
+ height="1.192"
+ color-interpolation-filters="sRGB">
+ stdDeviation="0.72"
+ id="feGaussianBlur75" />
+ y="-.12"
+ width="1.24"
+ height="1.24"
+ color-interpolation-filters="sRGB">
+ stdDeviation="0.9"
+ id="feGaussianBlur78" />
+ y="-.12"
+ width="1.24"
+ height="1.24"
+ color-interpolation-filters="sRGB">
+ stdDeviation="0.9"
+ id="feGaussianBlur81" />
-
-
-
-
-
-
+
-
+
+
+
+
+
+
-
+
+ x2="124"
+ y1="6.3622"
+ y2="10.362"
+ gradientUnits="userSpaceOnUse"
+ xlink:href="#selected_fg_color" />
+ id="bm"
+ color-interpolation-filters="sRGB">
-
-
-
-
-
-
-
-
-
+ id="feFlood93" />
+ operator="in"
+ result="composite1"
+ id="feComposite95" />
+ id="feGaussianBlur97" />
+ result="offset"
+ id="feOffset99" />
+ result="composite2"
+ id="feComposite101" />
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
+
-
+
-
-
+
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
+
-
+
+ gradientUnits="userSpaceOnUse">
+ id="stop160" />
+ id="stop162" />
+ gradientUnits="userSpaceOnUse">
+ id="stop165" />
+ id="stop167" />
+ y="-.036107"
+ width="1.0718"
+ height="1.0722"
+ color-interpolation-filters="sRGB">
+ stdDeviation="0.21888099"
+ id="feGaussianBlur180" />
+ y="-.036107"
+ width="1.0718"
+ height="1.0722"
+ color-interpolation-filters="sRGB">
+ stdDeviation="0.21888099"
+ id="feGaussianBlur193" />
-
+
-
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ id="linearGradient5250"
+ gradientUnits="userSpaceOnUse"
+ x1="25"
+ y1="31.362"
+ x2="25"
+ y2="45.362" />
+
+
+
+
+
+
+
+
+
+
+ inkscape:label="background"
+ style="display:inline">
+ rx="0"
+ height="268"
+ width="128.75912"
+ y="-1.4648437e-05"
+ x="373.43954" />
+ rx="0"
+ height="268"
+ width="125.43954"
+ y="-1.4648437e-05"
+ x="248" />
+ id="g216"
+ transform="translate(8,279.64)">
-
-
+ x="113"
+ transform="scale(1,-1)" />
-
+
+
+
+ ry="0"
+ rx="0"
+ height="52"
+ width="121"
+ y="-175.64"
+ x="-8" />
+ inkscape:label="assets"
+ style="display:inline">
+ transform="translate(107,11.64)"
+ id="checkbox-checked-dark">
+ id="g236"
+ transform="translate(19)">
+ id="g234"
+ transform="translate(0,-30)">
+ id="g222"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g220"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2.2857001"
+ rx="2.2857001"
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
-
+
+ ry="1.8571"
+ rx="2"
+ height="13"
+ width="14"
+ y="32.362"
+ x="18" />
+ id="g248"
+ transform="translate(36,-1036)">
+ id="g246"
+ transform="rotate(45,7.5,1026.4)">
+ id="g244"
+ transform="translate(12.374,11.531)">
+ transform="translate(-3,-5)">
+ id="path238"
+ d="m 154.16,15.881 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -3.5352,3.5352 -1.4785,-1.4766 c -0.35638,-0.35638 -0.95788,-0.32923 -1.3496,0.0625 -0.39174,0.39173 -0.42083,0.99519 -0.0645,1.3516 l 2.1856,2.1836 0.0644,0.06445 c 0.35638,0.35638 0.95788,0.32728 1.3496,-0.06445 l 4.2422,-4.2422 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 C 154.6711,15.9781 154.41556,15.881 154.15994,15.881 Z"
+ transform="rotate(-45,1304,694.22)" />
+ height="1"
+ width="3"
+ y="-8"
+ x="5"
+ transform="translate(0,1036.4)" />
+ transform="translate(126,11.64)"
+ id="checkbox-mixed-dark">
+ id="g267"
+ transform="translate(19)">
+ id="g265"
+ transform="translate(0,-30)">
+ id="g253"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g251"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2.2857001"
+ rx="2.2857001"
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
-
+
+ ry="1.8571"
+ rx="2"
+ height="13"
+ width="14"
+ y="32.362"
+ x="18" />
+ id="g281"
+ transform="translate(36,-1036)">
+ id="g279"
+ transform="rotate(45,7.5,1026.4)">
+ id="g277"
+ transform="translate(12.374,11.531)">
+ id="g273"
+ transform="translate(-3,-5)">
-
+
+ ry="1"
+ height="8"
+ width="2"
+ y="-725.95001"
+ x="-738.79999"
+ transform="rotate(-135)" />
+ height="1"
+ width="3"
+ y="-8"
+ x="5"
+ transform="translate(0,1036.4)" />
+ transform="translate(88,11.64)"
+ id="radio-checked-dark">
+ id="g302"
+ transform="translate(19.004,-4.6993e-6)">
+ id="g300"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ transform="translate(0,1.0688)">
+ id="g284"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)" />
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g298"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ ry="16.525"
+ rx="16.791"
+ height="33.049999"
+ width="33.583"
+ y="124.5"
+ x="49.512001" />
-
+
+ ry="13.427"
+ rx="14.692"
+ height="26.853001"
+ width="29.385"
+ y="128.63"
+ x="51.611" />
+ ry="2"
+ rx="1.9989001"
+ height="4"
+ width="4"
+ y="6.3621998"
+ x="122" />
+ transform="translate(88,11.64)"
+ id="radio-mixed-dark">
+ id="g323"
+ transform="translate(19,-4.6993e-6)">
+ id="g321"
+ transform="translate(19.004,-4.6993e-6)">
+ id="g319"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g317"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
-
+ height="28.919001"
+ width="29.385"
+ y="126.56"
+ x="51.611" />
+
+ ry="16.525"
+ rx="16.791"
+ height="33.049999"
+ width="33.583"
+ y="124.5"
+ x="49.512001" />
-
+
+ ry="1"
+ height="8"
+ width="2"
+ y="139"
+ x="-9.3621998"
+ transform="rotate(-90)" />
+ transform="translate(107,11.64)"
+ id="checkbox-unchecked-dark">
+ id="g344"
+ transform="translate(0,-30)">
+ id="g332"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g330"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2.4614999"
+ rx="2.4614999"
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
-
+
+ ry="2"
+ rx="2.1538"
+ height="13"
+ width="14"
+ y="32.362"
+ x="18" />
+ transform="translate(87.004,11.64)"
+ id="radio-unchecked-dark">
+ id="g359"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g357"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ ry="16.313999"
+ rx="16.791"
+ height="33.049999"
+ width="33.583"
+ y="124.5"
+ x="49.512001" />
-
+
+ ry="13.427"
+ rx="14.693"
+ height="26.853001"
+ width="29.385"
+ y="128.63"
+ x="51.611" />
+ transform="translate(8.12131,279.53089)"
+ id="checkbox-checked-insensitive-dark">
+ transform="translate(118,-248.89)">
+ id="g376"
+ transform="translate(0,-30)">
+ id="g364"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g362"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2.4614999"
+ rx="2.4614999"
+ height="16"
+ width="16"
+ y="30.362"
+ x="16.879" />
-
+
+ ry="2"
+ rx="2.1538"
+ height="13"
+ width="14"
+ y="32.362"
+ x="17.879" />
+ id="g390"
+ transform="translate(134.91,-1284.9)">
+ id="g388"
+ transform="rotate(45,7.5,1026.4)">
+ id="g386"
+ transform="translate(12.374,11.531)">
+ transform="translate(-3,-5)">
+ id="path380"
+ d="m 154.16,34.881 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -3.5352,3.5352 -1.4316,-1.4297 c -0.38234,-0.38234 -1.0048,-0.37611 -1.3965,0.01563 -0.39174,0.39173 -0.39992,1.0161 -0.0176,1.3984 l 2.1387,2.1367 0.0176,0.01758 c 0.38234,0.38234 1.0048,0.37416 1.3965,-0.01758 l 4.2422,-4.2422 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 -0.19587,-0.19587 -0.45141,-0.29297 -0.70703,-0.29297 z"
+ transform="rotate(-45,1281.1,703.72)" />
+ height="1"
+ width="3"
+ y="-8"
+ x="5"
+ transform="translate(0,1036.4)" />
+ transform="translate(8.12131,279.53089)"
+ id="checkbox-mixed-insensitive-dark">
+ transform="translate(137,-248.89)">
+ id="g407"
+ transform="translate(0,-30)">
+ id="g395"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g393"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2.4614999"
+ rx="2.4614999"
+ height="16"
+ width="16"
+ y="30.362"
+ x="16.879" />
-
+
+ ry="2"
+ rx="2.1538"
+ height="13"
+ width="14"
+ y="32.362"
+ x="17.879" />
+ id="g423"
+ transform="translate(154,-1284.9)">
+ id="g421"
+ transform="rotate(45,7.5,1026.4)">
+ id="g419"
+ transform="translate(12.374,11.531)">
+ id="g415"
+ transform="translate(-3,-5)">
-
+
+ ry="1"
+ height="8"
+ width="2"
+ y="-725.95001"
+ x="-738.79999"
+ transform="rotate(-135)" />
+ height="1"
+ width="3"
+ y="-8"
+ x="5"
+ transform="translate(0,1036.4)" />
+ transform="translate(8.0000003,279.53087)"
+ id="radio-checked-insensitive-dark">
+ transform="translate(99.004,-248.89)">
+ id="g438"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g436"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ ry="16.313999"
+ rx="16.264999"
+ height="33.049999"
+ width="33.583"
+ y="124.5"
+ x="49.512001" />
-
+
+ ry="13.427"
+ rx="14.693"
+ height="26.853001"
+ width="29.385"
+ y="128.63"
+ x="51.611" />
+ ry="2"
+ rx="1.9989001"
+ height="4"
+ width="4"
+ y="-242.53"
+ x="202" />
+ transform="translate(8.0000047,279.53087)"
+ id="radio-mixed-insensitive-dark">
+ transform="translate(118,-248.89)">
+ id="g457"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g455"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ ry="16.525"
+ rx="16.264999"
+ height="33.049999"
+ width="33.583"
+ y="124.5"
+ x="49.512001" />
-
+
+ ry="13.255"
+ rx="14.693"
+ height="26.853001"
+ width="29.385"
+ y="128.63"
+ x="51.611" />
+ id="g465"
+ transform="translate(3.9233e-6,54.871)">
-
+
+ ry="1"
+ height="8"
+ width="2"
+ y="219"
+ x="294.64001"
+ transform="rotate(-90)" />
+ id="checkbox-unchecked-insensitive-dark">
+ id="g482"
+ transform="translate(0,-30)">
+ id="g470"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g468"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2.4614999"
+ rx="2.4614999"
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
-
+
+ ry="2"
+ rx="2.1538"
+ height="13"
+ width="14"
+ y="32.362"
+ x="18" />
+ id="radio-unchecked-insensitive-dark">
+ id="g497"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g495"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
-
+ y="126.56"
+ x="51.611" />
+
+ ry="16.313999"
+ rx="16.264999"
+ height="33.049999"
+ width="33.583"
+ y="124.5"
+ x="49.512001" />
+ transform="translate(-341,-128.36)"
+ id="checkbox-checked-selectionmode-dark">
+ ry="2"
+ rx="2"
+ height="32"
+ width="32"
+ y="183.36"
+ x="466" />
-
+
+ ry="1.8193001"
+ rx="1.8886"
+ height="29.108999"
+ width="30.218"
+ y="185.36"
+ x="466.89001" />
+ id="g510"
+ transform="translate(-2.2045,1.973)">
+ d="m 491.36,188.95 -9.5312,9.5625 -4.7812,-4.7812 -3.1876,3.1875 4.7813,4.7812 3.1875,3.1875 3.1562,-3.1875 9.5626,-9.5625 z" />
+ ry="2"
+ rx="2"
+ height="40"
+ width="40"
+ y="179.36"
+ x="462" />
+ transform="translate(-296,-128.36)"
+ id="checkbox-selectionmode-dark">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ width="31"
+ y="183.86"
+ x="466.5" />
+ id="g519"
+ transform="translate(-2.2045,1.973)">
+ id="path517"
+ d="m 491.36,188.95 -9.5312,9.5625 -4.7812,-4.7812 -3.1876,3.1875 4.7813,4.7812 3.1875,3.1875 3.1562,-3.1875 9.5626,-9.5625 z" />
+ height="40"
+ width="40"
+ y="179.36"
+ x="462" />
+ transform="translate(7.9999998,265.64)"
+ id="switch-active">
+
+ id="g532"
+ transform="translate(-172.39,55.298)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id="g598"
+ transform="translate(0,-30)">
+ id="g592"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g590"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ width="16"
+ y="30.362"
+ x="17" />
+ rx="2"
+ height="13"
+ width="13"
+ y="31.862"
+ x="18.5" />
+ id="g612"
+ transform="translate(13.903,-1285)">
+ id="g610"
+ transform="rotate(45,7.5,1026.4)">
+ id="g608"
+ transform="translate(12.374,11.531)">
+ style="fill:#3b3c3e"
+ id="g604"
+ transform="translate(-3,-5)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id="path662"
+ d="m 33.277,15.869 c -0.24853,0 -0.49706,0.09472 -0.6875,0.28516 l -3.5547,3.5547 -1.4316,-1.4297 c -0.38234,-0.38234 -1.0048,-0.37611 -1.3965,0.01563 -0.39173,0.39173 -0.39992,1.0161 -0.01758,1.3984 l 2.1191,2.1172 0.03911,0.03911 c 0.38088,0.38088 0.99412,0.38088 1.375,0 l 0.01953,-0.01953 4.2637,-4.2617 c 0.38088,-0.38088 0.38088,-0.99412 0,-1.375 l -0.04102,-0.03906 c -0.19044,-0.19044 -0.43897,-0.28516 -0.6875,-0.28516 z"
+ transform="rotate(-45,1243.6,548.31)" />
+ height="1"
+ width="3"
+ y="-8"
+ x="5"
+ transform="translate(0,1036.4)" />
+ transform="translate(5,11.64)"
+ id="checkbox-mixed">
+ id="g685"
+ transform="translate(19)">
+ id="g683"
+ transform="translate(0,-30)">
+ id="g677"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g675"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2"
+ rx="2"
+ height="14"
+ width="14"
+ y="31.362"
+ x="18" />
+ id="g699"
+ transform="translate(36,-1036)">
+ id="g697"
+ transform="rotate(45,7.5,1026.4)">
+ id="g695"
+ transform="translate(12.374,11.531)">
+ id="g691"
+ transform="translate(-3,-5)">
-
+
+ ry="1"
+ height="8"
+ width="2"
+ y="-725.95001"
+ x="-738.79999"
+ transform="rotate(-135)" />
+ height="1"
+ width="3"
+ y="-8"
+ x="5"
+ transform="translate(0,1036.4)" />
+ transform="translate(-33,11.64)"
+ id="radio-checked">
+ id="g714"
+ transform="translate(19.004,-4.6993e-6)">
+ id="g712"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ transform="translate(0,1.0688)">
+ id="g702"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)" />
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g710"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ ry="14.46"
+ rx="14.692"
+ height="28.919001"
+ width="29.385"
+ y="126.56"
+ x="51.611" />
+ ry="2"
+ rx="1.9989001"
+ height="4"
+ width="4"
+ y="6.3621998"
+ x="122" />
+ transform="translate(-33,11.64)"
+ id="radio-mixed">
+ id="g729"
+ transform="translate(19,-4.6993e-6)">
+ id="g727"
+ transform="translate(19.004,-4.6993e-6)">
+ id="g725"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g723"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ ry="14.46"
+ rx="14.692"
+ height="28.919001"
+ width="29.385"
+ y="126.56"
+ x="51.611" />
-
+
+ ry="1"
+ height="8"
+ width="2"
+ y="139"
+ x="-9.3621998"
+ transform="rotate(-90)" />
+ transform="translate(-14,11.64)"
+ id="checkbox-unchecked">
+ id="g744"
+ transform="translate(0,-30)">
+ id="g738"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g736"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2"
+ rx="2"
+ height="13"
+ width="13"
+ y="31.862"
+ x="18.5" />
+ transform="translate(-33.996,11.64)"
+ id="radio-unchecked">
+ id="g753"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g751"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ ry="13.246"
+ rx="13.224"
+ height="26.836"
+ width="27.304001"
+ y="127.6"
+ x="52.66" />
+ id="checkbox-unchecked-insensitive">
+ id="g764"
+ transform="translate(0,-30)">
+ id="g758"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g756"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2"
+ rx="2"
+ height="13"
+ width="13"
+ y="31.862"
+ x="18.5" />
+ id="radio-unchecked-insensitive">
+ id="g773"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ height="17.1"
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g771"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ ry="13.246"
+ rx="13.224"
+ height="26.836"
+ width="27.304001"
+ y="127.6"
+ x="52.66" />
+ transform="translate(-14,110.64)"
+ id="checkbox-checked-selected">
+ id="g786"
+ transform="translate(19)">
+ id="g784"
+ transform="translate(0,-30)">
+ id="g778"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g776"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ height="16"
+ width="16"
+ y="30.362"
+ x="17" />
+ ry="2"
+ rx="2"
+ height="14"
+ width="14"
+ y="31.362"
+ x="18" />
+ id="g800"
+ transform="translate(36,-1036)">
+ id="g798"
+ transform="rotate(45,7.5,1026.4)">
+ id="g796"
+ transform="translate(12.374,11.531)">
+ id="g792"
+ transform="translate(-3,-5)">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ rx="1.026"
+ height="2"
+ width="5"
+ y="1033.4"
+ x="8" />
+ x="11" />
+ width="3"
+ y="-8"
+ x="5"
+ transform="translate(0,1036.4)" />
+ transform="translate(5,110.64)"
+ id="checkbox-mixed-selected">
+ id="g813"
+ transform="translate(19)">
+ id="g811"
+ transform="translate(0,-30)">
+ id="g805"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g803"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ width="16"
+ y="30.362"
+ x="17" />
+ rx="2"
+ height="14"
+ width="14"
+ y="31.362"
+ x="18" />
+ id="g825"
+ transform="translate(36,-1036)">
+ id="g823"
+ transform="rotate(45,7.5,1026.4)">
+ id="g821"
+ transform="translate(12.374,11.531)">
+ style="fill:#3b3c3e"
+ id="g817"
+ transform="translate(-3,-5)">
+ height="8"
+ width="2"
+ y="-725.95001"
+ x="-738.79999"
+ transform="rotate(-135)" />
+ width="3"
+ y="-8"
+ x="5"
+ transform="translate(0,1036.4)" />
+ transform="translate(-33,110.64)"
+ id="radio-checked-selected">
+ id="g840"
+ transform="translate(19.004,-4.6993e-6)">
+ id="g838"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ style="opacity:0.06000001"
+ id="g830"
+ transform="translate(0,1.0688)">
+ id="g828"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)" />
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g836"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ rx="14.692"
+ height="28.919001"
+ width="29.385"
+ y="126.56"
+ x="51.611" />
+ rx="1.9989001"
+ height="4"
+ width="4"
+ y="6.3621998"
+ x="122" />
+ transform="translate(-33,110.64)"
+ id="radio-mixed-selected">
+ id="g855"
+ transform="translate(19,-4.6993e-6)">
+ id="g853"
+ transform="translate(19.004,-4.6993e-6)">
+ id="g851"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g849"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+ rx="14.692"
+ height="28.919001"
+ width="29.385"
+ y="126.56"
+ x="51.611" />
+ height="8"
+ width="2"
+ y="139"
+ x="-9.3621998"
+ transform="rotate(-90)" />
+ transform="translate(-14,110.64)"
+ id="checkbox-unchecked-selected">
+ id="g868"
+ transform="translate(0,-30)">
+ id="g862"
+ transform="matrix(0.92952,0,0,0.92914,-156.75,-212.96)">
+ id="g860"
+ transform="matrix(0.50892,0,0,0.5174,161.79,197.56)" />
+ width="16"
+ y="30.362"
+ x="17" />
+ rx="2"
+ height="13"
+ width="13"
+ y="31.862"
+ x="18.5" />
+ transform="translate(-33.996,110.64)"
+ id="radio-unchecked-selected">
+ id="g877"
+ transform="matrix(0.93617,0,0,0.93566,-96.783,-244.76)">
+ width="17.091"
+ y="261.98001"
+ x="206.99001" />
+ id="g875"
+ transform="matrix(0.50892,0,0,0.5174,181.79,197.56)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ry="13.246"
+ rx="13.224"
+ height="26.836"
+ width="27.304001"
+ y="127.6"
+ x="52.66" />
+ ry="6"
+ rx="0"
+ height="28"
+ width="28"
+ y="57"
+ x="210" />
+ id="combobox-arrow-dark"
+ transform="translate(116.52904)">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ transform="translate(8.0000005,279.64001)"
+ id="radio-checked-insensitive">
+ style="opacity:0.55"
+ id="g1003"
+ transform="translate(-21.996,-249)">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:connector-curvature="0"
+ style="fill:#4d4d4d" />
+ style="opacity:0.25;filter:url(#n)" />
+ cy="-108.14"
+ r="9"
+ id="circle1493"
+ style="fill:url(#linearGradient1499)" />
diff --git a/src/assets/gtk-3.0/common-assets/assets.txt b/src/assets/gtk-3.0/common-assets/assets.txt
index 5555ae8..cbc3913 100644
--- a/src/assets/gtk-3.0/common-assets/assets.txt
+++ b/src/assets/gtk-3.0/common-assets/assets.txt
@@ -78,10 +78,3 @@ toggle-on
toggle-off
toggle-on-disabled
toggle-off-disabled
-
-sidebar-view-hover
-sidebar-view-active
-sidebar-view-checked
-sidebar-view-hover-dark
-sidebar-view-active-dark
-sidebar-view-checked-dark
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-active-dark@2.png b/src/assets/gtk-3.0/common-assets/assets/sidebar-view-active-dark@2.png
deleted file mode 100644
index 3d20429..0000000
Binary files a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-active-dark@2.png and /dev/null differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-active@2.png b/src/assets/gtk-3.0/common-assets/assets/sidebar-view-active@2.png
deleted file mode 100644
index ecbeb05..0000000
Binary files a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-active@2.png and /dev/null differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked-dark@2.png b/src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked-dark@2.png
deleted file mode 100644
index 84c2d9d..0000000
Binary files a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked-dark@2.png and /dev/null differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked@2.png b/src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked@2.png
deleted file mode 100644
index f0170a8..0000000
Binary files a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked@2.png and /dev/null differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover-dark@2.png b/src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover-dark@2.png
deleted file mode 100644
index 1c6a4b3..0000000
Binary files a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover-dark@2.png and /dev/null differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover@2.png b/src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover@2.png
deleted file mode 100644
index 86680a5..0000000
Binary files a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover@2.png and /dev/null differ
diff --git a/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh b/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh
new file mode 100755
index 0000000..c5a53f2
--- /dev/null
+++ b/src/assets/gtk-3.0/common-assets/render-sidebar-assets.sh
@@ -0,0 +1,36 @@
+#! /bin/bash
+
+INKSCAPE="/usr/bin/inkscape"
+OPTIPNG="/usr/bin/optipng"
+
+SRC_FILE="sidebar-assets.svg"
+ASSETS_DIR="sidebar-assets"
+INDEX="sidebar-assets.txt"
+
+mkdir -p $ASSETS_DIR
+
+for i in `cat $INDEX`
+do
+if [ -f $ASSETS_DIR/$i.png ]; then
+ echo $ASSETS_DIR/$i.png exists.
+else
+ echo
+ echo Rendering $ASSETS_DIR/$i.png
+ $INKSCAPE --export-id=$i \
+ --export-id-only \
+ --export-filename=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null
+ $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png
+fi
+if [ -f $ASSETS_DIR/$i@2.png ]; then
+ echo $ASSETS_DIR/$i@2.png exists.
+else
+ echo
+ echo Rendering $ASSETS_DIR/$i@2.png
+ $INKSCAPE --export-id=$i \
+ --export-dpi=180 \
+ --export-id-only \
+ --export-filename=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null
+ $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png
+fi
+done
+exit 0
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets.svg b/src/assets/gtk-3.0/common-assets/sidebar-assets.svg
new file mode 100644
index 0000000..4711f91
--- /dev/null
+++ b/src/assets/gtk-3.0/common-assets/sidebar-assets.svg
@@ -0,0 +1,671 @@
+
+
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets.txt b/src/assets/gtk-3.0/common-assets/sidebar-assets.txt
new file mode 100644
index 0000000..328650d
--- /dev/null
+++ b/src/assets/gtk-3.0/common-assets/sidebar-assets.txt
@@ -0,0 +1,30 @@
+sidebar-view-hover-200px
+sidebar-view-active-200px
+sidebar-view-checked-200px
+sidebar-view-hover-200px-dark
+sidebar-view-active-200px-dark
+sidebar-view-checked-200px-dark
+sidebar-view-hover-220px
+sidebar-view-active-220px
+sidebar-view-checked-220px
+sidebar-view-hover-220px-dark
+sidebar-view-active-220px-dark
+sidebar-view-checked-220px-dark
+sidebar-view-hover-240px
+sidebar-view-active-240px
+sidebar-view-checked-240px
+sidebar-view-hover-240px-dark
+sidebar-view-active-240px-dark
+sidebar-view-checked-240px-dark
+sidebar-view-hover-260px
+sidebar-view-active-260px
+sidebar-view-checked-260px
+sidebar-view-hover-260px-dark
+sidebar-view-active-260px-dark
+sidebar-view-checked-260px-dark
+sidebar-view-hover-280px
+sidebar-view-active-280px
+sidebar-view-checked-280px
+sidebar-view-hover-280px-dark
+sidebar-view-active-280px-dark
+sidebar-view-checked-280px-dark
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-active-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark.png
similarity index 100%
rename from src/assets/gtk-3.0/common-assets/assets/sidebar-view-active-dark.png
rename to src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark.png
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png
new file mode 100644
index 0000000..f47c77d
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-active.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px.png
similarity index 100%
rename from src/assets/gtk-3.0/common-assets/assets/sidebar-view-active.png
rename to src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px.png
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png
new file mode 100644
index 0000000..57ad09f
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-200px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png
new file mode 100644
index 0000000..8bf13b9
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png
new file mode 100644
index 0000000..89aab4b
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png
new file mode 100644
index 0000000..747f8d9
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png
new file mode 100644
index 0000000..9ece408
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-220px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark.png
new file mode 100644
index 0000000..a42e43e
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png
new file mode 100644
index 0000000..630cf3a
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png
new file mode 100644
index 0000000..725d90e
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png
new file mode 100644
index 0000000..3d16337
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-240px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png
new file mode 100644
index 0000000..478e0b3
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png
new file mode 100644
index 0000000..29fd59d
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png
new file mode 100644
index 0000000..e1fd799
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px@2.png
new file mode 100644
index 0000000..5dc1aca
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-260px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark.png
new file mode 100644
index 0000000..4a2883f
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png
new file mode 100644
index 0000000..ae9e2e0
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px.png
new file mode 100644
index 0000000..1b4eba7
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png
new file mode 100644
index 0000000..412ed93
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-active-280px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark.png
similarity index 100%
rename from src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked-dark.png
rename to src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark.png
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png
new file mode 100644
index 0000000..c65c2b4
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px.png
similarity index 100%
rename from src/assets/gtk-3.0/common-assets/assets/sidebar-view-checked.png
rename to src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px.png
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px@2.png
new file mode 100644
index 0000000..9b3e4fa
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-200px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark.png
new file mode 100644
index 0000000..673d59a
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png
new file mode 100644
index 0000000..a71c806
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png
new file mode 100644
index 0000000..d3cb8a4
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png
new file mode 100644
index 0000000..31fd2c7
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-220px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark.png
new file mode 100644
index 0000000..8ed0a1f
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark@2.png
new file mode 100644
index 0000000..2160584
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px.png
new file mode 100644
index 0000000..d0339b9
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png
new file mode 100644
index 0000000..d6e71db
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-240px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png
new file mode 100644
index 0000000..484f645
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png
new file mode 100644
index 0000000..8a1728f
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png
new file mode 100644
index 0000000..ea09a23
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png
new file mode 100644
index 0000000..32657ce
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-260px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png
new file mode 100644
index 0000000..b313338
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png
new file mode 100644
index 0000000..8fca32a
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px.png
new file mode 100644
index 0000000..ab4f5cc
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px@2.png
new file mode 100644
index 0000000..75478ae
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-checked-280px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark.png
similarity index 100%
rename from src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover-dark.png
rename to src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark.png
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png
new file mode 100644
index 0000000..5ecbbf1
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px.png
similarity index 100%
rename from src/assets/gtk-3.0/common-assets/assets/sidebar-view-hover.png
rename to src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px.png
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px@2.png
new file mode 100644
index 0000000..72f1532
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-200px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark.png
new file mode 100644
index 0000000..fac49cf
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png
new file mode 100644
index 0000000..4907ddb
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png
new file mode 100644
index 0000000..8c35013
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px@2.png
new file mode 100644
index 0000000..26ac1e7
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-220px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark.png
new file mode 100644
index 0000000..115f1e5
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark@2.png
new file mode 100644
index 0000000..6c789fa
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png
new file mode 100644
index 0000000..52e24eb
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px@2.png
new file mode 100644
index 0000000..7db3a88
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-240px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark.png
new file mode 100644
index 0000000..aec4b0a
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png
new file mode 100644
index 0000000..70d6ee3
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png
new file mode 100644
index 0000000..7fdfa0e
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png
new file mode 100644
index 0000000..f369bb9
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-260px@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png
new file mode 100644
index 0000000..45c0a9a
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png
new file mode 100644
index 0000000..8f9ae35
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px-dark@2.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png
new file mode 100644
index 0000000..23a8b9f
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px.png differ
diff --git a/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png
new file mode 100644
index 0000000..e917b65
Binary files /dev/null and b/src/assets/gtk-3.0/common-assets/sidebar-assets/sidebar-view-hover-280px@2.png differ
diff --git a/src/main/gtk-3.0/gtk-dark-solid.css b/src/main/gtk-3.0/gtk-dark-solid.css
index 8979ba2..18f3c0e 100644
--- a/src/main/gtk-3.0/gtk-dark-solid.css
+++ b/src/main/gtk-3.0/gtk-dark-solid.css
@@ -4845,7 +4845,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-color: transparent;
background-position: left center;
background-size: 200px 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-hover-dark.png"), url("assets/sidebar-view-hover-dark@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png"));
}
@@ -4856,7 +4856,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-color: transparent;
background-position: left center;
background-size: 200px 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-active-dark.png"), url("assets/sidebar-view-active-dark@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png"));
}
@@ -4869,7 +4869,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-position: left center;
background-size: 200px 28px;
background-color: transparent;
- background-image: -gtk-scaled(url("assets/sidebar-view-checked-dark.png"), url("assets/sidebar-view-checked-dark@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png"));
}
diff --git a/src/main/gtk-3.0/gtk-dark.css b/src/main/gtk-3.0/gtk-dark.css
index 2d778aa..35632d8 100644
--- a/src/main/gtk-3.0/gtk-dark.css
+++ b/src/main/gtk-3.0/gtk-dark.css
@@ -4845,7 +4845,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-color: transparent;
background-position: left center;
background-size: 200px 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-hover-dark.png"), url("assets/sidebar-view-hover-dark@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px-dark.png"), url("assets/sidebar-view-hover-200px-dark@2.png"));
}
@@ -4856,7 +4856,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-color: transparent;
background-position: left center;
background-size: 200px 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-active-dark.png"), url("assets/sidebar-view-active-dark@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-active-200px-dark.png"), url("assets/sidebar-view-active-200px-dark@2.png"));
}
@@ -4869,7 +4869,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-position: left center;
background-size: 200px 28px;
background-color: transparent;
- background-image: -gtk-scaled(url("assets/sidebar-view-checked-dark.png"), url("assets/sidebar-view-checked-dark@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px-dark.png"), url("assets/sidebar-view-checked-200px-dark@2.png"));
}
diff --git a/src/main/gtk-3.0/gtk-light-solid.css b/src/main/gtk-3.0/gtk-light-solid.css
index 32596b5..f7d8cde 100644
--- a/src/main/gtk-3.0/gtk-light-solid.css
+++ b/src/main/gtk-3.0/gtk-light-solid.css
@@ -4866,7 +4866,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-color: transparent;
background-position: left center;
background-size: 200px 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-hover.png"), url("assets/sidebar-view-hover@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png"));
}
@@ -4877,7 +4877,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-color: transparent;
background-position: left center;
background-size: 200px 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-active.png"), url("assets/sidebar-view-active@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png"));
}
@@ -4890,7 +4890,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-position: left center;
background-size: 200px 28px;
background-color: transparent;
- background-image: -gtk-scaled(url("assets/sidebar-view-checked.png"), url("assets/sidebar-view-checked@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png"));
}
diff --git a/src/main/gtk-3.0/gtk-light.css b/src/main/gtk-3.0/gtk-light.css
index 204f426..0002490 100644
--- a/src/main/gtk-3.0/gtk-light.css
+++ b/src/main/gtk-3.0/gtk-light.css
@@ -4866,7 +4866,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-color: transparent;
background-position: left center;
background-size: 200px 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-hover.png"), url("assets/sidebar-view-hover@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-hover-200px.png"), url("assets/sidebar-view-hover-200px@2.png"));
}
@@ -4877,7 +4877,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-color: transparent;
background-position: left center;
background-size: 200px 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-active.png"), url("assets/sidebar-view-active@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-active-200px.png"), url("assets/sidebar-view-active-200px@2.png"));
}
@@ -4890,7 +4890,7 @@ label:disabled .nautilus-window placessidebar.sidebar selection.sidebar-row imag
background-position: left center;
background-size: 200px 28px;
background-color: transparent;
- background-image: -gtk-scaled(url("assets/sidebar-view-checked.png"), url("assets/sidebar-view-checked@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-checked-200px.png"), url("assets/sidebar-view-checked-200px@2.png"));
}
diff --git a/src/main/gtk-3.0/gtk.gresource.xml b/src/main/gtk-3.0/gtk.gresource.xml
index 9ebf72e..e2b470f 100644
--- a/src/main/gtk-3.0/gtk.gresource.xml
+++ b/src/main/gtk-3.0/gtk.gresource.xml
@@ -65,6 +65,8 @@
assets/switch-insensitive@2.png
assets/switch-active-insensitive.png
assets/switch-active-insensitive@2.png
+ assets/switch-insensitive-dark.png
+ assets/switch-insensitive-dark@2.png
assets/slider-horz-scale-has-marks-below.png
assets/slider-horz-scale-has-marks-below@2.png
assets/slider-horz-scale-has-marks-below-hover.png
@@ -145,18 +147,66 @@
assets/toggle-on-disabled@2.png
assets/toggle-off-disabled.png
assets/toggle-off-disabled@2.png
- assets/sidebar-view-hover.png
- assets/sidebar-view-hover@2.png
- assets/sidebar-view-active.png
- assets/sidebar-view-active@2.png
- assets/sidebar-view-checked.png
- assets/sidebar-view-checked@2.png
- assets/sidebar-view-hover-dark.png
- assets/sidebar-view-hover-dark@2.png
- assets/sidebar-view-active-dark.png
- assets/sidebar-view-active-dark@2.png
- assets/sidebar-view-checked-dark.png
- assets/sidebar-view-checked-dark@2.png
+ assets/sidebar-view-hover-200px.png
+ assets/sidebar-view-hover-200px@2.png
+ assets/sidebar-view-active-200px.png
+ assets/sidebar-view-active-200px@2.png
+ assets/sidebar-view-checked-200px.png
+ assets/sidebar-view-checked-200px@2.png
+ assets/sidebar-view-hover-200px-dark.png
+ assets/sidebar-view-hover-200px-dark@2.png
+ assets/sidebar-view-active-200px-dark.png
+ assets/sidebar-view-active-200px-dark@2.png
+ assets/sidebar-view-checked-200px-dark.png
+ assets/sidebar-view-checked-200px-dark@2.png
+ assets/sidebar-view-hover-220px.png
+ assets/sidebar-view-hover-220px@2.png
+ assets/sidebar-view-active-220px.png
+ assets/sidebar-view-active-220px@2.png
+ assets/sidebar-view-checked-220px.png
+ assets/sidebar-view-checked-220px@2.png
+ assets/sidebar-view-hover-220px-dark.png
+ assets/sidebar-view-hover-220px-dark@2.png
+ assets/sidebar-view-active-220px-dark.png
+ assets/sidebar-view-active-220px-dark@2.png
+ assets/sidebar-view-checked-220px-dark.png
+ assets/sidebar-view-checked-220px-dark@2.png
+ assets/sidebar-view-hover-240px.png
+ assets/sidebar-view-hover-240px@2.png
+ assets/sidebar-view-active-240px.png
+ assets/sidebar-view-active-240px@2.png
+ assets/sidebar-view-checked-240px.png
+ assets/sidebar-view-checked-240px@2.png
+ assets/sidebar-view-hover-240px-dark.png
+ assets/sidebar-view-hover-240px-dark@2.png
+ assets/sidebar-view-active-240px-dark.png
+ assets/sidebar-view-active-240px-dark@2.png
+ assets/sidebar-view-checked-240px-dark.png
+ assets/sidebar-view-checked-240px-dark@2.png
+ assets/sidebar-view-hover-260px.png
+ assets/sidebar-view-hover-260px@2.png
+ assets/sidebar-view-active-260px.png
+ assets/sidebar-view-active-260px@2.png
+ assets/sidebar-view-checked-260px.png
+ assets/sidebar-view-checked-260px@2.png
+ assets/sidebar-view-hover-260px-dark.png
+ assets/sidebar-view-hover-260px-dark@2.png
+ assets/sidebar-view-active-260px-dark.png
+ assets/sidebar-view-active-260px-dark@2.png
+ assets/sidebar-view-checked-260px-dark.png
+ assets/sidebar-view-checked-260px-dark@2.png
+ assets/sidebar-view-hover-280px.png
+ assets/sidebar-view-hover-280px@2.png
+ assets/sidebar-view-active-280px.png
+ assets/sidebar-view-active-280px@2.png
+ assets/sidebar-view-checked-280px.png
+ assets/sidebar-view-checked-280px@2.png
+ assets/sidebar-view-hover-280px-dark.png
+ assets/sidebar-view-hover-280px-dark@2.png
+ assets/sidebar-view-active-280px-dark.png
+ assets/sidebar-view-active-280px-dark@2.png
+ assets/sidebar-view-checked-280px-dark.png
+ assets/sidebar-view-checked-280px-dark@2.png
windows-assets/titlebutton-close.png
windows-assets/titlebutton-close@2.png
windows-assets/titlebutton-close-dark.png
diff --git a/src/main/gtk-3.0/make_gresource_xml.sh b/src/main/gtk-3.0/make_gresource_xml.sh
index 4a92870..0aa3774 100755
--- a/src/main/gtk-3.0/make_gresource_xml.sh
+++ b/src/main/gtk-3.0/make_gresource_xml.sh
@@ -1,6 +1,7 @@
#! /bin/bash
INDEX="../../assets/gtk-3.0/common-assets/assets.txt"
+SINDEX="../../assets/gtk-3.0/common-assets/sidebar-assets.txt"
WINDEX="../../assets/gtk-3.0/windows-assets/assets.txt"
if [ -f gtk.gresource.xml ]; then
@@ -17,6 +18,12 @@ do
echo " assets/$i@2.png" >> gtk.gresource.xml
done
+for i in `cat $SINDEX`
+do
+ echo " assets/$i.png" >> gtk.gresource.xml
+ echo " assets/$i@2.png" >> gtk.gresource.xml
+done
+
for i in `cat $WINDEX`
do
echo " windows-assets/$i.png" >> gtk.gresource.xml
diff --git a/src/sass/gtk/_applications.scss b/src/sass/gtk/_applications.scss
index bb7ccb8..433099d 100644
--- a/src/sass/gtk/_applications.scss
+++ b/src/sass/gtk/_applications.scss
@@ -126,7 +126,8 @@ filechooser placessidebar.sidebar.frame { border-right: 1px solid if($variant=='
background-color: transparent;
background-position: left center;
background-size: $nautilus_sidebar_size 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-hover#{$asset_suffix}.png"), url("assets/sidebar-view-hover#{$asset_suffix}@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-hover-#{$nautilus_sidebar_size}#{$asset_suffix}.png"),
+ url("assets/sidebar-view-hover-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png"));
}
&:active, &:active:hover {
@@ -135,7 +136,8 @@ filechooser placessidebar.sidebar.frame { border-right: 1px solid if($variant=='
background-color: transparent;
background-position: left center;
background-size: $nautilus_sidebar_size 28px;
- background-image: -gtk-scaled(url("assets/sidebar-view-active#{$asset_suffix}.png"), url("assets/sidebar-view-active#{$asset_suffix}@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-active-#{$nautilus_sidebar_size}#{$asset_suffix}.png"),
+ url("assets/sidebar-view-active-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png"));
}
&:selected.has-open-popup,
@@ -146,7 +148,8 @@ filechooser placessidebar.sidebar.frame { border-right: 1px solid if($variant=='
background-position: left center;
background-size: $nautilus_sidebar_size 28px;
background-color: transparent;
- background-image: -gtk-scaled(url("assets/sidebar-view-checked#{$asset_suffix}.png"), url("assets/sidebar-view-checked#{$asset_suffix}@2.png"));
+ background-image: -gtk-scaled(url("assets/sidebar-view-checked-#{$nautilus_sidebar_size}#{$asset_suffix}.png"),
+ url("assets/sidebar-view-checked-#{$nautilus_sidebar_size}#{$asset_suffix}@2.png"));
&, label { color: $fg_color; }
}