mirror of
https://github.com/vinceliuice/WhiteSur-gtk-theme.git
synced 2025-06-05 23:13:19 +00:00
34 lines
1017 B
Bash
Executable File
34 lines
1017 B
Bash
Executable File
#! /usr/bin/env bash
|
|
|
|
INKSCAPE="/usr/bin/inkscape"
|
|
OPTIPNG="/usr/bin/optipng"
|
|
|
|
./make-thumbnails.sh
|
|
|
|
for theme in '' '-blue' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey'; do
|
|
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
|
|
|
|
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
|