Jekyll Theme GaeBlogx
My personal blog Github Page: https://github.com/SeraphRoy/SeraphRoy.github.io
Major features
- Categories, Tags, Archives
- Site-wide search provided by Algolia and Simple Jekyll Search
- Clean responsive design
- Disqus Comments and Google Analytics support
- SEO best practices via Jekyll SEO Tag
- Archive by month instead of year
- About page layout
Installation
If you're running Jekyll v3.5+ and self-hosting you can quickly install the theme as a Ruby gem. If you're hosting with GitHub Pages you can install as a remote theme or directly copy all of the theme files (see structure below) into your project.
First have a index.html
in your root folder, containing:
---
layout: home
paginate: true
---
then:
Ruby Gem Method
- Add this line to your Jekyll site's
Gemfile
:
gem "jekyll-theme-gaeblogx"
- Add this line to your Jekyll site's
_config.yml
file:
theme: jekyll-theme-gaeblogx
- Then run Bundler to install the theme gem and dependencies:
bundle install
GitHub Pages Method
GitHub Pages has added full support for any GitHub-hosted theme.
- Replace
gem "jekyll"
with:
gem "github-pages", group: :jekyll_plugins
Run
bundle update
and verify that all gems install properly.Add
remote_theme: "SeraphRoy/GaeBlogx"
to your_config.yml
file. Remove any othertheme:
orremote_theme:
entries.
Notes
Please specify Agolia specific configs in _config.yml
, and other settings as well.
Specify blogname
, blogabout
, aboutme
, and contactme
and _config.yml
For reference, please take a look at my personal settings: https://github.com/SeraphRoy/SeraphRoy.github.io