All notable changes to this project will be documented in this file.
- The format is based on Keep a Changelog
- This project adheres to Semantic Versioning
- Headers are no longer bold, affects page titles, etc. #22
- Making max-width 800px, up from 720px. I prefer a little longer line length on posts. f44c174
- Author metadata now provides helpful links to the corresponding author detail page #23
- Display of copyright only references
.Site.copyright
field (previously we also had.Site.Params.hideCopyright
). - Hasper now supports Creative Commons licenses via the
.Site.Params.creativeCommons
parameter. Set it and you'll have an icon in the footer representing you license type. #8
- Replaced author.name with author.firstName and author.lastName, make sure to update config.yaml
- Author short names are referenced from the author.id field, add this to config.yaml as well
- Author metadata follows upcoming Hugo change #13
- Cover image size is now configurable via
fullCover
property #12
- Initial CHANGELOG file to keep track of changes to Hasper over time.
- Additionally, Hasper now uses semver and properly tags releases.
Hasper was originally a fork of the hugo-theme-casper. However, the original author was not responding to pull requests. Hasper now lives as its own separate repository and has been updated with the following improvements:
- author thumbnail fixes across the site (original version only worked on list template): 25467fc
- switching from bespoke
.Site.Data.Author
in favor of Hugo's canonical.Site.Author
: 25467fc - icon aesthetic improvements, previous styles had ugly underlines: 2238091
- removing unused
page
directory which contained duplicate code: 8c2f9e8 - allowing for external image linking (gravatar, twitter, etc), original theme hardcoded site's base url: 06afad2
- share icons are now user-configurable: b334fed
- full theme support for highlightjs code blocks: a8f2870