Prev B @ Next

Gabe Rocks!

Big-brained hugo time

Nov 25 2023

Big-Brained hugo time I had no idea that hugo shortcodes could call partials. I’m going to try to integrate this more into my themes. Partials can call each other too, which is very handy. Meaning that you can reuse these modular components even more. This is important to me because I want my themes to be usable by someone without any knowledge of hugo internals. There are a lot of great hugo themes out there, but I’ve noticed many of them make heavy use of the data folder and custom parameters.

Git submodules are cool!

Jun 14 2023

Git submodules are cool! Modular repositories I’ve harmonized the shortcodes for my valor and freedom themes. This meant that I’d prefer to have them both reference the same ones and keep in sync with each other. I found out that I could use submodules to modularize the projects. Now instead of trying to manage the hugo shortcodes in both locations I have a single shortcodes repository that both (and upcoming) themes will reference.

Now available on Tor & I2P

Mar 17 2023

Expanding into I2P Onion: 3ah6l32ons2mzb65rchl3uz7nrgkecfof4eey7dwmamt5fcvok4h2yad.onion I2P: gabe.i2p Is one darknet really enough? I’ve already maintained a presence on the Tor network for a couple of months now. Sadly I noticed that my relative links on this blog were broken! Essentially gabe.rocks worked great, but any relative link would take you back to gabe.rocks and redirect back to Tor (probably not a best practice). I’ve finally fixed this. sorry! Coming across this blog post by moneromaxi showed me that it shouldn’t be that much extra work to get on I2P.

Keeping it simple.

Jan 13 2023

Keeping it simple I’m going to be doing a major re-work of the valor theme. While I did successfully create what approximated an individual ‘social media’ like design, I’m not very happy with how it’s turned out overall. So the plan is to rebuild it simpler, and eventually update the repository. The goal is to maintain the same multimedia-friendliness but without the confusing layout. In the meantime, I hope this simple layout suffices.

Theme updates

Nov 21 2022

New Audio & Video shortcodes I built these shortcodes with multiple media embeds in mind. I make use of event.target to select the correct elements. SVG Icons I use inline svg icons so that they can use the theme colors automatically. I wish the element allowed you to dynamically load the .svg file instead of having to use inline ones to support css. As far as I can tell the tag doesn’t support that use

Hugo Themes

Sep 17 2022

My hugo themes are open source: Valor You can see a preview with extra tips here Freedom You can see a preview with extra tips here Hoping to make more themes, these are just the starting concept.