refactor(config): use YAML instead of TOML (#65)
* refactor(config): use YAML instead of TOML closes https://github.com/CaiJimmy/hugo-theme-stack/issues/62 * refactor(config.yaml): clear up * style(config): formatting & add i18n comment
This commit is contained in:
parent
e1277f4e61
commit
e9c1abac93
@ -1,105 +0,0 @@
|
|||||||
baseurl = "https://example.com"
|
|
||||||
languageCode = "en-us"
|
|
||||||
theme = "hugo-theme-stack"
|
|
||||||
paginate = 5
|
|
||||||
title = "Example Site"
|
|
||||||
disqusShortname = "hugo-theme-stack" # Change it to your Disqus shortname before using
|
|
||||||
DefaultContentLanguage = "en" # Theme i18n support
|
|
||||||
|
|
||||||
[permalinks]
|
|
||||||
post = "/p/:slug/"
|
|
||||||
page = "/:slug/"
|
|
||||||
|
|
||||||
[params]
|
|
||||||
mainSections = ["post"]
|
|
||||||
featuredImageField = "image"
|
|
||||||
rssFullContent = true
|
|
||||||
|
|
||||||
[params.dateFormat]
|
|
||||||
published = "Jan 02, 2006"
|
|
||||||
lastUpdated = "Jan 02, 2006 15:04 MST"
|
|
||||||
|
|
||||||
[params.sidebar]
|
|
||||||
emoji = "🍥"
|
|
||||||
subtitle = "Lorem ipsum dolor sit amet, consectetur adipiscing elit."
|
|
||||||
[params.sidebar.avatar]
|
|
||||||
local = true
|
|
||||||
src = "img/avatar.png"
|
|
||||||
|
|
||||||
[params.article]
|
|
||||||
math = false
|
|
||||||
[params.article.license]
|
|
||||||
enabled = true
|
|
||||||
default = "Licensed under CC BY-NC-SA 4.0"
|
|
||||||
|
|
||||||
[params.comments]
|
|
||||||
enabled = true
|
|
||||||
provider = "disqus" # Available: disqus, utterances
|
|
||||||
[params.comments.utterances]
|
|
||||||
repo = ""
|
|
||||||
issueTerm = "pathname"
|
|
||||||
label = "" # Optional
|
|
||||||
theme = "preferred-color-scheme"
|
|
||||||
|
|
||||||
[params.widgets]
|
|
||||||
enabled = ['search', 'archives', 'tag-cloud']
|
|
||||||
[params.widgets.archives]
|
|
||||||
limit = 5
|
|
||||||
### Archives page relative URL
|
|
||||||
path = "archives"
|
|
||||||
[params.widgets.tagCloud]
|
|
||||||
limit = 10
|
|
||||||
|
|
||||||
[params.opengraph]
|
|
||||||
[params.opengraph.twitter]
|
|
||||||
site = ""
|
|
||||||
card = "summary_large_image"
|
|
||||||
|
|
||||||
[params.defaultImage]
|
|
||||||
[params.defaultImage.opengraph]
|
|
||||||
enabled = false
|
|
||||||
local = false
|
|
||||||
src = ""
|
|
||||||
|
|
||||||
[menu]
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "home"
|
|
||||||
name = "Home"
|
|
||||||
url = "/"
|
|
||||||
weight = -100
|
|
||||||
pre = "home"
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "about-cn"
|
|
||||||
name = "About"
|
|
||||||
url = "about"
|
|
||||||
weight = -90
|
|
||||||
pre = "user"
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "archives"
|
|
||||||
name = "Archives"
|
|
||||||
url = "archives"
|
|
||||||
weight = -70
|
|
||||||
pre = "archives"
|
|
||||||
[[menu.main]]
|
|
||||||
identifier = "search"
|
|
||||||
name = "Search"
|
|
||||||
url = "search"
|
|
||||||
weight = -60
|
|
||||||
pre = "search"
|
|
||||||
|
|
||||||
[related]
|
|
||||||
includeNewer = true
|
|
||||||
threshold = 60
|
|
||||||
toLower = false
|
|
||||||
|
|
||||||
[[related.indices]]
|
|
||||||
name = "tags"
|
|
||||||
weight = 100
|
|
||||||
|
|
||||||
[[related.indices]]
|
|
||||||
name = "categories"
|
|
||||||
weight = 200
|
|
||||||
|
|
||||||
[markup]
|
|
||||||
[markup.highlight]
|
|
||||||
noClasses = false
|
|
113
exampleSite/config.yaml
Normal file
113
exampleSite/config.yaml
Normal file
@ -0,0 +1,113 @@
|
|||||||
|
baseurl: https://example.com
|
||||||
|
languageCode: en-us
|
||||||
|
theme: hugo-theme-stack
|
||||||
|
paginate: 5
|
||||||
|
title: Example Site
|
||||||
|
|
||||||
|
# Change it to your Disqus shortname before using
|
||||||
|
disqusShortname: hugo-theme-stack
|
||||||
|
|
||||||
|
# Theme i18n support
|
||||||
|
# Available values: en, fr, id, ja, ko, pt-br, zh-cn
|
||||||
|
DefaultContentLanguage: en
|
||||||
|
|
||||||
|
permalinks:
|
||||||
|
post: /p/:slug/
|
||||||
|
page: /:slug/
|
||||||
|
|
||||||
|
params:
|
||||||
|
mainSections:
|
||||||
|
- post
|
||||||
|
featuredImageField: image
|
||||||
|
rssFullContent: true
|
||||||
|
|
||||||
|
dateFormat:
|
||||||
|
published: Jan 02, 2006
|
||||||
|
lastUpdated: Jan 02, 2006 15:04 MST
|
||||||
|
|
||||||
|
sidebar:
|
||||||
|
emoji: 🍥
|
||||||
|
subtitle: Lorem ipsum dolor sit amet, consectetur adipiscing elit.
|
||||||
|
avatar:
|
||||||
|
local: true
|
||||||
|
src: img/avatar.png
|
||||||
|
|
||||||
|
article:
|
||||||
|
math: false
|
||||||
|
license:
|
||||||
|
enabled: true
|
||||||
|
default: Licensed under CC BY-NC-SA 4.0
|
||||||
|
|
||||||
|
comments:
|
||||||
|
enabled: true
|
||||||
|
provider: disqus
|
||||||
|
utterances:
|
||||||
|
repo:
|
||||||
|
issueTerm: pathname
|
||||||
|
label:
|
||||||
|
theme: preferred-color-scheme
|
||||||
|
|
||||||
|
widgets:
|
||||||
|
enabled:
|
||||||
|
- search
|
||||||
|
- archives
|
||||||
|
- tag-cloud
|
||||||
|
|
||||||
|
archives:
|
||||||
|
limit: 5
|
||||||
|
path: archives
|
||||||
|
|
||||||
|
tagCloud:
|
||||||
|
limit: 10
|
||||||
|
|
||||||
|
opengraph:
|
||||||
|
twitter:
|
||||||
|
site:
|
||||||
|
card: summary_large_image
|
||||||
|
|
||||||
|
defaultImage:
|
||||||
|
opengraph:
|
||||||
|
enabled: false
|
||||||
|
local: false
|
||||||
|
src:
|
||||||
|
|
||||||
|
menu:
|
||||||
|
main:
|
||||||
|
- identifier: home
|
||||||
|
name: Home
|
||||||
|
url: /
|
||||||
|
weight: -100
|
||||||
|
pre: home
|
||||||
|
|
||||||
|
- identifier: about
|
||||||
|
name: About
|
||||||
|
url: about
|
||||||
|
weight: -90
|
||||||
|
pre: user
|
||||||
|
|
||||||
|
- identifier: archives
|
||||||
|
name: Archives
|
||||||
|
url: archives
|
||||||
|
weight: -70
|
||||||
|
pre: archives
|
||||||
|
|
||||||
|
- identifier: search
|
||||||
|
name: Search
|
||||||
|
url: search
|
||||||
|
weight: -60
|
||||||
|
pre: search
|
||||||
|
|
||||||
|
related:
|
||||||
|
includeNewer: true
|
||||||
|
threshold: 60
|
||||||
|
toLower: false
|
||||||
|
indices:
|
||||||
|
- name: tags
|
||||||
|
weight: 100
|
||||||
|
|
||||||
|
- name: categories
|
||||||
|
weight: 200
|
||||||
|
|
||||||
|
markup:
|
||||||
|
highlight:
|
||||||
|
noClasses: false
|
Loading…
Reference in New Issue
Block a user