replace SCP with Consolas on no-fnt repack

This commit is contained in:
ed 2021-09-06 01:04:12 +02:00
parent a009ff53f7
commit cced99fafa

View file

@ -23,7 +23,7 @@ help() { exec cat <<'EOF'
# (the fancy markdown editor) # (the fancy markdown editor)
# #
# `no-fnt` saves ~9k by removing the source-code-pro font # `no-fnt` saves ~9k by removing the source-code-pro font
# (browsers on MS-Windows look pretty bad without this) # (browsers will try to use 'Consolas' instead)
# #
# `no-dd` saves ~2k by removing the mouse cursor # `no-dd` saves ~2k by removing the mouse cursor
@ -218,15 +218,15 @@ done
[ $no_fnt ] && { [ $no_fnt ] && {
rm -f copyparty/web/deps/scp.woff2 rm -f copyparty/web/deps/scp.woff2
f=copyparty/web/ui.css f=copyparty/web/ui.css
gzip -d "$f" gzip -d "$f.gz" || true
sed -r '/scp\.woff2/d' <$f >t sed -r "s/src:.*scp.*\)/src:local('Consolas')/" <$f >t
tmv "$f" tmv "$f"
} }
[ $no_dd ] && { [ $no_dd ] && {
rm -rf copyparty/web/dd rm -rf copyparty/web/dd
f=copyparty/web/browser.css f=copyparty/web/browser.css
gzip -d "$f" gzip -d "$f.gz" || true
sed -r 's/(cursor: ?)url\([^)]+\), ?(pointer)/\1\2/; /[0-9]+% \{cursor:/d; /animation: ?cursor/d' <$f >t sed -r 's/(cursor: ?)url\([^)]+\), ?(pointer)/\1\2/; /[0-9]+% \{cursor:/d; /animation: ?cursor/d' <$f >t
tmv "$f" tmv "$f"
} }