aboutsummaryrefslogtreecommitdiff
path: root/layouts
Commit message (Collapse)AuthorAge
* Fix date rendering of rights tag in Atom feedsNicholas Johnson2023-02-24
|
* Fix Gemini bold/italics removal regexv0.3.3Nicholas Johnson2023-02-05
|
* Always render link emoji for referencesv0.3.2Nicholas Johnson2023-01-28
|
* Don't render link emoji for inline linksNicholas Johnson2023-01-28
|
* Rename $cur_chunk to $rendered_textv0.3.1Nicholas Johnson2023-01-25
|
* Remove extra variable assignmentNicholas Johnson2023-01-25
|
* Make regex more preciseNicholas Johnson2023-01-25
|
* Rewrite Gemini chunk and link parsing logicv0.3.0Nicholas Johnson2023-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.1Nicholas Johnson2023-01-23
|
* Render files in chunks to ignore preformatted textv0.2.0Nicholas Johnson2023-01-22
|
* Use (?m) flag instead of replacing \nNicholas Johnson2023-01-22
|
* Add indentation for readabilityNicholas Johnson2023-01-22
|
* Improve italics/bold text parsingNicholas Johnson2023-01-22
|
* Simplify Gemini single page template link parsingv0.1.1Nicholas Johnson2023-01-21
|
* Fix typoNicholas Johnson2023-01-21
|
* Don't break space between emoji and link textNicholas Johnson2023-01-21
|
* Fix newline after linksNicholas Johnson2023-01-21
|
* Only print links header when there are linksNicholas Johnson2023-01-21
|
* Implement Gemini template for inline web linksNicholas Johnson2023-01-21
|
* Fix Gemini's link emojiNicholas Johnson2022-12-08
|
* Replace emojis with emoji codesNicholas Johnson2022-12-08
|
* Simplify copyright noticeNicholas Johnson2022-12-08
|
* Make logo optionalNicholas Johnson2022-12-08
|
* Don't assume contentDir is the defaultNicholas Johnson2022-12-08
|
* Clarify page variableNicholas Johnson2022-12-08
|
* Complete overhaul of the CSSNicholas Johnson2022-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.
* Show page info by default on entries onlyNicholas Johnson2022-12-06
|
* Replace emojis with the emojify processorNicholas Johnson2022-11-10
| | | | This increases code accessibility.
* Remove Python scriptsNicholas Johnson2022-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 fileNicholas Johnson2022-11-09
|
* Conditionally add page info to top of pageNicholas Johnson2022-09-16
|
* Simplify URL in single.gmiNicholas Johnson2022-09-07
|
* Allow link emojis to be turned off per-pageNicholas Johnson2022-09-06
|
* Add missing link emoji for GeminiNicholas Johnson2022-09-06
|
* Add more emojis to homepageNicholas Johnson2022-09-04
|
* Give all pages an h1 heading based on their titleNicholas Johnson2022-09-03
|
* Remove redundant regexNicholas Johnson2022-09-03
|
* Flatten headings 4 through 6 for GeminiNicholas Johnson2022-09-03
| | | | The CSS styling reflects that the headings are flattened as well.
* Fix spacingNicholas Johnson2022-09-03
|
* Add link emoji to give links some styleNicholas Johnson2022-09-03
|
* Replace site config var with local file templateNicholas Johnson2022-08-27
|
* Add line break between "return to homepage" button and contentNicholas Johnson2022-08-07
|
* Fix link conversionNicholas Johnson2022-08-07
|
* Revert "Vanish HTML line breaks"Nicholas Johnson2022-08-07
| | | | | | This reverts commit 08712197aa459823cdb8c8dd06098133b2810a6f. For now, don't try to parse HTML tags with RegEx.
* Fix extra header tag line that was accidentally addedNicholas Johnson2022-08-07
|
* Vanish HTML line breaksNicholas Johnson2022-08-07
|
* Make Gemini properly recognize Markdown's unordered lists that startNicholas Johnson2022-08-07
| | | | with '-'
* Change return to homepage link from class to idNicholas Johnson2022-08-07
|
* Space out nav links for mobile devicesNicholas Johnson2022-08-07
|
* Fix logo overflowNicholas Johnson2022-08-06
|