This changelog mainly documented some major changes, updates or fixes (with credits) for reference purposes. It by no means covers all contributors. Nonetheless, to the bottom of my heart, I truly appreciate all of your time and contributions.
2018-11
-
Per PR #56, Gravatar pics can be used exclusively to
.Site.Params.authorimage
via the parameter.Site.Params.social.gravatar
*
[params.social]
gravatar = "[email protected]"
-
Fix Hugo demo (issue #53)
-
Fix mobile header (PR #51: credits to @gamingrobot)
-
Add Utterances comments (PR #50: credits to @gamingrobot)
2018-10
2018-09
-
Add Table of Contents
-
Configure using
.Site.Params.toc
with two possible value: "hugo" (using Hugo{{ .TableOfContents }}
, and "tocbot" (using Tocbot), remove.Site.Params.toc
to disable TOC -
Change layouts/partials/header/styles.html to check
.Site.Params.toc
and add the corresponding styles -
Change layouts/partials/page-single/content.html to add TOC per
.Site.Params.toc
-
Add styles static-src/scss/hugo-toc.scss and static-src/scss/tocbot.scss that generate
hugo-toc.css
andtocbot.css
, respectively -
Tocbot can be configured in layouts/partials/page-single/footer.html with options as described in its documentation
2018-07
-
Revise the shortcode 'fig.html'
-
Rename
header/font-awesome.html
toheader/font-awesome-css.html
and adds footer/font-awesome-js.html, uses Font-Awesome 5 deferred JavaScript loading to reduce CSS rendering blocking -
Refactor and consolidate all responsive breakpoints and creates a new style __responsive.scss
-
Refactor portfolio’s projects into __project.scss
-
Refactor styles for a list of posts into __list.scss
-
Refactor misc. styles into __misc.scss
-
Remove __customised.scss
Version 2.0
-
The main styles are refactored and redeveloped using SCSS (see static-src/scss) and we no longer need
poole.css
andhyde.css
becausehyde-hyde.scss
already incorporates relevant elements -
Hyde-hyde
can be customised by changing SCSS styles in static-src/scss/hyde-hyde and layouts in layouts -
To generate
hyde-hyde.css
, please use any SCSS compiler to compile the main filehyde-hyde.scss
-
Restructure/modularise further the layouts (see layouts)
-
Add 'Portfolio' page inspired by Xiaoying Riley (@3rdwave_themes) Developer-Theme
-
Change the main body font to use system fonts (see __variables.scss)
-
In case you prefer Web fonts, just include the template "web-fonts.html" to "header.html"
-
-
Switch to main fixed width font Source Code Pro
-
Add OpenGraph and TwitterCard templates (for SEO)
-
Add 'Related Articles' (see layouts/partials/post-related.html)
-
Add page navigation NEXT / PREVIOUS
-
Switch datetime format to
"Jan 02 '06"
in the list of posts (see layouts/partials/post-list.html) to save some space -
Change styles for links, tags, text
-
Add some handy shortcodes for
<kbd></kbd>
and<blockquote></blockquote>
-
The License under 'Some Rights Reversed' in the sidebar is switched from Creative Commons Attribution 4.0 International License to Creative Commons Attribution-ShareAlike 4.0 International License.
Version 1.0
-
Color tones and layouts are inspired by Nate Finch’s blog
-
Restructure/modularise the layouts (see
layouts/_default/baseof.html
,layouts/_default/single.html
,layouts/_default/list.html
andlayouts/partials
) -
Use highlight.js for code highlighting
-
Use Font-Awesome 5's icons
-
Use main font Fira-Sans + fixed width font Roboto Mono
-
Add GraphComment for replacing the built-in Disqus
-
Fork from Hyde
-
Refactor
basedof.html
and corresponding pagesindex.html
,single.html
,list.html
-
define blocks
content
andfooter
that will be fulfilled by each different type of layout.
-