make the sass file extendable

This commit is contained in:
2025-08-16 23:44:02 +03:00
parent f1f62fa2c8
commit aaeb3a524b
5 changed files with 1160 additions and 909 deletions

13
build-themes.sh Executable file
View File

@ -0,0 +1,13 @@
#!/bin/bash
set -e
sass_dir="sass"
css_dir="data/static/css"
#build default first
sass --no-source-map "$sass_dir/_default.scss" "$css_dir/style.css"
for file in "$sass_dir"/*.scss; do
[[ $(basename "$file") = _* ]] && continue
sass --no-source-map "$file" "$css_dir/theme-$(basename "$file" .scss).css"
done