Hugo blog theme for speed demons.
HTML CSS GCC Machine Description
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
archetypes Initial commit Feb 11, 2017
exampleSite Add exampleSite/, which is an exact copy of github.com/LiaungYip/plai… Feb 12, 2017
images Make ready to upload the Hugo Themes site Feb 12, 2017
layouts
static/css Add table of contents Mar 5, 2017
LICENSE Initial commit Feb 11, 2017
README.md Merge remote-tracking branch 'origin/master' Mar 5, 2017
theme.toml

README.md

plain-blog

minimal theme
puts your content first
refridgerator

See a live example at my website, penwatch.net.

Inspired by qntm.org and gizak/nofancy.

Looking for a Hugo documentation theme with a similar focus on minimal functionality? Try plain-docs.

Screenshots

Features

  • Pages load FAST FAST FAST. (First page overhead: ≈40 kB. Subsequent page overhead: ≈3 kB.)
  • Responsive - looks great on desktop or mobile.
  • High contrast - black text, on a white background, with blue links.
  • Minimal Javascript. Hardly cares if JS is disabled.
  • Supports your choice of taxonomies: categories, or tags, or series, or all three at once.
  • Google Analytics.
  • Top and bottom menus.
  • Printable - headers, footers, and menus disappear when you hit the "Print" button.
  • Table of contents - just put show_table_of_contents: true or show_table_of_contents = "true" in your front matter.
  • Example site available - config.toml and basic pages ready to go.

Things omitted

My goal is to load the first page in 50kB or less.

That means I've left out anything that wasn't needed. Some things I omitted include:

  • jQuery (30kB compressed)
  • highlight.js (100kB compressed) - use Pygments for server-side highlighting instead.
  • Web fonts (e.g. 200kB for Proxima Nova and Source Code Pro)
  • Icons, i.e. font-awesome (70 kB compressed)

Libraries used