Переключение кода
Конфигурация переключателя
Это пример шорткода переключателя конфигурации.
Его цель - позволить пользователям выбрать язык конфигурации, щелкнув соответствующую вкладку. После этого каждый переключатель кода на странице будет переключен на целевой язык. Кроме того, целевой язык будет сохранен в localStorage
пользователя, поэтому, когда они переходят на другие страницы, переключатель кода отображает их последний «переключенный» язык конфигурации.
Этот переключатель конфигурации
config.
baseURL: https://yoursite.example.com/
footnoteReturnLinkContents: ↩
params:
AuthorName: Jon Doe
GitHubUser: spf13
ListOfFoo:
- foo1
- foo2
SidebarRecentLimit: 5
Subtitle: Hugo is Absurdly Fast!
permalinks:
posts: /:year/:month/:title/
title: My Hugo Site
baseURL = "https://yoursite.example.com/"
footnoteReturnLinkContents = "↩"
title = "My Hugo Site"
[params]
AuthorName = "Jon Doe"
GitHubUser = "spf13"
ListOfFoo = ["foo1", "foo2"]
SidebarRecentLimit = 5
Subtitle = "Hugo is Absurdly Fast!"
[permalinks]
posts = "/:year/:month/:title/"
{
"baseURL": "https://yoursite.example.com/",
"footnoteReturnLinkContents": "↩",
"params": {
"AuthorName": "Jon Doe",
"GitHubUser": "spf13",
"ListOfFoo": [
"foo1",
"foo2"
],
"SidebarRecentLimit": 5,
"Subtitle": "Hugo is Absurdly Fast!"
},
"permalinks": {
"posts": "/:year/:month/:title/"
},
"title": "My Hugo Site"
}
Другой переключатель конфигурации
theme.
author:
homepage: https://github.com/budparr
name: Bud Parr
description: ""
features:
- ""
- ""
homepage: https://github.com/budparr/gohugo.io
license: MIT
licenselink: https://github.com/budparr/gohugo.io/blob/master/LICENSE.md
min_version: 0.18
name: Hugo Theme
tags:
- website
description = ""
features = ["", ""]
homepage = "https://github.com/budparr/gohugo.io"
license = "MIT"
licenselink = "https://github.com/budparr/gohugo.io/blob/master/LICENSE.md"
min_version = 0.18
name = "Hugo Theme"
tags = ["website"]
[author]
homepage = "https://github.com/budparr"
name = "Bud Parr"
{
"author": {
"homepage": "https://github.com/budparr",
"name": "Bud Parr"
},
"description": "",
"features": [
"",
""
],
"homepage": "https://github.com/budparr/gohugo.io",
"license": "MIT",
"licenselink": "https://github.com/budparr/gohugo.io/blob/master/LICENSE.md",
"min_version": 0.18,
"name": "Hugo Theme",
"tags": [
"website"
]
}
Два обычных блока кода
bf-config.toml
[blackfriday]
angledQuotes = true
fractions = false
plainIDAnchors = true
extensions = ["hardLineBreak"]
bf-config.yml
blackfriday:
angledQuotes: true
fractions: false
plainIDAnchors: true
extensions:
- hardLineBreak