Skip to content

Добавить ссылку "На главную" в сайдбар документации - #274

Merged
leotsarev merged 1 commit into
masterfrom
issue4681
Aug 29, 2026
Merged

Добавить ссылку "На главную" в сайдбар документации#274
leotsarev merged 1 commit into
masterfrom
issue4681

Conversation

@leotsarev

Copy link
Copy Markdown
Member

Summary

  • Добавлена ссылка "На главную JoinRpg" над "Оглавление" в сайдбаре на каждой странице документации (docs/_templates/hometoc.html, подключен в html_sidebars в docs/conf.py)
  • URL ссылки настраивается через DOCS_HOME_URL: по умолчанию https://joinrpg.ru (прод, RTD), для dev-сборки в .github/workflows/dev-deploy.yml выставлен https://dev.joinrpg.ru

Closes joinrpg/joinrpg-net#4681

Test plan

  • Локальная сборка sphinx-build без ошибок (3 предсуществующих warning про toctree, не связаны с изменением)
  • Проверено, что ссылка рендерится с https://joinrpg.ru по умолчанию и с https://dev.joinrpg.ru при DOCS_HOME_URL=https://dev.joinrpg.ru
  • Проверить внешний вид на dev.joinrpg.ru после деплоя ветки

https://claude.ai/code/session_019J7aXgX4Bn6Kp9fLdYrBBQ

Adds a link back to the main JoinRpg site above the table of contents
on every documentation page, pointing to joinrpg.ru on prod and
dev.joinrpg.ru on the dev build via DOCS_HOME_URL.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019J7aXgX4Bn6Kp9fLdYrBBQ
@leotsarev
leotsarev merged commit db67fd8 into master Aug 29, 2026
3 checks passed
@leotsarev
leotsarev deleted the issue4681 branch August 29, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant