<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hugo-theme-journal/layouts/partials, branch 2025.07.27.2</title>
<subtitle>Hugo theme for my journal.</subtitle>
<id>https://git.nicholasjohnson.ch/hugo-theme-journal/atom?h=2025.07.27.2</id>
<link rel='self' href='https://git.nicholasjohnson.ch/hugo-theme-journal/atom?h=2025.07.27.2'/>
<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 within entry tag names</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=e17004fc6714b7d214aa61f43fa75f1fc9bc0ec00804e0525452cb287a81958a'/>
<id>urn:sha256:e17004fc6714b7d214aa61f43fa75f1fc9bc0ec00804e0525452cb287a81958a</id>
<content type='text'>
The spaces in tag names must be non-breaking because tag names
split across multiple lines are visually indistinguishable from distinct
tags.
</content>
</entry>
<entry>
<title>Remove commas from pageinfo tags list in html</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=4134775903ccf03f8973221bd1b8c6eaf93b02b923367dd536aa79af519b6769'/>
<id>urn:sha256:4134775903ccf03f8973221bd1b8c6eaf93b02b923367dd536aa79af519b6769</id>
<content type='text'>
Spaces are more aesthetically pleasing. The Gemtext output format cannot
remove the commas because then there would be no way to distinguish tags
containing spaces from distinct tags.
</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>Move /style.css to /static/css/style.css</title>
<updated>2024-11-25T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>mail@nicholasjohnson.ch</email>
</author>
<published>2024-11-25T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=c5d6c0a3a039401604f56b13cd2e97e457526560cdd520ad3c6c17acdc0d878e'/>
<id>urn:sha256:c5d6c0a3a039401604f56b13cd2e97e457526560cdd520ad3c6c17acdc0d878e</id>
<content type='text'>
It's good practice to keep static website assets isolated to their own
subdirectory.
</content>
</entry>
<entry>
<title>Change CSS styling for external links</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=9057f651fb508edf0e0488df590ed119d08a28b5b8860c7eedd1190eb6e5f571'/>
<id>urn:sha256:9057f651fb508edf0e0488df590ed119d08a28b5b8860c7eedd1190eb6e5f571</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unnecessary safeHTML calls 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=afb2d1be3159702479487ad6b719ac4d974c149d92903c2968692c25db28df8a'/>
<id>urn:sha256:afb2d1be3159702479487ad6b719ac4d974c149d92903c2968692c25db28df8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop safeHTML overuse in emojis 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=033724cd709402e1da184e60da2da3031d8e119990129baa7ced9f957904e615'/>
<id>urn:sha256:033724cd709402e1da184e60da2da3031d8e119990129baa7ced9f957904e615</id>
<content type='text'>
</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>
</feed>
