Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Jekyll Bootstrap 3 with the material design flavour. Publish your materialized blog using GitHub Pages easily.
Jekyll Material Design is a Jekyll theme that combines Bootstrap 3 with the Paper theme from Bootswatch to publish a materialized static blog on GitHub Pages.
Jekyll Material Design is an open-source Jekyll theme built on Jekyll-Bootstrap-3. It takes Jekyll Markdown and HTML content as input and produces a static website, styled with Bootstrap 3 and Bootswatch's Paper theme for a Material Design look. The theme runs on GitHub Pages and can be fully tested locally with the Jekyll command-line tools. It is developed by sentenza and released under the MIT license.
jekyll build to generate a _site/ directory, then jekyll serve --watch to preview the site at http://localhost:4000 with automatic rebuilds whenever files change._includes/themes/bootstrap/ for theme customization and pages/*.md for additional pages.lessons/2014/02/13/syntax-highlight-example shows how to render highlighted code blocks in your posts.index.md and several Markdown pages under pages/ that are converted to HTML during the build, giving you a starting point._includes/themes/bootstrap/ files.jekyll build and jekyll serve --watch to preview and iterate on your content at localhost:4000._includes/themes/bootstrap/default.html to remove the GitHub ribbon (line 26) or change site information.The README outlines a four-step workflow: create a GitHub repository named USERNAME.github.io, clone the theme into it, edit the configuration in _includes/themes/bootstrap/, and then test locally with jekyll build and jekyll serve --watch before pushing to GitHub. After the push, GitHub Pages builds and serves the static site automatically.
Jekyll Material Design is free to download and use under the MIT license.
A live demo of the default theme is hosted on GitHub Pages at sentenza.github.io/jekyll-material-design. You can browse the site to see how the Bootstrap 3 and Bootswatch Paper combination renders with sample content, including a syntax highlighting example and standard blog layout.
The GitHub ribbon is included in the theme's default layout. Open _includes/themes/bootstrap/default.html in your editor and locate line 26, which contains the ribbon markup. Delete or comment out that line, then rebuild or serve the site to see the change.
Yes, Jekyll Material Design is released under the MIT open-source license. You are free to use, modify, and distribute the theme, including in commercial projects, without paying any licensing fees. The only requirement is that you keep the original copyright notice in your copies.
According to the README, you should wait roughly 10 minutes after pushing to the master branch for GitHub to build and publish the site. The build time can vary depending on GitHub's queue, but 10 minutes is the wait time the author suggests before checking your site.
