Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update changelog2025.07.24 | Nicholas Johnson | 3 days |
| | |||
* | Document max Hugo version in README.md | Nicholas Johnson | 3 days |
| | | | | | | | The maximum Hugo version cannot be documented in theme.toml because Hugo does not support such a key: https://github.com/gohugoio/hugo/issues/5342 | ||
* | Replace deprecated front matter key | Nicholas Johnson | 3 days |
| | | | | | | | | "build" was effectively aliased to "_build" in Hugo version 0.123.0. So for backward compatibility, "_build" is used for Hugo versions prior to version 0.123.0. Reference: https://github.com/gohugoio/hugo/commit/d0ce94219049508e45c5a7c43a281ecde7778358 | ||
* | Update changelog2025.02.06.1 | Nicholas Johnson | 2025-02-06 |
| | |||
* | Add non-breaking spaces within entry tag names | Nicholas Johnson | 2025-02-06 |
| | | | | | | The spaces in tag names must be non-breaking because tag names split across multiple lines are visually indistinguishable from distinct tags. | ||
* | Update changelog2025.02.06 | Nicholas Johnson | 2025-02-06 |
| | |||
* | Remove commas from pageinfo tags list in html | Nicholas Johnson | 2025-02-06 |
| | | | | | | 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. | ||
* | Move emojis outside link text, where they belong | Nicholas Johnson | 2025-02-06 |
| | |||
* | Add non-breaking spaces to improve text flow | Nicholas Johnson | 2025-02-06 |
| | | | | | | | | | 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. | ||
* | Update changelog2025.02.05 | Nicholas Johnson | 2025-02-05 |
| | |||
* | Add missing version link in changelog | Nicholas Johnson | 2025-02-05 |
| | |||
* | Add missing hyphen to pageinfo partial | Nicholas Johnson | 2025-02-05 |
| | | | | | The compound modifier hyphen in 'X minute read' for the English language translation was missing. | ||
* | Update changelog2025.01.28 | Nicholas Johnson | 2025-01-28 |
| | |||
* | List Gemini in README for live demo | Nicholas Johnson | 2025-01-28 |
| | |||
* | Update changelog2024.11.25 | Nicholas Johnson | 2024-11-25 |
| | |||
* | Move /style.css to /static/css/style.css | Nicholas Johnson | 2024-11-25 |
| | | | | | It's good practice to keep static website assets isolated to their own subdirectory. | ||
* | Update changelog2024.11.23 | Nicholas Johnson | 2024-11-23 |
| | |||
* | Map ref numbers to their superscripts using dict | Nicholas Johnson | 2024-11-22 |
| | | | | | This removes the extra iterations over reference numbers caused by using the replace function. | ||
* | Update changelog2024.11.08.1 | Nicholas Johnson | 2024-11-08 |
| | |||
* | Fix typo | Nicholas Johnson | 2024-11-08 |
| | |||
* | Update changelog2024.11.08 | Nicholas Johnson | 2024-11-08 |
| | |||
* | Change CSS styling for external links | Nicholas Johnson | 2024-11-08 |
| | |||
* | Make hover/non-hover link colors equivalent | Nicholas Johnson | 2024-11-08 |
| | |||
* | Add "external" to rel attribute for external links | Nicholas Johnson | 2024-11-08 |
| | |||
* | Remove unnecessary safeHTML calls for readability | Nicholas Johnson | 2024-11-08 |
| | |||
* | Remove incorrect safeHTML call | Nicholas Johnson | 2024-11-08 |
| | |||
* | Stop safeHTML overuse in emojis for readability | Nicholas Johnson | 2024-11-08 |
| | |||
* | Replace replaceRE with TrimSuffix for readability | Nicholas Johnson | 2024-11-08 |
| | |||
* | Set Gemini to permalinkable | Nicholas Johnson | 2024-11-08 |
| | |||
* | Disable LiveReload and alias redirect for Gemini | Nicholas Johnson | 2024-11-08 |
| | |||
* | Set Gemini protocol | Nicholas Johnson | 2024-11-08 |
| | | | | | This avoids littering the gemtext templates with regex to change the protocol. | ||
* | Disable HTML renderer for Gemini output format | Nicholas Johnson | 2024-11-07 |
| | | | | This avoids littering the gemtext templates with "safeHTML". | ||
* | Update changelog2024.11.07 | Nicholas Johnson | 2024-11-07 |
| | |||
* | Remove timestamp obfuscation privacy feature | Nicholas Johnson | 2024-11-07 |
| | | | | | | | 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. | ||
* | Transition to new config file naming convention | Nicholas Johnson | 2024-11-07 |
| | |||
* | Don't convert time to UTC in Atom feeds | Nicholas Johnson | 2024-11-07 |
| | | | | | | | The entry archetype already wipes the time of day of entries and converts their dates to UTC, for the sake of user privacy. If the user overrides this behavior and purposely includes times and/or time zones, the theme should not interfere. | ||
* | Convert remaining tabs to spaces | Nicholas Johnson | 2024-11-07 |
| | |||
* | Add time element to HTML entry metadata | Nicholas Johnson | 2024-11-07 |
| | |||
* | Update changelog2024.08.16 | Nicholas Johnson | 2024-08-17 |
| | |||
* | Remove extra safeURL calls in id elements | Nicholas Johnson | 2024-08-17 |
| | |||
* | Combine two replaceRE ops into one | Nicholas Johnson | 2024-08-17 |
| | |||
* | Remove extraneous multi-line regex flags | Nicholas Johnson | 2024-08-16 |
| | |||
* | Substitute replace with replaceRE for correctness | Nicholas Johnson | 2024-08-16 |
| | |||
* | Make author element optional in Atom feeds | Nicholas Johnson | 2024-08-16 |
| | |||
* | Add backward compatibility for old taxonomy API | Nicholas Johnson | 2024-08-16 |
| | |||
* | Make email subelement optional in Atom feeds | Nicholas Johnson | 2024-08-16 |
| | | | | | Elements which are optional in the Atom feed spec should also be optional in the templates. | ||
* | Add support for new taxonomy API | Nicholas Johnson | 2024-08-16 |
| | |||
* | Remove "index.gmi" from Gemini Atom link suffixes | Nicholas Johnson | 2024-08-16 |
| | |||
* | Fix bug in bold/italics regex | Nicholas Johnson | 2024-08-16 |
| | | | | Bold/italics regex must not match greedily. | ||
* | Update changelog | Nicholas Johnson | 2024-07-04 |
| |