Simple Texture is a gem-based responsive simple texture styled Jekyll theme for Jekyll 3.3 or above, which can also be forked as a boilerplate for older versions of Jekyll.
- Starter-kit demo: https://yizeng.github.io/jekyll-theme-simple-texture/
- My own personal blog: http://yizeng.me/blog/
Installation
As a Jekyll theme gem (Jekyll >= 3.3)
If you are creating a new website or blog, please follow the commands below first:
Install Jekyll and Bunlder
gem install jekyll bundler
Create a new Jekyll app
jekyll new jekyllapp
Enter the new directory
cd jekyllapp
Then for newly created or existing Jekyll app,
Install Bundler if haven’t done so.
gem install bundler
Remove Jekyll auto-generated default pages
about.md
andindex.md
.Download the respository here and locate
starter-kit
folder, or downloadstarter-kit
folder directly here.Put everything in the
starter-kit
in the root directory, i.e.jekyllapp
in this example.Run
bundle install
to install dependencies.Run Jekyll with
bundle exec jekyll serve
Hack away at http://localhost:4000!
As a fork
Fork the repo here
Clone the repo just forked.
git clone git@github.com:[YOUR_USERNAME]/jekyll-theme-simple-texture.git
Delete
starter-kit
folder andjekyll-theme-simple-texture.gemspec
file (they’re for people installing via gem)Install Bundler if haven’t done so.
gem install bundler
Update the
Gemfile
to look like the following:source "https://rubygems.org" gem 'jekyll' group :jekyll_plugins do gem 'jekyll-feed' gem 'jekyll-redirect-from' gem 'jekyll-seo-tag' gem 'jekyll-sitemap' end
Run
bundle install
to install dependencies.Run Jekyll with
bundle exec jekyll serve
Hack away at http://localhost:4000!