Cyberton theme
Before I launched my website, I decided to make my life harder by creating an open-source Hugo theme. And the earth would stop rolling, if I hadn’t written this post about it.
TL;DR
This site uses Hugo. It is a static site generator written in Hugo. No dependency hell called node_modules. Many themes of various qualities can be found here. I was curious, how horrible it will be making my own. Which I called Cyberton.
My website requirements were straight forward. No database/backend/CMS technologies involved. Not spending hundreds of megabytes of my storage to build it. Comfortable with web design sacrifices. Being able to have about me section and being able to write some blog post here and there.
After testing few themes, I decided I will make my life harder by creating my own. While making it, I didn’t care much about the design, didn’t care much about using fancy icons. What I cared about was a functioning old-school menu, so if you click on some item, it will be highlighted (many tested themes lacked this). I cared about some Open Graph tags (again, many tested minimal themes lacked this). And especially, wanted to utilize my whole screen, when browsing this theme on a desktop. Not just having a maximized smartphone version.
Theme should comply with GDPR (no questionable CDN usage for additional resources) and is published under EUPL license.
Now, the earth can continue rolling. No issues.