Fixed issues

This commit is contained in:
vinceliuice 2022-05-05 17:53:22 +08:00
parent 7b4584e555
commit aba622fcb2
183 changed files with 7175 additions and 6596 deletions

View File

@ -94,6 +94,9 @@ Usage: `./install.sh [OPTIONS...]`
-m, --monterey
Set to MacOS Monterey style.
-l, --libadwaita
Install gtk-4.0 theme into config for libadwaita.
-N, --nautilus-style [stable|normal|mojave|glassy]
Set Nautilus style. Default is BigSur-like style (stabled sidebar)
@ -115,6 +118,9 @@ Usage: `./install.sh [OPTIONS...]`
--darker, --darkercolor
Install darker 'WhiteSur' dark themes.
--nord, --nordcolor
Install 'WhiteSur' Nord ColorScheme themes.
--dialog, --interactive
Run this installer interactively, with dialogs.

View File

@ -34,7 +34,8 @@ usage() {
helpify "-s, --size" "[$(IFS='|'; echo "${SIDEBAR_SIZE_VARIANTS[*]}")]" "Set Nautilus sidebar minimum width" "Default is 200px"
helpify "-i, --icon" "[$(IFS='|'; echo "${ICON_VARIANTS[*]}")]" "Set 'Activities' icon" "Default is 'standard'"
helpify "-b, --background" "[default|blank|IMAGE_PATH]" "Set gnome-shell background image" "Default is BigSur-like wallpaper"
helpify "-m, --monterey" "" "Set to MacOS Monterey style"
helpify "-m, --monterey" "" "Set to MacOS Monterey style" ""
helpify "-l, --libadwaita" "" "Install gtk-4.0 theme into config for libadwaita" ""
helpify "-N, --nautilus-style" "[$(IFS='|'; echo "${NAUTILUS_STYLE_VARIANTS[*]}")]" "Set Nautilus style" "Default is BigSur-like style (stabled sidebar)"
helpify "-HD, --highdefinition" "" "Set to High Definition size" "Default is laptop size"
helpify "--normal, --normalshowapps" "" "Set gnome-shell show apps button style to normal" "Default is bigsur"
@ -91,6 +92,8 @@ while [[ $# -gt 0 ]]; do
compact="false"; shift ;;
-m|--monterey)
monterey="true"; shift ;;
-l|--libadwaita)
libadwaita="true"; shift ;;
# Parameters that require value, single use
-b|--background)
check_param "${1}" "${1}" "${2}" "must" "must" "must" "false" && shift 2 || shift ;;
@ -146,12 +149,13 @@ else
show_needed_dialogs
fi
prompt -w "Removing the old '${name}${colorscheme}' themes... \n"
prompt -w "Removing the old '${name}${colorscheme}' themes..."
remove_themes; customize_theme; avoid_variant_duplicates; echo
prompt -i "Installing '${name}${colorscheme}' themes in '${dest}'..."
prompt -i "--->>> GTK | GNOME Shell | Cinnamon | Metacity | XFWM | Plank <<<---"
prompt -w "Installing '${name}${colorscheme}' themes in '${dest}'..."; echo
prompt -t "--->>> GTK | GNOME Shell | Cinnamon | Metacity | XFWM | Plank <<<---"
prompt -i "Color variants : $( IFS=';'; echo "${colors[*]}" )"
prompt -i "Theme variants : $( IFS=';'; echo "${themes[*]}" )"
prompt -i "Opacity variants : $( IFS=';'; echo "${opacities[*]}" )"
@ -161,13 +165,16 @@ else
echo; install_themes; echo; prompt -s "Done!"
# rm -rf "${THEME_SRC_DIR}/sass/_gtk-base-temp.scss"
if [[ "${libadwaita}" == 'true' ]]; then
install_libadwaita
echo; prompt -w "Installed gtk-4.0 into config for libadwaita!"
fi
if (is_running "xfce4-session"); then
msg="XFCE: you may need to run 'xfce4-panel -r' after changing your theme to fix your panel opacity."
elif (is_my_distro "solus") && (is_running "gnome-session"); then
msg="GNOME: you may need to disable 'User Themes' extension to fix your dock."
# elif (is_running "gnome-session") && [[ "${GNOME_VERSION}" == "old" ]]; then
# elif (is_running "gnome-session") && [[ "${GNOME_VERSION}" == "3-28" ]]; then
# msg="GNOME: you may need to disable 'User Themes' extension to fix your logout and authentication dialog."
fi

View File

