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