This commit is contained in:
Joshua Seigler 2025-06-27 00:07:05 -04:00
parent a645f50016
commit cc49f2f9e6
45 changed files with 61 additions and 51 deletions

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -413,6 +413,9 @@ body > header > nav {
.isso-postbox { .isso-postbox {
display: none; display: none;
} }
.tag {
color: inherit;
}
} }
body > footer { body > footer {
@ -469,12 +472,16 @@ h1,
h2, h2,
h3, h3,
h4 { h4 {
color: color-mix(in lch, currentColor 90%, transparent);
position: relative; position: relative;
font-weight: 700; font-weight: 700;
text-shadow: 0 0 0.5em var(--c-highlight); text-shadow: 0 0 0.5em var(--c-highlight);
margin-top: 0; margin-top: 3rem;
&:nth-child(n + 2) { + h1,
margin-top: 2rem; + h2,
+ h3,
+ h4 {
margin-top: 0;
} }
margin-bottom: 0.5rem; margin-bottom: 0.5rem;
&:hover .header-anchor { &:hover .header-anchor {
@ -482,7 +489,7 @@ h4 {
} }
} }
@media screen { @media screen {
:is(h1, h2, h3)::after { :is(h1, h2)::after {
pointer-events: none; pointer-events: none;
opacity: 0.5; opacity: 0.5;
content: ""; content: "";
@ -558,12 +565,15 @@ main {
padding: 0 var(--inset); padding: 0 var(--inset);
} }
h1 { h1 {
font-size: var(--s3); font-size: var(--s4);
} }
h2 { h2 {
font-size: var(--s2); font-size: var(--s3);
} }
h3 { h3 {
font-size: var(--s2);
}
h4 {
font-size: var(--s1); font-size: var(--s1);
} }
a.header-anchor { a.header-anchor {

View file

@ -150,7 +150,7 @@
<url> <url>
<loc>/site.css?v=ddfb0107ac54</loc> <loc>/site.css?v=88202782cebe</loc>
<lastmod>2025-06-26T23:35:15.837Z</lastmod> <lastmod>2025-06-26T23:35:15.837Z</lastmod>
</url> </url>
@ -263,7 +263,7 @@
<url> <url>
<loc>/feed.xml</loc> <loc>/feed.xml</loc>
<lastmod>2025-06-27T02:17:35.413Z</lastmod> <lastmod>2025-06-27T04:07:03.115Z</lastmod>
</url> </url>

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {

View file

@ -6,7 +6,7 @@
name="viewport" name="viewport"
content="width=device-width, initial-scale=1.0, viewport-fit=cover" content="width=device-width, initial-scale=1.0, viewport-fit=cover"
/> />
<link rel="stylesheet" href="/site.css?v=ddfb0107ac54" /> <link rel="stylesheet" href="/site.css?v=88202782cebe" />
<style> <style>
/* inter-latin-wght-normal */ /* inter-latin-wght-normal */
@font-face { @font-face {