@ -25,10 +25,13 @@ MY_USERNAME="${SUDO_USER:-$(logname 2> /dev/null || echo "${USER}")}"
MY_HOME=$(getent passwd "${MY_USERNAME}" | cut -d: -f6)
if command -v gnome-shell &> /dev/null; then
if (( $(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f 1) >= 4 )); then
GNOME_VERSION="new"
SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -1)"
if [[ "${SHELL_VERSION:-}" -ge "42" ]]; then
GNOME_VERSION="42-0"
elif [[ "${SHELL_VERSION:-}" -ge "40" ]]; then
GNOME_VERSION="40-0"
else
GNOME_VERSION="old"
GNOME_VERSION="3-28"
fi
else
GNOME_VERSION="none"
@ -228,6 +231,8 @@ prompt() {
echo -e " ${c_yellow}${2}${c_default}" ;; # print warning message
"-i")
echo -e " ${c_cyan}${2}${c_default}" ;; # print info message
"-t")
echo -e " ${c_magenta}${2}${c_default}" ;; # print title message
esac
}
@ -312,6 +317,10 @@ signal_error() {
prompt -e "GNOME : ${GNOME_VERSION}"
prompt -e "REPO : ${repo_ver}\n"
if [[ $(grep -ril "repository" "${WHITESUR_TMP_DIR}/error_log.txt") = "error_log.txt" ]]; then
prompt -i "HINT: You can run: 'sudo apt install sassc libglib2.0-dev libxml2-utils' on ubuntu 18.04 or 'sudo apt install sassc libglib2.0-dev-bin' on ubuntu >= 20.04 \n"
fi
prompt -i "HINT: You can google or report to us the info above \n"
prompt -i "https://github.com/vinceliuice/WhiteSur-gtk-theme/issues \n"

View File

@ -356,12 +356,7 @@ install_shelly() {
mkdir -p "${TARGET_DIR}/assets"
cp -r "${THEME_SRC_DIR}/assets/gnome-shell/icons" "${TARGET_DIR}"
cp -r "${THEME_SRC_DIR}/main/gnome-shell/pad-osd.css" "${TARGET_DIR}"
if [[ "${GNOME_VERSION}" == 'new' ]]; then
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gnome-shell/shell-40-0/gnome-shell${color}.scss" "${TARGET_DIR}/gnome-shell.css"
else
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gnome-shell/shell-3-28/gnome-shell${color}.scss" "${TARGET_DIR}/gnome-shell.css"
fi
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gnome-shell/shell-${GNOME_VERSION}/gnome-shell${color}.scss" "${TARGET_DIR}/gnome-shell.css"
cp -r "${THEME_SRC_DIR}/assets/gnome-shell/common-assets/"*".svg" "${TARGET_DIR}/assets"
cp -r "${THEME_SRC_DIR}/assets/gnome-shell/assets${color}/"*".svg" "${TARGET_DIR}/assets"
@ -387,7 +382,6 @@ install_theemy() {
local opacity="$(destify ${2})"
local alt="$(destify ${3})"
local theme="$(destify ${4})"
local icon="$(destify ${5})"
if [[ "${color}" == '-light' ]]; then
local iconcolor=''
@ -428,7 +422,7 @@ install_theemy() {
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gtk-3.0/gtk-dark.scss" "${TMP_DIR_T}/gtk-dark.css"
mkdir -p "${TARGET_DIR}/gtk-3.0"
cp -r "${THEME_SRC_DIR}/assets/gtk/thumbnails/thumbnail${color}${theme}.png" "${TARGET_DIR}/gtk-3.0/thumbnail.png"
cp -r "${THEME_SRC_DIR}/assets/gtk/thumbnails/thumbnail${color}${theme}${colorscheme}.png" "${TARGET_DIR}/gtk-3.0/thumbnail.png"
echo '@import url("resource:///org/gnome/theme/gtk.css");' > "${TARGET_DIR}/gtk-3.0/gtk.css"
echo '@import url("resource:///org/gnome/theme/gtk-dark.css");' > "${TARGET_DIR}/gtk-3.0/gtk-dark.css"
glib-compile-resources --sourcedir="${TMP_DIR_T}" --target="${TARGET_DIR}/gtk-3.0/gtk.gresource" "${THEME_SRC_DIR}/main/gtk-3.0/gtk.gresource.xml"
@ -443,20 +437,11 @@ install_theemy() {
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gtk-4.0/gtk-dark.scss" "${TMP_DIR_F}/gtk-dark.css"
mkdir -p "${TARGET_DIR}/gtk-4.0"
cp -r "${THEME_SRC_DIR}/assets/gtk/thumbnails/thumbnail${color}${theme}.png" "${TARGET_DIR}/gtk-4.0/thumbnail.png"
cp -r "${THEME_SRC_DIR}/assets/gtk/thumbnails/thumbnail${color}${theme}${colorscheme}.png" "${TARGET_DIR}/gtk-4.0/thumbnail.png"
echo '@import url("resource:///org/gnome/theme/gtk.css");' > "${TARGET_DIR}/gtk-4.0/gtk.css"
echo '@import url("resource:///org/gnome/theme/gtk-dark.css");' > "${TARGET_DIR}/gtk-4.0/gtk-dark.css"
glib-compile-resources --sourcedir="${TMP_DIR_F}" --target="${TARGET_DIR}/gtk-4.0/gtk.gresource" "${THEME_SRC_DIR}/main/gtk-4.0/gtk.gresource.xml"
# link gtk4.0 for libadwaita
mkdir -p "${HOME}/.config/gtk-4.0"
rm -rf "${HOME}/.config/gtk-4.0/"{gtk.css,gtk-dark.css,assets,windows-assets}
cp -rf "${TMP_DIR_T}/assets" "${HOME}/.config/gtk-4.0"
cp -rf "${TMP_DIR_T}/windows-assets" "${HOME}/.config/gtk-4.0"
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gtk-4.0/gtk${color}.scss" "${HOME}/.config/gtk-4.0/gtk.css"
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gtk-4.0/gtk-dark.scss" "${HOME}/.config/gtk-4.0/gtk-dark.css"
#----------------Cinnamon-----------------#
mkdir -p "${TARGET_DIR}/cinnamon"
@ -464,7 +449,7 @@ install_theemy() {
cp -r "${THEME_SRC_DIR}/assets/cinnamon/common-assets" "${TARGET_DIR}/cinnamon/assets"
cp -r "${THEME_SRC_DIR}/assets/cinnamon/assets${color}${colorscheme}/"*".svg" "${TARGET_DIR}/cinnamon/assets"
cp -r "${THEME_SRC_DIR}/assets/cinnamon/theme${theme}${colorscheme}/"*".svg" "${TARGET_DIR}/cinnamon/assets"
cp -r "${THEME_SRC_DIR}/assets/cinnamon/thumbnails/thumbnail${color}${theme}.png" "${TARGET_DIR}/cinnamon/thumbnail.png"
cp -r "${THEME_SRC_DIR}/assets/cinnamon/thumbnails/thumbnail${color}${theme}${colorscheme}.png" "${TARGET_DIR}/cinnamon/thumbnail.png"
#----------------Misc------------------#
@ -478,8 +463,8 @@ install_theemy() {
mkdir -p "${TARGET_DIR}/metacity-1"
cp -r "${THEME_SRC_DIR}/main/metacity-1/metacity-theme${color}.xml" "${TARGET_DIR}/metacity-1/metacity-theme-1.xml"
cp -r "${THEME_SRC_DIR}/main/metacity-1/metacity-theme-3.xml" "${TARGET_DIR}/metacity-1"
cp -r "${THEME_SRC_DIR}/assets/metacity-1/titlebuttons${color}" "${TARGET_DIR}/metacity-1/titlebuttons"
cp -r "${THEME_SRC_DIR}/assets/metacity-1/thumbnail${color}.png" "${TARGET_DIR}/metacity-1/thumbnail.png"
cp -r "${THEME_SRC_DIR}/assets/metacity-1/titlebuttons${color}${colorscheme}" "${TARGET_DIR}/metacity-1/titlebuttons"
cp -r "${THEME_SRC_DIR}/assets/metacity-1/thumbnail${color}${colorscheme}.png" "${TARGET_DIR}/metacity-1/thumbnail.png"
( cd "${TARGET_DIR}/metacity-1" && ln -s "metacity-theme-1.xml" "metacity-theme-2.xml" )
mkdir -p "${TARGET_DIR}/plank"
@ -497,6 +482,23 @@ remove_packy() {
# rm -rf "${dest}/${name}$(destify ${1})-mdpi"
}
config_gtk4() {
local color="$(destify ${1})"
local alt="$(destify ${2})"
local TARGET_DIR="${HOME}/.config/gtk-4.0"
# Install gtk4.0 into config for libadwaita
mkdir -p "${TARGET_DIR}"
rm -rf "${TARGET_DIR}/"{gtk.css,gtk-dark.css,assets,windows-assets}
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gtk-4.0/gtk${color}.scss" "${TARGET_DIR}/gtk.css"
sassc ${SASSC_OPT} "${THEME_SRC_DIR}/main/gtk-4.0/gtk-dark.scss" "${TARGET_DIR}/gtk-dark.css"
cp -r "${THEME_SRC_DIR}/assets/gtk/common-assets/assets" "${TARGET_DIR}"
cp -r "${THEME_SRC_DIR}/assets/gtk/common-assets/sidebar-assets/"*".png" "${TARGET_DIR}/assets"
cp -r "${THEME_SRC_DIR}/assets/gtk/scalable" "${TARGET_DIR}/assets"
cp -r "${THEME_SRC_DIR}/assets/gtk/windows-assets/titlebutton${alt}${colorscheme}" "${TARGET_DIR}/windows-assets"
}
###############################################################################
# THEMES #
###############################################################################
@ -512,7 +514,7 @@ install_themes() {
for theme in "${themes[@]}"; do
for color in "${colors[@]}"; do
gtk_base "${color}" "${opacity}" "${theme}" "${compact}"
install_theemy "${color}" "${opacity}" "${alt}" "${theme}" "${icon}"
install_theemy "${color}" "${opacity}" "${alt}" "${theme}"
install_shelly "${color}" "${opacity}" "${alt}" "${theme}" "${icon}"
install_xfwmy "${color}"
done
@ -523,6 +525,11 @@ install_themes() {
stop_animation
}
install_libadwaita() {
gtk_base "${colors[0]}" "${opacities[0]}" "${themes[0]}" "${compact[0]}"
config_gtk4 "${colors[0]}" "${alt[0]}"
}
remove_themes() {
process_ids=()

View File

@ -0,0 +1,88 @@
#! /usr/bin/env bash
for theme in '' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey'; do
for type in '' '-nord'; do
case "$theme" in
'')
theme_color='#0860f2'
;;
-blue)
theme_color='#2E7CF7'
;;
-purple)
theme_color='#9A57A3'
;;
-pink)
theme_color='#E55E9C'
;;
-red)
theme_color='#ED5F5D'
;;
-orange)
theme_color='#E9873A'
;;
-yellow)
theme_color='#F3BA4B'
;;
-green)
theme_color='#79B757'
;;
-grey)
theme_color='#8C8C8C'
;;
esac
if [[ "$type" == '-nord' ]]; then
menu_light='#fbfcfd'
menu_dark='#2b303b'
case "$theme" in
'')
theme_color='#5271ad'
;;
-blue)
theme_color='#4c7bd9'
;;
-purple)
theme_color='#b57daa'
;;
-pink)
theme_color='#cd7092'
;;
-red)
theme_color='#c35b65'
;;
-orange)
theme_color='#d0846c'
;;
-yellow)
theme_color='#e4b558'
;;
-green)
theme_color='#82ac5d'
;;
-grey)
theme_color='#8999a9'
;;
esac
fi
if [[ "$type" != '' ]]; then
rm -rf "thumbnail${theme}${type}.svg"
cp -rf "thumbnail.svg" "thumbnail${theme}${type}.svg"
sed -i "s/#0860f2/${theme_color}/g" "thumbnail${theme}${type}.svg"
sed -i "s/#ffffff/${menu_light}/g" "thumbnail${theme}${type}.svg"
sed -i "s/#333333/${menu_dark}/g" "thumbnail${theme}${type}.svg"
sed -i "s/thumbnail-light/thumbnail-light${theme}${type}/g" "thumbnail${theme}${type}.svg"
sed -i "s/thumbnail-dark/thumbnail-dark${theme}${type}/g" "thumbnail${theme}${type}.svg"
elif [[ "$theme" != '' ]]; then
rm -rf "thumbnail${theme}.svg"
cp -rf "thumbnail.svg" "thumbnail${theme}.svg"
sed -i "s/#0860f2/${theme_color}/g" "thumbnail${theme}.svg"
sed -i "s/thumbnail-light/thumbnail-light${theme}/g" "thumbnail${theme}.svg"
sed -i "s/thumbnail-dark/thumbnail-dark${theme}/g" "thumbnail${theme}.svg"
fi
done
done
echo -e "DONE!"

