<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hugo-theme-journal/layouts/partials/metadata.gmi, branch 2026.09.06</title>
<subtitle>Hugo theme for my journal.</subtitle>
<id>https://git.nicholasjohnson.ch/hugo-theme-journal/atom?h=2026.09.06</id>
<link rel='self' href='https://git.nicholasjohnson.ch/hugo-theme-journal/atom?h=2026.09.06'/>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/'/>
<updated>2025-07-26T00:00:00Z</updated>
<entry>
<title>Migrate fully to Hugo's new template system</title>
<updated>2025-07-26T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email></email>
</author>
<published>2025-07-26T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=9bb9989fca490bfac69ea4387ccae1e9ec3ec23cf7f47a401e241ee43562f8a3'/>
<id>urn:sha256:9bb9989fca490bfac69ea4387ccae1e9ec3ec23cf7f47a401e241ee43562f8a3</id>
<content type='text'>
This was the only way I could get term pages to consistently render
correctly.
</content>
</entry>
<entry>
<title>Add non-breaking spaces to improve text flow</title>
<updated>2025-02-06T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2025-02-06T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=6ac2fc6523a8038c2b7acd268d047c3e33f5939578c1ff2e7fbdd526ba422335'/>
<id>urn:sha256:6ac2fc6523a8038c2b7acd268d047c3e33f5939578c1ff2e7fbdd526ba422335</id>
<content type='text'>
The spaces directly following emojis must be non-breaking because having
emojis alone on their own line is ugly and visually confusing.

The spaces within pageinfo "segments" must be non-breaking because
splitting dates and read times across multiple lines is ugly and
visually confusing.
</content>
</entry>
<entry>
<title>Replace replaceRE with TrimSuffix for readability</title>
<updated>2024-11-08T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-11-08T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=3b77b61bf662efe71c7f75e73a2d6fae0e3c8c8b74b05f036809b0913785a432'/>
<id>urn:sha256:3b77b61bf662efe71c7f75e73a2d6fae0e3c8c8b74b05f036809b0913785a432</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Set Gemini protocol</title>
<updated>2024-11-08T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-11-07T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=86ed54e73b7f8c86f4e3150cfae59f438820f81a14cb53958089db3bd2b61a2e'/>
<id>urn:sha256:86ed54e73b7f8c86f4e3150cfae59f438820f81a14cb53958089db3bd2b61a2e</id>
<content type='text'>
This avoids littering the gemtext templates with regex to change the
protocol.
</content>
</entry>
<entry>
<title>Disable HTML renderer for Gemini output format</title>
<updated>2024-11-07T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-11-07T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=e8ce80b80dc1ebfc1db1e0cee7a7f7ac1e0e7e94961e456e5e60d1a15caeb7fe'/>
<id>urn:sha256:e8ce80b80dc1ebfc1db1e0cee7a7f7ac1e0e7e94961e456e5e60d1a15caeb7fe</id>
<content type='text'>
This avoids littering the gemtext templates with "safeHTML".
</content>
</entry>
<entry>
<title>Add missing end of line matching</title>
<updated>2024-06-30T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-06-30T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=2ea80ee16905df204c1fedda13740516e934256ebd4080ff2de2d2319dfd542f'/>
<id>urn:sha256:2ea80ee16905df204c1fedda13740516e934256ebd4080ff2de2d2319dfd542f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Prefer right-aligned whitespace elimination</title>
<updated>2023-08-25T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-08-25T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=632a5422b665a2bf91fa9baeb709a9eb1b5f9773eeec9c2f3a9d22876e53f8be'/>
<id>urn:sha256:632a5422b665a2bf91fa9baeb709a9eb1b5f9773eeec9c2f3a9d22876e53f8be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove EOLs in embedded layouts</title>
<updated>2023-08-25T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-08-25T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=dd70d2fa0b4647771713853577ed175e21dca92e55dd31deee41d93628f920b5'/>
<id>urn:sha256:dd70d2fa0b4647771713853577ed175e21dca92e55dd31deee41d93628f920b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make Gemini index page links consistent</title>
<updated>2023-02-25T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-02-25T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=8dffa37f8ac556ed834feb78d8d659592808fe342f2078eaeea6c256d2ad0529'/>
<id>urn:sha256:8dffa37f8ac556ed834feb78d8d659592808fe342f2078eaeea6c256d2ad0529</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement term Atom feeds</title>
<updated>2023-02-24T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-02-24T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=dc89efa0d1ba80e8a7c61ddd2d0d4243cc82e52fb2c9104311b4ba5e2af81ff6'/>
<id>urn:sha256:dc89efa0d1ba80e8a7c61ddd2d0d4243cc82e52fb2c9104311b4ba5e2af81ff6</id>
<content type='text'>
</content>
</entry>
</feed>
