hey folk,
I wanted to update my old hugo theme to the same one from the upstream.
By doing that I noticed that I had used the theme wrong the whole time, instead of ’docs’ I used pages and that worked quite fine before als the multi-language support worked so (below a file tree view, and also the config file). I am using hugo 0.148.x
But now with the current theme, the menu bar on the left is completely gone.
.
├── config.toml
├── content
│ ├── de
│ │ ├── about.adoc
│ │ ├── About _ Interdependent_files
│ │ ├── agenda.png
│ │ ├── docs
│ │ ├── downloads
│ │ ├── drafts
│ │ ├── _index.adoc
│ │ ├── Makefile
│ │ ├── pages
│ │ ├── posts
│ │ └── sitemap
│ └── en
│ ├── about
│ ├── About _ Interdependent_files
│ ├── agenda.png
│ ├── cpu_structure_with_control.svg
│ ├── downloads
│ ├── _index.adoc
│ ├── Makefile
│ ├── pages
│ ├── posts
│ └── sitemap
baseURL = "http://wehrend.github.io/"
languageCode = "en-us"
title = "Bits & pieces - Sven Wehrend"
theme = "hugo-book"
publishDir = "public"
# englisch
[languages.en]
languageName = "English"
contentDir = "content/en"
weight = 1
[[languages.en.menu.before]]
name = ""
url = "/docs/"
weight = 10
[[languages.en.menu.before]]
name = "Web-Blog"
url = "/posts/web/"
weight = 10
[[languages.en.menu.before]]
name = "Synth-Blog"
url = "/posts/"
weight = 20
[[languages.en.menu.before]]
name = "Synthesizer-DIY"
url = "/posts/synth/25-build-your-own-modules/"
weight = 21
[[languages.en.menu.before]]
name = "Electronics 101"
url = "/pages/prequel-short-introduction-to-electronics"
weight = 26
[[languages.en.menu.before]]
name = "Electronics 102"
url = "/pages/short-introduction-to-electronics-102"
weight = 27
[[languages.en.menu.before]]
name = "Electronics 103"
url = "/pages/electronics-103"
weight = 28
[[languages.en.menu.before]]
name = "Storytelling and the order of things"
url = "/pages/storytelling"
weight = 25
[[languages.en.menu.before]]
name = "Download Archive"
url = "/downloads"
weight = 24
[[languages.en.menu.before]]
name = "Digital Logic 1 (Overview)"
url = "/pages/000_digital_logic_1/"
weight = 23
[[languages.en.menu.before]]
name = "Digital Logic 2 (Overview)"
url = "/pages/000_digital_logic_2/"
weight = 24
[[languages.en.menu.before]]
name = "About"
url = "/about/"
weight = 10
[[languages.en.menu.before]]
name = "Sitemap (EN)"
url = "/sitemap/"
weight = 10
# german
[languages.de]
languageName = "Deutsch"
contentDir = "content/de"
weight = 2
[[languages.de.menu.before]]
name = "Sitemap (DE)"
url = "/de/sitemap/"
weight = 10
[[languages.de.menu.before]]
name = "Web-Blog"
url = "/posts/web/"
weight = 10
[[languages.de.menu.before]]
name = "Synth-Blog"
url = "/posts/"
weight = 20
[[languages.de.menu.before]]
name = ""
url = "/docs/"
weight = 10
[[languages.de.menu.before]]
name = "Über"
url = "/about/"
weight = 10
[[languages.de.menu.before]]
name = "Synthesizer-DIY"
url = "/de/posts/synth/25_build_your_own_modules/"
weight = 21
[[languages.de.menu.after]]
name = "Digitale Logik 1 (Übersicht)"
url = "/de/pages/000_digital_logic_1/"
weight = 22
[[languages.de.menu.before]]
name = "Digitale Logik 2 (Übersicht)"
url = "/de/pages/000_digital_logic_2/"
weight = 23
[[languages.de.menu.before]]
name = "Elektronik 101"
url = "/de/pages/prequel-short-introduction-to-electronics"
weight = 26
[[languages.de.menu.before]]
name = "Elektronik 102"
url = "/de/pages/short-introduction-to-electronics-102"
weight = 27
[params]
date_format = "2006-01-02"
# (Optional, default light) Sets color theme: light, dark or auto.
# Theme 'auto' switches between dark and light modes based on browser/os preferences
BookTheme = 'light'
# (Optional, default true) Controls table of contents visibility on right side of pages.
# Start and end levels can be controlled with markup.tableOfContents setting.
# You can also specify this parameter per page in front matter.
BookToC = true
BookSection = "pages"
BookMenuBundle = "/pages/menu"
[markup]
[markup.asciidocExt]
workingFolderCurrent = true
[markup.asciidocExt.attributes]
toc = "left"
toclevels = "2"
[security]
enableInlineShortcodes = false
[security.exec]
allow = ['^dart-sass-embedded$', '^go$', '^npx$', '^postcss$', '^asciidoctor$']
osEnv = ['(?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM)$']
[markup.asciidocext]
extensions = ["asciidoctor"]
workingFolderCurrent = true
trace = true
verbose = true
[languages.en.markup]
[languages.en.markup.goldmark]
[languages.en.markup.goldmark.renderer]
unsafe = true
[languages.de.markup]
[languages.de.markup.goldmark]
[languages.de.markup.goldmark.renderer]
unsafe = true
[frontmatter.handlers]
adoc = "yaml"
[outputs]
home = ["HTML", "RSS", "SITEMAP", "sitemaphtml"]
[outputFormats]
[outputFormats.sitemaphtml]
name = "sitemaphtml"
mediaType = "text/html"
baseName = "/sitemap"
isPlainText = false
notAlternative = true
permalinkable = true