From d998b3362c82fec4e29c83cf15f4ac0dc0f62329 Mon Sep 17 00:00:00 2001 From: Syndamia Date: Wed, 23 Jun 2021 18:22:25 +0300 Subject: Implemented generation of a tiny version of the website, that uses no css --- generate-dev.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) (limited to 'generate-dev.sh') diff --git a/generate-dev.sh b/generate-dev.sh index 53aaec3..c558650 100755 --- a/generate-dev.sh +++ b/generate-dev.sh @@ -14,3 +14,25 @@ sudo ssg6 src /var/www/synd/ "Syndamia" "https://www.syndamia.com" sudo ./make-titles.sh /var/www/synd sudo ./make-descriptions.sh /var/www/synd + +# +# Tiny version +# + +if [ ! -d "/var/www/tiny.synd" ]; then + # User should be www-data (like in generate.sh), but I use Fedora and root is the default one + sudo -u root mkdir /var/www/tiny.synd +fi + +# Just take what is already made, no need to regenerate everything +sudo cp -r /var/www/synd/* /var/www/tiny.synd/ + +# Remove unnecessary files +sudo rm -f /var/www/tiny.synd/*.css +sudo rm -rf /var/www/tiny.synd/fonts/ +sudo rm -f /var/www/tiny.synd/.files + +# Remove references to stylesheets in all files +for file in $(find "/var/www/tiny.synd" -type f -name "*.html"); do + sudo sed -i 's/^.*stylesheet.*//g' $file +done -- cgit v1.3.1-26-gb76a