Commit Graph
3 Commits
Author SHA1 Message Date
kislovdm e77fba7e65 Привести тему faq.khap.ru в соответствие с лендингом khap.ru
Тёмный фон + фиолетово-золотые "королевские" акценты, шрифты Cinzel
(заголовки) + Manrope (текст), корона в логотипе/favicon — тот же
визуальный язык, что на продающем лендинге главной страницы.

Схема оставлена "dracula" намеренно: JS плагина
mkdocs_pymdownx_material_extras хардкодит это имя как дефолтную тёмную
схему (--> localStorage) и принудительно выставляет его на body, если
ничего не сохранено — переименование ничего не даёт, схема откатится.
Тот же плагин задаёт свои CSS-переменные через `:root>*[data-md-color-scheme=dracula]`
и компонентные правила вплоть до specificity (0,3,0) (например, цвет
активного пункта меню через --md-primary-fg-color) — наши переопределения
подобраны так, чтобы либо превышать эту специфичность (`:root>body[...]`),
либо не конфликтовать вовсе (primary-fg-color сделан видимым фиолетовым,
а не тёмным, иначе текст активного пункта меню становится невидимым на
тёмном фоне — фон хедера при этом управляется отдельным токеном
--md-header-bg-color).

Проверено локально: mkdocs build + скриншоты всех разделов (десктоп и
мобильный вьюпорт), реальный computed-color активных ссылок/пунктов меню.
2026-08-11 16:03:31 +03:00
kislovdm a25eb3ab32 Ретрай деплоя: инициализировать docker.services/faq-khap-ru на сервере
Create and publish a Docker image / build-and-push-image (push) Successful in 1m36s
2026-08-09 22:25:59 +03:00
kislovdm 2ee71e633e Добавить сервис FAQ (mkdocs + nginx) для faq.khap.ru
Create and publish a Docker image / build-and-push-image (push) Failing after 1m4s
Статический сайт документации Королевский Хап, ранее хостившийся на
GitHub Pages (faq.wb10.ru). Контент перенесён из faq-master.zip.

- MkDocs (Material theme) собирает статику в Dockerfile (python:3.11-slim)
- nginx:alpine отдаёт сайт на порту 80 (хост 8094)
- CI: сборка образа + SSH-деплой на khap.ru
2026-08-09 22:22:57 +03:00