This commit is contained in:
Joshua Seigler 2025-06-19 02:41:28 -04:00
parent 88671068ea
commit 155a791915
29 changed files with 201 additions and 47 deletions

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/about/"> <body data-font="english" data-path="/about/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/books/"> <body data-font="english" data-path="/books/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/"> <body data-font="english" data-path="/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/music/"> <body data-font="english" data-path="/music/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/now/"> <body data-font="english" data-path="/now/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/authority-consents-blind-spot/"> <body data-font="english" data-path="/posts/authority-consents-blind-spot/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/embracing-mysticism/"> <body data-font="english" data-path="/posts/embracing-mysticism/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/finally-a-coherent-worldview/"> <body data-font="english" data-path="/posts/finally-a-coherent-worldview/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/"> <body data-font="english" data-path="/posts/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/my-very-own-github-pages/"> <body data-font="english" data-path="/posts/my-very-own-github-pages/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/needs-based-communication/"> <body data-font="english" data-path="/posts/needs-based-communication/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -37,6 +37,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/site-design-updated/"> <body data-font="english" data-path="/posts/site-design-updated/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -54,6 +54,12 @@
data-font="english" data-font="english"
data-path="/posts/the-trivium-a-tool-for-learning-anything/" data-path="/posts/the-trivium-a-tool-for-learning-anything/"
> >
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -52,6 +52,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/thinking-machines/"> <body data-font="english" data-path="/posts/thinking-machines/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -37,6 +37,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/posts/tools-of-the-trade/"> <body data-font="english" data-path="/posts/tools-of-the-trade/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/amish-egg-noodles/"> <body data-font="english" data-path="/recipes/amish-egg-noodles/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/corn-casserole/"> <body data-font="english" data-path="/recipes/corn-casserole/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/creamy-chicken-orzo/"> <body data-font="english" data-path="/recipes/creamy-chicken-orzo/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/"> <body data-font="english" data-path="/recipes/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -37,6 +37,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/luther-salad/"> <body data-font="english" data-path="/recipes/luther-salad/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -37,6 +37,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/pasta-rosatella/"> <body data-font="english" data-path="/recipes/pasta-rosatella/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -40,6 +40,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/perfect-homemade-brownies/"> <body data-font="english" data-path="/recipes/perfect-homemade-brownies/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -43,6 +43,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/sloppy-joes/"> <body data-font="english" data-path="/recipes/sloppy-joes/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -40,6 +40,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/recipes/spanish-style-rice/"> <body data-font="english" data-path="/recipes/spanish-style-rice/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

30
scripts/effects.js vendored
View file

@ -85,25 +85,17 @@ function addEffect({ target }) {
}); });
} }
function init() { Object.entries(defaultPrefs).forEach(([key, defaultPref]) => {
Object.entries(defaultPrefs).forEach(([key, defaultPref]) => { const currentPref = localStorage.getItem(key) ?? defaultPref;
const currentPref = localStorage.getItem(key) ?? defaultPref; applyPreference(key, currentPref, false);
applyPreference(key, currentPref, false); document.querySelectorAll(`input[name=${key}]`).forEach((input) => {
document.querySelectorAll(`input[name=${key}]`).forEach((input) => { input.addEventListener("change", (e) => {
input.addEventListener("change", (e) => { applyPreference(key, e.currentTarget.value, true);
applyPreference(key, e.currentTarget.value, true);
});
}); });
}); });
document.addEventListener("mouseenter", addEffect, true); });
document.addEventListener("focus", addEffect, true); document.addEventListener("mouseenter", addEffect, true);
document.addEventListener("focus", addEffect, true);
document.addEventListener("mouseleave", removeEffect, true); document.addEventListener("mouseleave", removeEffect, true);
document.addEventListener("blur", 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" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/search/"> <body data-font="english" data-path="/search/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

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

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -37,6 +37,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/unoffice-hours/"> <body data-font="english" data-path="/unoffice-hours/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">

View file

@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js" src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d" data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script> ></script>
<script async src="/scripts/effects.js?v=16b805f6f664"></script> <script defer src="/scripts/effects.js?v=233a67aa5f48"></script>
<link rel="prefetch" href="/fonts/inter/InterVariable-Italic.woff2" /> <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-medium.woff2" />
<link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" /> <link rel="prefetch" href="/fonts/ftaurebesh/ftaurebesh-bold.woff2" />
@ -34,6 +34,12 @@
<meta name="generator" content="Eleventy v3.1.0" /> <meta name="generator" content="Eleventy v3.1.0" />
</head> </head>
<body data-font="english" data-path="/uses/"> <body data-font="english" data-path="/uses/">
<script>
const savedTheme = localStorage.getItem("theme");
if (savedTheme != null) {
document.body.setAttribute("data-theme", savedTheme);
}
</script>
<header> <header>
<nav> <nav>
<div class="nav-row"> <div class="nav-row">