all repos — www @ ee6d9c6e38b34b41b841456f12b98334d4067113

deserthorns.net content + generator

*
sageclove
Sun, 09 Mar 2025 00:15:48 -0700
commit

ee6d9c6e38b34b41b841456f12b98334d4067113

parent

6f2e19e8e21bd7568737fdf025ca9440162c1746

M assets/css/style.cssassets/css/style.css

@@ -15,8 +15,8 @@ line-height: 1.25rem;

} h1, -h2 { - font-style: italic; +h2, +h3 { font-family: monospace; color: var(--f_med); }

@@ -84,7 +84,7 @@ outline: none;

} a.link-card > span { - padding: 0.2rem; + padding: 0.25rem 0.5rem; color: var(--f_med); display: inline-block; margin-bottom: 0.5rem;

@@ -107,6 +107,11 @@ width: 100%;

height: 4rem; border-radius: var(--border-radius); filter: grayscale(80%); +} + +a.link-card:hover > img, +a.link-card:focus > img { + filter: none; } @media screen and (max-width: 600px) {
M pages/meta.htmlpages/meta.html

@@ -6,13 +6,20 @@ {{ define "body" }}

{{ template "header" . }} <h2>About this site</h2> <p> - This site is a place for anything that I want to put online about myself: it's a gallery, a playground, and a journal. This site is built using a bespoke static site generator I created specifically for this site. + This site is a place for anything that I want to put online about myself: it's a gallery, a playground, and a journal. + Being a personal site, this site will always be changing as I do: things may move, go away, or never be finished. +</p> +<h3>Technical Details</h3> +<p> + This site is built using a <a href="https://git.deserthorns.net/www/blob/master/build/build.go">bespoke static site generator</a> written in Go. + Generated files are pushed to the server using <code>rsync</code> and are hosted using <a href="https://caddyserver.com/">Caddy</a>. </p> <p> - Being a personal site, this site will never reach a finished state. Things may change, move, or never be resolved. + Pages are written in HTML to maximize simplicity and flexibility. </p> +<h3>Inspiration</h3> <p> - This site's existence and design was inspired by <a href="https://wiki.xxiivv.com/site/home.html">Devine Lu Linvega's wiki</a>, <a href="https://100r.co/site/home.html">Hundred Rabbits</a>, and <a href="https://webring.xxiivv.com/">the many other personal sites</a> of the Merveilles collective. + This site was inspired by <a href="https://wiki.xxiivv.com/site/home.html">Devine Lu Linvega's wiki</a>, <a href="https://100r.co/site/home.html">Hundred Rabbits</a>, and <a href="https://webring.xxiivv.com/">the many other personal sites</a> of the Merveilles collective. </p> {{ template "child-links" .Children }}
M pages/style.htmlpages/style.html

@@ -79,7 +79,6 @@ <div style="background-color: var(--b_inv);">

<span style="background-color: var(--b_inv); color: var(--background);">b_inv</span> </div> </div> -<hr> <h2>Contrast</h2> <div class="contrasts"> <div style="background-color: var(--b_high);">

@@ -113,7 +112,6 @@ <div style="background-color: var(--b_inv); grid-column: 2;">

<span style="color: var(--f_inv)">Lorem ipsum dolor sit amet</span> </div> </div> -<hr> <h2>Text</h2> <p style="color: var(--f_high)"> <strong>High</strong> - Consectetur qui minus sint voluptatem sit maxime et. Sit officia nisi rerum necessitatibus ea sapiente. Laudantium est ad dolorem consequatur repellendus ut quaerat saepe. Quo aperiam esse molestias. Maiores eos blanditiis repudiandae reprehenderit.
M site.jsonsite.json

@@ -30,6 +30,7 @@ "meta": {

"parent": "about" }, "style": { - "parent": "meta" + "parent": "meta", + "image": "/assets/img/style.png" } }
M templates/header.htmltemplates/header.html

@@ -28,7 +28,7 @@ content: "/";

color: var(--f_low); } .breadcrumbs > ul > li > a { - padding: 0.2rem; + padding: 0.25rem 0.5rem; color: var(--f_med); } .breadcrumbs > ul > li > a:hover,