Jekyll Boilerplate
Jekyll Boilerplate is a lightweight and cleaned up version of the initial Jekyll setup. The motivation behind this project was for me to avoid doing the same things over and over every time I build yet another site with Jekyll.
Features
Additions
- An empty folder has been created at
assets/images
. - An empty folder has been created at
assets/js
. - An initial configuration for Kramdown has been added.
- The CSS is being minified via Sass.
- Some project-agnostic base styles have been added.
- Normalize.css has been added.
.DS_Store
andnode_modules
have been added to.gitignore
.- The
jekyll-feed
gem has been added to automate Atom feed generation. - The
jekyll-sitemap
gem has been added to automate sitemap generation.
Editions
- The
_sass
folder has been moved toassets/sass
. - The
css
folder has been moved toassets/css
. - The
default.html
layout has been cleaned up. - The
index.html
has been cleaned up.
Deletions
- The
about.md
file has been removed. - The
page.html
andpost.html
layouts have been removed. - The sample post and the
_posts
folder have been removed. - All initial partials from the
_includes
folder buthead.html
have been removed. - Options
email
,twitter_username
,github_username
have been removed. - All the existing styles have been removed.
Fixes
- A
lang
attribute has been added to the default layout. - A
<main>
element has been added to the default layout.