A modern jekyll theme with grid frontpage, beautiful typography, mobile responsive, made with Semantic UI
Switch branches/tags
Nothing to show
Clone or download
Latest commit 8004812 Jan 13, 2018
Failed to load latest commit information.
_includes nicer sample posts added Oct 21, 2017
_layouts nicer sample posts added Oct 21, 2017
_posts readme, license Oct 21, 2017
assets text wrapping issue on chrome fixed Oct 21, 2017
tmp readme, license Oct 21, 2017
.gitignore initial Oct 21, 2017
Gemfile Adds Gemfile Jan 13, 2018
LICENSE.md Update LICENSE.md Oct 21, 2017
README.md minor changes Oct 21, 2017
_config.yml readme, license Oct 21, 2017
about.html initial Oct 21, 2017
archive.html initial Oct 21, 2017
feed.xml initial Oct 21, 2017
index.html initial Oct 21, 2017



Wall-E is a modern Jekyll template with a magazine-like grid layout on the frontpage, beautiful typography and uncomplicated content.





  • Mobile responsive, built with Semantic UI, customization is easy
  • Disqus is integrated by default
  • One column layout suitable for personal blogs with focus on content
  • Beautiful typography (uses League Gothic and Open Sans)
  • Feature image can be added to homescreen post cards
  • Search box links to Google search by default


Wall-E is fully furnished right out of the box. To use this template on your blog

  • If this is your first Jekyll blog, follow this helpful guide to set up Jekyll.
  • Fork this repository, rename the fork as your-username.github.io. Your blog should immediately be live on https://your-username.github.io
  • Clone your fork
  • Delete everything in _posts directory. Delete the tmp directory.
  • Open _config.yml and set the variables
  • Open _includes/disqus.html and _includes/disqus-count.html and replace the value of disqus_shortname variable to your Disqus username
  • Run jekyll serve and your blog should be live on http://localhost:4000. Make changes, test them locally, commit your changes and push to your fork. Your changes should be live in a couple of seconds


  • _includes/author.html: Add your name, link to a profile picture and a short author description that appears on the bottom of each post. See Semantic Link docs.
  • _includes/card.html: Cards can be customized to show the essential info about a post (feature image, catagory, tags, comment count etc). See Semantic Card docs.
  • _includes/header.html: Replace the site logo here. Add/replace frequently visited pages and/or social links here.
  • _includes/footer.html: Add your copyrights, if any, here. Also link to the less frequently visited pages and/or social links here.
  • assets/css/main.css and assets/css/mobile.css: Global and mobile specific CSS files respectively
  • assets/js/main.js: Any common javascript goes here. If you wish to customize the search behaviour (for example, use a different search engine), that can be done here.

Screenshots (Desktop)


Sample post

Screenshots (Mobile)

Homepage (Portrait)

Homepage (Landscape)

Sample post (Portrait)

Footer (Landscape)



Open sourced under the MIT license <3