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.
- 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_Storeandnode_moduleshave been added to.gitignore.- The
jekyll-feedgem has been added to automate Atom feed generation. - The
jekyll-sitemapgem has been added to automate sitemap generation.
- The
_sassfolder has been moved toassets/sass. - The
cssfolder has been moved toassets/css. - The
default.htmllayout has been cleaned up. - The
index.htmlhas been cleaned up.
- The
about.mdfile has been removed. - The
page.htmlandpost.htmllayouts have been removed. - The sample post and the
_postsfolder have been removed. - All initial partials from the
_includesfolder buthead.htmlhave been removed. - Options
email,twitter_username,github_usernamehave been removed. - All the existing styles have been removed.
- A
langattribute has been added to the default layout. - A
<main>element has been added to the default layout.
sudo gem install rubygems-updatesudo update_rubygemssudo gem update --system
brew remove rubybrew install rubysudo gem install jekyll bundler
bundle install
bundle updategit commit -am "Commit Gemfile.lock"
bundle exec jekyll serve
git remote add HugoGiraudel https://github.com/HugoGiraudel/jekyll-boilerplate.gitgit fetch HugoGiraudelgit rebase HugoGiraudel/mastergit push -f origin master