feat: refresh dashboard design with fantasy RPG aesthetic #81

Closed
Toutsu wants to merge 0 commits from feature/dashboard-design-refresh into main
Owner

Summary

  • Dashboard design refresh: полный редизайн дашборда GM-Relay в стиле dark fantasy RPG.
    • Шрифты: Cinzel (заголовки), Cinzel Decorative (бренд), Jura (текст)
    • Тёмная атмосфера с glass-morphism карточками
    • Градиентные рамки и фиолетово-голубые акценты (#8b5cf6 / #22d3ee)
    • Анимированные эффекты наведения и фоновые градиенты
  • Chore: удаление k8s манифестов из основного репозитория (перенесены в Toutsu/gmrelay-k8s)

Test plan

  • Локальная сборка проходит (dotnet build)
  • Дизайн проверен в Chrome DevTools через localtunnel
  • Telegram Login Widget работает (ручной вызов loadTelegramWidget() при необходимости)
  • Создание сессии через бот + отображение в дашборде проверены
  • Логотип (logo.png) корректно собирается в Docker-образ

🤖 Generated with Claude Code

## Summary - **Dashboard design refresh**: полный редизайн дашборда GM-Relay в стиле dark fantasy RPG. - Шрифты: Cinzel (заголовки), Cinzel Decorative (бренд), Jura (текст) - Тёмная атмосфера с glass-morphism карточками - Градиентные рамки и фиолетово-голубые акценты (#8b5cf6 / #22d3ee) - Анимированные эффекты наведения и фоновые градиенты - **Chore**: удаление k8s манифестов из основного репозитория (перенесены в `Toutsu/gmrelay-k8s`) ## Test plan - [x] Локальная сборка проходит (`dotnet build`) - [x] Дизайн проверен в Chrome DevTools через localtunnel - [x] Telegram Login Widget работает (ручной вызов `loadTelegramWidget()` при необходимости) - [x] Создание сессии через бот + отображение в дашборде проверены - [x] Логотип (`logo.png`) корректно собирается в Docker-образ 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Toutsu added 2 commits 2026-05-18 11:13:11 +03:00
- Replace Inter font with Cinzel (headings) + Jura (body)
- Deepen dark background palette with atmospheric gradient orbs
- Add subtle noise texture overlay for depth
- Refine glass cards with animated gradient border glow on hover
- Sharpen accent colors: violet #8b5cf6 + cyan #22d3ee
- Improve button tactile feedback and shadow system
- Add k8s manifests for minikube local deployment

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
chore: migrate k8s manifests to dedicated repo
PR Checks / test-and-build (pull_request) Successful in 5m11s
8e57f8b07a
All Kubernetes manifests moved to git.codeanddice.ru/Toutsu/gmrelay-k8s.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Toutsu added 1 commit 2026-05-18 11:22:40 +03:00
chore: bump version to 2.1.0
PR Checks / test-and-build (pull_request) Successful in 5m11s
cea6ec801a
Synchronize version across all 4 files:
- Directory.Build.props
- compose.yaml (bot + web images)
- .gitea/workflows/deploy.yml
- NavMenu.razor

Bump version → 2.1.0

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Toutsu closed this pull request 2026-05-19 10:35:02 +03:00
Some checks are pending
PR Checks / test-and-build (pull_request) Successful in 5m11s

Pull request closed

Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Toutsu/GmRelayBot#81