Jekyll boilerplate is a starter kit for Jekyll themes.
The repo is setup with a gulpfile to load _config-dev.yml instad of a production config file while I'm building my theme. It uses browser-sync to watch the _site
directory for changes.
I wrote a blog post about how I build custom Genesis child themes. The notes in that post are very applicable to this repo.
The install scrip in that post is only applicable to the Genesis Boilerplate repo. You can find a Jekyll Boilerplate install script here: https://github.com/bradonomics/dotfiles/blob/master/bin/install-jekyll.sh.
To start your a theme with Jekyll Boilerplate, you can Download the files from GitHub (or clone the repo: git clone https://github.com/bradonomics/jekyll-boilerplate.git
). Remember this is a starting point for a custom theme and pretty vanilla as is. If it doesn't make it into 90% of my custom theme work, it isn't in the boilerplate.
The download includes some dummy content (most of which I swiped from Michael Rose's unit test repo) to to check styles and formatting, a gulp file with my preferred tasks, a development configuration file to help with the build, and probably some other things I'm forgetting.
Jekyll Boilerplate is released under the GPL-2.0 License.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2, as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA