A bit about your favorite theme...
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
- GitHub: https://github.com/mmistakes/minimal-mistakes
- Demo: https://mmistakes.github.io/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
- GitHub: https://github.com/just-the-docs/just-the-docs
- Demo: https://just-the-docs.github.io/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
- GitHub: https://github.com/poole/hyde
- Demo: https://hyde.getpoole.com/
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
- GitHub: https://github.com/poole/lanyon
- Demo: https://lanyon.getpoole.com/
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
- GitHub: https://github.com/poole/poole
- Demo: https://demo.getpoole.com/
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
- GitHub: https://github.com/kitian616/jekyll-TeXt-theme
- Demo: https://tianqi.name/jekyll-TeXt-theme/test/
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
- GitHub: https://github.com/wowthemesnet/mediumish-theme-jekyll
- Demo: https://wowthemesnet.github.io/mediumish-theme-jekyll/
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
- GitHub: https://github.com/wowthemesnet/mundana-theme-jekyll
- Demo: https://wowthemesnet.github.io/mundana-theme-jekyll/index.html
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
- GitHub: https://github.com/wowthemesnet/affiliates-jekyll-theme
- Demo: https://wowthemesnet.github.io/affiliates-jekyll-theme/
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!