Skip to content
This repository has been archived by the owner. It is now read-only.
Archived. Development continues on Gitea
HTML CSS JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
archetypes
layouts
static
.gitignore
LICENSE.md
README.md
theme.toml

README.md

Reproach

He, who survives his reputation, lives out of despite himself, like a man listening to his own reproach.

Theme for the Hugo static site generator.

Installation

$ cd your_site_repo/
$ mkdir themes
$ cd themes
$ git clone https://github.com/dg01d/reproach

See the official Hugo themes documentation for more info.

Features

Right now the featureset is incomplete, but it has:

  • Comprehensive set of social media links in the navbar
  • SVG icons for each social media outlet -- different choices are a matter of editing one svg file
  • Webmentions receive integration, with simple webmention styling
  • Flexbox-based design

To be added to the featureset are:

  • Twitter Card and OpenGraph Media links
  • Customisation of rss generation

Note that while I wrote this to learn Hugo, golang templating & flexbox, it is heavily customised to my own site. It may not be useful for you.

Other features will be added here as I add them to the theme.

Usage

This theme expects a relatively standard Hugo blog/personal site layout:

.
└── content
    ├── post
    |   ├── post1.md
    |   └── post2.md
    ├── license.md        // For the love of reason, licence _your_ work!
    └── other_page.md

Just run hugo --theme=reproach to generate your site!

Configuration

The config.toml should be set up with the users social media accounts, e.g.

[author]
    name = "Zaphod Beeblebrox"
    nick = "zaphod"
    email = "zaphod@beeblebr.ox"
    google_plus = "ZaphodBeeblebrox"
    twitter = "hoopyfrood"
    github = "hoopyfrood"

Contact

All feedback is welcome! Head over to the issue tracker.

License

Released under the MIT license.

You can’t perform that action at this time.