Реструктуризация: два глобальных раздела — Яша и Семен

Весь контент перенесён в content/yasha/ (7 подразделов).
Создан content/semen/ с подразделами: changelog, kb, diary.
Навигация — dropdown в навбаре, двухуровневое меню в hugo.toml.
Шаблоны, сайдбар, поиск обновлены под вложенные секции.
This commit is contained in:
Агальцов Антон
2026-04-26 19:44:52 +03:00
parent cc0b342208
commit dd67d2c2ec
249 changed files with 6900 additions and 9153 deletions
+57 -16
View File
@@ -19,33 +19,74 @@ canonifyURLs = false
[menu]
[[menu.main]]
name = "Дневник"
url = "/diary/"
name = "Яша"
identifier = "yasha"
weight = 1
[[menu.main]]
name = "Дневник"
identifier = "yasha-diary"
url = "/yasha/diary/"
parent = "yasha"
weight = 10
[[menu.main]]
name = "База знаний"
url = "/kb/"
weight = 2
identifier = "yasha-kb"
url = "/yasha/kb/"
parent = "yasha"
weight = 20
[[menu.main]]
name = "Планы"
url = "/plans/"
weight = 3
[[menu.main]]
name = "Leadera"
url = "/leadera/"
weight = 4
identifier = "yasha-plans"
url = "/yasha/plans/"
parent = "yasha"
weight = 30
[[menu.main]]
name = "Инструкции"
url = "/guides/"
weight = 5
identifier = "yasha-guides"
url = "/yasha/guides/"
parent = "yasha"
weight = 40
[[menu.main]]
name = "Креды"
url = "/creds/"
weight = 6
identifier = "yasha-creds"
url = "/yasha/creds/"
parent = "yasha"
weight = 50
[[menu.main]]
name = "Leadera"
identifier = "yasha-leadera"
url = "/yasha/leadera/"
parent = "yasha"
weight = 60
[[menu.main]]
name = "Личный сайт"
url = "/personal-site/"
weight = 7
identifier = "yasha-personal-site"
url = "/yasha/personal-site/"
parent = "yasha"
weight = 70
[[menu.main]]
name = "Семен"
identifier = "semen"
weight = 2
[[menu.main]]
name = "История изменений"
identifier = "semen-changelog"
url = "/semen/changelog/"
parent = "semen"
weight = 10
[[menu.main]]
name = "База знаний"
identifier = "semen-kb"
url = "/semen/kb/"
parent = "semen"
weight = 20
[[menu.main]]
name = "Дневник"
identifier = "semen-diary"
url = "/semen/diary/"
parent = "semen"
weight = 30
[outputs]
home = ["HTML", "JSON"]