StevenMaude / stevenmaude.github.io

My blog; https://www.stevenmaude.co.uk
https://www.stevenmaude.co.uk
0 stars 0 forks source link

Consider moving theme and/or blog engine #113

Open StevenMaude opened 4 years ago

StevenMaude commented 4 years ago

Some thoughts:

TODO:

StevenMaude commented 3 years ago

If sticking on Pelican for the time being, https://github.com/getpelican/pelican-themes/tree/master/Peli-Kiera doesn't look too bad and could be worth changing to, if there's not much work beyond switching themes. I'd remove the use of CDNs for CSS though.

StevenMaude commented 3 years ago

There's also Zola.

StevenMaude commented 2 years ago

Hugo looked OK; the issue was with trailing slashes. Hugo adds a trailing slash: this kind of makes sense from a filesystem perspective because its posts are within directories.

However, the way I have them configured currently is without a trailing slash. This makes sense:

If going with Hugo, and they never implement this feature (it's been mooted a couple of times in PRs but never finished), GitHub Pages does do an automatic 301 redirect of non-trailing slash to trailing slash, though needs testing. This isn't great though as it makes it slightly tricky if you want to revert to non-trailing slash.