View File

@ -3,19 +3,31 @@
INKSCAPE="/usr/bin/inkscape"
OPTIPNG="/usr/bin/optipng"
SRC_FILE="thumbnail.svg"
./make-thumbnails.sh
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
for type in '' '-nord'; do
SRC_FILE="thumbnail${theme}${type}.svg"
for color in '-light' '-dark'; do
echo
echo Rendering thumbnail${color}${theme}${type}.png
$INKSCAPE --export-id=thumbnail${color}${theme}${type} \
--export-id-only \
--export-dpi=192 \
--export-filename=thumbnail${color}${theme}${type}.png $SRC_FILE >/dev/null \
&& $OPTIPNG -o7 --quiet thumbnail${color}${theme}${type}.png
done
done
done
$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
for theme in '' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey'; do
for type in '' '-nord'; do
if [[ ${theme} == '' && ${type} == '' ]]; then
echo "keep thumbnail.svg"
else
rm -rf "thumbnail${theme}${type}.svg"
fi
done
done
exit 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.9 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

After

Width:  |  Height:  |  Size: 14 KiB

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 1.6 MiB

After

Width:  |  Height:  |  Size: 207 KiB

View File

@ -0,0 +1,91 @@
#! /usr/bin/env bash
for theme in '' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey'; do
for type in '' '-nord'; do
case "$theme" in
'')
theme_color='#0860f2'
;;
-blue)
theme_color='#2E7CF7'
;;
-purple)
theme_color='#9A57A3'
;;
-pink)
theme_color='#E55E9C'
;;
-red)
theme_color='#ED5F5D'
;;
-orange)
theme_color='#E9873A'
;;
-yellow)
theme_color='#F3BA4B'
;;
-green)
theme_color='#79B757'
;;
-grey)
theme_color='#8C8C8C'
;;
esac
if [[ "$type" == '-nord' ]]; then
background_light='#f3f4f6'
background_dark='#2b303b'
button_bg_light='#fbfcfd'
button_bg_dark='#556075'
case "$theme" in
'')
theme_color='#5271ad'
;;
-blue)
theme_color='#4c7bd9'
;;
-purple)
theme_color='#b57daa'
;;
-pink)
theme_color='#cd7092'
;;
-red)
theme_color='#c35b65'
;;
-orange)
theme_color='#d0846c'
;;
-yellow)
theme_color='#e4b558'
;;
-green)
theme_color='#82ac5d'
;;
-grey)
theme_color='#8999a9'
;;
esac
fi
if [[ "$type" != '' ]]; then
rm -rf "thumbnail${theme}${type}.svg"
cp -rf "thumbnail.svg" "thumbnail${theme}${type}.svg"
sed -i "s/#0860f2/${theme_color}/g" "thumbnail${theme}${type}.svg"
sed -i "s/#f5f5f5/${background_light}/g" "thumbnail${theme}${type}.svg"
sed -i "s/#333333/${background_dark}/g" "thumbnail${theme}${type}.svg"
sed -i "s/#ffffff/${button_bg_light}/g" "thumbnail${theme}${type}.svg"
sed -i "s/#656565/${button_bg_dark}/g" "thumbnail${theme}${type}.svg"
sed -i "s/thumbnail-light/thumbnail-light${theme}${type}/g" "thumbnail${theme}${type}.svg"
sed -i "s/thumbnail-dark/thumbnail-dark${theme}${type}/g" "thumbnail${theme}${type}.svg"
elif [[ "$theme" != '' ]]; then
rm -rf "thumbnail${theme}.svg"
cp -rf "thumbnail.svg" "thumbnail${theme}.svg"
sed -i "s/#0860f2/${theme_color}/g" "thumbnail${theme}.svg"
sed -i "s/thumbnail-light/thumbnail-light${theme}/g" "thumbnail${theme}.svg"
sed -i "s/thumbnail-dark/thumbnail-dark${theme}/g" "thumbnail${theme}.svg"
fi
done
done
echo -e "DONE!"

View File

@ -3,19 +3,31 @@
INKSCAPE="/usr/bin/inkscape"
OPTIPNG="/usr/bin/optipng"
SRC_FILE="thumbnail.svg"
./make-thumbnails.sh
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
for type in '' '-nord'; do
SRC_FILE="thumbnail${theme}${type}.svg"
for color in '-light' '-dark'; do
echo
echo Rendering thumbnail${color}${theme}${type}.png
$INKSCAPE --export-id=thumbnail${color}${theme}${type} \
--export-id-only \
--export-dpi=96 \
--export-filename=thumbnail${color}${theme}${type}.png $SRC_FILE >/dev/null \
&& $OPTIPNG -o7 --quiet thumbnail${color}${theme}${type}.png
done
done
done
$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
for theme in '' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey'; do
for type in '' '-nord'; do
if [[ ${theme} == '' && ${type} == '' ]]; then
echo "keep thumbnail.svg"
else
rm -rf "thumbnail${theme}${type}.svg"
fi
done
done
exit 0

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 861 B

After

