Compare commits

4 Commits
Author SHA1 Message Date
n_u 6bc9187854 Add badge collection page 2026-08-08 23:37:44 -05:00
n_u 05922a9e24 Content 2026-08-08 23:37:29 -05:00
n_u 384fb6eb0f Formatting 2026-08-08 23:34:25 -05:00
n_u b8d2057c2c Content 2026-08-08 23:33:47 -05:00
8 changed files with 48 additions and 8 deletions
+11 -1
View File
@@ -109,10 +109,12 @@ export default {
{ {
altText: "Defective by design. Eliminate DRM now!", altText: "Defective by design. Eliminate DRM now!",
imageURL: "dbd.2333814563.webp", imageURL: "dbd.2333814563.webp",
linkURL: "https://www.defectivebydesign.org/",
}, },
{ {
altText: "Don't feed the AI!", altText: "Don't feed the AI!",
imageURL: "dontfeedai.gif", imageURL: "dontfeedai.gif",
linkURL: "/ai/",
}, },
{ {
altText: "A seal with the word dream appearing beside it.", altText: "A seal with the word dream appearing beside it.",
@@ -130,14 +132,17 @@ export default {
{ {
altText: "Take back the web. Firefox logo.", altText: "Take back the web. Firefox logo.",
imageURL: "fftake.gif", imageURL: "fftake.gif",
linkURL: "https://www.firefox.com/en-US/",
}, },
{ {
altText: "Firefox", altText: "Firefox",
imageURL: "firefox3.gif", imageURL: "firefox3.gif",
linkURL: "https://www.firefox.com/en-US/",
}, },
{ {
altText: "Tested on Firefox.", altText: "Tested on Firefox.",
imageURL: "firefox4.gif", imageURL: "firefox4.gif",
linkURL: "https://www.firefox.com/en-US/",
}, },
{ {
altText: "Game Boy logo", altText: "Game Boy logo",
@@ -163,6 +168,7 @@ export default {
{ {
altText: "GLPV3", altText: "GLPV3",
imageURL: "gplv3.gif", imageURL: "gplv3.gif",
linkURL: "https://www.gnu.org/licenses/gpl-3.0.en.html",
}, },
{ {
altText: "There are no bad hair days on the internet.", altText: "There are no bad hair days on the internet.",
@@ -173,16 +179,19 @@ export default {
imageURL: "hatemac_b.gif", imageURL: "hatemac_b.gif",
}, },
{ {
altText: "Hyenas now!", altText: "Internet Archive",
imageURL: "internetarchive.2540748731.png", imageURL: "internetarchive.2540748731.png",
linkURL: "https://archive.org/",
}, },
{ {
altText: "Jellyfin", altText: "Jellyfin",
imageURL: "jellyfin.gif", imageURL: "jellyfin.gif",
linkURL: "https://jellyfin.org/",
}, },
{ {
altText: "KDE now!", altText: "KDE now!",
imageURL: "knbutton.gif", imageURL: "knbutton.gif",
linkURL: "https://kde.org/",
}, },
{ {
altText: "Linux now! 2.0", altText: "Linux now! 2.0",
@@ -228,6 +237,7 @@ export default {
{ {
altText: "Tor logo", altText: "Tor logo",
imageURL: "tor.gif", imageURL: "tor.gif",
linkURL: "https://www.torproject.org/",
}, },
{ {
altText: "Trans rights now!", altText: "Trans rights now!",
+14
View File
@@ -0,0 +1,14 @@
---
layout: layouts/base.njk
title: Nathan Upchurch | Blank
structuredData: none
---
<article data-pagefind-body>
<h1>Badge collection</h1>
<p>Here are some badges I picked up around the web. If you see your badge here and would like a link attached, <a href="/me">let me know!</a></p>
<div class="badges">
{% for badge in badges.badges %}
{% if badge.linkURL %}<a href="{{ badge.linkURL }}">{% endif %}<img alt="{{ badge.altText }}" src="{{ badges.imgBaseUrl }}{{ badge.imageURL }}">{% if badge.linkURL %}</a>{% endif %}
{% endfor %}
</div>
</article>
+3
View File
@@ -7,6 +7,9 @@ includeTOC: true
--- ---
## 2026 ## 2026
### August ### August
* 2026-08-08
* Updated [/wish](/wish).
* Implemented [/badges](/badges).
* 2026-08-06 * 2026-08-06
* Updated [/links](/links). * Updated [/links](/links).
* 2026-08-05 * 2026-08-05
@@ -0,0 +1,7 @@
---
title: Rim Srüng Incense
manufacturer: Tara Herbal
date: 2026-08-08 22:12:56
time: 10:12 PM
---
+1
View File
@@ -11,6 +11,7 @@ structuredData: none
* [AI](/ai) * [AI](/ai)
* [Colophon](/about/colophon) * [Colophon](/about/colophon)
* [Privacy](/about/privacy) * [Privacy](/about/privacy)
* [Badge Collection](/badges)
* [Blank](/blank) * [Blank](/blank)
* [Blog](/blog) * [Blog](/blog)
* [Feed](/feed/feed.xml) * [Feed](/feed/feed.xml)
-6
View File
@@ -47,22 +47,16 @@ However if abstention seems unconscionable, I would be delighted if you were to
* [Kokando Kunpūshi Aloeswood](https://kikohincense.com/products/kokando-kunpushi-aloeswood) * [Kokando Kunpūshi Aloeswood](https://kikohincense.com/products/kokando-kunpushi-aloeswood)
* [Les Encens du Monde - Moonlit Night | Karin](https://lotuszenincense.com/products/moonlit-night-karin-by-les-encens-du-monde?shpxid=fa2eb8b9-373c-44b6-b675-585881e5540b) * [Les Encens du Monde - Moonlit Night | Karin](https://lotuszenincense.com/products/moonlit-night-karin-by-les-encens-du-monde?shpxid=fa2eb8b9-373c-44b6-b675-585881e5540b)
* [Mysore](https://www.aliexpress.us/item/3256808362085525.html) * [Mysore](https://www.aliexpress.us/item/3256808362085525.html)
* [Shoyeido Horin Assortment](https://shoyeido.com/products/horin-incense-assortment-sampler)
* [Shoyeido Kohbai Pressed Incense](https://shoyeido.com/products/kohbai-red-plum-blossoms?variant=41714738921590) * [Shoyeido Kohbai Pressed Incense](https://shoyeido.com/products/kohbai-red-plum-blossoms?variant=41714738921590)
* [Shoyeido Kunro Incense Assortment](https://shoyeido.com/products/kunro-incense-assortment) * [Shoyeido Kunro Incense Assortment](https://shoyeido.com/products/kunro-incense-assortment)
* [Shoyeido Premium Incense Sampler](https://shoyeido.com/products/premium-incense-assortment-sampler)
* [Tennendo Hanano Byakudan](https://www.japanincense.com/tn-0051.html) * [Tennendo Hanano Byakudan](https://www.japanincense.com/tn-0051.html)
* [Yamadamatsu Hyofu](https://kikohincense.com/collections/yamadamatsu-incense-kikoh/products/yamadamatsu-hyofu-incense)
* [Yamadamatsu Kumoi](https://kikohincense.com/products/yamadamatsu-kumoyi-incense)
* [Yamadamatsu Shoyo](https://www.japanincense.com/ym-0037.html) * [Yamadamatsu Shoyo](https://www.japanincense.com/ym-0037.html)
### Tea ### Tea
* A malty black tea from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/). * A malty black tea from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/).
* A peachy white tea from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/). * A peachy white tea from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/).
* A savory oolong from from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/). * A savory oolong from from either [Spirit Tea](https://spirittea.co/) or [Yunnan Sourcing](https://yunnansourcing.com/).
* [Aged Citrus Peel Ripe Pu-erh Instant Tea Resin](https://yunnansourcing.us/products/aged-citrus-peel-ripe-pu-erh-instant-tea-resin?_pos=1&_ss=r)
* [Sticky Rice Scent Herb Instant Ripe Pu-erh Tea Resin](https://yunnansourcing.us/products/sticky-rice-scent-herb-instant-ripe-pu-erh-tea-resin?_pos=11&_ss=r) * [Sticky Rice Scent Herb Instant Ripe Pu-erh Tea Resin](https://yunnansourcing.us/products/sticky-rice-scent-herb-instant-ripe-pu-erh-tea-resin?_pos=11&_ss=r)
* [Yunnan Rose Buds and Ripe Pu-erh Instant Tea Resin](https://yunnansourcing.us/products/yunnan-rose-buds-and-ripe-pu-erh-instant-tea-resin?_pos=6&_ss=r)
## Intangible ## Intangible
+9
View File
@@ -631,6 +631,15 @@ hr {
width: 100%; width: 100%;
} }
/* Badges */
.badges {
& img {
height: 100%;
margin-bottom: var(--space-2xs);
margin-right: var(--space-2xs);
}
}
/* Header */ /* Header */
header { header {
container-type: inline-size; container-type: inline-size;
+3 -1
View File
@@ -75,7 +75,9 @@
font-size: var(--font-size-metadata); font-size: var(--font-size-metadata);
font-variation-settings: var(--font-variation-settings-metadata); font-variation-settings: var(--font-variation-settings-metadata);
letter-spacing: var(--letter-spacing-metadata); letter-spacing: var(--letter-spacing-metadata);
line-height: calc(var(--font-size-metadata) * 0.5 + var(--font-size-metadata)); line-height: calc(
var(--font-size-metadata) * 0.5 + var(--font-size-metadata)
);
text-transform: var(--text-transform-metadata); text-transform: var(--text-transform-metadata);
& a[href] { & a[href] {
color: var(--color-metadata); color: var(--color-metadata);