Reply via Fediverse
You can reply on any Fediverse (Mastodon, Pleroma, etc.) client by pasting this URL into the search field of your client:
https://fosstodon.org/@joeligj12/106032127692171891
The past few days I have been inspired into making this site more "personal", I also decided to make my comments work using mastodon
Lately, as you can see, I have been adding many little details to this website, in order to make it my own even more.
Everything started with Simple.css as a base, you can go to that website to see how it looks by default. The first changes I did were pretty simple. Since I love the Nord color scheme, I just implemented those colors, then I modified some other values, and some more, then added classes, and idâs, and I ended up with the current design!.
I did all of this to keep myself entertained and to challenge myself trying to understand CSS and HTML better, so I could eventually figure out problems by myself (and with the Internetâs guidance) and design the stuff I liked.
I also have played around with the way Jekyll works, I have added tags and some HTML snippets, making use of the _include
folder to avoid cluttering my layouts and that kind of things.
So for a few days I started checking out some blogs and websites to borrow inspiration from, and I ended up with a new footer section, as well as a new showcase area in my front page. And donât forget the new SVG icons and dividers that look awesome.
Due to the rush in inspiration, I decided to go ahead and change something I have been meaning to do for a while.
While GitHub comments worked nicely, I wasnât really getting a lot of activity lately. I think that happened because I didnât set them up. You see, for every new post, I had to create a new issue, and honestly, I didnât feel like it. So I just stopped having comments. Besides, most of the people who keep track of this blog are aware of Mastodon. Therefore, the path to follow was clear.
Instead of trying to actually learn some JavaScript. I decided to search for some already existing solution. so it didnât took a lot of time to find Carl Schwanâs blog , who already blessed me with a script that did exactly what I needed. I just had to do some changes so it works with Jekyllâs syntax, so I basically changed the {{ .stuff }}
with {{ page.stuff }}
.
I also had to add those new variables to my blog metadata, which was not hard to do, since I just modified my already existing rofi script to setup my blogâs metadata with a few new lines. I still have to setup the id, like on GitHub, but its easier since I already create the Fosstodon post anyways.
In the end, I am very happy with the results, I am quite surprised with how my blogging journey has been. Sometimes I donât have time to do blogs, and sometimes I have too much time and do everything but blogs. But hey, today I decided to do a blog and implement some new features, yay!
This has been day 30 of #100DaystoOffload, thanks for reading! And donât forget to try out the new comment system, I didnât really worked too hard for it, but I still had to setup some CSS to make it look good!
If you have something to say, leave a comment, or contact me âď¸ instead
You can reply on any Fediverse (Mastodon, Pleroma, etc.) client by pasting this URL into the search field of your client:
https://fosstodon.org/@joeligj12/106032127692171891