This commit is contained in:
Joshua Seigler 2025-06-22 08:15:23 -04:00
parent 461e9bc7f9
commit 3d671875ab
45 changed files with 122 additions and 1031 deletions

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -71,27 +71,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -771,7 +771,10 @@ https:// {
<link href="https://joshua.seigler.net/posts/site-design-updated/" />
<updated>2024-06-05T00:00:00Z</updated>
<id>https://joshua.seigler.net/posts/site-design-updated/</id>
<content type="html">&lt;p&gt;
<content type="html">&lt;style&gt;
@import url(&quot;/fonts/ftaurebesh/ftaurebesh.css?v=b6b5f713b0fb&quot;);
&lt;/style&gt;
&lt;p&gt;
New design! The tools I used before have a lot of unmaintained or outdated
dependencies and I wanted something a little simpler. The new site uses
&lt;a href=&quot;https://pnpm.io/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;pnpm&lt;/a&gt;,

View file

@ -0,0 +1,23 @@
@font-face {
font-family: FTAurebesh;
font-style: normal;
font-weight: 500;
font-display: block;
src: url("/fonts/ftaurebesh/ftaurebesh-medium.woff2") format("woff2");
size-adjust: 125%;
}
@font-face {
font-family: FTAurebesh;
font-style: normal;
font-weight: 700;
font-display: block;
src: url("/fonts/ftaurebesh/ftaurebesh-bold.woff2") format("woff2");
size-adjust: 125%;
}
[data-language="aurebesh"] {
font-family: FTAurebesh;
line-height: 1.25;
ul:not(.collection) > li {
list-style-type: square;
}
}

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -71,27 +71,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -80,27 +80,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -80,27 +80,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -80,27 +80,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -74,27 +74,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -80,27 +80,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -80,27 +80,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -74,27 +74,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>
@ -122,6 +101,9 @@
<header class="toc"></header>
<main data-pagefind-body="data-pagefind-body">
<style>
@import url("/fonts/ftaurebesh/ftaurebesh.css?v=b6b5f713b0fb");
</style>
<p>
New design! The tools I used before have a lot of unmaintained or
outdated dependencies and I wanted something a little simpler. The new

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -91,27 +91,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -89,27 +89,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -74,27 +74,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="nav-active" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -79,27 +79,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -79,27 +79,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -79,27 +79,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -71,27 +71,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -73,27 +73,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -73,27 +73,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -76,27 +76,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -79,27 +79,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -76,27 +76,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

33
scripts/effects.js vendored
View file

@ -1,10 +1,6 @@
"use strict";
const darkModeMediaQuery = window.matchMedia("(prefers-color-scheme: dark)");
const defaultPrefs = {
language: "english",
theme: "auto",
};
document.querySelector('script[data-website-id]').addEventListener('load', () => {
try {
@ -12,26 +8,6 @@ document.querySelector('script[data-website-id]').addEventListener('load', () =>
} catch {}
});
function applyPreference(key, value, shouldSave) {
if (umami !== null) {
umami.identify({
[`pref-${key}`]: value,
});
if (shouldSave) {
umami.track(`Set ${key} to ${value}`);
}
}
document.body.setAttribute(`data-${key}`, value);
document.querySelectorAll(`input[name=${key}]`).forEach((input) => {
if (input.value === value) {
input.checked = true;
}
});
if (shouldSave) {
localStorage.setItem(key, value);
}
}
/** @param {Event} evt */
function removeEffect({ target }) {
const effectsLayer = document.querySelector("#effects");
@ -87,15 +63,6 @@ function addEffect({ target }) {
});
}
Object.entries(defaultPrefs).forEach(([key, defaultPref]) => {
const currentPref = localStorage.getItem(key) ?? defaultPref;
applyPreference(key, currentPref, false);
document.querySelectorAll(`input[name=${key}]`).forEach((input) => {
input.addEventListener("change", (e) => {
applyPreference(key, e.currentTarget.value, true);
});
});
});
document.addEventListener("mouseenter", addEffect, true);
document.addEventListener("focus", addEffect, true);

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -12,19 +12,16 @@
}
body {
--c-highlight: oklch(100% 0 0 / 0.875);
--c-accent: white;
--c-dark: oklch(32.1% 0.022 259.9);
--c-body-background: oklch(87.5% 0 338);
--c-bg1: oklch(87.5% 0.04 285);
--c-bg2: oklch(87.5% 0.04 160);
--c-text-background-light: oklch(96.2% 0 0 / 0.6);
--c-text-light: var(--c-highlight);
--c-text-dark: var(--c-dark);
--c-text-dim: color-mix(in lch, var(--c-text-dark), transparent 50%);
--tag-luminance: 0.4;
--c-highlight: oklch(45% 0.135 280 / 0.7);
--c-accent: oklch(45% 0.135 280 / 0.8);
--c-body-background: oklch(15% 0.05 262);
--c-bg1: oklch(15% 0.05 290);
--c-bg2: oklch(15% 0.05 188);
--c-dark: oklch(19.1% 0.005 259.9);
--c-text-background-light: oklch(45% 0.135 280 / 0.3);
--c-text-light: oklch(94% 0.045 107.2);
--c-text-dark: oklch(94% 0.045 107.2);
--tag-luminance: 0.85;
--ratio: 1.333;
--s-5: calc(var(--s-4) / var(--ratio));
@ -68,40 +65,6 @@ body {
);
}
body[data-theme="dark"] {
background-color: var(--c-body-background);
}
[data-theme="dark"] {
--c-highlight: oklch(45% 0.135 280 / 0.7);
--c-accent: oklch(45% 0.135 280 / 0.8);
--c-body-background: oklch(15% 0.05 262);
--c-bg1: oklch(15% 0.05 290);
--c-bg2: oklch(15% 0.05 188);
--c-dark: oklch(19.1% 0.005 259.9);
--c-text-background-light: oklch(45% 0.135 280 / 0.3);
--c-text-light: oklch(94% 0.045 107.2);
--c-text-dark: oklch(94% 0.045 107.2);
--tag-luminance: 0.85;
}
@media (prefers-color-scheme: dark) {
body[data-theme="auto"] {
background-color: var(--c-body-background);
}
[data-theme="auto"] {
--c-highlight: oklch(45% 0.135 280 / 0.7);
--c-accent: oklch(45% 0.135 280 / 0.8);
--c-body-background: oklch(15% 0.05 262);
--c-bg1: oklch(15% 0.05 290);
--c-bg2: oklch(15% 0.05 188);
--c-dark: oklch(19.1% 0.005 259.9);
--c-text-background-light: oklch(45% 0.135 280 / 0.3);
--c-text-light: oklch(94% 0.045 107.2);
--c-text-dark: oklch(94% 0.045 107.2);
--tag-luminance: 0.85;
}
}
::selection {
background: var(--c-highlight);
color: var(--c-text-dark);
@ -493,17 +456,6 @@ footer section {
}
}
[data-language="aurebesh"] {
font-family: FTAurebesh;
line-height: 1.25;
ul:not(.collection) > li {
list-style-type: square;
}
}
[data-language="english"] {
font-family: Inter;
}
h1,
h2,
h3,
@ -1199,20 +1151,3 @@ p:has(> code) + pre[class*="language-"] {
}
}
}
@font-face {
font-family: FTAurebesh;
font-style: normal;
font-weight: 500;
font-display: block;
src: url("/fonts/ftaurebesh/ftaurebesh-medium.woff2") format("woff2");
size-adjust: 125%;
}
@font-face {
font-family: FTAurebesh;
font-style: normal;
font-weight: 700;
font-display: block;
src: url("/fonts/ftaurebesh/ftaurebesh-bold.woff2") format("woff2");
size-adjust: 125%;
}

View file

@ -176,7 +176,7 @@
<url>
<loc>/site.css?v=01678cb0a9ab</loc>
<loc>/site.css?v=1f0cb0f9d27d</loc>
<lastmod>2025-06-06T04:44:47.546Z</lastmod>
</url>
@ -249,7 +249,7 @@
<url>
<loc>/feed.xml</loc>
<lastmod>2025-06-22T05:08:34.670Z</lastmod>
<lastmod>2025-06-22T12:15:20.401Z</lastmod>
</url>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -73,27 +73,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -73,27 +73,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -73,27 +73,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -73,27 +73,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -73,27 +73,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -73,27 +73,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -74,27 +74,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>

View file

@ -6,7 +6,7 @@
name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/>
<link rel="stylesheet" href="/site.css?v=01678cb0a9ab" />
<link rel="stylesheet" href="/site.css?v=1f0cb0f9d27d" />
<style>
/* inter-latin-wght-normal */
@font-face {
@ -39,7 +39,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
></script>
<script defer src="/scripts/effects.js?v=ef97573f548b"></script>
<script defer src="/scripts/effects.js?v=d86d3b7642f1"></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" />
@ -70,27 +70,6 @@
<nav>
<div class="nav-row">
<div class="nav-home"><a href="/">joshua.seigler.net</a></div>
<div class="nav-settings">
<div class="nav-toggles">
<label class="nav-toggle-button" title="Light mode"
>☀️<input type="radio" name="theme" value="light"
/></label>
<label class="nav-toggle-button" title="Automatic"
>🔄<input type="radio" name="theme" value="auto"
/></label>
<label class="nav-toggle-button" title="Dark mode"
>🌒<input type="radio" name="theme" value="dark"
/></label>
</div>
<div class="nav-toggles">
<label class="nav-toggle-button" data-language="english"
>English<input type="radio" name="language" value="english"
/></label>
<label class="nav-toggle-button" data-language="aurebesh"
>Aurebesh<input type="radio" name="language" value="aurebesh"
/></label>
</div>
</div>
</div>
<div class="nav-categories">
<a class="" href="/posts/">/posts</a>