This commit is contained in:
Joshua Seigler 2025-06-19 02:25:38 -04:00
parent 621be5f9e9
commit 88671068ea
29 changed files with 36 additions and 30 deletions

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

10
scripts/effects.js vendored
View file

@ -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();
}

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -228,7 +228,7 @@
<url>
<loc>/feed.xml</loc>
<lastmod>2025-06-19T06:22:09.788Z</lastmod>
<lastmod>2025-06-19T06:25:36.151Z</lastmod>
</url>

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script async src="/scripts/effects.js?v=88c0274bf1c2"></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />