Browse Source

updated slightly engine

auto-link-to-tangle
parent
commit
717269a4bb
Signed by: yogsototh GPG Key ID: 7B19A4C650D59646
  1. 1
      .gitignore
  2. 2
      engine/mkrss.sh
  3. 2
      engine/optim-classes.sh
  4. 2
      engine/optim-html.sh
  5. 2
      engine/pre-deploy.sh
  6. 11
      engine/serve.sh
  7. 10
      engine/sync.sh
  8. 2
      engine/update-file-size.sh
  9. 6
      src/css/mk.css

1
.gitignore

@ -1,3 +1,4 @@
_cache
_site
_optim
src/archive.org

2
engine/mkrss.sh

@ -4,7 +4,7 @@
cd "$(git rev-parse --show-toplevel)" || exit 1
# Directory
webdir="_site"
webdir="_optim"
postsdir="$webdir/posts"
rssfile="$webdir/rss.xml"

2
engine/optim-classes.sh

@ -3,7 +3,7 @@
#!nix-shell -I nixpkgs="https://github.com/NixOS/nixpkgs/archive/19.09.tar.gz"
cd "$(git rev-parse --show-toplevel)" || exit 1
webdir="_site"
webdir="_optim"
retrieve_classes_in_html () {
cat $webdir/**/*.html(N) | \

2
engine/optim-html.sh

@ -3,7 +3,7 @@
#!nix-shell -I nixpkgs="https://github.com/NixOS/nixpkgs/archive/19.09.tar.gz"
cd "$(git rev-parse --show-toplevel)" || exit 1
webdir="_site"
webdir="_optim"
debug () {
print -- $* >/dev/null

2
engine/pre-deploy.sh

@ -1,6 +1,8 @@
#!/usr/bin/env bash
cd "$(git rev-parse --show-toplevel)" || exit 1
echo "Copying to optim dir"
rm -rf _optim/ && cp -r _site _optim
echo "Optim HTML size"
./engine/optim-html.sh
# echo "Gen themes clones"

11
engine/serve.sh

@ -1,4 +1,13 @@
#!/usr/bin/env bash
cd "$(git rev-parse --show-toplevel)" || exit 1
cd _site && sws -d --port 3001 .
if (( $# == 0 )); then
webdir="_site"
else
webdir="$1"
fi
cd $webdir && \
echo "Serving: $webdir" && \
sws -d --port 3001 .

10
engine/sync.sh

@ -1,9 +1,13 @@
#!/usr/bin/env zsh
cd "$(git rev-parse --show-toplevel)" || exit 1
rootdir=$PWD
echo $rootdir
webdir="_optim"
[[ -d $webdir ]] || { echo "no $webdir directory"; exit 1 }
echo -n "Uploading website"
rsync --progress --partial -avHe ssh $rootdir/_site/ root@esy.fun:/var/www/her.esy.fun/ --delete
rsync --progress\
--partial \
--delete \
-avHe ssh ${webdir}/ root@esy.fun:/var/www/her.esy.fun/
echo " [done]"

2
engine/update-file-size.sh

@ -3,7 +3,7 @@
#!nix-shell -I nixpkgs="https://github.com/NixOS/nixpkgs/archive/19.09.tar.gz"
cd "$(git rev-parse --show-toplevel)" || exit 1
webdir="_site"
webdir="_optim"
sizeof() {
stat --format="%s" "$*"

6
src/css/mk.css

@ -279,7 +279,7 @@ figure, .figure {
@media (prefers-color-scheme: light) {
:root {
--bg: var(--b3);
--fg0: var(--b00);
--fg0: var(--b0);
--fg: var(--b02);
--bg2: var(--b2);
--fg2: var(--b01);
@ -308,7 +308,7 @@ figure, .figure {
#d:checked ~ .main, #d:checked ~ #labels {
--bg: var(--b03);
--fg: var(--b1);
--fg0: var(--b2);
--fg0: var(--b00);
--bg2: var(--b02);
--fg2: var(--b1);
--rfg: var(--b1);
@ -322,7 +322,7 @@ figure, .figure {
/* Light theme selected */
#l:checked ~ .main, #l:checked ~ #labels {
--bg: var(--b3);
--fg0: var(--b00);
--fg0: var(--b0);
--fg: var(--b02);
--bg2: var(--b2);
--fg2: var(--b01);

Loading…
Cancel
Save