/micro.blog-hugo

My former Hugo theme for Micro.blog

Primary LanguageHTML

This was formerly my custom Hugo theme for Micro.blog.

Feel free to poke around this repo. It's a pretty sophisticated (but hacky) Hugo theme with a lot of features built around my own specific use cases: breadcrumbs, rich link generation, my own implementation of Conversation.js, relative time generation, "ephemeral" posts & thus an archive page, and a few other things.

I liked this theme; a lot of time was put into it and it worked well. However, I was stretching beyond what Hugo was designed for. Once I started requiring JavaScript to display content, it was probably best to pivot to a JavaScript framework.

For my new website, I essentially built an improved replica of this theme with Next.js. This increased flexibility, control, and performance while reducing strict reliance on client-side JS. Still, I'm proud of this theme and I think it's a decent showcase for what can be done with Hugo + Micro.blog.