Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move /style.css to /static/css/style.css | Nicholas Johnson | 41 hours |
| | | | | | It's good practice to keep static website assets isolated to their own subdirectory. | ||
* | Change CSS styling for external links | Nicholas Johnson | 2024-11-08 |
| | |||
* | Remove unnecessary safeHTML calls for readability | 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 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". | ||
* | 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. | ||
* | Add time element to HTML entry metadata | Nicholas Johnson | 2024-11-07 |
| | |||
* | Add missing end of line matching | Nicholas Johnson | 2024-06-30 |
| | |||
* | Add trailing forward slash for consistencyv1.3.2 | Nicholas Johnson | 2024-05-27 |
| | |||
* | Remove extra css subdirectoryv1.3.1 | Nicholas Johnson | 2024-05-26 |
| | |||
* | Convert archetype dates to UTC | Nicholas Johnson | 2023-10-15 |
| | | | | | | 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. | ||
* | Trick browsers into not requesting absent faviconv1.0.5 | Nicholas Johnson | 2023-09-28 |
| | |||
* | Fix logo spacingv1.0.1 | Nicholas Johnson | 2023-08-30 |
| | |||
* | Make logo required | Nicholas Johnson | 2023-08-25 |
| | | | | Pages look ugly without a logo. This also makes templates simpler. | ||
* | Remove old nicksphere reference | Nicholas Johnson | 2023-08-25 |
| | |||
* | Prefer right-aligned whitespace elimination | Nicholas Johnson | 2023-08-25 |
| | |||
* | Remove EOLs in embedded layouts | Nicholas Johnson | 2023-08-25 |
| | |||
* | Remove non-breakable spaces | Nicholas Johnson | 2023-08-25 |
| | |||
* | Fix tag display in pageinfo for Geminiv0.7.1 | Nicholas Johnson | 2023-08-06 |
| | |||
* | Add multilingual support for taxonomies | Nicholas Johnson | 2023-08-01 |
| | |||
* | Add multilingual support for dates | Nicholas Johnson | 2023-07-31 |
| | |||
* | Add multilingual support for reading time | Nicholas Johnson | 2023-07-31 |
| | |||
* | Fix page titlev0.5.5 | Nicholas Johnson | 2023-05-11 |
| | |||
* | Allow custom CSS overridesv0.5.3 | Nicholas Johnson | 2023-05-09 |
| | |||
* | Make non-critical page elements optionalv0.5.2 | Nicholas Johnson | 2023-05-09 |
| | |||
* | Make page titles more usefulv0.4.6 | Nicholas Johnson | 2023-04-09 |
| | |||
* | Don't break spaces directly following emojisv0.4.5 | Nicholas Johnson | 2023-03-26 |
| | |||
* | Make Gemini index page links consistent | Nicholas Johnson | 2023-02-25 |
| | |||
* | Implement term Atom feeds | Nicholas Johnson | 2023-02-24 |
| | |||
* | Declare safeHTML where possible | Nicholas Johnson | 2023-02-24 |
| | |||
* | Simplify relative URLs in Gemini metadata | Nicholas Johnson | 2023-02-24 |
| | |||
* | Add tag list to metadata partial | Nicholas Johnson | 2023-02-24 |
| | |||
* | Exclude link emojis from links | Nicholas Johnson | 2023-02-24 |
| | |||
* | Simplify copyright notice | Nicholas Johnson | 2022-12-08 |
| | |||
* | Make logo optional | Nicholas Johnson | 2022-12-08 |
| | |||
* | Don't assume contentDir is the default | Nicholas Johnson | 2022-12-08 |
| | |||
* | Complete overhaul of the CSS | Nicholas Johnson | 2022-12-08 |
| | | | | | I made it as BEM-compliant as I could. Making it fully BEM-compliant is impossible since Hugo doesn't have HTML render hooks for certain tags. | ||
* | Replace emojis with the emojify processor | Nicholas Johnson | 2022-11-10 |
| | | | | This increases code accessibility. | ||
* | Remove Python scripts | Nicholas Johnson | 2022-11-09 |
| | | | | | | | | Using Hugo's configDir is more elegant. css/ was moved to assets so it isn't published when processing Gemini. Files in static/ are always published. Files in assets/ are only published when invoked in a template. | ||
* | Add .txt extension to logo file | Nicholas Johnson | 2022-11-09 |
| | |||
* | Conditionally add page info to top of page | Nicholas Johnson | 2022-09-16 |
| | |||
* | Add more emojis to homepage | Nicholas Johnson | 2022-09-04 |
| | |||
* | Fix spacing | Nicholas Johnson | 2022-09-03 |
| | |||
* | Add link emoji to give links some style | Nicholas Johnson | 2022-09-03 |
| | |||
* | Replace site config var with local file template | Nicholas Johnson | 2022-08-27 |
| | |||
* | Fix extra header tag line that was accidentally added | Nicholas Johnson | 2022-08-07 |
| | |||
* | Fix logo overflow | Nicholas Johnson | 2022-08-06 |
| | |||
* | Remove extra newlines from HTML output | Nicholas Johnson | 2022-08-04 |
| |