Width:  |  Height:  |  Size: 853 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 798 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -1,92 +1,516 @@
<svg width="150" height="150" version="1.1" viewBox="0 0 39.687 39.688" xmlns="http://www.w3.org/2000/svg">
<defs>
<clipPath id="clipPath1084">
<rect x="6.35" y="262.34" width="26.458" height="8.4667" rx=".086816" ry=".077982" fill="#ffffff" opacity=".15" style="paint-order:stroke fill markers"/>
</clipPath>
<linearGradient id="linearGradient1094" x1="19.844" x2="19.844" y1="270.81" y2="263.4" gradientUnits="userSpaceOnUse">
<stop stop-color="#e2e2e2" offset="0"/>
<stop stop-color="#f5f5f5" offset="1"/>
</linearGradient>
<filter id="filter1152" x="-.062" y="-.21257" width="1.124" height="1.4251" color-interpolation-filters="sRGB">
<feGaussianBlur stdDeviation="0.65616681"/>
</filter>
<clipPath id="clipPath1164">
<rect x="7.1316" y="262.47" width="25.644" height="7.3972" rx=".084145" ry=".068132" fill="#ffffff" opacity=".15" style="paint-order:stroke fill markers"/>
</clipPath>
<linearGradient id="linearGradient1244" x1="19.844" x2="19.844" y1="270.81" y2="263.4" gradientUnits="userSpaceOnUse">
<stop stop-color="#3e3e3e" offset="0"/>
<stop stop-color="#434343" offset="1"/>
</linearGradient>
</defs>
<g id="thumbnail-light" transform="translate(0,-257.31)">
<path transform="matrix(1.0318,0,0,1.1446,-1.0081,-38.08)" d="m6.35 263.4 23.812-1e-5c0.87948 0 1.5875 0.70803 1.5875 1.5875v4.2333l1e-6 1.5875h-25.4l-6e-7 -1.5875v-4.2333z" clip-path="url(#clipPath1164)" fill="#000000" filter="url(#filter1152)" opacity=".5" style="paint-order:stroke fill markers"/>
<path d="m6.35 263.4 23.812-1e-5c0.87948 0 1.5875 0.70803 1.5875 1.5875v4.2333l1e-6 1.5875h-25.4l-6e-7 -1.5875v-4.2333z" clip-path="url(#clipPath1084)" fill="#ffffff" opacity=".15" stroke="#000000" stroke-linecap="round" stroke-width=".52917" style="paint-order:stroke fill markers"/>
<path d="m6.35 263.4 23.812-1e-5c0.87948 0 1.5875 0.70803 1.5875 1.5875v4.2333l1e-6 1.5875h-25.4l-6e-7 -1.5875v-4.2333z" fill="url(#linearGradient1094)" style="paint-order:stroke fill markers"/>
<g id="titlebutton-close-hover" transform="matrix(.26458 0 0 .26458 -52.123 322.3)">
<rect x="293" y="-216.64" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<g transform="translate(294,-215.64)" enable-background="new">
<g transform="translate(-5,-1033.4)">
<path d="m12 1047.4c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#cb4e43" fill-rule="evenodd"/>
<path d="m12 1046.9c3.5898 0 6.4999-2.9103 6.4999-6.5001 0-3.5899-2.9102-6.5-6.4999-6.5-3.5899 0-6.5001 2.9101-6.5001 6.5 0 3.5898 2.9102 6.5001 6.5001 6.5001" fill="#fe6254" fill-rule="evenodd"/>
<path d="m9.1716 1037.5c-0.39174 0.3917-0.39174 1.0224 0 1.4142l1.4142 1.4142-1.4142 1.4142c-0.39174 0.3918-0.39174 1.0225 0 1.4142 0.39174 0.3918 1.0225 0.3918 1.4142 0l1.4142-1.4142 1.4142 1.4142c0.39174 0.3918 1.0225 0.3918 1.4142 0 0.39174-0.3917 0.39174-1.0224 0-1.4142l-1.4142-1.4142 1.4142-1.4142c0.39174-0.3918 0.39174-1.0225 0-1.4142-0.39174-0.3918-1.0225-0.3918-1.4142 0l-1.4142 1.4142-1.4142-1.4142c-0.39174-0.3918-1.0225-0.3918-1.4142 0z" enable-background="new" fill="#000000" opacity=".5"/>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="150"
height="150"
version="1.1"
viewBox="0 0 39.687 39.688"
id="svg120"
sodipodi:docname="thumbnail.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview122"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="true"
inkscape:snap-bbox="true"
inkscape:bbox-nodes="true"
inkscape:snap-nodes="false"
inkscape:zoom="2"
inkscape:cx="201.5"
inkscape:cy="83.75"
inkscape:window-width="1444"
inkscape:window-height="810"
inkscape:window-x="120"
inkscape:window-y="98"
inkscape:window-maximized="0"
inkscape:current-layer="svg120">
<inkscape:grid
type="xygrid"
id="grid939" />
</sodipodi:namedview>
<defs
id="defs21" />
<g
id="thumbnail-light">
<rect
id="rect2641"
width="26.458666"
height="8.466773"
x="6.3495808"
y="5.0271468"
rx="0"
ry="0"
style="fill:#e6e6e6" />
<path
id="path2437"
d="M 6.3495797,5.8209067 V 13.49392 H 32.014487 V 9.5251203 c 0,-2.0521353 -1.652079,-3.7042136 -3.704213,-3.7042136 z"
style="opacity:0.15;fill:#000000;stroke-width:0.264587" />
<path
id="path2439"
style="fill:#ffffff"
d="M 6.3506128,6.0860108 6.3500961,7.6730134 V 11.9064 13.49392 H 31.7499 V 11.9064 9.5018657 C 31.73966,7.6583584 30.294049,6.1677638 28.468923,6.0860108 Z" />
<path
id="path2465"
style="opacity:0.15;fill:#ffffff;stroke-width:1"
d="m 6.34958,6.0854933 v 0.2604525 h 22.11831 c 1.825124,0.081753 3.270738,1.572348 3.280977,3.4158553 V 9.5013491 C 31.738628,7.6578418 30.293014,6.1672464 28.46789,6.0854933 Z" />
<g
id="titlebutton-close-hover"
transform="matrix(0.26458,0,0,0.26458,-52.123,64.99)">
<rect
x="293"
y="-216.64"
width="16"
height="16"
ry="1.6931001e-05"
opacity="0"
stroke-width="0.47432"
style="paint-order:markers stroke fill"
id="rect29" />
<g
transform="translate(294,-215.64)"
enable-background="new"
id="g39">
<g
transform="translate(-5,-1033.4)"
id="g37">
<path
d="m 12,1047.4 c 3.8659,0 6.9999,-3.134 6.9999,-7 0,-3.866 -3.134,-7 -6.9999,-7 -3.866,0 -7.0001,3.134 -7.0001,7 0,3.866 3.134,7 7.0001,7"
fill="#cb4e43"
fill-rule="evenodd"
id="path31" />
<path
d="m 12,1046.9 c 3.5898,0 6.4999,-2.9103 6.4999,-6.5001 0,-3.5899 -2.9102,-6.5 -6.4999,-6.5 -3.5899,0 -6.5001,2.9101 -6.5001,6.5 0,3.5898 2.9102,6.5001 6.5001,6.5001"
fill="#fe6254"
fill-rule="evenodd"
id="path33" />
<path
d="m 9.1716,1037.5 c -0.39174,0.3917 -0.39174,1.0224 0,1.4142 l 1.4142,1.4142 -1.4142,1.4142 c -0.39174,0.3918 -0.39174,1.0225 0,1.4142 0.39174,0.3918 1.0225,0.3918 1.4142,0 l 1.4142,-1.4142 1.4142,1.4142 c 0.39174,0.3918 1.0225,0.3918 1.4142,0 0.39174,-0.3917 0.39174,-1.0224 0,-1.4142 l -1.4142,-1.4142 1.4142,-1.4142 c 0.39174,-0.3918 0.39174,-1.0225 0,-1.4142 -0.39174,-0.3918 -1.0225,-0.3918 -1.4142,0 L 12,1038.9142 10.5858,1037.5 c -0.39174,-0.3918 -1.0225,-0.3918 -1.4142,0 z"
enable-background="new"
fill="#000000"
opacity="0.5"
id="path35" />
</g>
</g>
</g>
<g id="titlebutton-maximize-hover" transform="matrix(.26458 0 0 .26458 -52.656 322.3)">
<rect x="273" y="-216.64" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<g transform="translate(274,-215.64)" enable-background="new">
<g transform="translate(-5,-1033.4)">
<path d="m12 1047.4c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#20a932" fill-rule="evenodd"/>
<path d="m12 1046.9c3.5898 0 6.4999-2.9103 6.4999-6.5001 0-3.5899-2.9102-6.5-6.4999-6.5-3.5899 0-6.5001 2.9101-6.5001 6.5 0 3.5898 2.9102 6.5001 6.5001 6.5001" fill="#28d33f" fill-rule="evenodd"/>
<path d="m10.414 1037.4 4.5859 4.5859v-3.5859c0-0.4155-0.5845-1-1-1zm-1.4141 1.4141v3.5859c0 0.4155 0.5845 1 1 1h3.5859z" fill="#000000" opacity=".5"/>
<g
id="titlebutton-maximize-hover"
transform="matrix(0.26458,0,0,0.26458,-52.656,64.99)">
<rect
x="273"
y="-216.64"
width="16"
height="16"
ry="1.6931001e-05"
opacity="0"
stroke-width="0.47432"
style="paint-order:markers stroke fill"
id="rect42" />
<g
transform="translate(274,-215.64)"
enable-background="new"
id="g52">
<g
transform="translate(-5,-1033.4)"
id="g50">
<path
d="m 12,1047.4 c 3.8659,0 6.9999,-3.134 6.9999,-7 0,-3.866 -3.134,-7 -6.9999,-7 -3.866,0 -7.0001,3.134 -7.0001,7 0,3.866 3.134,7 7.0001,7"
fill="#20a932"
fill-rule="evenodd"
id="path44" />
<path
d="m 12,1046.9 c 3.5898,0 6.4999,-2.9103 6.4999,-6.5001 0,-3.5899 -2.9102,-6.5 -6.4999,-6.5 -3.5899,0 -6.5001,2.9101 -6.5001,6.5 0,3.5898 2.9102,6.5001 6.5001,6.5001"
fill="#28d33f"
fill-rule="evenodd"
id="path46" />
<path
d="m 10.414,1037.4 4.5859,4.5859 V 1038.4 c 0,-0.4155 -0.5845,-1 -1,-1 z m -1.4141,1.4141 v 3.5859 c 0,0.4155 0.5845,1 1,1 h 3.5859 z"
fill="#000000"
opacity="0.5"
id="path48" />
</g>
</g>
</g>
<g id="titlebutton-minimize-hover" transform="matrix(.26458 0 0 .26458 -53.185 322.3)">
<rect x="253" y="-216.64" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<g transform="translate(254,-215.64)" enable-background="new">
<g transform="translate(-5,-1033.4)">
<path d="m12 1047.4c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#caa124" fill-rule="evenodd"/>
<path d="m12 1046.9c3.5898 0 6.4999-2.9103 6.4999-6.5001 0-3.5899-2.9102-6.5-6.4999-6.5-3.5899 0-6.5001 2.9101-6.5001 6.5 0 3.5898 2.9102 6.5001 6.5001 6.5001" fill="#fdc92d" fill-rule="evenodd"/>
<rect x="8" y="1039.4" width="8" height="2" ry="1" fill="#000000" opacity=".5"/>
<g
id="titlebutton-minimize-hover"
transform="matrix(0.26458,0,0,0.26458,-53.185,64.99)">
<rect
x="253"
y="-216.64"
width="16"
height="16"
ry="1.6931001e-05"
opacity="0"
stroke-width="0.47432"
style="paint-order:markers stroke fill"
id="rect55" />
<g
transform="translate(254,-215.64)"
enable-background="new"
id="g65">
<g
transform="translate(-5,-1033.4)"
id="g63">
<path
d="m 12,1047.4 c 3.8659,0 6.9999,-3.134 6.9999,-7 0,-3.866 -3.134,-7 -6.9999,-7 -3.866,0 -7.0001,3.134 -7.0001,7 0,3.866 3.134,7 7.0001,7"
fill="#caa124"
fill-rule="evenodd"
id="path57" />
<path
d="m 12,1046.9 c 3.5898,0 6.4999,-2.9103 6.4999,-6.5001 0,-3.5899 -2.9102,-6.5 -6.4999,-6.5 -3.5899,0 -6.5001,2.9101 -6.5001,6.5 0,3.5898 2.9102,6.5001 6.5001,6.5001"
fill="#fdc92d"
fill-rule="evenodd"
id="path59" />
<rect
x="8"
y="1039.4"
width="8"
height="2"
ry="1"
fill="#000000"
opacity="0.5"
id="rect61" />
</g>
</g>
</g>
</g>
<g id="thumbnail-dark" transform="translate(0,-241.7)">
<path transform="matrix(1.0318,0,0,1.1446,-1.0081,-38.08)" d="m6.35 263.4 23.812-1e-5c0.87948 0 1.5875 0.70803 1.5875 1.5875v4.2333l1e-6 1.5875h-25.4l-6e-7 -1.5875v-4.2333z" clip-path="url(#clipPath1164)" fill="#000000" filter="url(#filter1152)" opacity=".5" style="paint-order:stroke fill markers"/>
<path d="m6.35 263.4 23.812-1e-5c0.87948 0 1.5875 0.70803 1.5875 1.5875v4.2333l1e-6 1.5875h-25.4l-6e-7 -1.5875v-4.2333z" clip-path="url(#clipPath1084)" fill="#424242" opacity=".8" stroke="#000000" stroke-linecap="round" stroke-width=".52917" style="paint-order:stroke fill markers"/>
<path d="m6.35 263.4 23.812-1e-5c0.87948 0 1.5875 0.70803 1.5875 1.5875v4.2333l1e-6 1.5875h-25.4l-6e-7 -1.5875v-4.2333z" fill="url(#linearGradient1244)" style="paint-order:stroke fill markers"/>
<g transform="matrix(.26458 0 0 .26458 -52.123 322.3)">
<rect x="293" y="-216.64" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<g transform="translate(294,-215.64)" enable-background="new">
<g transform="translate(-5,-1033.4)">
<path d="m12 1047.4c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#fe6254" fill-rule="evenodd"/>
<path d="m12 1046.9c3.5898 0 6.4999-2.9103 6.4999-6.5001 0-3.5899-2.9102-6.5-6.4999-6.5-3.5899 0-6.5001 2.9101-6.5001 6.5 0 3.5898 2.9102 6.5001 6.5001 6.5001" fill="#fe6254" fill-rule="evenodd"/>
<path d="m9.1716 1037.5c-0.39174 0.3917-0.39174 1.0224 0 1.4142l1.4142 1.4142-1.4142 1.4142c-0.39174 0.3918-0.39174 1.0225 0 1.4142 0.39174 0.3918 1.0225 0.3918 1.4142 0l1.4142-1.4142 1.4142 1.4142c0.39174 0.3918 1.0225 0.3918 1.4142 0 0.39174-0.3917 0.39174-1.0224 0-1.4142l-1.4142-1.4142 1.4142-1.4142c0.39174-0.3918 0.39174-1.0225 0-1.4142-0.39174-0.3918-1.0225-0.3918-1.4142 0l-1.4142 1.4142-1.4142-1.4142c-0.39174-0.3918-1.0225-0.3918-1.4142 0z" enable-background="new" fill="#000000" opacity=".5"/>
<g
id="thumbnail-dark">
<rect
id="rect3101"
width="26.458666"
height="8.466773"
x="6.3495808"
y="20.637762"
rx="0"
ry="0"
style="fill:#4d4d4d" />
<path
id="rect1788"
d="m 6.3495797,21.43152 v 7.673013 H 32.014487 v -3.9688 c 0,-2.052135 -1.65208,-3.704213 -3.704214,-3.704213 z"
style="fill:#000000;stroke-width:0.264587" />
<path
id="path73"
style="fill:#373737"
d="m 6.3506124,21.696623 -5.167e-4,1.587003 v 4.233387 1.58752 H 31.7499 v -1.58752 -2.404535 c -0.01024,-1.843507 -1.455851,-3.334102 -3.280977,-3.415855 z" />
<path
d="m 27.51558,27.250092 c 1.02284,0 1.852034,-0.829194 1.852034,-1.85206 0,-1.022866 -0.829194,-1.85206 -1.852034,-1.85206 -1.022866,0 -1.852086,0.829194 -1.852086,1.85206 0,1.022866 0.829193,1.85206 1.852086,1.85206"
fill="#fe6254"
fill-rule="evenodd"
id="path77"
style="stroke-width:0.26458" />
<path
d="m 26.767242,24.63075 c -0.103647,0.103636 -0.103647,0.270507 0,0.374169 l 0.374169,0.374169 -0.374169,0.374169 c -0.103647,0.103663 -0.103647,0.270533 0,0.374169 0.103646,0.103663 0.270533,0.103663 0.374169,0 l 0.374169,-0.374169 0.374169,0.374169 c 0.103647,0.103663 0.270533,0.103663 0.374169,0 0.103647,-0.103636 0.103647,-0.270506 0,-0.374169 l -0.374169,-0.374169 0.374169,-0.374169 c 0.103647,-0.103662 0.103647,-0.270533 0,-0.374169 -0.103646,-0.103662 -0.270533,-0.103662 -0.374169,0 L 27.51558,25.004919 27.141411,24.63075 c -0.103647,-0.103662 -0.270533,-0.103662 -0.374169,0 z"
enable-background="new"
fill="#000000"
opacity="0.5"
id="path81"
style="stroke-width:0.26458" />
<path
d="m 21.69098,27.250092 c 1.02284,0 1.852034,-0.829194 1.852034,-1.85206 0,-1.022866 -0.829194,-1.85206 -1.852034,-1.85206 -1.022866,0 -1.852086,0.829194 -1.852086,1.85206 0,1.022866 0.829193,1.85206 1.852086,1.85206"
fill="#28d33f"
fill-rule="evenodd"
id="path91"
style="stroke-width:0.26458" />
<path
d="m 21.271356,24.604292 1.213338,1.213337 v -0.948757 c 0,-0.109933 -0.154647,-0.26458 -0.26458,-0.26458 z m -0.374142,0.374143 v 0.948757 c 0,0.109933 0.154647,0.26458 0.26458,0.26458 h 0.948757 z"
fill="#000000"
opacity="0.5"
id="path95"
style="stroke-width:0.26458" />
<path
d="m 15.87038,27.250092 c 1.02284,0 1.852034,-0.829194 1.852034,-1.85206 0,-1.022866 -0.829194,-1.85206 -1.852034,-1.85206 -1.022866,0 -1.852086,0.829194 -1.852086,1.85206 0,1.022866 0.829193,1.85206 1.852086,1.85206"
fill="#fdc92d"
fill-rule="evenodd"
id="path105"
style="stroke-width:0.26458" />
<rect
x="14.81206"
y="25.133459"
width="2.1166401"
height="0.52916002"
ry="0.26458001"
fill="#000000"
opacity="0.5"
id="rect109"
style="stroke-width:0.26458" />
<path
id="path2212"
style="opacity:0.15;fill:#ffffff;stroke-width:1"
d="m 6.34958,21.696107 v 0.260452 h 22.11831 c 1.825124,0.08175 3.270739,1.572349 3.280978,3.415855 V 25.111962 C 31.738628,23.268455 30.293014,21.77786 28.46789,21.696107 Z" />
</g>
<g
id="thumbnail-dark-nord">
<rect
id="rect3458"
width="26.458666"
height="8.466773"
x="46.301651"
y="20.637762"
rx="0"
ry="0"
style="fill:#414958;fill-opacity:1" />
<path
id="path3460"
d="m 46.301651,21.43152 v 7.673013 h 25.664907 v -3.9688 c 0,-2.052135 -1.65208,-3.704213 -3.704214,-3.704213 z"
style="fill:#000000;stroke-width:0.264587" />
<path
id="path3462"
style="fill:#2e3440;fill-opacity:1"
d="m 46.302683,21.696623 -5.16e-4,1.587003 v 4.233387 1.58752 h 25.399804 v -1.58752 -2.404535 c -0.01024,-1.843507 -1.455851,-3.334102 -3.280977,-3.415855 z" />
<g
transform="matrix(0.26458667,0,0,0.26458667,-13.229834,80.603105)"
style="display:inline"
id="titlebutton-minimize-hover-dark"
inkscape:label="#g1653">
<rect
ry="1.6930764e-05"
y="-216.63782"
x="253"
height="16"
width="16"
id="rect1573-3-4"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.474321;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
inkscape:label="#g979"
transform="translate(254,-215.63782)"
id="titlebutton-minimize-hover-1-7-8"
style="enable-background:new">
<g
transform="translate(-4.9999997,-1033.3622)"
id="g8-9-45-1">
<path
style="fill:#e6c075;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2-31-2-2"
inkscape:connector-curvature="0" />
<rect
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
width="8"
height="2"
x="8"
y="1039.36"
ry="1"
id="rect6-5-8" />
</g>
</g>
</g>
<g transform="matrix(.26458 0 0 .26458 -52.656 322.3)">
<rect x="273" y="-216.64" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<g transform="translate(274,-215.64)" enable-background="new">
<g transform="translate(-5,-1033.4)">
<path d="m12 1047.4c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#28d33f" fill-rule="evenodd"/>
<path d="m12 1046.9c3.5898 0 6.4999-2.9103 6.4999-6.5001 0-3.5899-2.9102-6.5-6.4999-6.5-3.5899 0-6.5001 2.9101-6.5001 6.5 0 3.5898 2.9102 6.5001 6.5001 6.5001" fill="#28d33f" fill-rule="evenodd"/>
<path d="m10.414 1037.4 4.5859 4.5859v-3.5859c0-0.4155-0.5845-1-1-1zm-1.4141 1.4141v3.5859c0 0.4155 0.5845 1 1 1h3.5859z" fill="#000000" opacity=".5"/>
<path
id="path3476"
style="opacity:0.15;fill:#ffffff;stroke-width:1"
d="m 46.301651,21.696107 v 0.260452 h 22.11831 c 1.825124,0.08175 3.270739,1.572349 3.280978,3.415855 v -0.260452 c -0.01024,-1.843507 -1.455854,-3.334102 -3.280978,-3.415855 z" />
<g
transform="matrix(0.26458667,0,0,0.26458667,-12.171488,80.603105)"
style="display:inline"
id="titlebutton-close-hover-dark"
inkscape:label="#g1669">
<rect
ry="1.6930764e-05"
y="-216.63782"
x="293"
height="16"
width="16"
id="rect1577-8-3"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.474321;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
inkscape:label="#g879"
transform="translate(294,-215.63782)"
id="titlebutton-close-hover-1-4-0"
style="enable-background:new">
<g
transform="translate(-4.9999997,-1033.3622)"
id="g8-5-3">
<path
style="fill:#bf5f69;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2-62-0-0"
inkscape:connector-curvature="0" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 9.1715729,1037.5338 c -0.3917372,0.3917 -0.3917372,1.0224 0,1.4142 l 1.4142131,1.4142 -1.4142131,1.4142 c -0.3917372,0.3918 -0.3917372,1.0225 0,1.4142 0.3917371,0.3918 1.0224761,0.3918 1.4142131,0 L 12,1041.7764 l 1.414214,1.4142 c 0.391737,0.3918 1.022476,0.3918 1.414213,0 0.391737,-0.3917 0.391737,-1.0224 0,-1.4142 l -1.414213,-1.4142 1.414213,-1.4142 c 0.391737,-0.3918 0.391737,-1.0225 0,-1.4142 -0.391737,-0.3918 -1.022476,-0.3918 -1.414213,0 L 12,1038.948 l -1.414214,-1.4142 c -0.391737,-0.3918 -1.022476,-0.3918 -1.4142131,0 z"
id="path6-36-9"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
<g transform="matrix(.26458 0 0 .26458 -53.185 322.3)">
<rect x="253" y="-216.64" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<g transform="translate(254,-215.64)" enable-background="new">
<g transform="translate(-5,-1033.4)">
<path d="m12 1047.4c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#fdc92d" fill-rule="evenodd"/>
<path d="m12 1046.9c3.5898 0 6.4999-2.9103 6.4999-6.5001 0-3.5899-2.9102-6.5-6.4999-6.5-3.5899 0-6.5001 2.9101-6.5001 6.5 0 3.5898 2.9102 6.5001 6.5001 6.5001" fill="#fdc92d" fill-rule="evenodd"/>
<rect x="8" y="1039.4" width="8" height="2" ry="1" fill="#000000" opacity=".5"/>
<g
transform="matrix(0.26458667,0,0,0.26458667,-12.700661,80.603105)"
style="display:inline"
id="titlebutton-maximize-hover-dark"
inkscape:label="#g1661">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.474321;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1575-0-9"
width="16"
height="16"
x="273"
y="-216.63782"
ry="1.6930764e-05" />
<g
inkscape:label="#g929"
transform="translate(274,-215.63782)"
id="titlebutton-maximize-hover-1-6-4"
style="enable-background:new">
<g
transform="translate(-4.9999997,-1033.3622)"
id="g8-8-1-6">
<path
style="fill:#9cb983;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2-7-5-9"
inkscape:connector-curvature="0" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.414063,1037.3622 15,1041.9481 v -3.5859 c 0,-0.4155 -0.5845,-1 -1,-1 z M 9,1038.7763 v 3.5859 c 0,0.4155 0.5845,1 1,1 h 3.585938 z"
id="path6-0-54-2"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
</g>
<g
id="thumbnail-light-nord">
<rect
id="rect3406"
width="26.458666"
height="8.466773"
x="46.301651"
y="5.0271468"
rx="0"
ry="0"
style="fill:#e2e5e9;fill-opacity:1" />
<path
id="path3408"
d="M 46.301651,5.8209067 V 13.49392 H 71.966558 V 9.5251203 c 0,-2.0521353 -1.652079,-3.7042136 -3.704213,-3.7042136 z"
style="opacity:0.15;fill:#000000;stroke-width:0.264587" />
<path
id="path3410"
style="fill:#ffffff"
d="m 46.302684,6.0860108 -5.17e-4,1.5870026 V 11.9064 13.49392 H 71.701971 V 11.9064 9.5018657 C 71.691731,7.6583584 70.24612,6.1677638 68.420994,6.0860108 Z" />
<path
id="path3412"
style="opacity:0.15;fill:#ffffff;stroke-width:1"
d="m 46.301651,6.0854933 v 0.2604525 h 22.11831 c 1.825124,0.081753 3.270738,1.572348 3.280977,3.4158553 V 9.5013491 C 71.690699,7.6578418 70.245085,6.1672464 68.419961,6.0854933 Z" />
<g
transform="matrix(0.26458667,0,0,0.26458667,-12.171488,64.992492)"
id="g4629">
<rect
ry="1.6930764e-05"
y="-216.63782"
x="293"
height="16"
width="16"
id="rect1577-8"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.474321;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
inkscape:label="#g879"
transform="translate(294,-215.63782)"
id="titlebutton-close-hover-1-4"
style="enable-background:new">
<g
transform="translate(-4.9999997,-1033.3622)"
id="g8-5">
<path
style="fill:#9d585e;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2-62-0"
inkscape:connector-curvature="0" />
<path
style="fill:#c46e76;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path4-9"
inkscape:connector-curvature="0" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;enable-background:new"
d="m 9.1715729,1037.5338 c -0.3917372,0.3917 -0.3917372,1.0224 0,1.4142 l 1.4142131,1.4142 -1.4142131,1.4142 c -0.3917372,0.3918 -0.3917372,1.0225 0,1.4142 0.3917371,0.3918 1.0224761,0.3918 1.4142131,0 L 12,1041.7764 l 1.414214,1.4142 c 0.391737,0.3918 1.022476,0.3918 1.414213,0 0.391737,-0.3917 0.391737,-1.0224 0,-1.4142 l -1.414213,-1.4142 1.414213,-1.4142 c 0.391737,-0.3918 0.391737,-1.0225 0,-1.4142 -0.391737,-0.3918 -1.022476,-0.3918 -1.414213,0 L 12,1038.948 l -1.414214,-1.4142 c -0.391737,-0.3918 -1.022476,-0.3918 -1.4142131,0 z"
id="path6-36"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
<g
transform="matrix(0.26458667,0,0,0.26458667,-12.700661,64.992492)"
id="g4637">
<rect
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.474321;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill"
id="rect1575-0"
width="16"
height="16"
x="273"
y="-216.63782"
ry="1.6930764e-05" />
<g
inkscape:label="#g929"
transform="translate(274,-215.63782)"
id="titlebutton-maximize-hover-1-6"
style="enable-background:new">
<g
transform="translate(-4.9999997,-1033.3622)"
id="g8-8-1">
<path
style="fill:#829870;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2-7-5"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#a3be8c;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path4-92"
inkscape:connector-curvature="0" />
<path
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 10.414063,1037.3622 15,1041.9481 v -3.5859 c 0,-0.4155 -0.5845,-1 -1,-1 z M 9,1038.7763 v 3.5859 c 0,0.4155 0.5845,1 1,1 h 3.585938 z"
id="path6-0-54"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
<g
transform="matrix(0.26458667,0,0,0.26458667,-13.229834,64.993079)"
id="g4645">
<rect
ry="1.6930764e-05"
y="-216.63782"
x="253"
height="16"
width="16"
id="rect1573-3"
style="opacity:0;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.474321;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers stroke fill" />
<g
inkscape:label="#g979"
transform="translate(254,-215.63782)"
id="titlebutton-minimize-hover-1-7"
style="enable-background:new">
<g
transform="translate(-4.9999997,-1033.3622)"
id="g8-9-45">
<path
style="fill:#bca26f;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000061,1047.3622 c 3.865929,0 6.999939,-3.134 6.999939,-7 0,-3.866 -3.13401,-7 -6.999939,-7 -3.8660427,0 -7.0000616,3.134 -7.0000616,7 0,3.866 3.1340189,7 7.0000616,7"
id="path2-31-2"
inkscape:connector-curvature="0" />
<path
style="opacity:1;fill:#ebcb8b;fill-opacity:1;fill-rule:evenodd;stroke:none"
d="m 12.000067,1046.8623 c 3.589781,0 6.499933,-2.9103 6.499933,-6.5001 0,-3.5899 -2.910152,-6.5 -6.499933,-6.5 -3.5899136,0 -6.5000676,2.9101 -6.5000676,6.5 0,3.5898 2.910154,6.5001 6.5000676,6.5001"
id="path4-94"
inkscape:connector-curvature="0" />
<rect
style="opacity:0.5;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
width="8"
height="2"
x="8"
y="1039.36"
ry="1"
id="rect6-5" />
</g>
</g>
</g>
<path transform="matrix(.26458 0 0 .26458 0 241.7)" d="m24 82v1h90c3.6111 0 6 2.2642 6 5.7852v-0.78516c0-3.324-2.676-6-6-6h-90z" fill="#ffffff" opacity=".1" style="paint-order:stroke fill markers"/>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.6 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="16"
height="16"
version="1.1"
id="svg11"
sodipodi:docname="titlebutton-backdrop.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs15" />
<sodipodi:namedview
id="namedview13"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="36.1875"
inkscape:cx="7.9861831"
inkscape:cy="8"
inkscape:window-width="1920"
inkscape:window-height="1010"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg11" />
<path
d="m 8,15 c 3.8659,0 6.9999,-3.134 6.9999,-7 C 14.9999,4.134 11.8659,1 8,1 4.134,1 0.9999,4.134 0.9999,8 c 0,3.866 3.134,7 7.0001,7"
fill="#4d576b"
id="path4"
style="fill-rule:evenodd;fill:#4d576b;fill-opacity:1" />
</svg>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,67 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="16"
height="16"
version="1.1"
id="svg14"
sodipodi:docname="titlebutton-close-active.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs18" />
<sodipodi:namedview
id="namedview16"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="12.794213"
inkscape:cx="-0.85976368"
inkscape:cy="6.4482276"
inkscape:window-width="1920"
inkscape:window-height="1010"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg14" />
<g
transform="matrix(3.7795 0 0 3.7795 -322 -580.52)"
id="g12">
<g
transform="matrix(.34018 0 0 .34018 84.931 153.33)"
enable-background="new"
id="g8">
<g
transform="translate(-5,-1033.4)"
id="g6">
<g
fill-rule="evenodd"
id="g4">
<path
d="m12.003 1045.9c3.0068 0 5.4444-2.4375 5.4444-5.4444s-2.4376-5.4445-5.4444-5.4445c-3.0069 0-5.4445 2.4376-5.4445 5.4445s2.4376 5.4444 5.4445 5.4444"
fill="#cb4e43"
stroke-width=".77778"
id="path2"
style="fill:#bf5f69;fill-opacity:1" />
<path
d="m12.003 1045.9c3.0068 0 5.4444-2.4375 5.4444-5.4444s-2.4376-5.4445-5.4444-5.4445c-3.0069 0-5.4445 2.4376-5.4445 5.4445s2.4376 5.4444 5.4445 5.4444"
fill="#cb4e43"
stroke-width=".77778"
id="path853"
style="fill:#000000;fill-opacity:1;opacity:0.2" />
</g>
</g>
</g>
<path
d="m86.564 154.96c-0.10365 0.10364-0.10365 0.27051 0 0.37417l0.37417 0.37418-0.37417 0.37417c-0.10365 0.10366-0.10365 0.27054 0 0.37417 0.10364 0.10367 0.27053 0.10367 0.37417 0l0.37418-0.37417 0.37418 0.37417c0.10364 0.10367 0.27053 0.10367 0.37417 0 0.10365-0.10363 0.10365-0.27051 0-0.37417l-0.37417-0.37417 0.37417-0.37418c0.10365-0.10366 0.10365-0.27053 0-0.37417-0.10364-0.10367-0.27053-0.10367-0.37417 0l-0.37418 0.37417-0.37418-0.37417c-0.10364-0.10367-0.27053-0.10367-0.37417 0z"
enable-background="new"
opacity=".5"
id="path10" />
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@ -0,0 +1,49 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="16"
height="16"
version="1.1"
id="svg13"
sodipodi:docname="titlebutton-close-backdrop-active.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs17" />
<sodipodi:namedview
id="namedview15"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="36.1875"
inkscape:cx="7.9861831"
inkscape:cy="8"
inkscape:window-width="1920"
inkscape:window-height="1010"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg13" />
<path
d="m 8,15 c 3.8659,0 6.9999,-3.134 6.9999,-7 C 14.9999,4.134 11.8659,1 8,1 4.134,1 0.9999,4.134 0.9999,8 c 0,3.866 3.134,7 7.0001,7"
fill="#4d576b"
id="path4"
style="fill:#4d576b;fill-opacity:1;fill-rule:evenodd" />
<path
d="m5.1686 5.0913c-0.39175 0.39171-0.39175 1.0224 0 1.4142l1.4142 1.4142-1.4142 1.4142c-0.39175 0.39178-0.39175 1.0225 0 1.4142 0.39171 0.39182 1.0225 0.39182 1.4142 0l1.4142-1.4142 1.4142 1.4142c0.39171 0.39182 1.0225 0.39182 1.4142 0 0.39174-0.39167 0.39174-1.0224 0-1.4142l-1.4142-1.4142 1.4142-1.4142c0.39174-0.39178 0.39174-1.0225 0-1.4142-0.39171-0.39182-1.0225-0.39182-1.4142 0l-1.4142 1.4142-1.4142-1.4142c-0.39171-0.39182-1.0225-0.39182-1.4142 0z"
enable-background="new"
opacity=".5"
stroke-width="3.7795"
id="path11" />
<path
d="m 8,15 c 3.8659,0 6.9999,-3.134 6.9999,-7 C 14.9999,4.134 11.8659,1 8,1 4.134,1 0.9999,4.134 0.9999,8 c 0,3.866 3.134,7 7.0001,7"
fill="#4d576b"
id="path929"
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;opacity:0.2" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,11 @@
<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g id="titlebutton-minimize-backdrop" transform="translate(-253,268.64)">
<rect x="253" y="-268.64" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<g transform="translate(254,-267.64)" enable-background="new">
<g transform="translate(-5,-1033.4)" fill-rule="evenodd">
<path d="m12 1047.4c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#4d576b"/>
</g>
</g>
</g>
<path d="m5.1686 5.0913c-0.39175 0.39171-0.39175 1.0224 0 1.4142l1.4142 1.4142-1.4142 1.4142c-0.39175 0.39178-0.39175 1.0225 0 1.4142 0.39171 0.39182 1.0225 0.39182 1.4142 0l1.4142-1.4142 1.4142 1.4142c0.39171 0.39182 1.0225 0.39182 1.4142 0 0.39174-0.39167 0.39174-1.0224 0-1.4142l-1.4142-1.4142 1.4142-1.4142c0.39174-0.39178 0.39174-1.0225 0-1.4142-0.39171-0.39182-1.0225-0.39182-1.4142 0l-1.4142 1.4142-1.4142-1.4142c-0.39171-0.39182-1.0225-0.39182-1.4142 0z" enable-background="new" opacity=".5" stroke-width="3.7795"/>
</svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m8.0005 15.002c3.8659 0 6.9999-3.134 6.9999-7 0-3.866-3.134-6.9999-6.9999-6.9999-3.866 0-7 3.1339-7 6.9999 0 3.866 3.134 7 7 7" fill="#bf5f69" fill-rule="evenodd"/>
<path d="m5.1686 5.0913c-0.39175 0.39171-0.39175 1.0224 0 1.4142l1.4142 1.4142-1.4142 1.4142c-0.39175 0.39178-0.39175 1.0225 0 1.4142 0.39171 0.39182 1.0225 0.39182 1.4142 0l1.4142-1.4142 1.4142 1.4142c0.39171 0.39182 1.0225 0.39182 1.4142 0 0.39174-0.39167 0.39174-1.0224 0-1.4142l-1.4142-1.4142 1.4142-1.4142c0.39174-0.39178 0.39174-1.0225 0-1.4142-0.39171-0.39182-1.0225-0.39182-1.4142 0l-1.4142 1.4142-1.4142-1.4142c-0.39171-0.39182-1.0225-0.39182-1.4142 0z" enable-background="new" opacity=".5" stroke-width="3.7795"/>
</svg>

After

Width:  |  Height:  |  Size: 785 B

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
<rect y="6.1035e-7" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<path d="m8 15c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#bf5f69" fill-rule="evenodd"/>
</svg>

After

Width:  |  Height:  |  Size: 371 B

View File

@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="16"
height="16"
version="1.1"
id="svg10"
sodipodi:docname="titlebutton-maximize-active.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs14" />
<sodipodi:namedview
id="namedview12"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="12.794213"
inkscape:cx="-1.5632067"
inkscape:cy="2.7746919"
inkscape:window-width="1920"
inkscape:window-height="1010"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg10" />
<g
transform="matrix(3.7795,0,0,3.7795,-340.99873,-468.52023)"
fill-rule="evenodd"
id="g4">
<path
d="m 92.34,127.93 c 1.0229,0 1.8521,-0.82923 1.8521,-1.8521 0,-1.0229 -0.82921,-1.8521 -1.8521,-1.8521 -1.0229,0 -1.8521,0.82923 -1.8521,1.8521 0,1.0229 0.82921,1.8521 1.8521,1.8521"
fill="#20a932"
stroke-width="0.77781"
id="path2"
style="fill:#9cb983;fill-opacity:1" />
<path
d="m 92.34,127.93 c 1.0229,0 1.8521,-0.82923 1.8521,-1.8521 0,-1.0229 -0.82921,-1.8521 -1.8521,-1.8521 -1.0229,0 -1.8521,0.82923 -1.8521,1.8521 0,1.0229 0.82921,1.8521 1.8521,1.8521"
fill="#20a932"
stroke-width="0.77781"
id="path852"
style="fill:#000000;fill-opacity:1;opacity:0.2" />
</g>
<path
d="m 6.412913,5.009545 4.586045,4.5860453 V 6.0097141 c 0,-0.4155182 -0.584499,-0.9999801 -1.0000176,-0.9999801 z M 4.9988887,6.4236071 v 3.5858759 c 0,0.415519 0.5844618,1.000018 0.9999801,1.000018 h 3.585914 z"
opacity="0.5"
id="path6"
style="stroke-width:3.7795" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,48 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="16"
height="16"
version="1.1"
id="svg13"
sodipodi:docname="titlebutton-maximize-backdrop-active.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs17" />
<sodipodi:namedview
id="namedview15"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="36.1875"
inkscape:cx="7.9861831"
inkscape:cy="8"
inkscape:window-width="1920"
inkscape:window-height="1010"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg13" />
<path
d="m 8,15 c 3.8659,0 6.9999,-3.134 6.9999,-7 C 14.9999,4.134 11.8659,1 8,1 4.134,1 0.9999,4.134 0.9999,8 c 0,3.866 3.134,7 7.0001,7"
fill="#4d576b"
id="path4"
style="fill:#4d576b;fill-opacity:1;fill-rule:evenodd" />
<path
d="m 8,15 c 3.8659,0 6.9999,-3.134 6.9999,-7 C 14.9999,4.134 11.8659,1 8,1 4.134,1 0.9999,4.134 0.9999,8 c 0,3.866 3.134,7 7.0001,7"
fill="#4d576b"
id="path929"
style="opacity:0.2;fill:#000000;fill-opacity:1;fill-rule:evenodd" />
<path
d="m6.4129 4.9952 4.586 4.5862v-3.586c0-0.41553-0.5845-1-1-1zm-1.414 1.4141v3.586c0 0.41553 0.58446 1 0.99998 1h3.5859z"
opacity=".5"
stroke-width="3.7796"
id="path11" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,11 @@
<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g id="titlebutton-minimize-backdrop" transform="translate(-253,268.64)">
<rect x="253" y="-268.64" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<g transform="translate(254,-267.64)" enable-background="new">
<g transform="translate(-5,-1033.4)" fill-rule="evenodd">
<path d="m12 1047.4c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#4d576b"/>
</g>
</g>
</g>
<path d="m6.4129 4.9952 4.586 4.5862v-3.586c0-0.41553-0.5845-1-1-1zm-1.414 1.4141v3.586c0 0.41553 0.58446 1 0.99998 1h3.5859z" opacity=".5" stroke-width="3.7796"/>
</svg>

After

Width:  |  Height:  |  Size: 753 B

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
<path d="m8.0019 14.999c3.8661 0 7-3.1339 7-7 0-3.8661-3.134-7-7-7-3.8661 0-7 3.134-7 7 0 3.8661 3.134 7 7 7" fill="#9cb983" fill-rule="evenodd" stroke-width="2.9396"/>
<path d="m6.4107 4.9791 4.586 4.586v-3.5859c0-0.41552-0.5845-0.99998-1-0.99998zm-1.414 1.4141v3.5859c0 0.41552 0.58446 1 0.99998 1h3.5859z" opacity=".5" stroke-width="3.7795"/>
</svg>

After

Width:  |  Height:  |  Size: 433 B

View File

@ -0,0 +1,4 @@
<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
<rect y="6.1035e-7" width="16" height="16" ry="1.6931e-5" opacity="0" stroke-width=".47432" style="paint-order:markers stroke fill"/>
<path d="m8 15c3.8659 0 6.9999-3.134 6.9999-7s-3.134-7-6.9999-7c-3.866 0-7.0001 3.134-7.0001 7s3.134 7 7.0001 7" fill="#9cb983" fill-rule="evenodd"/>
</svg>

After

Width:  |  Height:  |  Size: 371 B

View File

@ -0,0 +1,53 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="16"
height="16"
version="1.1"
id="svg14"
sodipodi:docname="titlebutton-menu-active.svg"
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs18" />
<sodipodi:namedview
id="namedview16"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
inkscape:zoom="36.1875"
inkscape:cx="7.9861831"
inkscape:cy="8"
inkscape:window-width="1920"
inkscape:window-height="1010"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="1"
inkscape:current-layer="svg14" />
<path
d="m 8,15 c 3.8659,0 6.9999,-3.134 6.9999,-7 C 14.9999,4.134 11.8659,1 8,1 4.134,1 0.9999,4.134 0.9999,8 c 0,3.866 3.134,7 7.0001,7"
fill="#4d576b"
id="path4"
style="fill:#4d576b;fill-opacity:1;fill-rule:evenodd" />
<path
d="m 8,15 c 3.8659,0 6.9999,-3.134 6.9999,-7 C 14.9999,4.134 11.8659,1 8,1 4.134,1 0.9999,4.134 0.9999,8 c 0,3.866 3.134,7 7.0001,7"
fill="#4d576b"
id="path929"
style="opacity:0.2;fill:#000000;fill-opacity:1;fill-rule:evenodd" />
<circle
transform="scale(1,-1)"
cx="8.0097446"
cy="-7.9963307"
r="2.4999881"
fill="#000000"
fill-opacity="0.96838"
opacity="0.5"
id="circle11"
style="stroke-width:3.7795" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1 @@
titlebutton-menu-active.svg

Some files were not shown because too many files have changed in this diff Show More