Skip to main content

A bit about your favorite theme...

· 7 min read
Pulkit Krishna
Founder of VirtualHub
note

This version of VirtualHub is powered by Docusaurus. This blog post is old and may contain wrong info.

As promised in the previous post, today I am going to tell you why I did not choose your favorite theme for VirtualHub.

So basically I wanted a few features to be present in the template:

  • Free
  • Actively Maintained
  • Dark/Light Theme Mode
  • Search
  • Good Syntax Highlighting
  • Lightweight Commenting System
  • SEO & Performance Optimization
  • Good Documentation
  • Atom Feeds (Optional)
  • Auto-generated Related Posts (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)
  • Cards Layout (Optional)

So, Here are my findings on testing several sites:

GitHub.com #jekyll-theme repos

Minimal Mistakes

This is the first theme that comes on GitHub after searching jekyll-theme but it is not so good according to me. Simply put, it is not good-looking. The features not present on this site are:

  • Dark/Light Theme Mode
  • Lightweight Commenting System
  • Hierarchical Categories (Optional)
  • PWA (Optional)
  • Cards Layout (Optional)

Hux Blog

The Demo is in Chinese and does not use SSL. I know most of the themes are made by Chinese developers, but most of them have a demo in English. I simply dismissed this theme due to this fact. The features not present on this site are:

  • Dark/Light Theme Mode
  • Search
  • Good Syntax Highlighting (?)
  • Good Documentation
  • Lightweight Commenting System (?)
  • Auto-generated Related Posts (Optional)
  • Hierarchical Categories (Optional)
  • Cards Layout (Optional)

Just the Docs

A good theme for what it is, but I needed a blogging theme and not a documentation theme, so I did not choose it. I will probably use it, but for some other project. The features not present in this theme:

  • Dark/Light Theme Mode
  • Lightweight Commenting System*
  • Atom Feeds (Optional)*
  • Auto-generated Related Posts (Optional)*
  • PWA (Optional)
  • Cards Layout (Optional)*

*Not needed, since it is not a blog theme.

Beautiful Jekyll

Not a completely free theme. Also, too simple for my taste. It lacks the following features:

  • Free (Not completely)
  • Dark/Light Theme Mode (Not in the free version)
  • Lightweight Commenting System
  • Auto-generated Related Posts (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)
  • Cards Layout (Optional)

al-folio

Overall a good theme. But I did not like the default look much. I think it is better suited for one of my other projects. It lacks the following features:

  • Lightweight Commenting System
  • Auto-generated Related Posts (Optional)
  • Table of Contents (Optional)
  • PWA (Optional)
  • Cards Layout (Optional)

Hyde

Not suited for my purpose. Missing features are:

  • Actively Maintained
  • Dark/Light Theme Mode
  • Search
  • Good Syntax Highlighting
  • Lightweight Commenting System
  • SEO & Performance Optimization (?)
  • Atom Feeds (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)
  • Cards Layout (Optional)

Lanyon

A good theme for what it is. It is the theme powering this blog, but it was not suited for VirtualHub since it lacked the following features:

  • Actively Maintained
  • Dark/Light Theme Mode
  • Search
  • Good Syntax Highlighting
  • Lightweight Commenting System
  • Atom Feeds (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)
  • Cards Layout (Optional)

Poole

Too simple for anything. Lanyon and Hyde are based on it, so I think it is a good base theme to create other themes. It lacks the following features:

  • Actively Maintained
  • Dark/Light Theme Mode
  • Search
  • Good Syntax Highlighting
  • Lightweight Commenting System
  • SEO & Performance Optimization (?)
  • Atom Feeds (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)
  • Cards Layout (Optional)

TeXt Theme

A good theme and a good candidate for the VirtualHub website, but it lacks the following features:

  • Dark/Light Theme Mode*
  • Lightweight Commenting System
  • SEO & Performance Optimization
  • Auto-generated Related Posts (Optional)
  • PWA (Optional)

jamstackthemes.dev

devlopr-jekyll

A good theme but lacks the following features:

  • Dark/Light Theme Mode (Only Dark Mode)
  • Auto-generated Related Posts (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)
  • Cards Layout (Optional)

jekyllthemes.org

Kross Jekyll

The first theme I considered using on VirtualHub. A bit like the WordPress theme I use on Legacy Installer Website. It lacks the following features:

  • Dark/Light Theme Mode
  • Search
  • Good Syntax Highlighting (?)
  • Atom Feeds (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)

jekyllthemes.io

Mediumish

One of the best themes I have ever seen. Inspired by Medium. I would have used it for VirtualHub had it been actively maintained. Sadly, it does not work with the latest version of Jekyll and throws many warnings even on v2.7. It also lacks the following features:

  • Actively Maintained
  • Dark/Light Theme Mode
  • Hierarchical Categories (Optional)
  • PWA (Optional)

Mundana

Another Medium inspired theme. It lacks the following features:

  • Actively Maintained
  • Dark/Light Theme Mode
  • Good Syntax Highlighting
  • Atom Feeds (Optional)
  • Auto-generated Related Posts (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)

Affiliates

I am going to use this theme for a project I have been thinking about for a long time. I will announce two new projects in the next post, and one of them will use this theme. The theme lacks the following features required for VirtualHub:

  • Actively Maintained
  • Dark/Light Theme Mode
  • Search
  • Good Syntax Highlighting
  • Lightweight Commenting System
  • Auto-generated Related Posts (Optional)
  • Table of Contents (Optional)
  • Hierarchical Categories (Optional)
  • PWA (Optional)

Conclusion

That's it. These are the themes I considered using for VirtualHub, but the winner is none of them. It is:

Chirpy Starter

It is not the perfect theme, but it is good enough for my needs. The only feature it does not include is:

  • Cards Layout (Optional)

So, that's that. Remember, these are only the themes I considered using for VirtualHub. There are countless other themes on the internet. If you find a good one matching at least most of the features I need, then please comment below.

A word to the author of the themes about which I wrote: I have no hard feelings against you. You are doing good work and should keep up. If you implement the features I want in your theme, I think everyone would benefit. If not, then no problem.

Remember, I am going to announce two new projects in the next post, So,

Stay tuned!

Indian Flag

Tell us about what you liked/disliked about this page on Discord. Are you facing any problem in following any of the tutorials? We will help you. We love to chat with people interested in old software:

Discord Banner