A Jekyll blog theme with just the right amount of style
Switch branches/tags
Nothing to show
Clone or download
swanson Merge pull request #52 from swanson/revert-46-master
Revert "Add tags to post (issue #39)"
Latest commit 6ffa0c0 Feb 7, 2018



Lagom is a Swedish word with no direct English equivalent, meaning "just the right amount"

Lagom, a Jekyll blog theme with just the right amount of style.

Extracted lovingly from http://mdswanson.com for your enjoyment!

Live Demo

Action Shots


You should have a server up and running locally at http://localhost:4000.


Next you'll want to change a few things. Most of them can be changed directly in theme.yml. That's where you can add your social links, change the accent color, stuff like that.

There's a few other places that you'll want to change, too:

  • CNAME: If you're using this on GitHub Pages with a custom domain name, you'll want to change this to be the domain you're going to use. All that should be in here is a domain name on the first line and nothing else (like: example.com).
  • favicon.png: This is the icon in your browser's address bar. You should change it to whatever you'd like.
  • logo.png: A square-ish image that appears in the upper-left corner


You should deploy with GitHub Pages - it's just easier.

All you should have to do is rename your repository on GitHub to be username.github.io. Since everything is on the gh-pages branch, you should be able to see your new site at http://username.github.io.


MIT with no added caveats, so feel free to use this on your site without linking back to me or using a disclaimer or anything silly like that.


I'd love to hear from you at @_swanson. Feel free to open issues if you run into trouble or have suggestions. Pull Requests always welcome.