Below are variables used with this theme…
Site Variables under Params#
| name | 
type | 
example | 
Description | 
env | 
string | 
‘production’ | 
To set env to production | 
title | 
string | 
‘My Blog’ | 
To set title | 
description | 
string | 
‘This is a blog of mine’ | 
To set site description | 
author | 
string |list | 
‘Me’ | [‘Me’,‘You’] | 
To show multiple Authors | 
images | 
string | 
‘myimage.png’ | 
Link or path of image for opengraph, twitter-cards | 
keywords | 
list | 
[blog, page] | 
Add keywords for Home page | 
DateFormat | 
string | 
“January 2, 2006” | 
The format of date strings in the website. Details | 
languageAltTitle | 
string | 
“English” | 
Alternate title in Multilingual Mode | 
ShowReadingTime | 
boolean | 
true | false | 
To show read time in post meta | 
ShowShareButtons | 
boolean | 
true | false | 
To show/hide share buttons under post | 
ShowCodeCopyButtons | 
boolean | 
true | false | 
To show/hide Code Copy button | 
ShowFullTextinRSS | 
boolean | 
true | false | 
To show Content in RSS feed | 
defaultTheme | 
string | 
light | dark | auto | 
To set default theme | 
disableThemeToggle | 
boolean | 
true | false | 
To disable theme toggle icon shown besides label | 
disableSpecial1stPost | 
boolean | 
true | false | 
To disable no-card special appearance of 1st post | 
disableScrollToTop | 
boolean | 
true | false | 
To disable ScrollToTop button | 
disableAnchoredHeadings | 
boolean | 
true | false | 
To disable Anchored Headings | 
hideMeta | 
boolean | 
true | false | 
To Hide meta elements : date, read-time, author and available-translations for page | 
hideSummary | 
boolean | 
true | false | 
To Hide summary being shown in list pages | 
showtoc | 
boolean | 
true | false | 
To show/hide Table of Contents | 
tocopen | 
boolean | 
true | false | 
To keep open ToC by default on page load | 
ShowPostNavLinks | 
boolean | 
true | false | 
Show Previous and Next Posts below a Post | 
ShowBreadCrumbs | 
boolean | 
true | false | 
Show BreadCrumb Navigation above single post/page | 
comments | 
boolean | 
true | false | 
To show/hide comments | 
analytics.google.SiteVerificationTag | 
string | 
“XYZabc” | 
Site Verification Tag for Google Analytics | 
analytics.bing.SiteVerificationTag | 
string | 
“XYZabc” | 
Site Verification Tag for Bing | 
analytics.yandex.SiteVerificationTag | 
string | 
“XYZabc” | 
Site Verification Tag for Yandex | 
schema | 
- | 
- | 
Details | 
fuseOpts | 
- | 
- | 
Details | 
socialIcons | 
- | 
- | 
Details | 
label | 
- | 
- | 
Details | 
assets | 
- | 
- | 
Details | 
cover | 
- | 
- | 
Details | 
profileMode | 
- | 
- | 
Details | 
editPost | 
- | 
- | 
Details | 
Site Variables#
| name | 
type | 
example | 
Description | 
copyright | 
string | 
**[example.site](https://example.site)** | 
This is HUGO’s site variable, which can also render markdown content | 
label#
| name | 
type | 
example | 
Description | 
label.text | 
string | 
‘Home’ | 
To display different label text other than title | 
label.icon | 
string | 
‘/apple-touch-icon.png’ | 
To display a logo image in label | 
label.iconHeight | 
integer | 
35 | 
To set size of label logo image | 
profileMode#
| name | 
type | 
example | 
Description | 
profileMode.enabled | 
boolean | 
true | false | 
For enabling profileMode, needs to be explicitly set | 
profileMode.title | 
string | 
“Title” | 
Title | 
profileMode.subtitle | 
string | 
“subtitle here” | 
Subtitle | 
profileMode.imageUrl | 
string | 
“image.png” | “https://example.com/image.jpg" | 
Image URL or Link | 
profileMode.imageWidth  | 
string | 
“150” | 
Width of image | 
profileMode.imageHeight | 
string | 
“150” | 
Height of image | 
profileMode.imageTitle | 
string | 
“This image is a picture of ..” | 
Title of image | 
profileMode.buttons | 
- | 
- | 
Details | 
profileMode:
    buttons:
        - name: Archive
        url: "/archive"
        - name: Github
        url: "https://github.com/"
assets#
| name | 
type | 
example | 
Description | 
assets.favicon | 
string | 
‘icon.ico’ | 
To set favicon, can be path or external link | 
assets.disableHLJS | 
boolean | 
true | false | 
To disable Highlight.js loading | 
assets.disableFingerprinting | 
boolean | 
true | false | 
To disable Sub-Resource integrity for assets | 
cover#
| name | 
type | 
example | 
Description | 
cover.linkFullImages | 
boolean | 
true | false | 
To open full size cover images on click on cover | 
cover.responsiveImages | 
boolean | 
true | false | 
To enable/disable generation of responsive cover images | 
cover.hidden | 
boolean | 
true | false | 
To hide everywhere but not in structured data | 
cover.hiddenInList | 
boolean | 
true | false | 
To hide on list pages and home | 
cover.hiddenInSingle  | 
boolean | 
true | false | 
To hide on list pages and home | 
schema#
fuseOpts#
Refer: https://fusejs.io/api/options.html
fuseOpts:
  isCaseSensitive: false
  shouldSort: true
  location: 0
  distance: 1000
  threshold: 0.4
  minMatchCharLength: 0
  keys: ["title", "permalink", "summary", "content"] ##  can be less but not more than shown in list
socialIcons#
socialIcons:
    - name: "<platform>"
        url: "<link>"
    - name: "<platform 2>"
        url: "<link2>"
editPost#
editPost:
  URL: "https://github.com/<path_to_repo>/content"
  Text: "Suggest Changes" # edit text
  appendFilePath: true # to append file path to Edit link
Note: Same format is being used by Page Variables
Page Variables#
| Name | 
Type | 
Example | 
Description | 
showtoc | 
boolean | 
true | false | 
To show/hide Table of Contents | 
tocopen | 
boolean | 
true | false | 
To keep open ToC by default on page load | 
hidemeta | 
boolean | 
true | false | 
To Hide meta elements : date, read-time, author and available-translations for page | 
comments | 
boolean | 
true | false | 
To show/hide comments | 
description | 
string | 
‘description text’ | 
Show Post Description under Title | 
canonicalURL | 
string | 
“https://canonical.url/to/page" | 
To add canonical URL to posts | 
disableShare | 
boolean | 
true | false | 
To hide/show share icons under a page | 
disableHLJS | 
boolean | 
true | false | 
To disable Highlight.js loading | 
disableAnchoredHeadings | 
boolean | 
true | false | 
To disable Anchored Headings | 
searchHidden | 
boolean | 
true | false | 
Hide page from search | 
hideSummary | 
boolean | 
true | false | 
To Hide summary being shown in list pages | 
ShowReadingTime | 
boolean | 
true | false | 
To show read time in post meta | 
ShowBreadCrumbs | 
boolean | 
true | false | 
Show BreadCrumb Navigation above single post/page | 
ShowPostNavLinks | 
boolean | 
true | false | 
Show Previous and Next Posts below a Post | 
author | 
string |list | 
‘Me’ | [‘Me’,‘You’] | 
To show multiple Authors | 
cover.image | 
string | 
‘featured.jpg’ | 
To add a cover image | 
cover.caption  | 
string | 
‘caption for image’ | 
To add caption to cover image | 
cover.alt | 
string | 
‘this is cover image’ | 
Alternate text to show if image doesn’t load/show up | 
cover.relative | 
boolean | 
true | false | 
To use relative path for cover image, used in hugo Page-bundles | 
cover.hidden  | 
boolean | 
true | false | 
To hide on current single page | 
weight  | 
integer | 
5 | 
To set page order or to pin a post to Top of list |