6.9 KiB
6.9 KiB
Changelog
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 = "your.email@domain.com"
-
-
Fix Hugo demo (issue #53)
-
Fix mobile header (PR #51: credits to @gamingrobot)
-
Add Utterances comments (PR #50: credits to @gamingrobot)
2018-10
- Enable
hyde-hyde
to work directly with SCSSs instead of generated CSSs (PR #45: credits to @jd4no) - Patch potential vulnerabilities of
target="_blank"
(PR #48: credits to @gfrcsd)
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
- Configure using
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 elementsHyde-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.
- define blocks