Jekyll Base Template
A simple as possible Jekyll template – only what you need to get started with a new Jekyll project.
Most Jekyll themes are fully-featured projects with lots of bells and whistles. But, if you're just looking for the basics that you need to get started with a new project, or if you're just learning how to use Jekyll for the first time, it can be frustrating to customize a theme that already has a lot of pre-built features. This is a starter template that's as simple as possible so you can add on what you need when you need it!
Here's what it includes:
- A few HTML templates and stylesheets.
- A few example blog posts.
- A loop in
index.htmlto show the posts.
- An example page.
- A config file with a few common presets.
First you'll need Jekyll installed, and you'll need to know how to use the command line and Git. If you're not up to speed on those, read about the command line, and try Git. Check the Jekyll website for installation instructions.
- Navigate to the location you want to create your project in the command line.
- Clone this repository:
git clone https://github.com/kmcgillivray/jekyll-base-template.git
- Navigate into the cloned repository:
- Run Jekyll:
- Go to
http://localhost:4000in a browser.
- Fork it!
- Create your feature branch.
- Commit your changes.
- Push to the branch on your fork.
- Submit a pull request!
This project doesn't use the gem-based themes introduced in Jekyll 3.2. It's designed for someone who wants to build their own site from a starting point, and the gem-based themes are great but it adds another layer of complexity to getting started quickly at the beginning.
Made by Kevin McGillivray.