summaryrefslogtreecommitdiff
path: root/layouts
AgeCommit message (Collapse)Author
2023-11-03Use superscripted reference numbers for linksNicholas Johnson
The implementation is ugly, but I couldn't find another way to accomplish this.
2023-10-15Convert Atom feed dates to UTCv1.0.7Nicholas Johnson
Atom feed dates reported as UTC were not necessarily UTC. The entry archetype converts from local to UTC by default, but the user may override that behavior.
2023-10-15Convert archetype dates to UTCNicholas Johnson
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.
2023-09-28Trick browsers into not requesting absent faviconv1.0.5Nicholas Johnson
2023-09-09Add brackets around link index numbersNicholas Johnson
2023-08-30Fix logo spacingv1.0.1Nicholas Johnson
2023-08-25Correctly handle absent journal entriesNicholas Johnson
2023-08-25Correctly handle absent navlinksNicholas Johnson
2023-08-25Simplify link reference printing logicNicholas Johnson
2023-08-25Simplify journal entry printing logicNicholas Johnson
2023-08-25Make copyright notice mandatoryNicholas Johnson
Requiring a copyright notice forces the user to make clear to readers what their rights are with the capsule/site content. This also makes templates simpler.
2023-08-25Make logo requiredNicholas Johnson
Pages look ugly without a logo. This also makes templates simpler.
2023-08-25Fix Gemini taxonomy spacingNicholas Johnson
2023-08-25Simplify term entry printing logicNicholas Johnson
2023-08-25Fix Gemini term spacingNicholas Johnson
2023-08-25Fix spacing heading spacing for single.gmiNicholas Johnson
2023-08-25Fix single page Gemini metadata spacingNicholas Johnson
2023-08-25Make index variables in index.html mandatoryNicholas Johnson
The variables are mandatory in Gemini. HTML should mirror that.
2023-08-25Fix single.gmi reference spacingNicholas Johnson
2023-08-25Make single.html more readableNicholas Johnson
2023-08-25Fix </main> spacing in single.htmlNicholas Johnson
2023-08-25Fix index.gmi spacingNicholas Johnson
Index-related variables are made non-optional. This makes the code cleaner.
2023-08-25Fix Gemini footer spacingNicholas Johnson
2023-08-25Fix Gemini header spacingNicholas Johnson
2023-08-25chomp() user contentNicholas Johnson
User content may contain newlines at the end of files, which create problems for spacing in Gemini.
2023-08-25Remove old nicksphere referenceNicholas Johnson
2023-08-25Fix <article> spacingNicholas Johnson
2023-08-25Prefer right-aligned whitespace eliminationNicholas Johnson
2023-08-25Remove EOLs in embedded layoutsNicholas Johnson
2023-08-25Remove non-breakable spacesNicholas Johnson
2023-08-06Fix tag display in pageinfo for Geminiv0.7.1Nicholas Johnson
2023-08-02Rename links var to referencesNicholas Johnson
2023-08-01Add multilingual support for index pagesNicholas Johnson
2023-08-01Add multilingual support for single pagesNicholas Johnson
2023-08-01Add multilingual support for sectionsNicholas Johnson
2023-08-01Add multilingual support for taxonomiesNicholas Johnson
2023-07-31Add multilingual support for homepage linkNicholas Johnson
2023-07-31Add multilingual support for datesNicholas Johnson
2023-07-31Add multilingual support for reading timeNicholas Johnson
2023-05-16Fix gemini comment spacingv0.5.6Nicholas Johnson
2023-05-11Fix page titlev0.5.5Nicholas Johnson
2023-05-09Fix base layout i18nv0.5.4Nicholas Johnson
2023-05-09Allow custom CSS overridesv0.5.3Nicholas Johnson
2023-05-09Make non-critical page elements optionalv0.5.2Nicholas Johnson
2023-05-09Document gemini single page rendererNicholas Johnson
2023-05-09Fix extraneous matchesNicholas Johnson
2023-05-09Change variable nameNicholas Johnson
2023-05-05Allow whitespace in Markdown linksNicholas Johnson
2023-05-05Add link title support to GeminiNicholas Johnson
2023-05-05Replace findRE with findRESubmatch where possibleNicholas Johnson