Bug fixes for the Phantom Protocol landing page after the last refactoring cycle.
Bugs to Fix
- Demo canvas broken — Canvas dimension handling broken after HTML attributes removed
- Footer spacing — Redundant Bootstrap classes create ~224px empty space
- Theme toggle incomplete — Light theme CSS overrides missing for key elements
- Comparison table — Mobile-unfriendly, status section timeout issues
Scope
- All 6 landing page sections
- Dark and light themes
- Desktop and mobile viewports
Complete refactoring of the Phantom Protocol landing page: fix broken links, improve accessibility, ensure responsive design, and replace misleading content with accurate data.
Цель
Развить лендинг Phantom Protocol как отдельный сервис: статус проекта, Docker-контейнеризация, отдельная структура.
Статус
- Лендинг вынесен в отдельную директорию/сервис
- Docker-контейнер на порту 8080
- Статус проекта отображается на лендинге (API интеграция)
- CI/CD для лендинга
Критерии завершения
- docker compose up landing запускает лендинг на http://localhost:8080
- Лендинг отображает актуальный статус сборки/тестов из Gitea
- Лендинг можно развивать независимо от основного проекта
Цель
Восстановить работоспособность проекта Phantom (APAW + Phantom Protocol C) после аудита.
Статус
- Зависимости восстановлены
- CI/CD настроен
- Тесты проходят
- Docker инфраструктура собрана
- .architect/ проиндексирован
Критерии завершения
npm install+tscбез ошибокdocker composeзапускается- Все критические gaps закрыты
Deadline
2026-05-25