Files
docs.a2v.space/content/yasha/personal-site/outdated-doks-theme.md
T
Агальцов Антон dd67d2c2ec Реструктуризация: два глобальных раздела — Яша и Семен
Весь контент перенесён в content/yasha/ (7 подразделов).
Создан content/semen/ с подразделами: changelog, kb, diary.
Навигация — dropdown в навбаре, двухуровневое меню в hugo.toml.
Шаблоны, сайдбар, поиск обновлены под вложенные секции.
2026-04-26 19:44:52 +03:00

1.3 KiB

title, date, tags
title date tags
Hugo Doks 0.5 — сильно устарел 2026-03-31
audit
personal-site

Проблема

Проект использует тему Hyas/Doks v0.5.0 (package.json). Актуальная версия Doks — 1.x с полной переработкой архитектуры.

Что не так

  • Doks 0.5 использует устаревший Bootstrap 5.2.0-beta1
  • Hugo 0.148.2 в зависимостях — новый, но интеграция с темой старая
  • Конфигурация через theme.toml — в новых версиях перешли на другой формат
  • exec-bin для вызова Hugo — устаревший подход, текущие версии Hugo ставятся глобально

Риск

Medium — работает, но миграция на Doks 1.x потребует значительного рефакторинга layout-ов и конфигурации. Чем дольше откладывать — тем сложнее.

Рекомендация

Запланировать миграцию на Doks 1.x или перейти на чистый Hugo + Bootstrap без зависимости от темы-фреймворка.