Skip to content
This repository has been archived by the owner on Mar 25, 2019. It is now read-only.

joshuaavalon/Jekyll-Avalon

Repository files navigation

Jekyll-Avalon

Demo

About

Jekyll-Avalon is a Materialize Jekyll theme.

Featuring:

  • Material Design
  • Responsive Web Design
  • Tags and categories browsing
  • Lazy loading images

Installation

This theme CANNOT be built by GitHub. You have to build it yourself. Please follows the following question.

  1. Are you willing to do extra works other than just blogging?

Yes > 3

No > 2

  1. Are you willing to other git service like GitLab?

Yes > Upload this repository to GitLab. It will auto-deploy like GitHub. Make sure you have turn on the GitLab Runner.

No > This theme is not for you.

  1. Install Ruby if you don't have it. In you are using Windows, you may want to try Ruby Installer.

  2. Install Jekyll and Bundler if you don't have it. Run the following commands in command prompt to install the packages.

gem install jekyll bundler
  1. cd to your repository directory. Run the following command in command prompt to build.
bundle exec jekyll serve
  1. Upload the content in _site to GitHub or your host.

Config

Change everything you need in _config.yml. Change the footer in _includes/footer.html.

If you want to change the color, go here to download SASS version and replace the link in _includes/head.html.

For comment support, you can use Disqus and add the embed code to _layouts/post.html. Same for Google Analytics, add the embed code to _includes/script.html.

Post

All the usable fields available are in 2016-10-27-welcome-to-jekyll.markdown.