Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A simple and clean Jekyll theme using Bootstrap that's easy to modify, with Disqus, Isso, Google Analytics, and mobile support.
Jekyll Clean is a free, open-source Jekyll theme that builds a minimal, Bootstrap-based blog with configurable Disqus or Isso comments, Google Analytics, and a responsive sidebar.
Jekyll Clean is a simple and clean Jekyll theme created by GitHub user scotte for building static blogs. It takes Jekyll markdown posts and renders them into a blog site styled with Bootstrap, featuring a collapsable navigation bar, a sidebar with a links pane, and optional comment and analytics integration via _config.yml. The theme is distributed under a Creative Commons Attribution 4.0 License and includes its own syntax-highlighting CSS (the colorful theme from iwootten/jekyll-syntax).
jekyll serve --baseurl='' after installing jekyll and jekyll-paginate.The theme works as a standard Jekyll site: you clone the repository, add or edit markdown posts in _posts, configure _config.yml with your site title, Disqus shortname, Isso URL, or Google Analytics ID, and then build with Jekyll. For deployment on GitHub Pages, push to either the master branch (user pages) or gh-pages branch (project pages) depending on your setup. The README recommends setting the upstream remote to merge future theme updates.
Jekyll Clean is free to use and distribute, licensed under the Creative Commons Attribution 4.0 License. There is no paid tier; the only requirement is providing a link back to the original GitHub repository.
Yes, Jekyll Clean is completely free and open source under the Creative Commons Attribution 4.0 License. You can use it commercially, remix it, and distribute it as long as you credit the original theme by linking to the GitHub repository.
Set the disqus value in _config.yml to your Disqus shortname, set comments to true, and add comments: true to the YAML front matter of each post. Ensure your Disqus account is configured for the correct domain.
Yes, it supports both Disqus and Isso. For Isso, set the isso key in _config.yml to the full URL of your Isso server and set comments to true. Note that Isso requires running your own local server, so it isn't suitable for GitHub Pages hosting.
Yes. For user pages, deploy on the master branch with an empty baseurl; for project pages, use the gh-pages branch with baseurl set to your repository name. The README provides exact instructions and also includes a .gitlab-ci.yml for GitLab Pages.
Add the original repository as an upstream remote with git remote add upstream [email protected]:scotte/jekyll-clean.git, then fetch and merge upstream/gh-pages. You'll need to resolve conflicts in _config.yml, _includes/links-list.html, and _posts.
