diff --git a/Makefile b/Makefile index 7e542f7..3d5729d 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ GEMINI_RSYNC_DEST = $(USER):$(GEMINI_ROOT) OUTPUT_DIR = public RSYNCFLAGS += -rlvz --zc=zstd # compression has dimishing returns after this point -ECT_LEVEL=1009 +ECT_LEVEL=70109 .PHONY: hugo hugo: clean @@ -65,12 +65,12 @@ test: lint-css hint-devserver check-links .PHONY: build build: hugo ifndef NO_STATIC - find $(OUTPUT_DIR) -type f -name '*.html' -o -name '*.css' -o -name '*.xml' -o -name '*.txt' -o -name '*.asc' -o -name '*.webmanifest' -o -name "*.svg" \ + find $(OUTPUT_DIR) -type f -name '*.html' -o -name '*.css' -o -name '*.xml' -o -name '*.webmanifest' \ | grep -v gemini \ - | xargs ect -$(ECT_LEVEL) -gzip --ultra=3 --stagnations=200 - find $(OUTPUT_DIR) -type f -name '*.html' -o -name '*.css' -o -name '*.xml' -o -name '*.txt' -o -name '*.asc' -o -name '*.webmanifest' -o -name "*.svg" \ + | xargs ect -$(ECT_LEVEL) -gzip + find $(OUTPUT_DIR) -type f -name '*.html' -o -name '*.css' -o -name '*.xml' -o -name '*.webmanifest' \ | grep -v gemini \ - | xargs brotli -q 11 + | xargs brotli -q 11 -- endif # save webmentions to a file, don't send yet diff --git a/assets/favicon.svg.br b/assets/favicon.svg.br new file mode 120000 index 0000000..f6fc7ef --- /dev/null +++ b/assets/favicon.svg.br @@ -0,0 +1 @@ +../static/favicon.svg.br \ No newline at end of file diff --git a/assets/favicon.svg.gz b/assets/favicon.svg.gz new file mode 120000 index 0000000..fe946b8 --- /dev/null +++ b/assets/favicon.svg.gz @@ -0,0 +1 @@ +../static/favicon.svg.gz \ No newline at end of file diff --git a/assets/favicon512.png b/assets/favicon512.png index 44a0a8f..f5a4999 100644 Binary files a/assets/favicon512.png and b/assets/favicon512.png differ diff --git a/assets/manifest.webmanifest b/assets/manifest.webmanifest index 6bdf107..7cfd1ac 100644 --- a/assets/manifest.webmanifest +++ b/assets/manifest.webmanifest @@ -4,7 +4,7 @@ {{- $maskablesvg := resources.Get "/maskable_android.svg" | resources.Fingerprint "md5" -}} {{- $monochromesvg := resources.Get "/monochrome.svg" | resources.Fingerprint "md5" -}} { - "name": "Seirdy's Home", + "name": "{{site.Title}}", "short_name": "Seirdy", "description": "{{ .Site.Params.Description }}", "lang": "en-US", diff --git a/assets/maskable_android.svg.br b/assets/maskable_android.svg.br new file mode 100644 index 0000000..061d529 Binary files /dev/null and b/assets/maskable_android.svg.br differ diff --git a/assets/maskable_android.svg.gz b/assets/maskable_android.svg.gz new file mode 100644 index 0000000..b7bce52 Binary files /dev/null and b/assets/maskable_android.svg.gz differ diff --git a/assets/monochrome.svg.br b/assets/monochrome.svg.br new file mode 100644 index 0000000..e38b1ec Binary files /dev/null and b/assets/monochrome.svg.br differ diff --git a/assets/monochrome.svg.gz b/assets/monochrome.svg.gz new file mode 100644 index 0000000..d959e9f Binary files /dev/null and b/assets/monochrome.svg.gz differ diff --git a/assets/open_graph.png b/assets/open_graph.png deleted file mode 100644 index fc94c82..0000000 Binary files a/assets/open_graph.png and /dev/null differ diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 8ab7a68..8eebe21 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -51,11 +51,11 @@ {{- end -}} -{{ $og_image := resources.Get "/open_graph.png" | resources.Fingerprint "md5" -}} +{{ $og_image := resources.Get "/favicon512.png" | resources.Fingerprint "md5" -}} {{ printf `` $og_image.Permalink | safeHTML }} - - + + diff --git a/static/apple-touch-icon.png b/static/apple-touch-icon.png index c5f8430..d1a26dc 100644 Binary files a/static/apple-touch-icon.png and b/static/apple-touch-icon.png differ diff --git a/static/favicon.svg.br b/static/favicon.svg.br new file mode 100644 index 0000000..218848b Binary files /dev/null and b/static/favicon.svg.br differ diff --git a/static/favicon.svg.gz b/static/favicon.svg.gz new file mode 100644 index 0000000..3f56ea1 Binary files /dev/null and b/static/favicon.svg.gz differ diff --git a/static/publickey.asc.br b/static/publickey.asc.br new file mode 100644 index 0000000..7718365 Binary files /dev/null and b/static/publickey.asc.br differ diff --git a/static/publickey.asc.gz b/static/publickey.asc.gz new file mode 100644 index 0000000..52cd00d Binary files /dev/null and b/static/publickey.asc.gz differ diff --git a/static/publickey.txt.br b/static/publickey.txt.br new file mode 120000 index 0000000..5c01117 --- /dev/null +++ b/static/publickey.txt.br @@ -0,0 +1 @@ +publickey.asc.br \ No newline at end of file diff --git a/static/publickey.txt.gz b/static/publickey.txt.gz new file mode 120000 index 0000000..f26ab95 --- /dev/null +++ b/static/publickey.txt.gz @@ -0,0 +1 @@ +publickey.asc.gz \ No newline at end of file diff --git a/static/robots.txt.br b/static/robots.txt.br new file mode 100644 index 0000000..8ff7e4d Binary files /dev/null and b/static/robots.txt.br differ diff --git a/static/robots.txt.gz b/static/robots.txt.gz new file mode 100644 index 0000000..b5f6fff Binary files /dev/null and b/static/robots.txt.gz differ