Yes, you don't know me. Cool, I'm telling you that.
I am Pravendra. Developer at awesome SDSLabs.
Also a Computer Science undergraduate student at IIT Roorkee.
When I’m not scrolling in sublime-text or vim, I am watching Discovery Channel :bowtie:
I am a sincere reader and It feels nice to read about other’s experiences in different fields.
Sometimes it shows new things that you are not aware about.
A thought of owning a blog have always excited me.
My choice for a setup was
Jekyll powered blog hosted with
Github Pages, so I started searching for a cool Jekyll theme.
Definition according to it’s Developer @mdo > Lanyon is an unassuming Jekyll theme that places content first by tucking away navigation in a hidden drawer. It’s based on Poole, the Jekyll butler.
It’s really a cool theme with pretty nice design and a Toggelable sliding sidebar to provide enough space for your content.
Themes avaiable on internet are generally meant to be used as it is or without any hesitation but I wanted something extra in the theme. I wanted to have tags for each post and post sorting according to tags.
One more thing was that original Lanyon theme serves fix posts on a page and provides pagination(customizable). So if you want to read first post, you have to manually visit all pages till you reach at last page.
Then an old chat with @sm motivated me to do something on my own , he said : > its never bad to develop a thing, if you are not copying something entirely.
modified Lanyon is the jekyll theme, I ended up while customizing original Lanyon.
Things I added to the original theme are :
It provides easy access to all posts
Reader can easily visit for each post under a tag.
Clicking on a date of post opens the timeline section
Using it, you can use all emojis available on the famous www.emoji-cheat-sheet.com
each change I did was done with Jekyll Plugins
according to Jekyll documentation :
> in your site’s root directory inside
_plugins/ directory any file ending in
.rb will be loaded before Jekyll generates your site.
It was fun developing this, because I just love smileys. specially this :grinning:
Github Pages don’t allow you to use plugins because of security reasons, so I am pushing only generated static files to repository.
By the way, the theme that you are seeing right now, isn’t the modified-lanyon theme.
You can read about the current theme’s development, here. A little paint over my webspace’s design.