drone build Mon Sep 21 15:56:13 PDT 2026

This commit is contained in:
inherentlee committed 2026-09-21 22:56:13 +00:00
1 parent 2d090a4541
commit 9070a8ad0a
300 files changed
+3509 -3534

No files matched your search

+1 -1
View File
@@ -1655,6 +1655,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/1/` was built on 2026-09-21T22:40:48.068Z --> <!-- This page `/1/` was built on 2026-09-21T22:56:04.612Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1695,6 +1695,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/10/` was built on 2026-09-21T22:40:50.891Z --> <!-- This page `/10/` was built on 2026-09-21T22:56:07.435Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1679,6 +1679,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/11/` was built on 2026-09-21T22:40:51.240Z --> <!-- This page `/11/` was built on 2026-09-21T22:56:07.689Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1689,6 +1689,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/12/` was built on 2026-09-21T22:40:51.432Z --> <!-- This page `/12/` was built on 2026-09-21T22:56:07.883Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1679,6 +1679,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/13/` was built on 2026-09-21T22:40:51.520Z --> <!-- This page `/13/` was built on 2026-09-21T22:56:08.040Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1663,6 +1663,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/14/` was built on 2026-09-21T22:40:51.658Z --> <!-- This page `/14/` was built on 2026-09-21T22:56:08.255Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1583,6 +1583,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/15/` was built on 2026-09-21T22:40:51.827Z --> <!-- This page `/15/` was built on 2026-09-21T22:56:08.370Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1653,6 +1653,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/2/` was built on 2026-09-21T22:40:48.476Z --> <!-- This page `/2/` was built on 2026-09-21T22:56:04.906Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1659,6 +1659,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/3/` was built on 2026-09-21T22:40:48.763Z --> <!-- This page `/3/` was built on 2026-09-21T22:56:05.172Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1667,6 +1667,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/4/` was built on 2026-09-21T22:40:49.151Z --> <!-- This page `/4/` was built on 2026-09-21T22:56:05.526Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1451,6 +1451,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/404.html` was built on 2026-09-21T22:40:46.033Z --> <!-- This page `/404.html` was built on 2026-09-21T22:56:02.935Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1657,6 +1657,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/5/` was built on 2026-09-21T22:40:49.565Z --> <!-- This page `/5/` was built on 2026-09-21T22:56:05.917Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1657,6 +1657,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/6/` was built on 2026-09-21T22:40:49.753Z --> <!-- This page `/6/` was built on 2026-09-21T22:56:06.158Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1665,6 +1665,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/7/` was built on 2026-09-21T22:40:50.011Z --> <!-- This page `/7/` was built on 2026-09-21T22:56:06.546Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1659,6 +1659,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/8/` was built on 2026-09-21T22:40:50.315Z --> <!-- This page `/8/` was built on 2026-09-21T22:56:06.802Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1653,6 +1653,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/9/` was built on 2026-09-21T22:40:50.591Z --> <!-- This page `/9/` was built on 2026-09-21T22:56:07.129Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1887,43 +1887,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/soras-collar/"> <a class="postlink" href="/bowtie/">
<h2 data-ha-exclude="">sora&#39;s collar </h2> <h2 data-ha-exclude="">bowtie </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/sora-collar.jpg" alt="A collage showing a red and black leather dog collar tooled with roses and the name Sora. It&#39;s fully stitched with dark red stitching and has brass hardware." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/bowtie.jpg" alt="A black leather bow tie with black stitching." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/zipper-bifold-green/"> <a class="postlink" href="/swoop-wallet/">
<h2 data-ha-exclude="">zipper bifold (green) </h2> <h2 data-ha-exclude="">swoop wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/zipper-bifold-green.jpg" alt="A collage showing a green leather wallet with a zippered pocket built into one external side." loading="lazy" decoding="async" width="1000" height="1332"> <img src="/img/swoop-wallet.jpg" alt="A collage showing 3 pictures of a red and brown leather card wallet. The red pocket separator folds around to the back to become a fetching curlicue." loading="lazy" decoding="async" width="900" height="1200">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/vertical-zipper-card-wallet/"> <a class="postlink" href="/little-critter-pouch/">
<h2 data-ha-exclude="">vertical zipper card wallet </h2> <h2 data-ha-exclude="">little critter pouch </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/vertical-zipper-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets, a hidden pocket, and a zippered coin pouch." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/little-critter-pouch.jpg" alt="A leather pouch shaped a bit like a d10 but with eight sides. It has a rainbow zippered opening and a wristlet strap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1980,6 +1982,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/aarons-mask/` was built on 2026-09-21T22:40:46.001Z --> <!-- This page `/aarons-mask/` was built on 2026-09-21T22:56:02.916Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1568,6 +1568,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/about/` was built on 2026-09-21T22:40:46.033Z --> <!-- This page `/about/` was built on 2026-09-21T22:56:02.934Z -->
</body> </body>
</html> </html>
+31 -29
View File
@@ -1902,6 +1902,36 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/leather-long-stitch-journals/">
<h2 data-ha-exclude="">leather long-stitch journals </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>book</li>
</ul>
<img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/leather-strap-journal/">
<h2 data-ha-exclude="">leather strap journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/leather-strap-journal.jpg" alt="A 3-part collage showing a blue journal with leather straps woven into the covers." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/brookes-notebook/"> <a class="postlink" href="/brookes-notebook/">
<h2 data-ha-exclude="">brooke&#39;s notebook </h2> <h2 data-ha-exclude="">brooke&#39;s notebook </h2>
@@ -1918,34 +1948,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/square-watercolor-pad/">
<h2 data-ha-exclude="">square watercolor pad </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/square-watercolor-pad.jpg" alt="A two panel collage showing a square book with a tan cover and blue and gold endpapers." loading="lazy" decoding="async" width="1000" height="1331">
</a>
</li>
<li class="post">
<a class="postlink" href="/striped-journal/">
<h2 data-ha-exclude="">striped journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/striped-journal.jpg" alt="A three panel collage showcasing a journal with a striped cover." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1998,6 +2000,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/acadia-coloring-journal/` was built on 2026-09-21T22:40:45.999Z --> <!-- This page `/acadia-coloring-journal/` was built on 2026-09-21T22:56:02.933Z -->
</body> </body>
</html> </html>
+4 -4
View File
@@ -1917,15 +1917,15 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/sideways-canvas-shirt/"> <a class="postlink" href="/keffiyah-fishing-net-pattern/">
<h2 data-ha-exclude="">sideways canvas shirt </h2> <h2 data-ha-exclude="">keffiyah fishing net pattern </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>knit</li>
</ul> </ul>
<img src="/img/sideways-canvas.jpg" alt="someone&#39;s torso in a knitted short sleeve shirt. the front is teal, and the bit of back we can see is mustard yellow. looking closely, it&#39;s notable that the stitches are turned 90 degrees from a standard knit garment." loading="lazy" decoding="async" width="1000" height="1338"> <img src="/img/keffiyah-nets.jpg" alt="a knitted swatch. it&#39;s mostly white yarn, but a grid of dark red- purple- green yarn that looks like a chain link fence is built into it. the diagonal lines are achieved with floats of yarn from one row, then picked up and knit into several rows later." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1982,6 +1982,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/acadia-mitts/` was built on 2026-09-21T22:40:46.028Z --> <!-- This page `/acadia-mitts/` was built on 2026-09-21T22:56:02.911Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1456,6 +1456,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/accessibility/` was built on 2026-09-21T22:40:46.033Z --> <!-- This page `/accessibility/` was built on 2026-09-21T22:56:02.935Z -->
</body> </body>
</html> </html>
+15 -18
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2094,47 +2095,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/designing-a-bag/"> <a class="postlink" href="/framer-accessibility/">
<h2 data-ha-exclude="">designing a bag </h2> <h2 data-ha-exclude="">framer accessibility </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li>
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/feather.jpg" alt="Image unrelated to post. A very frail and wispy feather with variegated white and brown markings on top of pine-needle-covered ground." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/core-css/"> <a class="postlink" href="/my-favorite-git-flag/">
<h2 data-ha-exclude="">core CSS </h2> <h2 data-ha-exclude="">my favorite git flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/core-css.png" alt="A website mockup in dark mode with light pink accents. Everything is filler text such as the title &#39;This is my cool website&#39;, headers reading things like &#39;This is an h1&#39;, nav items &#39;Nav item 1&#39;, etc. There is a paragraph block - the opening of the Bee Movie - and part of an image visible - a screencap of the music video for Never Gonna Give You Up by Rick Astley." loading="lazy" decoding="async" width="1000" height="447"> <img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/screen-reader-optimizations/"> <a class="postlink" href="/intro-to-wireframing/">
<h2 data-ha-exclude="">screen reader optimizations </h2> <h2 data-ha-exclude="">intro to wireframing </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/crow.jpg" alt="Image unrelated to post. A crow poses on driftwood against a whitish sky." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/aggregator-wireframes.jpg" alt="a figma page with 4 major sections titled aggregator, aggregator mobile, aggregator color, and aggregator mobile color. each section has 7 pages in it - all sections pretty clearly have the same 7 pages, with the mobile sections shown on mobile screens and the color sections in a rainbow of pastels rather than grayscale." loading="lazy" decoding="async" width="1000" height="1042">
</a> </a>
</li> </li>
@@ -2191,6 +2188,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/accessible-image-modals/` was built on 2026-09-21T22:40:46.046Z --> <!-- This page `/accessible-image-modals/` was built on 2026-09-21T22:56:02.943Z -->
</body> </body>
</html> </html>
+15 -14
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2489,43 +2490,43 @@ codeberg https://codeberg.org/inherentlee/git-intro.git (push)</code></pre>
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/redirections/"> <a class="postlink" href="/eleventy-lessons/">
<h2 data-ha-exclude="">redirections </h2> <h2 data-ha-exclude="">eleventy lessons </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/angle-brackets-uwu.jpg" alt="Ascii art of an emoticon with pinched eyes and a small mouth made with two angle brackets." loading="lazy" decoding="async" width="1000" height="316"> <img src="/img/hellebore.jpg" alt="Image unrelated to post. Close up on a pale green hellebore flower." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/intro-to-wireframing/"> <a class="postlink" href="/framer-accessibility/">
<h2 data-ha-exclude="">intro to wireframing </h2> <h2 data-ha-exclude="">framer accessibility </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/aggregator-wireframes.jpg" alt="a figma page with 4 major sections titled aggregator, aggregator mobile, aggregator color, and aggregator mobile color. each section has 7 pages in it - all sections pretty clearly have the same 7 pages, with the mobile sections shown on mobile screens and the color sections in a rainbow of pastels rather than grayscale." loading="lazy" decoding="async" width="1000" height="1042"> <img src="/img/feather.jpg" alt="Image unrelated to post. A very frail and wispy feather with variegated white and brown markings on top of pine-needle-covered ground." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/handedness-toggle/"> <a class="postlink" href="/domain-and-site-setup/">
<h2 data-ha-exclude="">handedness toggle </h2> <h2 data-ha-exclude="">domain and site setup </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/handedness-toggle-0.png" alt="A screenshot of the rescue trans rescue navbar centered on a button that shows a hand pointing left." loading="lazy" decoding="async" width="1000" height="257"> <img src="/img/crinkly-mushrooms.jpg" alt="Picture unrelated to post. Some crinkly brown-orange mushrooms in vibrant green grass." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2582,6 +2583,6 @@ codeberg https://codeberg.org/inherentlee/git-intro.git (push)</code></pre>
</footer> </footer>
<!-- This page `/an-intro-to-git/` was built on 2026-09-21T22:40:46.046Z --> <!-- This page `/an-intro-to-git/` was built on 2026-09-21T22:56:02.943Z -->
</body> </body>
</html> </html>
+38 -32
View File
@@ -1909,36 +1909,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/loon/"> <a class="postlink" href="/luminescent/">
<h2 data-ha-exclude="">loon </h2> <h2 data-ha-exclude="">luminescent (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/loon-print.jpg" alt="A print of a loon rearing up with wings spread" loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/squarsh/">
<h2 data-ha-exclude="">squarsh </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/squarsh-prints.jpg" alt="Two identical prints of a delicata squash. The body of the squash is cornsilk (muted yellow), the stem and stripes in mint green, and the shadows in lilac." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/bottom-growth/">
<h2 data-ha-exclude="">bottom growth (mature)</h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1947,7 +1919,41 @@ switch (currentThemeValue) {
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/bottom-growth-prints.jpg" alt="4 copies of the same print in various color schemes, laid out in a 2x2 grid. The print shows testosterone-driven bottom growth of a clitoris. The color schemes are, clockwise from top right, brown on turquoise, red on cornsilk (muted yellow), violet on magenta, and mint green on lilac." class="blur" loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/luminescent-print.jpg" alt="A print of a tattooed woman in bright highlighter yellow underwear." class="blur" loading="lazy" decoding="async" width="900" height="1200">
</a>
</li>
<li class="post">
<a class="postlink" href="/stellars-jay/">
<h2 data-ha-exclude="">stellar&#39;s jay </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/stellars-jay-print.jpg" alt="A print of a stellar&#39;s jay, a beautiful black and blue bird, about to take off from a branch" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/artisans-cooperative-cards/">
<h2 data-ha-exclude="">artisans cooperative cards </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/artisans-coop-cards.jpg" alt="2 white greeting cards with the Artisans Cooperative logo, a chicken. One card has a single print of the chicken in black ink, and the other has two overlapping prints in blue and red ink" loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -2004,6 +2010,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/anarchy-autism/` was built on 2026-09-21T22:40:46.023Z --> <!-- This page `/anarchy-autism/` was built on 2026-09-21T22:56:02.930Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1945,6 +1945,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/art-shows-and-events/` was built on 2026-09-21T22:40:46.028Z --> <!-- This page `/art-shows-and-events/` was built on 2026-09-21T22:56:02.910Z -->
</body> </body>
</html> </html>
+14 -16
View File
@@ -1894,38 +1894,40 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/loon/"> <a class="postlink" href="/euphorbia/">
<h2 data-ha-exclude="">loon </h2> <h2 data-ha-exclude="">euphorbia </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
</ul> </ul>
<img src="/img/loon-print.jpg" alt="A print of a loon rearing up with wings spread" loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/euphorbia-print.jpg" alt="A print in black ink on brown paper. It depicts a stem of euphorbia, a plant with long, thin leaves and many clustered flowers." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/five-of-them/"> <a class="postlink" href="/pronoun-patches/">
<h2 data-ha-exclude="">five of them </h2> <h2 data-ha-exclude="">pronoun patches </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>shirt</li> <li>patch</li>
<li>gender</li>
</ul> </ul>
<img src="/img/five-of-them-print.jpg" alt="A block print of five mule deer grazing in a dark green field. The deer are partially negative space and partially brown ink detailing." loading="lazy" decoding="async" width="1000" height="594"> <img src="/img/pronoun-patch.jpg" alt="Rows of the same design, a skull with a speech bubble announcing varied pronoun sets, repeat in multiple colors along a stretch of off-white fabric." loading="lazy" decoding="async" width="1000" height="562">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/trans-wrongs-skull/"> <a class="postlink" href="/lupine/">
<h2 data-ha-exclude="">trans wrongs skull </h2> <h2 data-ha-exclude="">lupine </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1933,14 +1935,10 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>sticker</li> <li>shirt</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/lupine-prints.jpg" alt="6 versions of a print of lupine flowers with the leaves inked in light green and the blossoms inked in a variety of blues, purples, and pinks." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1997,6 +1995,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/artisans-cooperative-cards/` was built on 2026-09-21T22:40:46.021Z --> <!-- This page `/artisans-cooperative-cards/` was built on 2026-09-21T22:56:02.929Z -->
</body> </body>
</html> </html>
+36 -36
View File
@@ -1895,8 +1895,40 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/coming-out/"> <a class="postlink" href="/printmaking-paper-notes/">
<h2 data-ha-exclude="">coming out </h2> <h2 data-ha-exclude="">printmaking paper notes </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/killdeer.jpg" alt="Image unrelated to post. A very fluffed up killdeer stands on a rocky beach." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/flicker/">
<h2 data-ha-exclude="">flicker </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/flicker-print.jpg" alt="A print in black, brown, and red ink of a northern flicker (a type of woodpecker). Viewed from the back, he is looking over his shoulder and upward towards something unseen above him (my bird feeder)." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/nonbinary-flag/">
<h2 data-ha-exclude="">nonbinary flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1907,39 +1939,7 @@ switch (currentThemeValue) {
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/coming-out-card-print.jpg" alt="A card and print in the same design - a chick and a broken eggshell, and a simple font reading &#39;congrats on coming out of your shell&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/nonbinary-flag-print.jpg" alt="A print of a nonbinary flag waving, with yellow, white (uninked), purple, and black stripes." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/five-of-them/">
<h2 data-ha-exclude="">five of them </h2>
<ul class="postlist-tags">
<li>print</li>
<li>shirt</li>
</ul>
<img src="/img/five-of-them-print.jpg" alt="A block print of five mule deer grazing in a dark green field. The deer are partially negative space and partially brown ink detailing." loading="lazy" decoding="async" width="1000" height="594">
</a>
</li>
<li class="post">
<a class="postlink" href="/greeting-quorbs/">
<h2 data-ha-exclude="">greeting quorbs </h2>
<ul class="postlist-tags">
<li>card</li>
<li>print</li>
</ul>
<img src="/img/greeting-quorbs.jpg" alt="A pile of hand-printed A2 size greeting cards. Only the front is visible, showing a particularly round quail." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1996,6 +1996,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/artisans-cooperative-shirts/` was built on 2026-09-21T22:40:46.023Z --> <!-- This page `/artisans-cooperative-shirts/` was built on 2026-09-21T22:56:02.930Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1921,6 +1921,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/artists-conk/` was built on 2026-09-21T22:40:46.025Z --> <!-- This page `/artists-conk/` was built on 2026-09-21T22:56:02.931Z -->
</body> </body>
</html> </html>
+23 -16
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2299,43 +2300,49 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/handedness-toggle/"> <a class="postlink" href="/kestrel-zine/">
<h2 data-ha-exclude="">handedness toggle </h2> <h2 data-ha-exclude="">kestrel zine </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>print</li>
<li>zine</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/handedness-toggle-0.png" alt="A screenshot of the rescue trans rescue navbar centered on a button that shows a hand pointing left." loading="lazy" decoding="async" width="1000" height="257"> <img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/framer-accessibility/"> <a class="postlink" href="/my-favorite-git-flag/">
<h2 data-ha-exclude="">framer accessibility </h2> <h2 data-ha-exclude="">my favorite git flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/feather.jpg" alt="Image unrelated to post. A very frail and wispy feather with variegated white and brown markings on top of pine-needle-covered ground." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/moving-images/"> <a class="postlink" href="/rambouillet-handspun/">
<h2 data-ha-exclude="">moving images </h2> <h2 data-ha-exclude="">rambouillet handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>yarn</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/cormorant.jpg" alt="Image unrelated to post. A cormorant, a type of black waterfowl, poses with wings spread on a buoy in Puget Sound. Off to the left, another bird floats." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/rambouillet-handspun.jpg" alt="1 large and 2 small skeins of handspun yarn in a sport or DK weight that has been dyed in light and dark teal, green, and rusty green-gold." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -2392,6 +2399,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/azure-locations-and-file-crawling/` was built on 2026-09-21T22:40:46.045Z --> <!-- This page `/azure-locations-and-file-crawling/` was built on 2026-09-21T22:56:02.943Z -->
</body> </body>
</html> </html>
+23 -22
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2097,15 +2098,29 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/handedness-toggle/"> <a class="postlink" href="/eleventy-lessons/">
<h2 data-ha-exclude="">handedness toggle </h2> <h2 data-ha-exclude="">eleventy lessons </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/handedness-toggle-0.png" alt="A screenshot of the rescue trans rescue navbar centered on a button that shows a hand pointing left." loading="lazy" decoding="async" width="1000" height="257"> <img src="/img/hellebore.jpg" alt="Image unrelated to post. Close up on a pale green hellebore flower." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/my-favorite-git-flag/">
<h2 data-ha-exclude="">my favorite git flag </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -2124,20 +2139,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/redirections/">
<h2 data-ha-exclude="">redirections </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/angle-brackets-uwu.jpg" alt="Ascii art of an emoticon with pinched eyes and a small mouth made with two angle brackets." loading="lazy" decoding="async" width="1000" height="316">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -2190,6 +2191,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/backend-accessibility/` was built on 2026-09-21T22:40:46.045Z --> <!-- This page `/backend-accessibility/` was built on 2026-09-21T22:56:02.944Z -->
</body> </body>
</html> </html>
+14 -10
View File
@@ -1887,43 +1887,47 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/leather-lighter-case/"> <a class="postlink" href="/proud-dad-wallet/">
<h2 data-ha-exclude="">leather lighter case </h2> <h2 data-ha-exclude="">proud dad wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>gender</li>
</ul> </ul>
<img src="/img/leather-lighter-case.jpg" alt="A bic lighter wrapped in leather and hand-stitched up one side." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/proud-dad-wallet.jpg" alt="A brown leather wallet with a subtle trans flag stitching across the top." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/double-bill-pocket-bifold/"> <a class="postlink" href="/eight-pocket-bifold/">
<h2 data-ha-exclude="">double bill pocket bifold </h2> <h2 data-ha-exclude="">eight pocket bifold </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/double-bill-pocket-bifold.jpg" alt="A 3-picture collage showing a hand-stitched leather wallet in plum and light natural leather, with a double bill pocket." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/eight-pocket-bifold.jpg" alt="A 3-picture collage showing a hand stitched full grain leather bifold wallet in dark plum leather. It has a main bill pocket and a asymmetrical interior with a hidden pocket and 3 card pockets on the right, and a hidden pocket and 2 card pockets on the left. The left front pocket has a small naturally occuring hole." loading="lazy" decoding="async" width="1000" height="1777">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/x-acto-knife-sheath/"> <a class="postlink" href="/dragon-mask/">
<h2 data-ha-exclude="">x-acto knife sheath </h2> <h2 data-ha-exclude="">dragon mask </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/knife-sheaths.jpg" alt="Several blades with leather sheaths, and a few extra sheaths. There&#39;s a #2 blade with an orange sheath with yellow stitching, a #11 blade with a blue sheath with light grey stitching, and a skiving knife with a plum sheath and pink stitching." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/dragon-mask.jpg" alt="lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it." loading="lazy" decoding="async" width="1000" height="746">
</a> </a>
</li> </li>
@@ -1980,6 +1984,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/bag-strap/` was built on 2026-09-21T22:40:46.025Z --> <!-- This page `/bag-strap/` was built on 2026-09-21T22:56:02.931Z -->
</body> </body>
</html> </html>
+29 -31
View File
@@ -1896,36 +1896,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/leather-long-stitch-journals/">
<h2 data-ha-exclude="">leather long-stitch journals </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>book</li>
</ul>
<img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/green-memo-pad/">
<h2 data-ha-exclude="">green memo pad </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/green-memo-pad.jpg" alt="A three panel collage showcasing a small green memo pad." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/square-watercolor-pad/"> <a class="postlink" href="/square-watercolor-pad/">
<h2 data-ha-exclude="">square watercolor pad </h2> <h2 data-ha-exclude="">square watercolor pad </h2>
@@ -1940,6 +1910,34 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/striped-journal/">
<h2 data-ha-exclude="">striped journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/striped-journal.jpg" alt="A three panel collage showcasing a journal with a striped cover." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
<li class="post">
<a class="postlink" href="/flocked-notebook/">
<h2 data-ha-exclude="">flocked notebook </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/flocked-notebook.jpg" alt="A two panel collage showing the cover and endpapers of a thick notebook." loading="lazy" decoding="async" width="1000" height="1331">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1992,6 +1990,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/baseball-journal/` was built on 2026-09-21T22:40:46.020Z --> <!-- This page `/baseball-journal/` was built on 2026-09-21T22:56:02.928Z -->
</body> </body>
</html> </html>
+25 -25
View File
@@ -1894,8 +1894,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/spotted-towhee/"> <a class="postlink" href="/junco/">
<h2 data-ha-exclude="">spotted towhee </h2> <h2 data-ha-exclude="">junco </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1904,14 +1904,32 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
</ul> </ul>
<img src="/img/spotted-towhee-print.jpg" alt="A block print of a spotted towhee mid-leap." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/junco-print.jpg" alt="A print of a junco mid-takeoff from a branch. Eir head is inked in black, body in gray, and the branch in sepia." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/trans-wrongs-skull/"> <a class="postlink" href="/coming-out/">
<h2 data-ha-exclude="">trans wrongs skull </h2> <h2 data-ha-exclude="">coming out </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>gender</li>
</ul>
<img src="/img/coming-out-card-print.jpg" alt="A card and print in the same design - a chick and a broken eggshell, and a simple font reading &#39;congrats on coming out of your shell&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/shrimp/">
<h2 data-ha-exclude="">shrimp </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1923,26 +1941,8 @@ switch (currentThemeValue) {
<li>pin</li> <li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/shrimp-print.jpg" alt="A print of a small shrimp with slender little leggies in orange ink." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/greeting-quorbs/">
<h2 data-ha-exclude="">greeting quorbs </h2>
<ul class="postlist-tags">
<li>card</li>
<li>print</li>
</ul>
<img src="/img/greeting-quorbs.jpg" alt="A pile of hand-printed A2 size greeting cards. Only the front is visible, showing a particularly round quail." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1999,6 +1999,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/become-unbutterable/` was built on 2026-09-21T22:40:45.998Z --> <!-- This page `/become-unbutterable/` was built on 2026-09-21T22:56:02.933Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1887,43 +1887,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/orion-handspun/"> <a class="postlink" href="/hand-dyed-gold-handspun/">
<h2 data-ha-exclude="">orion handspun </h2> <h2 data-ha-exclude="">hand-dyed gold handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/orion-handspun.jpg" alt="3 skeins of handspun yarn, 1 large and 2 small. One of the small skeins is a little more inconsistent weight than the other two - this one was spun on drop spindle about 2 years ago. The other two are about a sport or maybe a DK weight. All three are a gold colorway with tiny hints of orange and a pale light green." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/gold-handspun.jpg" alt="3 skeins, one small and two large, of a rich golden-orange handspun with light tonal effects, in about a DK weight" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/handspun-yarn-in-party-mix-and-orange-gold/"> <a class="postlink" href="/spinners-dream-handspun/">
<h2 data-ha-exclude="">handspun yarn in party mix and orange-gold </h2> <h2 data-ha-exclude="">spinner&#39;s dream handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/handspun0.jpg" alt="4 skeins of handspun yarn, two in a somewhat pastel multicolor and two in a blend of orange, gold, and white." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/spinners-dream-handspun.jpg" alt="a skein of a lightly variegated grey yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/light-grey-jacobs-handspun/"> <a class="postlink" href="/handcombed-jacobs-handspun/">
<h2 data-ha-exclude="">light grey jacobs handspun </h2> <h2 data-ha-exclude="">handcombed jacobs handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/light-grey-jacobs.jpg" alt="a skein of light grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/handcombed-jacobs.jpg" alt="a skein of dark grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1980,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/bfl-silk-handspun/` was built on 2026-09-21T22:40:46.030Z --> <!-- This page `/bfl-silk-handspun/` was built on 2026-09-21T22:56:02.913Z -->
</body> </body>
</html> </html>
+16 -22
View File
@@ -1903,22 +1903,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/rope-one/">
<h2 data-ha-exclude="">rope (one) (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>gender</li>
</ul>
<img src="/img/rope-print-1.jpg" alt="A print of a nude trans woman in an asymmetrical rope harness." class="blur" loading="lazy" decoding="async" width="1000" height="1242">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/shirts/"> <a class="postlink" href="/shirts/">
<h2 data-ha-exclude="">shirts! </h2> <h2 data-ha-exclude="">shirts! </h2>
@@ -1934,19 +1918,29 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/hummingbird-become-ungovernable/"> <a class="postlink" href="/euphorbia/">
<h2 data-ha-exclude="">hummingbird become ungovernable </h2> <h2 data-ha-exclude="">euphorbia </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li> </ul>
<img src="/img/euphorbia-print.jpg" alt="A print in black ink on brown paper. It depicts a stem of euphorbia, a plant with long, thin leaves and many clustered flowers." loading="lazy" decoding="async" width="1000" height="1333">
<li>shirt</li> </a>
</li>
<li class="post">
<a class="postlink" href="/tiny-portraits/">
<h2 data-ha-exclude="">tiny portraits </h2>
<ul class="postlist-tags">
<li>print</li>
</ul> </ul>
<img src="/img/hummingbird-ungovernable-print.jpg" alt="A block print in black and orange ink of a rufous hummingbird, tail flared, hovering in midair. Clutched in eir tiny claws is a banner that waves in the wind and reads &#39;become ungovernable&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/tiny-portrait-stamps.jpg" alt="A collage showing various small (around an inch) stamps that depict people or animals." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -2003,6 +1997,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/big-pidge/` was built on 2026-09-21T22:40:46.019Z --> <!-- This page `/big-pidge/` was built on 2026-09-21T22:56:02.928Z -->
</body> </body>
</html> </html>
+7 -9
View File
@@ -1905,31 +1905,29 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/dragon-mask/"> <a class="postlink" href="/leather-keychains/">
<h2 data-ha-exclude="">dragon mask </h2> <h2 data-ha-exclude="">leather keychains </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/dragon-mask.jpg" alt="lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it." loading="lazy" decoding="async" width="1000" height="746"> <img src="/img/leather-keychains.jpg" alt="A picture of multiple leather keychains sitting on a wood table. Many of them are simple rectangle shapes with stitching around the edge; a few are odd wavy or geometric shapes. A few say things like &#39;MOM&#39; or &#39;EGG&#39;." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/leather-lighter-case/"> <a class="postlink" href="/moss-harness/">
<h2 data-ha-exclude="">leather lighter case </h2> <h2 data-ha-exclude="">moss harness </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/leather-lighter-case.jpg" alt="A bic lighter wrapped in leather and hand-stitched up one side." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/moss-harness.jpg" alt="A nylon webbing harness in bright teal laid out on a desk." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1986,6 +1984,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/black-and-red-journal/` was built on 2026-09-21T22:40:46.032Z --> <!-- This page `/black-and-red-journal/` was built on 2026-09-21T22:56:02.914Z -->
</body> </body>
</html> </html>
+17 -13
View File
@@ -1927,49 +1927,53 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/kestrel-zine/"> <a class="postlink" href="/quorbs/">
<h2 data-ha-exclude="">kestrel zine </h2> <h2 data-ha-exclude="">quorbs </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>zine</li>
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/bottom-growth/"> <a class="postlink" href="/stellars-jay/">
<h2 data-ha-exclude="">bottom growth (mature)</h2> <h2 data-ha-exclude="">stellar&#39;s jay </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>gender</li> <li>card</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/bottom-growth-prints.jpg" alt="4 copies of the same print in various color schemes, laid out in a 2x2 grid. The print shows testosterone-driven bottom growth of a clitoris. The color schemes are, clockwise from top right, brown on turquoise, red on cornsilk (muted yellow), violet on magenta, and mint green on lilac." class="blur" loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/stellars-jay-print.jpg" alt="A print of a stellar&#39;s jay, a beautiful black and blue bird, about to take off from a branch" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/loon/"> <a class="postlink" href="/hummingbird-become-ungovernable/">
<h2 data-ha-exclude="">loon </h2> <h2 data-ha-exclude="">hummingbird become ungovernable </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/loon-print.jpg" alt="A print of a loon rearing up with wings spread" loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/hummingbird-ungovernable-print.jpg" alt="A block print in black and orange ink of a rufous hummingbird, tail flared, hovering in midair. Clutched in eir tiny claws is a banner that waves in the wind and reads &#39;become ungovernable&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2026,6 +2030,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/block-printing-transfer-method/` was built on 2026-09-21T22:40:46.019Z --> <!-- This page `/block-printing-transfer-method/` was built on 2026-09-21T22:56:02.927Z -->
</body> </body>
</html> </html>
+18 -20
View File
@@ -1902,6 +1902,20 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/orange-journal/">
<h2 data-ha-exclude="">orange journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/orange-journal.jpg" alt="A three panel collage showcasing a small book with foldout pages and a bright orange cover." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/tiny-books/"> <a class="postlink" href="/tiny-books/">
<h2 data-ha-exclude="">tiny books </h2> <h2 data-ha-exclude="">tiny books </h2>
@@ -1917,31 +1931,15 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/stampede-journal/"> <a class="postlink" href="/lined-notebook/">
<h2 data-ha-exclude="">stampede journal </h2> <h2 data-ha-exclude="">lined notebook </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/stampede-journal.jpg" alt="A 4-part collage of a hardcover book, showing a coloring page with &#39;stampede!&#39; written across it." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/lined-notebook.jpg" alt="A three panel collage showing a the endpapers, cover, and pages of a small hardbound notebook." loading="lazy" decoding="async" width="1000" height="1776">
</a>
</li>
<li class="post">
<a class="postlink" href="/brookes-notebook/">
<h2 data-ha-exclude="">brooke&#39;s notebook </h2>
<ul class="postlist-tags">
<li>book</li>
<li>highlight</li>
</ul>
<img src="/img/brooke-notebook.jpg" alt="A six panel collage showing the covers, endpapers, and some of the pages of a notebook." loading="lazy" decoding="async" width="1000" height="1500">
</a> </a>
</li> </li>
@@ -1998,6 +1996,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/blue-and-brown-leather-journal/` was built on 2026-09-21T22:40:45.999Z --> <!-- This page `/blue-and-brown-leather-journal/` was built on 2026-09-21T22:56:02.933Z -->
</body> </body>
</html> </html>
+17 -15
View File
@@ -1897,8 +1897,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/fishhook-pride-keychains/"> <a class="postlink" href="/tooled-leather-patches/">
<h2 data-ha-exclude="">fishhook pride keychains </h2> <h2 data-ha-exclude="">tooled leather patches </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1906,15 +1906,17 @@ switch (currentThemeValue) {
<li>gender</li> <li>gender</li>
<li>patch</li>
</ul> </ul>
<img src="/img/fishhook-keychain-nonbinary.jpg" alt="a keychain with an iridescent fishhook style attachment linked via leather to an iridescent keyring. the leather is stitched with nonbinary flag colors." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/pronoun-patch-scroll.jpg" alt="two tooled leather patches. they have scrolls tooled on them that read various pronoun sets." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/hummingbird-become-ungovernable/"> <a class="postlink" href="/queer/">
<h2 data-ha-exclude="">hummingbird become ungovernable </h2> <h2 data-ha-exclude="">queer </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1922,28 +1924,28 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>shirt</li> <li>sticker</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/hummingbird-ungovernable-print.jpg" alt="A block print in black and orange ink of a rufous hummingbird, tail flared, hovering in midair. Clutched in eir tiny claws is a banner that waves in the wind and reads &#39;become ungovernable&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/queer-print.jpg" alt="A print of the word queer in black ink. The letters are rounded with elongated oval negative space." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/foxgloves/"> <a class="postlink" href="/become-unbutterable/">
<h2 data-ha-exclude="">foxgloves </h2> <h2 data-ha-exclude="">become unbutterable </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/foxgloves-print.jpg" alt="A print of a cluster of foxgloves. The background is inked in green, with negative space and pink details making up the foxgloves." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/become-unbutterable.jpg" alt="3 copies of the same stamp in orange ink are spread out next to the hand carved rubber stamp they were made from. They show a cat lying on his back with paws curled, holding a butter knife in his mouth. Text around the cat reads, in all caps, &#39;become unbutterable.&#39;" loading="lazy" decoding="async" width="1000" height="562">
</a> </a>
</li> </li>
@@ -2000,6 +2002,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/booby-congrats-on-the-top-surgery/` was built on 2026-09-21T22:40:46.003Z --> <!-- This page `/booby-congrats-on-the-top-surgery/` was built on 2026-09-21T22:56:02.925Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1892,26 +1892,26 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/tooled-leather-patches/"> <a class="postlink" href="/nonbinary-flag/">
<h2 data-ha-exclude="">tooled leather patches </h2> <h2 data-ha-exclude="">nonbinary flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>print</li>
<li>card</li>
<li>gender</li> <li>gender</li>
<li>patch</li>
</ul> </ul>
<img src="/img/pronoun-patch-scroll.jpg" alt="two tooled leather patches. they have scrolls tooled on them that read various pronoun sets." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/nonbinary-flag-print.jpg" alt="A print of a nonbinary flag waving, with yellow, white (uninked), purple, and black stripes." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/killdeer/"> <a class="postlink" href="/seedling/">
<h2 data-ha-exclude="">killdeer </h2> <h2 data-ha-exclude="">seedling </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1920,23 +1920,23 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
</ul> </ul>
<img src="/img/killdeer-print.jpg" alt="A print of a killdeer in black ink." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/seedling-print.jpg" alt="A print of a 3-stage design of a green seedling barely open, starting to straighten up, and growing strong, with little piles of dirt beneath each one." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/pride-dice-bags/"> <a class="postlink" href="/artisans-cooperative-shirts/">
<h2 data-ha-exclude="">pride dice bags </h2> <h2 data-ha-exclude="">artisans cooperative shirts </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>shirt</li>
<li>gender</li> <li>print</li>
</ul> </ul>
<img src="/img/pride-dice-bags.jpg" alt="Several knitted drawstring dice bags sit in front of a bookshelf. They are in different pride flag colors; from right to left (skipping a few duplicates) bisexual, lesbian, nonbinary, trans, and genderqueer. The trans-colored dice bag in the center opens towards the camera, showing a variety of colorful dice inside." loading="lazy" decoding="async" width="1000" height="500"> <img src="/img/artisans-coop-shirt.jpg" alt="A black tank top laid on a desk. In white ink it reads &#39;Artisans Cooperative&#39; with a print of some chickens and a quail." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1993,6 +1993,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/bottom-growth/` was built on 2026-09-21T22:40:46.002Z --> <!-- This page `/bottom-growth/` was built on 2026-09-21T22:56:02.916Z -->
</body> </body>
</html> </html>
+29 -29
View File
@@ -1886,6 +1886,34 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/makers-mark-keychain/">
<h2 data-ha-exclude="">maker&#39;s mark keychain </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/makers-mark-keychain.jpg" alt="A keychain on an iridescent rainbow split ring. It is dark brown/grey leather and has LEE CAT ART stamped into it." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/bag-strap/">
<h2 data-ha-exclude="">bag strap </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/bag-strap.jpg" alt="A nylon webbing shoulder strap in bright teal with clips on each end." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/leather-chest-harness/"> <a class="postlink" href="/leather-chest-harness/">
<h2 data-ha-exclude="">leather chest harness </h2> <h2 data-ha-exclude="">leather chest harness </h2>
@@ -1900,34 +1928,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/long-zipper-bifold/">
<h2 data-ha-exclude="">long zipper bifold </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/long-zipper-bifold.jpg" alt="A collage showing an orange leather wallet with a long zipper running the length of the outside." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/sunflower/">
<h2 data-ha-exclude="">sunflower </h2>
<ul class="postlist-tags">
<li>leather</li>
</ul>
<img src="/img/sunflower.jpg" alt="A sunflower made of leather. Many individual natural toned leather petals are sewn onto a brown center ." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1980,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/bowtie/` was built on 2026-09-21T22:40:46.003Z --> <!-- This page `/bowtie/` was built on 2026-09-21T22:56:02.917Z -->
</body> </body>
</html> </html>
+23 -27
View File
@@ -1914,8 +1914,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/geese-trans-wrongs/"> <a class="postlink" href="/five-of-them/">
<h2 data-ha-exclude="">geese/trans wrongs </h2> <h2 data-ha-exclude="">five of them </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1923,42 +1923,38 @@ switch (currentThemeValue) {
<li>shirt</li> <li>shirt</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-wrongs-geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over towards them and HONKS! Both have speech bubbles; the calm goose says &#39;trans rights!&#39; while the honking goose says &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/five-of-them-print.jpg" alt="A block print of five mule deer grazing in a dark green field. The deer are partially negative space and partially brown ink detailing." loading="lazy" decoding="async" width="1000" height="594">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/on-the-ubiquity-of-enby/"> <a class="postlink" href="/bottom-growth/">
<h2 data-ha-exclude="">on the ubiquity of &#39;enby&#39; </h2> <h2 data-ha-exclude="">bottom growth (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>gender</li>
</ul>
<img src="/img/bottom-growth-prints.jpg" alt="4 copies of the same print in various color schemes, laid out in a 2x2 grid. The print shows testosterone-driven bottom growth of a clitoris. The color schemes are, clockwise from top right, brown on turquoise, red on cornsilk (muted yellow), violet on magenta, and mint green on lilac." class="blur" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/gender/">
<h2 data-ha-exclude="">gender? </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/gender-census.jpg" alt="A screenshot of part of the Gender Census reports page, showing the header bar and a title that reads &#39;Gender Census 2023 Worldwide Report&#39;" loading="lazy" decoding="async" width="1000" height="364"> <img src="/img/gender-notes.png" alt="A page of handwritten notes with some loosely drawn charts, described further in the post." loading="lazy" decoding="async" width="865" height="1080">
</a>
</li>
<li class="post">
<a class="postlink" href="/tooled-leather-patches/">
<h2 data-ha-exclude="">tooled leather patches </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>gender</li>
<li>patch</li>
</ul>
<img src="/img/pronoun-patch-scroll.jpg" alt="two tooled leather patches. they have scrolls tooled on them that read various pronoun sets." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2015,6 +2011,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/boypussy/` was built on 2026-09-21T22:40:46.022Z --> <!-- This page `/boypussy/` was built on 2026-09-21T22:56:02.930Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1887,43 +1887,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/aarons-mask/"> <a class="postlink" href="/soras-collar/">
<h2 data-ha-exclude="">aaron&#39;s mask </h2> <h2 data-ha-exclude="">sora&#39;s collar </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/aaron-mask.jpg" alt="A brown/grey leather mask of a long snouted dog with visible teeth and red detailing." loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/sora-collar.jpg" alt="A collage showing a red and black leather dog collar tooled with roses and the name Sora. It&#39;s fully stitched with dark red stitching and has brass hardware." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/stephanie-collar/"> <a class="postlink" href="/brookes-suspenders/">
<h2 data-ha-exclude="">stephanie collar </h2> <h2 data-ha-exclude="">brooke&#39;s suspenders </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/stephanie-collar.jpg" alt="A white woman with a shaved side cut wearing a black leather collar with a large dangling o-ring." loading="lazy" decoding="async" width="1000" height="562"> <img src="/img/brooke-suspenders.jpg" alt="a two image collage showing the front and back of a person, neck to waist. she&#39;s wearing leather suspenders with a button attachment, buckles for adjustment, and a stitched diamond where the straps cross in the back." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/lobstah/"> <a class="postlink" href="/brookes-cuff-bracelets/">
<h2 data-ha-exclude="">lobstah </h2> <h2 data-ha-exclude="">brooke&#39;s cuff bracelets </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/lobstah.jpg" alt="Two red leather lobster ornaments, about 4-5 in long each." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/brooke-cuffs.jpg" alt="Olive green leather cuffs with silver spikes and a shearling lining." loading="lazy" decoding="async" width="900" height="1200">
</a> </a>
</li> </li>
@@ -1980,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-collar/` was built on 2026-09-21T22:40:46.025Z --> <!-- This page `/brookes-collar/` was built on 2026-09-21T22:56:02.931Z -->
</body> </body>
</html> </html>
+10 -14
View File
@@ -1887,47 +1887,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/brookes-suspenders/"> <a class="postlink" href="/vertical-card-wallet/">
<h2 data-ha-exclude="">brooke&#39;s suspenders </h2> <h2 data-ha-exclude="">vertical card wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/brooke-suspenders.jpg" alt="a two image collage showing the front and back of a person, neck to waist. she&#39;s wearing leather suspenders with a button attachment, buckles for adjustment, and a stitched diamond where the straps cross in the back." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/vertical-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets and 1 interior pocket." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/dragon-mask/"> <a class="postlink" href="/moss-harness/">
<h2 data-ha-exclude="">dragon mask </h2> <h2 data-ha-exclude="">moss harness </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/dragon-mask.jpg" alt="lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it." loading="lazy" decoding="async" width="1000" height="746"> <img src="/img/moss-harness.jpg" alt="A nylon webbing harness in bright teal laid out on a desk." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/little-critter-pouch/"> <a class="postlink" href="/wrap-bracelets/">
<h2 data-ha-exclude="">little critter pouch </h2> <h2 data-ha-exclude="">wrap bracelets </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/little-critter-pouch.jpg" alt="A leather pouch shaped a bit like a d10 but with eight sides. It has a rainbow zippered opening and a wristlet strap." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/leather-wrap-bracelets.jpg" alt="two wrists, each wearing a black leather wrap bracelet. the upper bracelet is a thin strap wrapped 3 times around the wrist. the lower bracelet wraps twice, with a thicker strap, and has carefully placed spikes that avoid the wrap spots." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1984,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-cuff-bracelets/` was built on 2026-09-21T22:40:46.001Z --> <!-- This page `/brookes-cuff-bracelets/` was built on 2026-09-21T22:56:02.916Z -->
</body> </body>
</html> </html>
+12 -16
View File
@@ -1902,47 +1902,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/stampede-journal/"> <a class="postlink" href="/lined-notebook/">
<h2 data-ha-exclude="">stampede journal </h2> <h2 data-ha-exclude="">lined notebook </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/stampede-journal.jpg" alt="A 4-part collage of a hardcover book, showing a coloring page with &#39;stampede!&#39; written across it." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/lined-notebook.jpg" alt="A three panel collage showing a the endpapers, cover, and pages of a small hardbound notebook." loading="lazy" decoding="async" width="1000" height="1776">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/quorbs/"> <a class="postlink" href="/orange-journal/">
<h2 data-ha-exclude="">quorbs </h2> <h2 data-ha-exclude="">orange journal </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>book</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/orange-journal.jpg" alt="A three panel collage showcasing a small book with foldout pages and a bright orange cover." loading="lazy" decoding="async" width="1000" height="1776">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/textures-unite/"> <a class="postlink" href="/square-watercolor-pad/">
<h2 data-ha-exclude="">textures unite </h2> <h2 data-ha-exclude="">square watercolor pad </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>book</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/textures-unite.jpg" alt="a largely unseen person holds up an expansive knitted shawl, built in 6 sections of different textures and colors. in the background, trees and dappled sunlight." loading="lazy" decoding="async" width="1000" height="1334"> <img src="/img/square-watercolor-pad.jpg" alt="A two panel collage showing a square book with a tan cover and blue and gold endpapers." loading="lazy" decoding="async" width="1000" height="1331">
</a> </a>
</li> </li>
@@ -1999,6 +1995,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-notebook/` was built on 2026-09-21T22:40:46.000Z --> <!-- This page `/brookes-notebook/` was built on 2026-09-21T22:56:02.934Z -->
</body> </body>
</html> </html>
+17 -19
View File
@@ -1894,17 +1894,29 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/textures-unite/"> <a class="postlink" href="/knit-shrimp/">
<h2 data-ha-exclude="">textures unite </h2> <h2 data-ha-exclude="">knit shrimp </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>knit</li>
<li>highlight</li> </ul>
<img src="/img/knit-shrimp.jpg" alt="Four knitted shrimp in various shades of pink. They are all somewhere around hand-sized, and have little yarn antennae and leggies." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/pink-socks/">
<h2 data-ha-exclude="">pink socks </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul> </ul>
<img src="/img/textures-unite.jpg" alt="a largely unseen person holds up an expansive knitted shawl, built in 6 sections of different textures and colors. in the background, trees and dappled sunlight." loading="lazy" decoding="async" width="1000" height="1334"> <img src="/img/pink-socks.jpg" alt="Feet propped up on a car dashboard, with a desert landscape beyond. The feet are in salmon-colored socks with black flecks, and decorative lines running down the socks." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1925,20 +1937,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/pink-socks/">
<h2 data-ha-exclude="">pink socks </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul>
<img src="/img/pink-socks.jpg" alt="Feet propped up on a car dashboard, with a desert landscape beyond. The feet are in salmon-colored socks with black flecks, and decorative lines running down the socks." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1991,6 +1989,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-scarf/` was built on 2026-09-21T22:40:46.029Z --> <!-- This page `/brookes-scarf/` was built on 2026-09-21T22:56:02.912Z -->
</body> </body>
</html> </html>
+21 -19
View File
@@ -1887,31 +1887,17 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/pride-dice-bags/"> <a class="postlink" href="/textures-unite/">
<h2 data-ha-exclude="">pride dice bags </h2> <h2 data-ha-exclude="">textures unite </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>knit</li>
<li>gender</li> <li>highlight</li>
</ul> </ul>
<img src="/img/pride-dice-bags.jpg" alt="Several knitted drawstring dice bags sit in front of a bookshelf. They are in different pride flag colors; from right to left (skipping a few duplicates) bisexual, lesbian, nonbinary, trans, and genderqueer. The trans-colored dice bag in the center opens towards the camera, showing a variety of colorful dice inside." loading="lazy" decoding="async" width="1000" height="500"> <img src="/img/textures-unite.jpg" alt="a largely unseen person holds up an expansive knitted shawl, built in 6 sections of different textures and colors. in the background, trees and dappled sunlight." loading="lazy" decoding="async" width="1000" height="1334">
</a>
</li>
<li class="post">
<a class="postlink" href="/acadia-mitts/">
<h2 data-ha-exclude="">acadia mitts </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul>
<img src="/img/acadia-mitts.jpg" alt="a hand wearing a knitted fingerless mitten. it&#39;s knit in a slubby, almost tweedy yarn, with the body being blue grey stockinette and the cuffs and tips a vibrant green rib." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -1930,6 +1916,22 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/pride-dice-bags/">
<h2 data-ha-exclude="">pride dice bags </h2>
<ul class="postlist-tags">
<li>knit</li>
<li>gender</li>
</ul>
<img src="/img/pride-dice-bags.jpg" alt="Several knitted drawstring dice bags sit in front of a bookshelf. They are in different pride flag colors; from right to left (skipping a few duplicates) bisexual, lesbian, nonbinary, trans, and genderqueer. The trans-colored dice bag in the center opens towards the camera, showing a variety of colorful dice inside." loading="lazy" decoding="async" width="1000" height="500">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1982,6 +1984,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-socks/` was built on 2026-09-21T22:40:46.000Z --> <!-- This page `/brookes-socks/` was built on 2026-09-21T22:56:02.933Z -->
</body> </body>
</html> </html>
+10 -14
View File
@@ -1887,47 +1887,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/tooled-leather-patches/"> <a class="postlink" href="/eight-pocket-bifold/">
<h2 data-ha-exclude="">tooled leather patches </h2> <h2 data-ha-exclude="">eight pocket bifold </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>gender</li>
<li>patch</li>
</ul> </ul>
<img src="/img/pronoun-patch-scroll.jpg" alt="two tooled leather patches. they have scrolls tooled on them that read various pronoun sets." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/eight-pocket-bifold.jpg" alt="A 3-picture collage showing a hand stitched full grain leather bifold wallet in dark plum leather. It has a main bill pocket and a asymmetrical interior with a hidden pocket and 3 card pockets on the right, and a hidden pocket and 2 card pockets on the left. The left front pocket has a small naturally occuring hole." loading="lazy" decoding="async" width="1000" height="1777">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/zipper-bifold/"> <a class="postlink" href="/long-zipper-bifold/">
<h2 data-ha-exclude="">zipper bifold </h2> <h2 data-ha-exclude="">long zipper bifold </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/zipper-bifold.jpg" alt="A collage showing a hand-stitched leather bifold with a zippered coin pocket on one exterior side." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/long-zipper-bifold.jpg" alt="A collage showing an orange leather wallet with a long zipper running the length of the outside." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/leather-lighter-case/"> <a class="postlink" href="/mousie/">
<h2 data-ha-exclude="">leather lighter case </h2> <h2 data-ha-exclude="">mousie </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/leather-lighter-case.jpg" alt="A bic lighter wrapped in leather and hand-stitched up one side." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/mousie.jpg" alt="A cat in a sunbeam snuggles a little leather mouse-shaped cat toy." loading="lazy" decoding="async" width="1000" height="1499">
</a> </a>
</li> </li>
@@ -1984,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brookes-suspenders/` was built on 2026-09-21T22:40:46.029Z --> <!-- This page `/brookes-suspenders/` was built on 2026-09-21T22:56:02.912Z -->
</body> </body>
</html> </html>
+12 -14
View File
@@ -1888,24 +1888,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/junco/"> <a class="postlink" href="/become-unbutterable/">
<h2 data-ha-exclude="">junco </h2> <h2 data-ha-exclude="">become unbutterable </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
</ul> </ul>
<img src="/img/junco-print.jpg" alt="A print of a junco mid-takeoff from a branch. Eir head is inked in black, body in gray, and the branch in sepia." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/become-unbutterable.jpg" alt="3 copies of the same stamp in orange ink are spread out next to the hand carved rubber stamp they were made from. They show a cat lying on his back with paws curled, holding a butter knife in his mouth. Text around the cat reads, in all caps, &#39;become unbutterable.&#39;" loading="lazy" decoding="async" width="1000" height="562">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/killdeer/"> <a class="postlink" href="/nonbinary-flag/">
<h2 data-ha-exclude="">killdeer </h2> <h2 data-ha-exclude="">nonbinary flag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1913,15 +1911,17 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li>
</ul> </ul>
<img src="/img/killdeer-print.jpg" alt="A print of a killdeer in black ink." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/nonbinary-flag-print.jpg" alt="A print of a nonbinary flag waving, with yellow, white (uninked), purple, and black stripes." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/swallowtail-on-snowdrops/"> <a class="postlink" href="/seedling/">
<h2 data-ha-exclude="">swallowtail on snowdrops </h2> <h2 data-ha-exclude="">seedling </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1929,10 +1929,8 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/swallowtail-on-snowdrops-print.jpg" alt="A block print of a tiger swallowtail butterfly dangling from Japanese snowdrops, a white drooping flower." loading="lazy" decoding="async" width="1000" height="1332"> <img src="/img/seedling-print.jpg" alt="A print of a 3-stage design of a green seedling barely open, starting to straighten up, and growing strong, with little piles of dirt beneath each one." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1989,6 +1987,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/brown-creeper/` was built on 2026-09-21T22:40:46.004Z --> <!-- This page `/brown-creeper/` was built on 2026-09-21T22:56:02.926Z -->
</body> </body>
</html> </html>
+25 -24
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2123,33 +2124,19 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/core-css/"> <a class="postlink" href="/gender-in-data-models/">
<h2 data-ha-exclude="">core CSS </h2> <h2 data-ha-exclude="">gender in data models </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>gender</li>
<li>software</li> <li>software</li>
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/core-css.png" alt="A website mockup in dark mode with light pink accents. Everything is filler text such as the title &#39;This is my cool website&#39;, headers reading things like &#39;This is an h1&#39;, nav items &#39;Nav item 1&#39;, etc. There is a paragraph block - the opening of the Bee Movie - and part of an image visible - a screencap of the music video for Never Gonna Give You Up by Rick Astley." loading="lazy" decoding="async" width="1000" height="447"> <img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/quorbs/">
<h2 data-ha-exclude="">quorbs </h2>
<ul class="postlist-tags">
<li>print</li>
<li>highlight</li>
</ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2168,6 +2155,20 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/knit-shrimp/">
<h2 data-ha-exclude="">knit shrimp </h2>
<ul class="postlist-tags">
<li>knit</li>
</ul>
<img src="/img/knit-shrimp.jpg" alt="Four knitted shrimp in various shades of pink. They are all somewhere around hand-sized, and have little yarn antennae and leggies." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -2220,6 +2221,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/butch-hands-pattern/` was built on 2026-09-21T22:40:46.045Z --> <!-- This page `/butch-hands-pattern/` was built on 2026-09-21T22:56:02.944Z -->
</body> </body>
</html> </html>
+13 -13
View File
@@ -1899,8 +1899,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/coming-out/"> <a class="postlink" href="/flicker/">
<h2 data-ha-exclude="">coming out </h2> <h2 data-ha-exclude="">flicker </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1908,33 +1908,31 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li> <li>shirt</li>
</ul> </ul>
<img src="/img/coming-out-card-print.jpg" alt="A card and print in the same design - a chick and a broken eggshell, and a simple font reading &#39;congrats on coming out of your shell&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/flicker-print.jpg" alt="A print in black, brown, and red ink of a northern flicker (a type of woodpecker). Viewed from the back, he is looking over his shoulder and upward towards something unseen above him (my bird feeder)." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/quorbs/"> <a class="postlink" href="/crow/">
<h2 data-ha-exclude="">quorbs </h2> <h2 data-ha-exclude="">crow </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/crow-print.jpg" alt="a block print in dark indigo ink on white paper depicting a perched crow looking over one shoulder. one side of the crow is lit with fine feather detail, and the other side is almost entirely in shadow." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/artisans-cooperative-cards/"> <a class="postlink" href="/geese/">
<h2 data-ha-exclude="">artisans cooperative cards </h2> <h2 data-ha-exclude="">geese </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1942,8 +1940,10 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/artisans-coop-cards.jpg" alt="2 white greeting cards with the Artisans Cooperative logo, a chicken. One card has a single print of the chicken in black ink, and the other has two overlapping prints in blue and red ink" loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over and HONKS!" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2000,6 +2000,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/chanterelle/` was built on 2026-09-21T22:40:46.005Z --> <!-- This page `/chanterelle/` was built on 2026-09-21T22:56:02.926Z -->
</body> </body>
</html> </html>
+15 -15
View File
@@ -1886,6 +1886,20 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/spinners-dream-handspun/">
<h2 data-ha-exclude="">spinner&#39;s dream handspun </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/spinners-dream-handspun.jpg" alt="a skein of a lightly variegated grey yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/petrichor-handspun/"> <a class="postlink" href="/petrichor-handspun/">
<h2 data-ha-exclude="">petrichor handspun </h2> <h2 data-ha-exclude="">petrichor handspun </h2>
@@ -1900,20 +1914,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/light-grey-jacobs-handspun/">
<h2 data-ha-exclude="">light grey jacobs handspun </h2>
<ul class="postlist-tags">
<li>yarn</li>
</ul>
<img src="/img/light-grey-jacobs.jpg" alt="a skein of light grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/orion-handspun/"> <a class="postlink" href="/orion-handspun/">
<h2 data-ha-exclude="">orion handspun </h2> <h2 data-ha-exclude="">orion handspun </h2>
@@ -1980,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/charlie-the-alpaca-handspun/` was built on 2026-09-21T22:40:46.031Z --> <!-- This page `/charlie-the-alpaca-handspun/` was built on 2026-09-21T22:56:02.914Z -->
</body> </body>
</html> </html>
+12 -12
View File
@@ -1887,45 +1887,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/vertical-card-wallet/"> <a class="postlink" href="/leather-keychains/">
<h2 data-ha-exclude="">vertical card wallet </h2> <h2 data-ha-exclude="">leather keychains </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/vertical-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets and 1 interior pocket." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/leather-keychains.jpg" alt="A picture of multiple leather keychains sitting on a wood table. Many of them are simple rectangle shapes with stitching around the edge; a few are odd wavy or geometric shapes. A few say things like &#39;MOM&#39; or &#39;EGG&#39;." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/lobstah/"> <a class="postlink" href="/proud-dad-wallet/">
<h2 data-ha-exclude="">lobstah </h2> <h2 data-ha-exclude="">proud dad wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>gender</li>
</ul> </ul>
<img src="/img/lobstah.jpg" alt="Two red leather lobster ornaments, about 4-5 in long each." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/proud-dad-wallet.jpg" alt="A brown leather wallet with a subtle trans flag stitching across the top." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/leather-long-stitch-journals/"> <a class="postlink" href="/moss-harness/">
<h2 data-ha-exclude="">leather long-stitch journals </h2> <h2 data-ha-exclude="">moss harness </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>book</li>
</ul> </ul>
<img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/moss-harness.jpg" alt="A nylon webbing harness in bright teal laid out on a desk." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1982,6 +1982,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/circle-bag/` was built on 2026-09-21T22:40:46.026Z --> <!-- This page `/circle-bag/` was built on 2026-09-21T22:56:02.932Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1460,6 +1460,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/colophon/` was built on 2026-09-21T22:40:46.033Z --> <!-- This page `/colophon/` was built on 2026-09-21T22:56:02.935Z -->
</body> </body>
</html> </html>
+14 -20
View File
@@ -1903,24 +1903,22 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/pride-dice-bags/"> <a class="postlink" href="/squarsh/">
<h2 data-ha-exclude="">pride dice bags </h2> <h2 data-ha-exclude="">squarsh </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>knit</li> <li>print</li>
<li>gender</li>
</ul> </ul>
<img src="/img/pride-dice-bags.jpg" alt="Several knitted drawstring dice bags sit in front of a bookshelf. They are in different pride flag colors; from right to left (skipping a few duplicates) bisexual, lesbian, nonbinary, trans, and genderqueer. The trans-colored dice bag in the center opens towards the camera, showing a variety of colorful dice inside." loading="lazy" decoding="async" width="1000" height="500"> <img src="/img/squarsh-prints.jpg" alt="Two identical prints of a delicata squash. The body of the squash is cornsilk (muted yellow), the stem and stripes in mint green, and the shadows in lilac." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/trans-rights-skull/"> <a class="postlink" href="/flicker/">
<h2 data-ha-exclude="">trans rights skull </h2> <h2 data-ha-exclude="">flicker </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1928,30 +1926,26 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>sticker</li> <li>shirt</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-rights-print.jpg" alt="A print in mostly black ink of a smiling skull with a speech bubble. In pink and blue, the speech bubble reads &#39;trans rights!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/flicker-print.jpg" alt="A print in black, brown, and red ink of a northern flicker (a type of woodpecker). Viewed from the back, he is looking over his shoulder and upward towards something unseen above him (my bird feeder)." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/greeting-quorbs/"> <a class="postlink" href="/five-of-them/">
<h2 data-ha-exclude="">greeting quorbs </h2> <h2 data-ha-exclude="">five of them </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>card</li>
<li>print</li> <li>print</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/greeting-quorbs.jpg" alt="A pile of hand-printed A2 size greeting cards. Only the front is visible, showing a particularly round quail." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/five-of-them-print.jpg" alt="A block print of five mule deer grazing in a dark green field. The deer are partially negative space and partially brown ink detailing." loading="lazy" decoding="async" width="1000" height="594">
</a> </a>
</li> </li>
@@ -2008,6 +2002,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/coming-out/` was built on 2026-09-21T22:40:46.022Z --> <!-- This page `/coming-out/` was built on 2026-09-21T22:56:02.929Z -->
</body> </body>
</html> </html>
+36 -33
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2256,6 +2257,36 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/designing-a-bag/">
<h2 data-ha-exclude="">designing a bag </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>software</li>
</ul>
<img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777">
</a>
</li>
<li class="post">
<a class="postlink" href="/redirections/">
<h2 data-ha-exclude="">redirections </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/angle-brackets-uwu.jpg" alt="Ascii art of an emoticon with pinched eyes and a small mouth made with two angle brackets." loading="lazy" decoding="async" width="1000" height="316">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/domain-and-site-setup/"> <a class="postlink" href="/domain-and-site-setup/">
<h2 data-ha-exclude="">domain and site setup </h2> <h2 data-ha-exclude="">domain and site setup </h2>
@@ -2270,34 +2301,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/intro-to-wireframing/">
<h2 data-ha-exclude="">intro to wireframing </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/aggregator-wireframes.jpg" alt="a figma page with 4 major sections titled aggregator, aggregator mobile, aggregator color, and aggregator mobile color. each section has 7 pages in it - all sections pretty clearly have the same 7 pages, with the mobile sections shown on mobile screens and the color sections in a rainbow of pastels rather than grayscale." loading="lazy" decoding="async" width="1000" height="1042">
</a>
</li>
<li class="post">
<a class="postlink" href="/visual-site-builders-and-accessibility/">
<h2 data-ha-exclude="">visual site builders and accessibility </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/roses.jpg" alt="Image unrelated to post. Two peach-colored roses, the farther away one a bit out of focus." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -2350,6 +2353,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/comparing-text-editors/` was built on 2026-09-21T22:40:46.046Z --> <!-- This page `/comparing-text-editors/` was built on 2026-09-21T22:56:02.943Z -->
</body> </body>
</html> </html>
+21 -33
View File
@@ -1900,26 +1900,36 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/greeting-loons/"> <a class="postlink" href="/tiny-portraits/">
<h2 data-ha-exclude="">greeting loons </h2> <h2 data-ha-exclude="">tiny portraits </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>card</li>
<li>print</li> <li>print</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/greeting-loons.jpg" alt="A pile of hand-printed A2 size greeting cards. A loon rearing up with outstretched wings spans the front and back of the cards." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/tiny-portrait-stamps.jpg" alt="A collage showing various small (around an inch) stamps that depict people or animals." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/happy-bihrtday/"> <a class="postlink" href="/brown-creeper/">
<h2 data-ha-exclude="">happy biHRTday </h2> <h2 data-ha-exclude="">brown creeper </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/brown-creeper-print.jpg" alt="2 copies of the same print side by side. In yellow, black, and purple ink, a brown creeper, a small bird, is depicted, well camouflaged against a tree trunk." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/congrats-on-the-gay/">
<h2 data-ha-exclude="">congrats on the gay </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1930,29 +1940,7 @@ switch (currentThemeValue) {
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/happy-bihrtday-card-print.jpg" alt="A card and print in the same design - a bouncy, cheery font reading &#39;happy biHRTday&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/congrats-on-the-gay.jpg" alt="A greeting card reading, in black. &#39;Congrats on the,&#39; and then, in rainbow, &#39;Gay!&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/girldick/">
<h2 data-ha-exclude="">girldick (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>sticker</li>
<li>shirt</li>
<li>pin</li>
<li>gender</li>
</ul>
<img src="/img/girldick-shirt.jpg" alt="A butch cooking and wearing a cropped tee with blue cap sleeves that reads girldick in blue G.I.Joe font." class="blur" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2009,6 +1997,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/congrats-on-the-autism-adhd/` was built on 2026-09-21T22:40:45.998Z --> <!-- This page `/congrats-on-the-autism-adhd/` was built on 2026-09-21T22:56:02.933Z -->
</body> </body>
</html> </html>
+20 -12
View File
@@ -1906,8 +1906,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/chanterelle/"> <a class="postlink" href="/booby-congrats-on-the-top-surgery/">
<h2 data-ha-exclude="">chanterelle </h2> <h2 data-ha-exclude="">booby (congrats on the top surgery) </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1915,36 +1915,44 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li>
</ul> </ul>
<img src="/img/chanterelle-print.jpg" alt="A print of two chanterelle mushrooms inked in a dark-to-light yellow gradient." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/booby-card.jpg" alt="A landscape-oriented white card with a two-color print of a blue-footed booby." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/loon/"> <a class="postlink" href="/gender-as-a-proxy-variable/">
<h2 data-ha-exclude="">loon </h2> <h2 data-ha-exclude="">gender as a proxy variable </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>gender</li>
<li>zine</li>
</ul> </ul>
<img src="/img/loon-print.jpg" alt="A print of a loon rearing up with wings spread" loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/gender-zine-cover.png" alt="Part of a scan of the cover of my zine, Gender as a Proxy Variable. It shows the title and a bit of handsewn binding." loading="lazy" decoding="async" width="1000" height="444">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/printmaking-paper-notes/"> <a class="postlink" href="/gender-in-data-models/">
<h2 data-ha-exclude="">printmaking paper notes </h2> <h2 data-ha-exclude="">gender in data models </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>gender</li>
<li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/killdeer.jpg" alt="Image unrelated to post. A very fluffed up killdeer stands on a rocky beach." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -2001,6 +2009,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/congrats-on-the-gay/` was built on 2026-09-21T22:40:46.005Z --> <!-- This page `/congrats-on-the-gay/` was built on 2026-09-21T22:56:02.926Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1539,6 +1539,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/contact/` was built on 2026-09-21T22:40:46.034Z --> <!-- This page `/contact/` was built on 2026-09-21T22:56:02.935Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1887,43 +1887,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/spinners-dream-handspun/"> <a class="postlink" href="/light-grey-jacobs-handspun/">
<h2 data-ha-exclude="">spinner&#39;s dream handspun </h2> <h2 data-ha-exclude="">light grey jacobs handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/spinners-dream-handspun.jpg" alt="a skein of a lightly variegated grey yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/light-grey-jacobs.jpg" alt="a skein of light grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/spinning-plants/"> <a class="postlink" href="/fire-and-ice-handspun/">
<h2 data-ha-exclude="">spinning plants </h2> <h2 data-ha-exclude="">fire &amp; ice handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/plant-handspun.jpg" alt="6 small skeins of handspun yarn, each made from a different plant fiber. from top, we have flax (medium brown, rough); what is probably lotus (golden, shiny and soft); banana (white and semi shiny); hemp (light brown, rough); tencel (white and very shiny); ramie (a particularly small skein, white and semi shiny)" loading="lazy" decoding="async" width="1000" height="874"> <img src="/img/fire-ice-handspun.jpg" alt="2 skeins, one large and one small, of a heathered orange yarn with hints of blue in about a DK or worsted weight." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/hand-dyed-gold-handspun/"> <a class="postlink" href="/orion-handspun/">
<h2 data-ha-exclude="">hand-dyed gold handspun </h2> <h2 data-ha-exclude="">orion handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/gold-handspun.jpg" alt="3 skeins, one small and two large, of a rich golden-orange handspun with light tonal effects, in about a DK weight" loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/orion-handspun.jpg" alt="3 skeins of handspun yarn, 1 large and 2 small. One of the small skeins is a little more inconsistent weight than the other two - this one was spun on drop spindle about 2 years ago. The other two are about a sport or maybe a DK weight. All three are a gold colorway with tiny hints of orange and a pale light green." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1980,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/coral-reef-handspun/` was built on 2026-09-21T22:40:46.030Z --> <!-- This page `/coral-reef-handspun/` was built on 2026-09-21T22:56:02.913Z -->
</body> </body>
</html> </html>
+30 -27
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2376,49 +2377,51 @@ footer a[aria-current="page"]::after</span> <span class="token punctuation">{</s
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/my-favorite-git-flag/"> <a class="postlink" href="/greeting-loons/">
<h2 data-ha-exclude="">my favorite git flag </h2> <h2 data-ha-exclude="">greeting loons </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>card</li>
</ul>
<img src="/img/shelf-mushrooms.jpg" alt="Picture unrelated to post. Creamy beige shelf mushrooms on a mossy tree trunk." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/kestrel-zine/">
<h2 data-ha-exclude="">kestrel zine </h2>
<ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>zine</li>
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/greeting-loons.jpg" alt="A pile of hand-printed A2 size greeting cards. A loon rearing up with outstretched wings spans the front and back of the cards." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/rambouillet-handspun/"> <a class="postlink" href="/textures-unite/">
<h2 data-ha-exclude="">rambouillet handspun </h2> <h2 data-ha-exclude="">textures unite </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>knit</li>
<li>highlight</li> <li>highlight</li>
</ul> </ul>
<img src="/img/rambouillet-handspun.jpg" alt="1 large and 2 small skeins of handspun yarn in a sport or DK weight that has been dyed in light and dark teal, green, and rusty green-gold." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/textures-unite.jpg" alt="a largely unseen person holds up an expansive knitted shawl, built in 6 sections of different textures and colors. in the background, trees and dappled sunlight." loading="lazy" decoding="async" width="1000" height="1334">
</a>
</li>
<li class="post">
<a class="postlink" href="/butch-hands-pattern/">
<h2 data-ha-exclude="">butch hands pattern </h2>
<ul class="postlist-tags">
<li>knit</li>
<li>highlight</li>
</ul>
<img src="/img/butch-hands.jpg" alt="Hands wearing a pair of pink and grey gloves with convertable mitten tops." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2475,6 +2478,6 @@ footer a[aria-current="page"]::after</span> <span class="token punctuation">{</s
</footer> </footer>
<!-- This page `/core-css/` was built on 2026-09-21T22:40:46.046Z --> <!-- This page `/core-css/` was built on 2026-09-21T22:56:02.944Z -->
</body> </body>
</html> </html>
+11 -7
View File
@@ -1886,8 +1886,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/chanterelle/"> <a class="postlink" href="/stellars-jay/">
<h2 data-ha-exclude="">chanterelle </h2> <h2 data-ha-exclude="">stellar&#39;s jay </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1895,15 +1895,17 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/chanterelle-print.jpg" alt="A print of two chanterelle mushrooms inked in a dark-to-light yellow gradient." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/stellars-jay-print.jpg" alt="A print of a stellar&#39;s jay, a beautiful black and blue bird, about to take off from a branch" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/junco/"> <a class="postlink" href="/fat-raccoon/">
<h2 data-ha-exclude="">junco </h2> <h2 data-ha-exclude="">fat raccoon </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1911,8 +1913,10 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/junco-print.jpg" alt="A print of a junco mid-takeoff from a branch. Eir head is inked in black, body in gray, and the branch in sepia." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/fat-raccoon-print.jpg" alt="A block print in black ink of a rotund raccoon raising a welcoming paw towards the viewer." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1991,6 +1995,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/crow/` was built on 2026-09-21T22:40:46.031Z --> <!-- This page `/crow/` was built on 2026-09-21T22:56:02.914Z -->
</body> </body>
</html> </html>
+8 -8
View File
@@ -1919,29 +1919,29 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/x-acto-knife-sheath/"> <a class="postlink" href="/domain-and-site-setup/">
<h2 data-ha-exclude="">x-acto knife sheath </h2> <h2 data-ha-exclude="">domain and site setup </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>software</li>
</ul> </ul>
<img src="/img/knife-sheaths.jpg" alt="Several blades with leather sheaths, and a few extra sheaths. There&#39;s a #2 blade with an orange sheath with yellow stitching, a #11 blade with a blue sheath with light grey stitching, and a skiving knife with a plum sheath and pink stitching." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/crinkly-mushrooms.jpg" alt="Picture unrelated to post. Some crinkly brown-orange mushrooms in vibrant green grass." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/soras-collar/"> <a class="postlink" href="/gradient-purse-strap/">
<h2 data-ha-exclude="">sora&#39;s collar </h2> <h2 data-ha-exclude="">gradient purse strap </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/sora-collar.jpg" alt="A collage showing a red and black leather dog collar tooled with roses and the name Sora. It&#39;s fully stitched with dark red stitching and has brass hardware." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/gradient-purse-strap.jpg" alt="a coiled up purse strap in gradient cool colors - we can see green, teal, indigo, and a slightly pinkish purple. It has brass hardware and is stiched along its length with cream stitches." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1998,6 +1998,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/designing-a-bag/` was built on 2026-09-21T22:40:46.029Z --> <!-- This page `/designing-a-bag/` was built on 2026-09-21T22:56:02.912Z -->
</body> </body>
</html> </html>
+20 -23
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2097,6 +2098,20 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/framer-accessibility/">
<h2 data-ha-exclude="">framer accessibility </h2>
<ul class="postlist-tags">
<li>software</li>
</ul>
<img src="/img/feather.jpg" alt="Image unrelated to post. A very frail and wispy feather with variegated white and brown markings on top of pine-needle-covered ground." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/visual-site-builders-and-accessibility/"> <a class="postlink" href="/visual-site-builders-and-accessibility/">
<h2 data-ha-exclude="">visual site builders and accessibility </h2> <h2 data-ha-exclude="">visual site builders and accessibility </h2>
@@ -2125,24 +2140,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/gender-in-data-models/">
<h2 data-ha-exclude="">gender in data models </h2>
<ul class="postlist-tags">
<li>gender</li>
<li>software</li>
<li>highlight</li>
</ul>
<img src="/img/peony.jpg" alt="Image unrelated to post. A light pink peony in full bloom, close up." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -2195,6 +2192,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/domain-and-site-setup/` was built on 2026-09-21T22:40:46.045Z --> <!-- This page `/domain-and-site-setup/` was built on 2026-09-21T22:56:02.944Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1887,43 +1887,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/leather-lighter-case/"> <a class="postlink" href="/rachels-bracelets/">
<h2 data-ha-exclude="">leather lighter case </h2> <h2 data-ha-exclude="">rachel&#39;s bracelets </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/leather-lighter-case.jpg" alt="A bic lighter wrapped in leather and hand-stitched up one side." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/rachel-bracelets.jpg" alt="Two pink leather bracelets with stainless steel hardware and aqua stitching." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/makers-mark-keychain/"> <a class="postlink" href="/patchwork-wallet/">
<h2 data-ha-exclude="">maker&#39;s mark keychain </h2> <h2 data-ha-exclude="">patchwork wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/makers-mark-keychain.jpg" alt="A keychain on an iridescent rainbow split ring. It is dark brown/grey leather and has LEE CAT ART stamped into it." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/patchwork-wallet.jpg" alt="A collage showing a wallet in a patchwork style, with different colors of leather all stitched together to make up the exterior and the top interior pockets. Other pockets inside are dyed various colors." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/mouse-coin-purse/"> <a class="postlink" href="/mom-bag/">
<h2 data-ha-exclude="">mouse coin purse </h2> <h2 data-ha-exclude="">mom bag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/mouse-purse.jpg" alt="2 image collage. Both images show different sides of a small black leather mouse-shaped coin purse. There is a rainbow zipper that travels along the &#39;spine&#39; of the mouse, and the zipper pull becomes the tail." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/mom-bag.jpg" alt="A leather bag sized for a large smartphone with a main pocket and a wraparound smaller pocket. It has a magnetic clasp." loading="lazy" decoding="async" width="900" height="1200">
</a> </a>
</li> </li>
@@ -1980,6 +1982,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/double-bill-pocket-bifold/` was built on 2026-09-21T22:40:46.024Z --> <!-- This page `/double-bill-pocket-bifold/` was built on 2026-09-21T22:56:02.930Z -->
</body> </body>
</html> </html>
+10 -14
View File
@@ -1892,47 +1892,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/patchwork-wallet/"> <a class="postlink" href="/leather-chest-harness/">
<h2 data-ha-exclude="">patchwork wallet </h2> <h2 data-ha-exclude="">leather chest harness </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/patchwork-wallet.jpg" alt="A collage showing a wallet in a patchwork style, with different colors of leather all stitched together to make up the exterior and the top interior pockets. Other pockets inside are dyed various colors." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/leather-chest-harness.jpg" alt="Someone from chin to mid-torso, wearing a dark teal leather chest harness with matte black fittings over a t shirt." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/brookes-collar/"> <a class="postlink" href="/foldy-wallet/">
<h2 data-ha-exclude="">brooke&#39;s collar </h2> <h2 data-ha-exclude="">foldy wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/lined-shearling-collar.jpg" alt="A green leather collar lined with brown/grey shearling and fitted with two sizes of silver-toned spikes." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/foldy-wallet.jpg" alt="A four part collage showing a single piece of deep red leather folding up to become a card wallet." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/designing-a-bag/"> <a class="postlink" href="/pinatex-wallet-with-zipper/">
<h2 data-ha-exclude="">designing a bag </h2> <h2 data-ha-exclude="">piñatex wallet with zipper </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>software</li>
</ul> </ul>
<img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/pinatex-ten-pocket-bifold.jpg" alt="A two-picture collage showing the inside and outside of a wallet made with piñatex, a leather alternative made from pineapple leaves. It is two tone blue with a pink accent and has a zippered pocket built in." loading="lazy" decoding="async" width="1000" height="1331">
</a> </a>
</li> </li>
@@ -1989,6 +1985,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/dragon-mask/` was built on 2026-09-21T22:40:46.029Z --> <!-- This page `/dragon-mask/` was built on 2026-09-21T22:56:02.912Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1887,43 +1887,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/spinners-dream-handspun/"> <a class="postlink" href="/handcombed-jacobs-handspun/">
<h2 data-ha-exclude="">spinner&#39;s dream handspun </h2> <h2 data-ha-exclude="">handcombed jacobs handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/spinners-dream-handspun.jpg" alt="a skein of a lightly variegated grey yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/handcombed-jacobs.jpg" alt="a skein of dark grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/light-grey-jacobs-handspun/"> <a class="postlink" href="/rambouillet-handspun/">
<h2 data-ha-exclude="">light grey jacobs handspun </h2> <h2 data-ha-exclude="">rambouillet handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/light-grey-jacobs.jpg" alt="a skein of light grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/rambouillet-handspun.jpg" alt="1 large and 2 small skeins of handspun yarn in a sport or DK weight that has been dyed in light and dark teal, green, and rusty green-gold." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/icelandic-lamb-handspun/"> <a class="postlink" href="/bfl-silk-handspun/">
<h2 data-ha-exclude="">icelandic lamb handspun </h2> <h2 data-ha-exclude="">BFL/silk handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/icelandic-lamb.jpg" alt="a skein of black handspun yarn" loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/bfl-silk-handspun.jpg" alt="a spinning wheel bobbin full of undyed white handspun yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1980,6 +1982,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/dyeing-fiber/` was built on 2026-09-21T22:40:46.031Z --> <!-- This page `/dyeing-fiber/` was built on 2026-09-21T22:56:02.913Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1962,6 +1962,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/ecommerce-options/` was built on 2026-09-21T22:40:46.023Z --> <!-- This page `/ecommerce-options/` was built on 2026-09-21T22:56:02.930Z -->
</body> </body>
</html> </html>
+10 -12
View File
@@ -1887,45 +1887,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/mom-bag/"> <a class="postlink" href="/vertical-zipper-card-wallet/">
<h2 data-ha-exclude="">mom bag </h2> <h2 data-ha-exclude="">vertical zipper card wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/mom-bag.jpg" alt="A leather bag sized for a large smartphone with a main pocket and a wraparound smaller pocket. It has a magnetic clasp." loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/vertical-zipper-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets, a hidden pocket, and a zippered coin pouch." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/vix-collar/"> <a class="postlink" href="/zipper-bifold/">
<h2 data-ha-exclude="">vix collar </h2> <h2 data-ha-exclude="">zipper bifold </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/vix-collar.jpg" alt="A collar rests on a leather-wrapped lighter. It is lined with shearling and built of two other layers of leather - a wider mustard yellow layer and a thinner teal layer over that. the teal layer holds a heart shaped o-ring in place." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/zipper-bifold.jpg" alt="A collage showing a hand-stitched leather bifold with a zippered coin pocket on one exterior side." loading="lazy" decoding="async" width="1000" height="1777">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/designing-a-bag/"> <a class="postlink" href="/swoop-wallet/">
<h2 data-ha-exclude="">designing a bag </h2> <h2 data-ha-exclude="">swoop wallet </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>software</li>
</ul> </ul>
<img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/swoop-wallet.jpg" alt="A collage showing 3 pictures of a red and brown leather card wallet. The red pocket separator folds around to the back to become a fetching curlicue." loading="lazy" decoding="async" width="900" height="1200">
</a> </a>
</li> </li>
@@ -1982,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/eight-pocket-bifold/` was built on 2026-09-21T22:40:46.024Z --> <!-- This page `/eight-pocket-bifold/` was built on 2026-09-21T22:56:02.930Z -->
</body> </body>
</html> </html>
+17 -16
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2383,45 +2384,45 @@ eleventyExcludeFromCollections: true
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/framer-accessibility/"> <a class="postlink" href="/azure-locations-and-file-crawling/">
<h2 data-ha-exclude="">framer accessibility </h2> <h2 data-ha-exclude="">azure locations and file crawling </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/feather.jpg" alt="Image unrelated to post. A very frail and wispy feather with variegated white and brown markings on top of pine-needle-covered ground." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/azure-locations.jpg" alt="A Linux terminal. There is a fun rainbow flag in ascii art at the top, and then the user has called a command asking Azure for a list of locations applicable to a specific resource type. The output is lengthy." loading="lazy" decoding="async" width="1000" height="827">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/designing-a-bag/"> <a class="postlink" href="/screen-reader-optimizations/">
<h2 data-ha-exclude="">designing a bag </h2> <h2 data-ha-exclude="">screen reader optimizations </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li>
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/crow.jpg" alt="Image unrelated to post. A crow poses on driftwood against a whitish sky." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/backend-accessibility/"> <a class="postlink" href="/domain-and-site-setup/">
<h2 data-ha-exclude="">backend accessibility </h2> <h2 data-ha-exclude="">domain and site setup </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/camelCase-print.jpg" alt="A carved stamp next to its print. The print reads &#39;#camelCase&#39; in a slightly formal-looking italic font." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/crinkly-mushrooms.jpg" alt="Picture unrelated to post. Some crinkly brown-orange mushrooms in vibrant green grass." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2478,6 +2479,6 @@ eleventyExcludeFromCollections: true
</footer> </footer>
<!-- This page `/eleventy-lessons/` was built on 2026-09-21T22:40:46.046Z --> <!-- This page `/eleventy-lessons/` was built on 2026-09-21T22:56:02.943Z -->
</body> </body>
</html> </html>
+38 -38
View File
@@ -1887,42 +1887,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/chanterelle/"> <a class="postlink" href="/coming-out/">
<h2 data-ha-exclude="">chanterelle </h2> <h2 data-ha-exclude="">coming out </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/chanterelle-print.jpg" alt="A print of two chanterelle mushrooms inked in a dark-to-light yellow gradient." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/swallowtail-on-snowdrops/">
<h2 data-ha-exclude="">swallowtail on snowdrops </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/swallowtail-on-snowdrops-print.jpg" alt="A block print of a tiger swallowtail butterfly dangling from Japanese snowdrops, a white drooping flower." loading="lazy" decoding="async" width="1000" height="1332">
</a>
</li>
<li class="post">
<a class="postlink" href="/booby-congrats-on-the-top-surgery/">
<h2 data-ha-exclude="">booby (congrats on the top surgery) </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1933,7 +1899,41 @@ switch (currentThemeValue) {
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/booby-card.jpg" alt="A landscape-oriented white card with a two-color print of a blue-footed booby." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/coming-out-card-print.jpg" alt="A card and print in the same design - a chick and a broken eggshell, and a simple font reading &#39;congrats on coming out of your shell&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/geese/">
<h2 data-ha-exclude="">geese </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over and HONKS!" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/rope-one/">
<h2 data-ha-exclude="">rope (one) (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>gender</li>
</ul>
<img src="/img/rope-print-1.jpg" alt="A print of a nude trans woman in an asymmetrical rope harness." class="blur" loading="lazy" decoding="async" width="1000" height="1242">
</a> </a>
</li> </li>
@@ -1990,6 +1990,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/euphorbia/` was built on 2026-09-21T22:40:46.004Z --> <!-- This page `/euphorbia/` was built on 2026-09-21T22:56:02.925Z -->
</body> </body>
</html> </html>
+22 -26
View File
@@ -1904,26 +1904,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/kestrel-zine/"> <a class="postlink" href="/iris/">
<h2 data-ha-exclude="">kestrel zine </h2> <h2 data-ha-exclude="">iris </h2>
<ul class="postlist-tags">
<li>print</li>
<li>zine</li>
<li>highlight</li>
</ul>
<img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/killdeer/">
<h2 data-ha-exclude="">killdeer </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1932,23 +1914,37 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
</ul> </ul>
<img src="/img/killdeer-print.jpg" alt="A print of a killdeer in black ink." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/iris-prints.jpg" alt="3 copies of the same print of iris flowers and a bud, done in slightly varied color schemes." loading="lazy" decoding="async" width="1000" height="562">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/seedling/"> <a class="postlink" href="/printmaking-paper-notes/">
<h2 data-ha-exclude="">seedling </h2> <h2 data-ha-exclude="">printmaking paper notes </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li> </ul>
<img src="/img/killdeer.jpg" alt="Image unrelated to post. A very fluffed up killdeer stands on a rocky beach." loading="lazy" decoding="async" width="1000" height="666">
</a>
</li>
<li class="post">
<a class="postlink" href="/bottom-growth/">
<h2 data-ha-exclude="">bottom growth (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>gender</li>
</ul> </ul>
<img src="/img/seedling-print.jpg" alt="A print of a 3-stage design of a green seedling barely open, starting to straighten up, and growing strong, with little piles of dirt beneath each one." loading="lazy" decoding="async" width="1000" height="1333"> <img src="/img/bottom-growth-prints.jpg" alt="4 copies of the same print in various color schemes, laid out in a 2x2 grid. The print shows testosterone-driven bottom growth of a clitoris. The color schemes are, clockwise from top right, brown on turquoise, red on cornsilk (muted yellow), violet on magenta, and mint green on lilac." class="blur" loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
@@ -2005,6 +2001,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fat-raccoon/` was built on 2026-09-21T22:40:46.020Z --> <!-- This page `/fat-raccoon/` was built on 2026-09-21T22:56:02.928Z -->
</body> </body>
</html> </html>
+22 -20
View File
@@ -1937,8 +1937,8 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/trans-rights-skull/"> <a class="postlink" href="/congrats-on-the-gay/">
<h2 data-ha-exclude="">trans rights skull </h2> <h2 data-ha-exclude="">congrats on the gay </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1946,30 +1946,32 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>gender</li>
</ul>
<img src="/img/congrats-on-the-gay.jpg" alt="A greeting card reading, in black. &#39;Congrats on the,&#39; and then, in rainbow, &#39;Gay!&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/girldick/">
<h2 data-ha-exclude="">girldick (mature)</h2>
<ul class="postlist-tags">
<li>print</li>
<li>sticker</li> <li>sticker</li>
<li>shirt</li>
<li>pin</li> <li>pin</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/trans-rights-print.jpg" alt="A print in mostly black ink of a smiling skull with a speech bubble. In pink and blue, the speech bubble reads &#39;trans rights!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/girldick-shirt.jpg" alt="A butch cooking and wearing a cropped tee with blue cap sleeves that reads girldick in blue G.I.Joe font." class="blur" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/hair/">
<h2 data-ha-exclude="">hair </h2>
<ul class="postlist-tags">
<li>print</li>
<li>gender</li>
</ul>
<img src="/img/hair-print.jpg" alt="A print in black ink of belly hair." loading="lazy" decoding="async" width="1000" height="710">
</a> </a>
</li> </li>
@@ -2026,6 +2028,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fd-signifier-and-oppositional-sexism/` was built on 2026-09-21T22:40:46.003Z --> <!-- This page `/fd-signifier-and-oppositional-sexism/` was built on 2026-09-21T22:56:02.918Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1921,6 +1921,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fedilearns/` was built on 2026-09-21T22:40:46.032Z --> <!-- This page `/fedilearns/` was built on 2026-09-21T22:56:02.914Z -->
</body> </body>
</html> </html>
+15 -17
View File
@@ -1886,22 +1886,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/on-the-shoulders-of-giants/">
<h2 data-ha-exclude="">on the shoulders of giants </h2>
<ul class="postlist-tags">
<li>zine</li>
<li>knit</li>
</ul>
<img src="/img/on-the-shoulders.jpg" alt="ok so. five image collage showing the front, 3 inner spreads, and back of a riso-printed zine in green and light blue. it&#39;s called &#39;on the shoulders of giants&#39; and it&#39;s about a knitting technique I learned from Stephen west and how I built on that technique. it talks about joining two adjacent panels without seaming, instead knitting the second panel onto the selvedge of the first. then it uses that technique to approach two panels knit with significantly different weights of yarn" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/kestrel-zine/"> <a class="postlink" href="/kestrel-zine/">
<h2 data-ha-exclude="">kestrel zine </h2> <h2 data-ha-exclude="">kestrel zine </h2>
@@ -1936,6 +1920,20 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/fedizinefest-2026-2027/">
<h2 data-ha-exclude="">fediZineFest 2026-2027 </h2>
<ul class="postlist-tags">
<li>zine</li>
</ul>
<img src="/img/fedizinefest.png" alt="the logo of FediZineFest 2026-2027 which is a 4 by 4 grid of blocky letters reading fedi zine fest 26-27, randomly colored with the 26-27 palette." loading="lazy" decoding="async" width="645" height="645">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -1988,6 +1986,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fedizinefest-2025/` was built on 2026-09-21T22:40:46.004Z --> <!-- This page `/fedizinefest-2025/` was built on 2026-09-21T22:56:02.925Z -->
</body> </body>
</html> </html>
+19 -23
View File
@@ -1880,22 +1880,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/gender-as-a-proxy-variable/">
<h2 data-ha-exclude="">gender as a proxy variable </h2>
<ul class="postlist-tags">
<li>gender</li>
<li>zine</li>
</ul>
<img src="/img/gender-zine-cover.png" alt="Part of a scan of the cover of my zine, Gender as a Proxy Variable. It shows the title and a bit of handsewn binding." loading="lazy" decoding="async" width="1000" height="444">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/leatherworking-zine/"> <a class="postlink" href="/leatherworking-zine/">
<h2 data-ha-exclude="">leatherworking zine </h2> <h2 data-ha-exclude="">leatherworking zine </h2>
@@ -1913,19 +1897,31 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/kestrel-zine/"> <a class="postlink" href="/on-the-shoulders-of-giants/">
<h2 data-ha-exclude="">kestrel zine </h2> <h2 data-ha-exclude="">on the shoulders of giants </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>zine</li>
<li>knit</li>
</ul>
<img src="/img/on-the-shoulders.jpg" alt="ok so. five image collage showing the front, 3 inner spreads, and back of a riso-printed zine in green and light blue. it&#39;s called &#39;on the shoulders of giants&#39; and it&#39;s about a knitting technique I learned from Stephen west and how I built on that technique. it talks about joining two adjacent panels without seaming, instead knitting the second panel onto the selvedge of the first. then it uses that technique to approach two panels knit with significantly different weights of yarn" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/fedizinefest-2025/">
<h2 data-ha-exclude="">fediZineFest 2025 </h2>
<ul class="postlist-tags">
<li>zine</li> <li>zine</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/kestrel-zine.jpg" alt="A 5 photo collage showing the front and back cover as well as 3 full spreads of a folded zine about Kestrel, my dog, who is a 65lb Malinois with a goofy smile and floppy ears. it is printed in two layers of color, blue and orange, and each image depicts Kestrel in various posts... alert and watchful, resting, looking mopey, wearing a sweatshirt." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/fedizinefest-2025.png" alt="A logo in purple, yellow, blue, and green. A piece of paper folded into 8 sections reads FEDI ZINE; it resembles the classic folding pattern of a simple 8-page zine made from printer paper. Next to it, a fully folded zine reads fest 2025." loading="lazy" decoding="async" width="729" height="799">
</a> </a>
</li> </li>
@@ -1982,6 +1978,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fedizinefest-2026-2027/` was built on 2026-09-21T22:40:46.032Z --> <!-- This page `/fedizinefest-2026-2027/` was built on 2026-09-21T22:56:02.915Z -->
</body> </body>
</html> </html>
+10 -10
View File
@@ -1887,43 +1887,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/orion-handspun/"> <a class="postlink" href="/ruby-the-alpaca-handspun/">
<h2 data-ha-exclude="">orion handspun </h2> <h2 data-ha-exclude="">ruby the alpaca handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/orion-handspun.jpg" alt="3 skeins of handspun yarn, 1 large and 2 small. One of the small skeins is a little more inconsistent weight than the other two - this one was spun on drop spindle about 2 years ago. The other two are about a sport or maybe a DK weight. All three are a gold colorway with tiny hints of orange and a pale light green." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/ruby-alpaca-handspun.jpg" alt="one large skein and two smaller skeins of a rich chocolatey brown alpaca handspun, in about a DK weight" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/petrichor-handspun/"> <a class="postlink" href="/icelandic-lamb-handspun/">
<h2 data-ha-exclude="">petrichor handspun </h2> <h2 data-ha-exclude="">icelandic lamb handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/petrichor-handspun.jpg" alt="3 skeins of handspun yarn, 2 large and 1 small. the large ones are a rich earth-tone blend of reds, pinks, browns, and hints of green and gold. the smaller skein is similar but with a decidedly greener hue" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/icelandic-lamb.jpg" alt="a skein of black handspun yarn" loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/light-grey-jacobs-handspun/"> <a class="postlink" href="/spinners-dream-handspun/">
<h2 data-ha-exclude="">light grey jacobs handspun </h2> <h2 data-ha-exclude="">spinner&#39;s dream handspun </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>yarn</li> <li>yarn</li>
</ul> </ul>
<img src="/img/light-grey-jacobs.jpg" alt="a skein of light grey handspun yarn" loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/spinners-dream-handspun.jpg" alt="a skein of a lightly variegated grey yarn in about a sport or DK weight." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
@@ -1980,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fire-and-ice-handspun/` was built on 2026-09-21T22:40:46.031Z --> <!-- This page `/fire-and-ice-handspun/` was built on 2026-09-21T22:56:02.913Z -->
</body> </body>
</html> </html>
+12 -16
View File
@@ -1892,51 +1892,47 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/trans-wrongs-skull/"> <a class="postlink" href="/slightly-weird-man-club/">
<h2 data-ha-exclude="">trans wrongs skull </h2> <h2 data-ha-exclude="">slightly weird man club </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li> <li>shirt</li>
<li>sticker</li>
<li>pin</li>
<li>gender</li> <li>gender</li>
</ul> </ul>
<img src="/img/trans-wrongs-print.jpg" alt="A smiling skull with devil horns and a little spiked tail, and a speech bubble reading &#39;trans wrongs!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/slightly-weird-man-club-print.jpg" alt="A print that reads &#39;slightly weird man club&#39; in a nonbinary flag colored gradient" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/zipper-bifold-green/"> <a class="postlink" href="/mouse-coin-purse/">
<h2 data-ha-exclude="">zipper bifold (green) </h2> <h2 data-ha-exclude="">mouse coin purse </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/zipper-bifold-green.jpg" alt="A collage showing a green leather wallet with a zippered pocket built into one external side." loading="lazy" decoding="async" width="1000" height="1332"> <img src="/img/mouse-purse.jpg" alt="2 image collage. Both images show different sides of a small black leather mouse-shaped coin purse. There is a rainbow zipper that travels along the &#39;spine&#39; of the mouse, and the zipper pull becomes the tail." loading="lazy" decoding="async" width="1000" height="1777">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/zipper-bifold/"> <a class="postlink" href="/gender/">
<h2 data-ha-exclude="">zipper bifold </h2> <h2 data-ha-exclude="">gender? </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>gender</li>
</ul> </ul>
<img src="/img/zipper-bifold.jpg" alt="A collage showing a hand-stitched leather bifold with a zippered coin pocket on one exterior side." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/gender-notes.png" alt="A page of handwritten notes with some loosely drawn charts, described further in the post." loading="lazy" decoding="async" width="865" height="1080">
</a> </a>
</li> </li>
@@ -1993,6 +1989,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fishhook-pride-keychains/` was built on 2026-09-21T22:40:46.026Z --> <!-- This page `/fishhook-pride-keychains/` was built on 2026-09-21T22:56:02.932Z -->
</body> </body>
</html> </html>
+17 -11
View File
@@ -1899,43 +1899,49 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/tiny-mushrooms/"> <a class="postlink" href="/flicker/">
<h2 data-ha-exclude="">tiny mushrooms </h2> <h2 data-ha-exclude="">flicker </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
<li>shirt</li>
</ul> </ul>
<img src="/img/pixels-mushrooms.jpg" alt="3 tiny mushroom stamps next to their impressions. They are all about 1 inch square. There is a chanterelle in yellow, a russula in pink, and witch&#39;s hat mycena in indigo." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/flicker-print.jpg" alt="A print in black, brown, and red ink of a northern flicker (a type of woodpecker). Viewed from the back, he is looking over his shoulder and upward towards something unseen above him (my bird feeder)." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/block-printing-transfer-method/"> <a class="postlink" href="/spotted-towhee/">
<h2 data-ha-exclude="">block printing transfer method </h2> <h2 data-ha-exclude="">spotted towhee </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
</ul> </ul>
<img src="/img/transfer-wip.jpg" alt="A pink block of carving material with a printed design of a bird attached to it. The paper has been partially rubbed away (process described in this post) to reveal the inked design on the carving material." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/spotted-towhee-print.jpg" alt="A block print of a spotted towhee mid-leap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/brown-creeper/"> <a class="postlink" href="/shirts/">
<h2 data-ha-exclude="">brown creeper </h2> <h2 data-ha-exclude="">shirts! </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>shirt</li>
</ul> </ul>
<img src="/img/brown-creeper-print.jpg" alt="2 copies of the same print side by side. In yellow, black, and purple ink, a brown creeper, a small bird, is depicted, well camouflaged against a tree trunk." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/shirts.jpg" alt="A row of shirts hanging in front of a window, with a variety of hand-printed designs." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1992,6 +1998,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/five-of-them/` was built on 2026-09-21T22:40:46.021Z --> <!-- This page `/five-of-them/` was built on 2026-09-21T22:56:02.929Z -->
</body> </body>
</html> </html>
+21 -23
View File
@@ -1885,20 +1885,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/loon/">
<h2 data-ha-exclude="">loon </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/loon-print.jpg" alt="A print of a loon rearing up with wings spread" loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/kestrel-zine/"> <a class="postlink" href="/kestrel-zine/">
<h2 data-ha-exclude="">kestrel zine </h2> <h2 data-ha-exclude="">kestrel zine </h2>
@@ -1918,8 +1904,24 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/queer/"> <a class="postlink" href="/quorbs/">
<h2 data-ha-exclude="">queer </h2> <h2 data-ha-exclude="">quorbs </h2>
<ul class="postlist-tags">
<li>print</li>
<li>highlight</li>
</ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/fat-raccoon/">
<h2 data-ha-exclude="">fat raccoon </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1927,14 +1929,10 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>sticker</li> <li>shirt</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/queer-print.jpg" alt="A print of the word queer in black ink. The letters are rounded with elongated oval negative space." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/fat-raccoon-print.jpg" alt="A block print in black ink of a rotund raccoon raising a welcoming paw towards the viewer." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1991,6 +1989,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fix-your-hearts/` was built on 2026-09-21T22:40:46.027Z --> <!-- This page `/fix-your-hearts/` was built on 2026-09-21T22:56:02.910Z -->
</body> </body>
</html> </html>
+38 -42
View File
@@ -1899,8 +1899,42 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/boypussy/"> <a class="postlink" href="/slightly-weird-man-club/">
<h2 data-ha-exclude="">boypussy (mature)</h2> <h2 data-ha-exclude="">slightly weird man club </h2>
<ul class="postlist-tags">
<li>print</li>
<li>shirt</li>
<li>gender</li>
</ul>
<img src="/img/slightly-weird-man-club-print.jpg" alt="A print that reads &#39;slightly weird man club&#39; in a nonbinary flag colored gradient" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/artisans-cooperative-cards/">
<h2 data-ha-exclude="">artisans cooperative cards </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/artisans-coop-cards.jpg" alt="2 white greeting cards with the Artisans Cooperative logo, a chicken. One card has a single print of the chicken in black ink, and the other has two overlapping prints in blue and red ink" loading="lazy" decoding="async" width="1000" height="1000">
</a>
</li>
<li class="post">
<a class="postlink" href="/anarchy-autism/">
<h2 data-ha-exclude="">anarchy autism </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1912,46 +1946,8 @@ switch (currentThemeValue) {
<li>pin</li> <li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/boypussy-shirt.jpg" alt="A butch holding a chainsaw and wearing a tank top that reads boypussy in pink Barbie font." class="blur" loading="lazy" decoding="async" width="1000" height="1250"> <img src="/img/anarchy-autism-rainbow-print.jpg" alt="A print in rainbow ink that says autism with the anarchy A." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/hummingbird-become-ungovernable/">
<h2 data-ha-exclude="">hummingbird become ungovernable </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/hummingbird-ungovernable-print.jpg" alt="A block print in black and orange ink of a rufous hummingbird, tail flared, hovering in midair. Clutched in eir tiny claws is a banner that waves in the wind and reads &#39;become ungovernable&#39;" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/geese/">
<h2 data-ha-exclude="">geese </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
<li>shirt</li>
</ul>
<img src="/img/geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over and HONKS!" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -2008,6 +2004,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/flatfish/` was built on 2026-09-21T22:40:46.005Z --> <!-- This page `/flatfish/` was built on 2026-09-21T22:56:02.926Z -->
</body> </body>
</html> </html>
+27 -21
View File
@@ -1904,45 +1904,51 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/quorbs/"> <a class="postlink" href="/slightly-weird-man-club/">
<h2 data-ha-exclude="">quorbs </h2> <h2 data-ha-exclude="">slightly weird man club </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>highlight</li>
</ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/shirts/">
<h2 data-ha-exclude="">shirts! </h2>
<ul class="postlist-tags">
<li>shirt</li> <li>shirt</li>
<li>gender</li>
</ul> </ul>
<img src="/img/shirts.jpg" alt="A row of shirts hanging in front of a window, with a variety of hand-printed designs." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/slightly-weird-man-club-print.jpg" alt="A print that reads &#39;slightly weird man club&#39; in a nonbinary flag colored gradient" loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/squarsh/"> <a class="postlink" href="/congrats-on-the-autism-adhd/">
<h2 data-ha-exclude="">squarsh </h2> <h2 data-ha-exclude="">congrats on the autism/adhd </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>print</li> <li>print</li>
<li>card</li>
</ul> </ul>
<img src="/img/squarsh-prints.jpg" alt="Two identical prints of a delicata squash. The body of the squash is cornsilk (muted yellow), the stem and stripes in mint green, and the shadows in lilac." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/congrats-on-the.jpg" alt="4 greeting cards propped up on a keyboard. On the right hand side, two cards read &#39;Congrats on the Autism&#39;; one in rainbow ink and one in black ink with a glittery gold shadow. On the left, two cards read &#39;Congrats on the ADHD&#39;; one in red and one in black, both with glittery pink shadows." loading="lazy" decoding="async" width="1000" height="562">
</a>
</li>
<li class="post">
<a class="postlink" href="/spotted-towhee/">
<h2 data-ha-exclude="">spotted towhee </h2>
<ul class="postlist-tags">
<li>print</li>
<li>card</li>
</ul>
<img src="/img/spotted-towhee-print.jpg" alt="A block print of a spotted towhee mid-leap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1999,6 +2005,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/flicker/` was built on 2026-09-21T22:40:46.006Z --> <!-- This page `/flicker/` was built on 2026-09-21T22:56:02.927Z -->
</body> </body>
</html> </html>
+20 -18
View File
@@ -1899,20 +1899,6 @@ switch (currentThemeValue) {
<h2 data-ha-exclude="">related posts</h2> <h2 data-ha-exclude="">related posts</h2>
<ol id="postlist"> <ol id="postlist">
<li class="post">
<a class="postlink" href="/acadia-coloring-journal/">
<h2 data-ha-exclude="">Acadia coloring journal </h2>
<ul class="postlist-tags">
<li>book</li>
</ul>
<img src="/img/acadia-coloring-journal.jpg" alt="A five panel collage showcasing a book that is part graph papers of various sizes, and part coloring pages based on Acadia National Park." loading="lazy" decoding="async" width="1000" height="562">
</a>
</li>
<li class="post"> <li class="post">
<a class="postlink" href="/green-memo-pad/"> <a class="postlink" href="/green-memo-pad/">
<h2 data-ha-exclude="">green memo pad </h2> <h2 data-ha-exclude="">green memo pad </h2>
@@ -1928,15 +1914,31 @@ switch (currentThemeValue) {
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/orange-green-journal/"> <a class="postlink" href="/leather-long-stitch-journals/">
<h2 data-ha-exclude="">orange green journal </h2> <h2 data-ha-exclude="">leather long-stitch journals </h2>
<ul class="postlist-tags">
<li>leather</li>
<li>book</li>
</ul>
<img src="/img/long-stitch-journals.jpg" alt="A stack of hand-bound journals showing long stitches aligned with the spines. They are leather bound and have tie closures." loading="lazy" decoding="async" width="1000" height="1333">
</a>
</li>
<li class="post">
<a class="postlink" href="/acadia-coloring-journal/">
<h2 data-ha-exclude="">Acadia coloring journal </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>book</li> <li>book</li>
</ul> </ul>
<img src="/img/orange-green-journal.jpg" alt="A 4-part collage of a slim handbound book." loading="lazy" decoding="async" width="1000" height="1777"> <img src="/img/acadia-coloring-journal.jpg" alt="A five panel collage showcasing a book that is part graph papers of various sizes, and part coloring pages based on Acadia National Park." loading="lazy" decoding="async" width="1000" height="562">
</a> </a>
</li> </li>
@@ -1993,6 +1995,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/flocked-notebook/` was built on 2026-09-21T22:40:46.000Z --> <!-- This page `/flocked-notebook/` was built on 2026-09-21T22:56:02.934Z -->
</body> </body>
</html> </html>
+10 -12
View File
@@ -1887,45 +1887,43 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/vertical-card-wallet/"> <a class="postlink" href="/makers-mark-keychain/">
<h2 data-ha-exclude="">vertical card wallet </h2> <h2 data-ha-exclude="">maker&#39;s mark keychain </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/vertical-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets and 1 interior pocket." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/makers-mark-keychain.jpg" alt="A keychain on an iridescent rainbow split ring. It is dark brown/grey leather and has LEE CAT ART stamped into it." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/leaf-patches/"> <a class="postlink" href="/mouse-coin-purse/">
<h2 data-ha-exclude="">leaf patches </h2> <h2 data-ha-exclude="">mouse coin purse </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/leaf-patches-oak.jpg" alt="Several oak-leaf-shaped leather patches with stitching holes punched around the edges." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/mouse-purse.jpg" alt="2 image collage. Both images show different sides of a small black leather mouse-shaped coin purse. There is a rainbow zipper that travels along the &#39;spine&#39; of the mouse, and the zipper pull becomes the tail." loading="lazy" decoding="async" width="1000" height="1777">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/dragon-mask/"> <a class="postlink" href="/triangle-pouch/">
<h2 data-ha-exclude="">dragon mask </h2> <h2 data-ha-exclude="">triangle pouch </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/dragon-mask.jpg" alt="lee (a white person with glasses and a side shave) holds up a leather dragon mask in black and dark green. ze sticks hir tongue out at it." loading="lazy" decoding="async" width="1000" height="746"> <img src="/img/triangle-pouch.jpg" alt="5 small triangular pouches made of leather in two sizes and various colors." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1982,6 +1980,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/foldy-wallet-with-thumb-slide/` was built on 2026-09-21T22:40:46.001Z --> <!-- This page `/foldy-wallet-with-thumb-slide/` was built on 2026-09-21T22:56:02.916Z -->
</body> </body>
</html> </html>
+12 -10
View File
@@ -1887,43 +1887,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/vertical-zipper-card-wallet/"> <a class="postlink" href="/soras-collar/">
<h2 data-ha-exclude="">vertical zipper card wallet </h2> <h2 data-ha-exclude="">sora&#39;s collar </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/vertical-zipper-card-wallet.jpg" alt="A collage showing a hand-stitched leather card wallet with 3 card pockets, a hidden pocket, and a zippered coin pouch." loading="lazy" decoding="async" width="1000" height="1000"> <img src="/img/sora-collar.jpg" alt="A collage showing a red and black leather dog collar tooled with roses and the name Sora. It&#39;s fully stitched with dark red stitching and has brass hardware." loading="lazy" decoding="async" width="1000" height="1000">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/mom-bag/"> <a class="postlink" href="/little-critter-pouch/">
<h2 data-ha-exclude="">mom bag </h2> <h2 data-ha-exclude="">little critter pouch </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/mom-bag.jpg" alt="A leather bag sized for a large smartphone with a main pocket and a wraparound smaller pocket. It has a magnetic clasp." loading="lazy" decoding="async" width="900" height="1200"> <img src="/img/little-critter-pouch.jpg" alt="A leather pouch shaped a bit like a d10 but with eight sides. It has a rainbow zippered opening and a wristlet strap." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/lobstah/"> <a class="postlink" href="/brookes-collar/">
<h2 data-ha-exclude="">lobstah </h2> <h2 data-ha-exclude="">brooke&#39;s collar </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li> <li>leather</li>
</ul> </ul>
<img src="/img/lobstah.jpg" alt="Two red leather lobster ornaments, about 4-5 in long each." loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/lined-shearling-collar.jpg" alt="A green leather collar lined with brown/grey shearling and fitted with two sizes of silver-toned spikes." loading="lazy" decoding="async" width="1000" height="750">
</a> </a>
</li> </li>
@@ -1980,6 +1982,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/foldy-wallet/` was built on 2026-09-21T22:40:46.001Z --> <!-- This page `/foldy-wallet/` was built on 2026-09-21T22:56:02.915Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1981,6 +1981,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/fountain-pen-friendly-stationery/` was built on 2026-09-21T22:40:46.004Z --> <!-- This page `/fountain-pen-friendly-stationery/` was built on 2026-09-21T22:56:02.926Z -->
</body> </body>
</html> </html>
+19 -25
View File
@@ -1903,8 +1903,8 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/trans-rights-skull/"> <a class="postlink" href="/geese/">
<h2 data-ha-exclude="">trans rights skull </h2> <h2 data-ha-exclude="">geese </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
@@ -1912,14 +1912,24 @@ switch (currentThemeValue) {
<li>card</li> <li>card</li>
<li>sticker</li> <li>shirt</li>
<li>pin</li>
<li>gender</li>
</ul> </ul>
<img src="/img/trans-rights-print.jpg" alt="A print in mostly black ink of a smiling skull with a speech bubble. In pink and blue, the speech bubble reads &#39;trans rights!&#39;" loading="lazy" decoding="async" width="1000" height="750"> <img src="/img/geese-print.jpg" alt="Two Canada geese and their reflections in the water. One is calmly swimming away, while the over leans over and HONKS!" loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
<li class="post">
<a class="postlink" href="/crow/">
<h2 data-ha-exclude="">crow </h2>
<ul class="postlist-tags">
<li>print</li>
</ul>
<img src="/img/crow-print.jpg" alt="a block print in dark indigo ink on white paper depicting a perched crow looking over one shoulder. one side of the crow is lit with fine feather detail, and the other side is almost entirely in shadow." loading="lazy" decoding="async" width="1000" height="1333">
</a> </a>
</li> </li>
@@ -1942,22 +1952,6 @@ switch (currentThemeValue) {
</a> </a>
</li> </li>
<li class="post">
<a class="postlink" href="/quorbs/">
<h2 data-ha-exclude="">quorbs </h2>
<ul class="postlist-tags">
<li>print</li>
<li>highlight</li>
</ul>
<img src="/img/quorbs-print.jpg" alt="A print in two layers of color showing two rotund quails on a branch. Most of the details are in black ink, then there is a layer with a brown gradient filling in some color on the head and breast." loading="lazy" decoding="async" width="1000" height="750">
</a>
</li>
</ol> </ol>
</section> </section>
@@ -2010,6 +2004,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/foxgloves/` was built on 2026-09-21T22:40:46.021Z --> <!-- This page `/foxgloves/` was built on 2026-09-21T22:56:02.929Z -->
</body> </body>
</html> </html>
+17 -16
View File
@@ -43,9 +43,8 @@
<style>#toc { <style>#toc {
float: right; float: right;
margin: 1rem 0 1.5rem 1.5rem; margin: 1rem 0 1.5rem 1.5rem;
/* 23rem is the width of the words 'table of contents' in my header font */ width: fit-content;
/* yes, it's a bit hacky */ max-width: 55%;
width: min(calc(100% - 1.5rem), 23rem);
} }
@media (max-width: 850px) { @media (max-width: 850px) {
@@ -54,6 +53,7 @@
margin-top: 2rem; margin-top: 2rem;
margin-left: .5rem; margin-left: .5rem;
width: calc(100% - .5rem); width: calc(100% - .5rem);
max-width: unset;
} }
} }
@@ -72,6 +72,7 @@
background: var(--color-bg); background: var(--color-bg);
border-radius: .5rem; border-radius: .5rem;
cursor: pointer; cursor: pointer;
padding-inline-end: .25rem;
} }
#toc summary:focus-visible { #toc summary:focus-visible {
@@ -95,7 +96,7 @@
/* `tree` style toc */ /* `tree` style toc */
#toc nav > ol { #toc nav > ol {
margin-left: 1rem; margin-inline: 1rem;
} }
#toc ol { #toc ol {
@@ -2198,45 +2199,45 @@ switch (currentThemeValue) {
<ol id="postlist"> <ol id="postlist">
<li class="post"> <li class="post">
<a class="postlink" href="/eleventy-lessons/"> <a class="postlink" href="/an-intro-to-git/">
<h2 data-ha-exclude="">eleventy lessons </h2> <h2 data-ha-exclude="">an intro to git </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/hellebore.jpg" alt="Image unrelated to post. Close up on a pale green hellebore flower." loading="lazy" decoding="async" width="1000" height="666"> <img src="/img/goldeneye-tail.jpg" alt="Image unrelated to post. The tail of a diving duck pokes out from the water with a small splash." loading="lazy" decoding="async" width="1000" height="666">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/intro-to-wireframing/"> <a class="postlink" href="/handedness-toggle/">
<h2 data-ha-exclude="">intro to wireframing </h2> <h2 data-ha-exclude="">handedness toggle </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>software</li> <li>software</li>
</ul> </ul>
<img src="/img/aggregator-wireframes.jpg" alt="a figma page with 4 major sections titled aggregator, aggregator mobile, aggregator color, and aggregator mobile color. each section has 7 pages in it - all sections pretty clearly have the same 7 pages, with the mobile sections shown on mobile screens and the color sections in a rainbow of pastels rather than grayscale." loading="lazy" decoding="async" width="1000" height="1042"> <img src="/img/handedness-toggle-0.png" alt="A screenshot of the rescue trans rescue navbar centered on a button that shows a hand pointing left." loading="lazy" decoding="async" width="1000" height="257">
</a> </a>
</li> </li>
<li class="post"> <li class="post">
<a class="postlink" href="/azure-locations-and-file-crawling/"> <a class="postlink" href="/designing-a-bag/">
<h2 data-ha-exclude="">azure locations and file crawling </h2> <h2 data-ha-exclude="">designing a bag </h2>
<ul class="postlist-tags"> <ul class="postlist-tags">
<li>leather</li>
<li>software</li> <li>software</li>
<li>highlight</li>
</ul> </ul>
<img src="/img/azure-locations.jpg" alt="A Linux terminal. There is a fun rainbow flag in ascii art at the top, and then the user has called a command asking Azure for a list of locations applicable to a specific resource type. The output is lengthy." loading="lazy" decoding="async" width="1000" height="827"> <img src="/img/shoelace-bag.jpg" alt="a 3-image collage showcasing a leather crossbody bag. the leather body is brown and fairly simple. up the narrow sides, rope is laced through grommets in a style resembling a shoe lacing. the rope forms the handle and loops seamlessly through the other side of the bag, joining in one point in a figure-8 follow-through knot. At the bottom corners, there are small diagonal lines of stitching to give the bag a small lip around the base and ensure small objects don&#39;t slide out." loading="lazy" decoding="async" width="1000" height="1777">
</a> </a>
</li> </li>
@@ -2293,6 +2294,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/framer-accessibility/` was built on 2026-09-21T22:40:46.047Z --> <!-- This page `/framer-accessibility/` was built on 2026-09-21T22:56:02.944Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1656,6 +1656,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/1/` was built on 2026-09-21T22:40:48.046Z --> <!-- This page `/gallery/1/` was built on 2026-09-21T22:56:03.906Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1676,6 +1676,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/10/` was built on 2026-09-21T22:40:50.785Z --> <!-- This page `/gallery/10/` was built on 2026-09-21T22:56:07.341Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1656,6 +1656,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/11/` was built on 2026-09-21T22:40:51.076Z --> <!-- This page `/gallery/11/` was built on 2026-09-21T22:56:07.570Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1668,6 +1668,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/2/` was built on 2026-09-21T22:40:48.348Z --> <!-- This page `/gallery/2/` was built on 2026-09-21T22:56:04.760Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1666,6 +1666,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/3/` was built on 2026-09-21T22:40:48.672Z --> <!-- This page `/gallery/3/` was built on 2026-09-21T22:56:05.081Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1658,6 +1658,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/4/` was built on 2026-09-21T22:40:49.026Z --> <!-- This page `/gallery/4/` was built on 2026-09-21T22:56:05.322Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1670,6 +1670,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/5/` was built on 2026-09-21T22:40:49.355Z --> <!-- This page `/gallery/5/` was built on 2026-09-21T22:56:05.620Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1656,6 +1656,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/6/` was built on 2026-09-21T22:40:49.674Z --> <!-- This page `/gallery/6/` was built on 2026-09-21T22:56:05.962Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1694,6 +1694,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/7/` was built on 2026-09-21T22:40:49.975Z --> <!-- This page `/gallery/7/` was built on 2026-09-21T22:56:06.356Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1682,6 +1682,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/8/` was built on 2026-09-21T22:40:50.272Z --> <!-- This page `/gallery/8/` was built on 2026-09-21T22:56:06.733Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1702,6 +1702,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/9/` was built on 2026-09-21T22:40:50.523Z --> <!-- This page `/gallery/9/` was built on 2026-09-21T22:56:07.063Z -->
</body> </body>
</html> </html>
+1 -1
View File
@@ -1654,6 +1654,6 @@ switch (currentThemeValue) {
</footer> </footer>
<!-- This page `/gallery/` was built on 2026-09-21T22:40:46.032Z --> <!-- This page `/gallery/` was built on 2026-09-21T22:56:02.934Z -->
</body> </body>
</html> </html>
Loaded 100 of 300 files, more files were not shown because too many files have changed in this diff. Show more