Right so, does this work?
I'm using Hugo now. It's been... a bit of work. But the whole thing renders in 1.4 seconds, as opposed to the old Jekyll site which took 22.
While I was at this, I did some more moderninzing.
- Post timestamps changed
- Posts are now using the HTML <article> element, complete with the <header>, <main>, and <footer> sections.
- Navigation bar uses the HTML <nav> element
- Tag list now uses <ul> and <li>
- I've changed to using the CSS ::after pseudo-element to put the bracketry around the menu items and the items in tag lists. Why? It sure makes the HTML look cleaner.
- Many pages which used files ending in .html no longer do, I guess this is what Hugo calls "pretty" URLs. Sure, why not.
- The first month in the archive sections is not duplicated like the Jekyll site did
- The main image in the gallery isn't pushed up into the menu
To do still:
- Make the gallery's filmstrip scroll to keep the current selection visible - good idea Rachyl!