<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hugo-theme-journal/layouts/partials/footer.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>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>Remove timestamp obfuscation privacy feature</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=3acfe976299e0e4ba3b0105946e1729ed1fd4a7891c3fef668cbbd6ab38e5919'/>
<id>urn:sha256:3acfe976299e0e4ba3b0105946e1729ed1fd4a7891c3fef668cbbd6ab38e5919</id>
<content type='text'>
Timestamp obfuscation is a niche privacy feature which contradicts how
users expect Hugo to work. If the user desires such a feature, they can
override the theme with their own custom timestamp-obfuscating
archetypes.
</content>
</entry>
<entry>
<title>Convert archetype dates to UTC</title>
<updated>2023-10-15T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2023-10-15T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=557d2f790c6a0f6ef2b842c67290f21a79fff8c00246b44ef33c527aab160d1b'/>
<id>urn:sha256:557d2f790c6a0f6ef2b842c67290f21a79fff8c00246b44ef33c527aab160d1b</id>
<content type='text'>
For privacy reasons, user time zones are not recorded at the moment they
are created by an archetype. Without knowing the time zone offset, the
true date is ambiguous. To correct this, all dates are converted to UTC.
</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>Simplify copyright notice</title>
<updated>2022-12-08T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicholasjohnson.ch</email>
</author>
<published>2022-12-08T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=b919a94098c79ae0e23aceaacc5b0e2974c729425a7126c76270f905a8d6c218'/>
<id>urn:sha256:b919a94098c79ae0e23aceaacc5b0e2974c729425a7126c76270f905a8d6c218</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't HTML escape Gemini templates</title>
<updated>2022-08-01T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicksphere.ch</email>
</author>
<published>2022-08-01T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=fa4da755d8c8938a1379dd63e9c550360ff118ed60e330b2088688f22e2fd7ac'/>
<id>urn:sha256:fa4da755d8c8938a1379dd63e9c550360ff118ed60e330b2088688f22e2fd7ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Output Gemini</title>
<updated>2022-04-30T00:00:00Z</updated>
<author>
<name>Nicholas Johnson</name>
<email>nick@nicksphere.ch</email>
</author>
<published>2022-04-30T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.nicholasjohnson.ch/hugo-theme-journal/commit/?id=7aa9bdd5653fb01539e032f89d081aefccd25b578dc9de9626d06e4e6dd8bb29'/>
<id>urn:sha256:7aa9bdd5653fb01539e032f89d081aefccd25b578dc9de9626d06e4e6dd8bb29</id>
<content type='text'>
</content>
</entry>
</feed>
