diff --git a/about/index.html b/about/index.html
index a14852c..a3ee43e 100644
--- a/about/index.html
+++ b/about/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/books/index.html b/books/index.html
index 730f6c7..0c2c522 100644
--- a/books/index.html
+++ b/books/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/index.html b/index.html
index d1fcd51..52a6b21 100644
--- a/index.html
+++ b/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/music/index.html b/music/index.html
index 90d9f38..814ca85 100644
--- a/music/index.html
+++ b/music/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/now/index.html b/now/index.html
index 4fbef67..3bf46f6 100644
--- a/now/index.html
+++ b/now/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/authority-consents-blind-spot/index.html b/posts/authority-consents-blind-spot/index.html
index 90fb5ac..ebd8ee1 100644
--- a/posts/authority-consents-blind-spot/index.html
+++ b/posts/authority-consents-blind-spot/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/embracing-mysticism/index.html b/posts/embracing-mysticism/index.html
index 47ff571..01776ff 100644
--- a/posts/embracing-mysticism/index.html
+++ b/posts/embracing-mysticism/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/finally-a-coherent-worldview/index.html b/posts/finally-a-coherent-worldview/index.html
index d8cfad2..625fb93 100644
--- a/posts/finally-a-coherent-worldview/index.html
+++ b/posts/finally-a-coherent-worldview/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/index.html b/posts/index.html
index d3eb914..0b46cef 100644
--- a/posts/index.html
+++ b/posts/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/my-very-own-github-pages/index.html b/posts/my-very-own-github-pages/index.html
index 19be9f7..086518c 100644
--- a/posts/my-very-own-github-pages/index.html
+++ b/posts/my-very-own-github-pages/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/needs-based-communication/index.html b/posts/needs-based-communication/index.html
index 050730e..53abb5d 100644
--- a/posts/needs-based-communication/index.html
+++ b/posts/needs-based-communication/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/site-design-updated/index.html b/posts/site-design-updated/index.html
index 1788a13..e332144 100644
--- a/posts/site-design-updated/index.html
+++ b/posts/site-design-updated/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/the-trivium-a-tool-for-learning-anything/index.html b/posts/the-trivium-a-tool-for-learning-anything/index.html
index 051b8a3..1b6eea0 100644
--- a/posts/the-trivium-a-tool-for-learning-anything/index.html
+++ b/posts/the-trivium-a-tool-for-learning-anything/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/thinking-machines/index.html b/posts/thinking-machines/index.html
index 3461193..35eed12 100644
--- a/posts/thinking-machines/index.html
+++ b/posts/thinking-machines/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/posts/tools-of-the-trade/index.html b/posts/tools-of-the-trade/index.html
index 4b03c9a..6f37f4e 100644
--- a/posts/tools-of-the-trade/index.html
+++ b/posts/tools-of-the-trade/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/amish-egg-noodles/index.html b/recipes/amish-egg-noodles/index.html
index 0cfc416..f61d400 100644
--- a/recipes/amish-egg-noodles/index.html
+++ b/recipes/amish-egg-noodles/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/corn-casserole/index.html b/recipes/corn-casserole/index.html
index 3867bf8..f634e7c 100644
--- a/recipes/corn-casserole/index.html
+++ b/recipes/corn-casserole/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/creamy-chicken-orzo/index.html b/recipes/creamy-chicken-orzo/index.html
index 6435f2d..93a19f0 100644
--- a/recipes/creamy-chicken-orzo/index.html
+++ b/recipes/creamy-chicken-orzo/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/index.html b/recipes/index.html
index e02cd6d..a0991af 100644
--- a/recipes/index.html
+++ b/recipes/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/luther-salad/index.html b/recipes/luther-salad/index.html
index fd2a0ff..7bf09c8 100644
--- a/recipes/luther-salad/index.html
+++ b/recipes/luther-salad/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/pasta-rosatella/index.html b/recipes/pasta-rosatella/index.html
index d668b4e..cc0c544 100644
--- a/recipes/pasta-rosatella/index.html
+++ b/recipes/pasta-rosatella/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/perfect-homemade-brownies/index.html b/recipes/perfect-homemade-brownies/index.html
index 7ac4f17..b26d64b 100644
--- a/recipes/perfect-homemade-brownies/index.html
+++ b/recipes/perfect-homemade-brownies/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/sloppy-joes/index.html b/recipes/sloppy-joes/index.html
index 372e2d8..aee0e72 100644
--- a/recipes/sloppy-joes/index.html
+++ b/recipes/sloppy-joes/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/recipes/spanish-style-rice/index.html b/recipes/spanish-style-rice/index.html
index 8e3c65c..eeef192 100644
--- a/recipes/spanish-style-rice/index.html
+++ b/recipes/spanish-style-rice/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/scripts/effects.js b/scripts/effects.js
index b1f639f..f2eb02d 100644
--- a/scripts/effects.js
+++ b/scripts/effects.js
@@ -85,7 +85,7 @@ function addEffect({ target }) {
});
}
-document.addEventListener('DOMContentLoaded', () => {
+function init() {
Object.entries(defaultPrefs).forEach(([key, defaultPref]) => {
const currentPref = localStorage.getItem(key) ?? defaultPref;
applyPreference(key, currentPref, false);
@@ -100,4 +100,10 @@ document.addEventListener('DOMContentLoaded', () => {
document.addEventListener("mouseleave", removeEffect, true);
document.addEventListener("blur", removeEffect, true);
-});
+}
+
+if (document.readyState === 'loading') {
+ document.addEventListener('DOMContentLoaded', init);
+} else {
+ init();
+}
diff --git a/search/index.html b/search/index.html
index 1e0b4b2..6620451 100644
--- a/search/index.html
+++ b/search/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/sitemap.xml b/sitemap.xml
index bcaae80..8992dd5 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -228,7 +228,7 @@
/feed.xml
- 2025-06-19T06:22:09.788Z
+ 2025-06-19T06:25:36.151Z
diff --git a/unoffice-hours/index.html b/unoffice-hours/index.html
index bbf3031..c917808 100644
--- a/unoffice-hours/index.html
+++ b/unoffice-hours/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
diff --git a/uses/index.html b/uses/index.html
index 57830a7..e5843ec 100644
--- a/uses/index.html
+++ b/uses/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+