estorozhenko 0fbc0f93a4 feat: series-таксономия, переключатель темы вправо, соцсети в меню
- hugo.toml: [taxonomies] series = "series"; [params.socialIcons] (github, telegram, rss)
- layouts/partials/series_nav.html: модуль «Серия: N из M» с навигацией prev/next
  (сортировка по series_order), поддержка кириллических названий серий
- layouts/_default/single.html: override темы — подключение series_nav перед контентом
- layouts/partials/extend_footer.html: JS переносит .logo-switches из .logo в конец
  .nav (переключатель темы — справа после меню); server-rendered блок соцсетей
  переносится к меню; иконки — через штатный svg.html темы (github/telegram/rss)
- assets/css/extended/typewriter.css: стили .social-icons-inline, .series-nav;
  .logo-switches после переноса попадает под .nav > .logo-switches (order:2)

Closes openspec change series-taxonomy-and-header
2026-09-20 19:23:06 +00:00
2026-09-13 14:18:25 +03:00
2026-09-13 19:22:21 +03:00
2026-09-13 14:18:25 +03:00
2026-09-13 14:18:25 +03:00
2026-02-27 21:42:20 +03:00
2026-01-31 23:15:47 +03:00

dedinit.ru

dedinit.ru — блог на генераторе статических сайтов Hugo (extended) с кастомной темой rDedInit (форк PaperMod). Платформа для публикации лонгридов с поддержкой блоков кода и подсветки синтаксиса.

Быстрый старт

hugo                 # сборка в public/
hugo server          # локальный сервер: http://localhost:1313
make build           # сборка через Makefile (hugo --minify)
make deploy          # сборка + деплой (требует SSHPASS)

ЕДИНСТВЕННЫЙ способ деплоя — make deploy. Не заменять на rsync/ssh-exec: аккаунт хостинга SFTP-only. Подробности — в docs/DEPLOY_INSTRUCTIONS.md.

Структура

dedinit.ru/
├── content/posts/    # Статьи блога (bundle: папка с index.md + hero.svg)
├── themes/rDedInit/  # Кастомная тема на базе PaperMod
├── static/           # Статические ресурсы (favicon и т.д.)
├── docs/             # ВСЯ документация проекта
├── tools/            # Скрипты деплоя (deploy_sftp.py, winscp_script.txt)
├── hugo.toml         # Конфигурация Hugo
├── Makefile          # Сборка и деплой
├── README.md         # Краткое введение (этот файл)
└── AGENTS.md         # Правила работы для агентов

Документация

Вся подробная документация — в каталоге docs/:

Документ О чём
DEPLOY_INSTRUCTIONS.md Деплой через SFTP (kpa39l.myjino.ru:2222)
ROADMAP.md Дорожная карта проекта
PAPERMOD_PARAMS.md Справочник параметров темы rDedInit
QWEN.md Настройки взаимодействия и описание проекта
gitea-setup.md Интеграция с Gitea
Telegram_frontend.md Оформление Telegram-постов
favicon-logo-setup.md Настройка favicon и логотипа
local-aux-models.md Опыт: локальные aux-модели Hermes
archive/ Архив устаревших документов

Конвенции

  • Ветка main; источник истины — gitverse.ru (kpa39l/dedinit.ru), Gitea — pull-mirror.
  • Правила работы для агентов — AGENTS.md.
  • Планирование изменений — OpenSpec (openspec/).
S
Description
No description provided
Readme 40 MiB
Languages
HTML 94.8%
CSS 3.6%
Python 0.9%
JavaScript 0.7%