Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Rewrite Gemini chunk and link parsing logicv0.3.0 | Nicholas Johnson | 2023-01-24 | |
| | | | | | | | | | | Improved the chunk-finding regex and added safeguards to prevent unintended behavior. Chunk rendering logic had a bug. If the pre-formatted text was identical to the regular text, it would be wrongly overwritten. To resolve this, the find-and-replace-style logic was removed. The new logic splits chunks into parts, renders them, then reassembles them in in order. | |||
* | Fix italics/bold removal regex for Geminiv0.2.1 | Nicholas Johnson | 2023-01-23 | |
| | ||||
* | Render files in chunks to ignore preformatted textv0.2.0 | Nicholas Johnson | 2023-01-22 | |
| | ||||
* | Use (?m) flag instead of replacing \n | Nicholas Johnson | 2023-01-22 | |
| | ||||
* | Add indentation for readability | Nicholas Johnson | 2023-01-22 | |
| | ||||
* | Improve italics/bold text parsing | Nicholas Johnson | 2023-01-22 | |
| | ||||
* | Simplify Gemini single page template link parsingv0.1.1 | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Fix typo | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Don't break space between emoji and link text | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Fix newline after links | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Add version information to READMEv0.1.0 | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Spell check README | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Add TODO item | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Only print links header when there are links | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Implement Gemini template for inline web links | Nicholas Johnson | 2023-01-21 | |
| | ||||
* | Add back left/right padding | Nicholas Johnson | 2022-12-08 | |
| | ||||
* | Replace font-size px units with rem | Nicholas Johnson | 2022-12-08 | |
| | | | | Rem makes the site more accessible. | |||
* | Set max line length to roughly 72 chars | Nicholas Johnson | 2022-12-08 | |
| | ||||
* | Fix Gemini's link emoji | Nicholas Johnson | 2022-12-08 | |
| | ||||
* | Add TODO item | Nicholas Johnson | 2022-12-08 | |
| | ||||
* | Replace emojis with emoji codes | Nicholas Johnson | 2022-12-08 | |
| | ||||
* | 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 | |
| | ||||
* | Clarify page variable | 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. | |||
* | Fix copyright notice | Nicholas Johnson | 2022-12-08 | |
| | ||||
* | Show page info by default on entries only | Nicholas Johnson | 2022-12-06 | |
| | ||||
* | Fix margins for highlighted code | Nicholas Johnson | 2022-12-06 | |
| | ||||
* | Add styling for quotes | Nicholas Johnson | 2022-12-06 | |
| | ||||
* | Rebrand to "journal" and update links | Nicholas Johnson | 2022-12-04 | |
| | ||||
* | Add item to TODO | Nicholas Johnson | 2022-11-10 | |
| | ||||
* | Replace emojis with the emojify processor | Nicholas Johnson | 2022-11-10 | |
| | | | | This increases code accessibility. | |||
* | Set good default config settings | Nicholas Johnson | 2022-11-10 | |
| | ||||
* | 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 | |
| | ||||
* | Add a README | Nicholas Johnson | 2022-10-23 | |
| | ||||
* | Move blog generation scripts inside the theme | Nicholas Johnson | 2022-10-23 | |
| | ||||
* | Conditionally add page info to top of page | Nicholas Johnson | 2022-09-16 | |
| | ||||
* | Add item to TODO | Nicholas Johnson | 2022-09-07 | |
| | ||||
* | Simplify URL in single.gmi | Nicholas Johnson | 2022-09-07 | |
| | ||||
* | Update TODO item | Nicholas Johnson | 2022-09-06 | |
| | | | | | | A shortcode isn't necessary to improve the relative URLs. The HTML output handles them fine, but not Gemini. Gemini has to be made to handle relative URLs correctly. | |||
* | Allow link emojis to be turned off per-page | Nicholas Johnson | 2022-09-06 | |
| | ||||
* | Add item to TODO | Nicholas Johnson | 2022-09-06 | |
| | | | | | A shortcode for the relative root of the site would save the user from writing out paths. | |||
* | Add missing link emoji for Gemini | Nicholas Johnson | 2022-09-06 | |
| | ||||
* | Update TODO item | Nicholas Johnson | 2022-09-04 | |
| | | | | | | | | | If the user navigates directly to a page from elsewhere, the date the page was written and the time it will take to read it won't be clear. That info needs to be added to the page itself. It should also be possible to remove that info on a per-page basis since it won't be relevant for some pages. | |||
* | Add more emojis to homepage | Nicholas Johnson | 2022-09-04 | |
| | ||||
* | Add item to TODO | Nicholas Johnson | 2022-09-04 | |
| | ||||
* | Give all pages an h1 heading based on their title | Nicholas Johnson | 2022-09-03 | |
| | ||||
* | Remove redundant regex | Nicholas Johnson | 2022-09-03 | |
| |