Hugo theme for my journal.
 
 
Go to file
Nicholas Johnson a8bda0a155 Document unexpected behavior 2 weeks ago
archetypes Convert archetype dates to UTC 7 months ago
assets/css Update CSS copyright dates 5 months ago
config/_default Set good default config settings 2 years ago
i18n Correct English i18n string 2 weeks ago
layouts Give rationale for bold/italics code 2 weeks ago
GEMTEXT-COMPATIBILITY-EXPLANATION.md Give rationale for why feature isn't implemented 2 weeks ago
GEMTEXT-COMPATIBILITY-REFERENCE-GUIDE.md Document unexpected behavior 2 weeks ago
LICENSE Initial commit 2 years ago
README.md Remove line from README 3 months ago
theme.toml Correct minimum Hugo version 10 months ago

README.md

Journal Theme For Hugo

Hugo Journal Theme is an accessible, no-JS, minimalist, high-contrast Hugo theme that outputs Gemtext and HTML. It's suitable for blogs.

Demo

A live demo of the theme can be found at the following domain: https://nicholasjohnson.ch

Features

  • Outputs Gemtext for the Gemini protocol
  • Multilingual support
  • Works well on all screen sizes
  • No bloated Javascript
  • Absolutely no analytics

Supported Languages

  • English
  • Spanish

Documentation

The gemtext compatibility reference guide documents the compatibility of Markdown features with gemtext as an output format in of this Hugo theme. The gemtext compatibility rationale document explains the rationale behind the design decisions for the gemtext output format.

Get The Theme

Run from the root of your Hugo site:

$ git clone https://git.nicholasjohnson.ch/hugo-theme-journal themes/journal

Alternatively, if your Hugo site is version controlled, clone this theme as a git submodule:

$ git submodule add https://git.nicholasjohnson.ch/hugo-theme-journal themes/journal

Generate The Site

Notice: Hugo versions above v0.113.0 produce errors with this theme due to a recently introduced bug in how Hugo handles slices.

To render the blog for Gemini and the Web, use separate configuration files. For guidance, look at my journal repo.

Versioning

This Hugo theme uses Semantic Versioning 2.0.0.

License

Hugo Journal Theme is licensed under GPLv3 or later.