Capsule Navigation Updated

Published: 2024-02-12T21:59:20+01:00

I have been hard at work enhancing my justfile (for the just build tool/command runner) into a barely-readable mess so that it can template the pages of the capsule. This gives a mostly-proper navigation experience throughout all pages on the capsule. There should be a link at the bottom of every page called “Return Home” or “Go Back” or something like that.

The templating of pages is still very limited, so right now the build process only adds the Go Back link to every page. Eventually, I will try to expand the templating to have per-page information and per-page templates (I would probably want a different template for the section pages, for example).

The next large item on the agenda is to get the capsule accessible over HTTP. I am debating on writing my own converter, or attempting to use/modify one that already exists. So far, all of the ones I've evaluated are either too complicated, or do not work exactly how I want them to. I need a converter, because the HTTPS homepage of agnos.is is a static file (installed by the matrix-ansible-deploy playbook). I do not want to mess with that setup, so running a transparent Gemini –> HTML proxy is currently out of the question.

Finally, as part of this update, I've started categorizing the blog posts. This is not really exciting, but could be useful later for building pages that list articles by category.

Filed under: capsule, gemini

License: CC-BY-SA-4.0.

Written by: @[email protected]