Files
TtrpgPlayerLanding/README.md
T
Ivan Fontosh b0ab6cc729 Add TTRPG Player marketing landing site.
React/Vite landing with RU/EN i18n, live USD pricing, download links to updates.mailib.ru, and donate.stream checkout.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-28 11:58:31 +08:00

32 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# TTRPG Player Landing
Статический маркетинговый лендинг **НРИ Плеер** (React + Vite + TypeScript). Воспроизводит структуру и контент [публичной версии на Framer](https://conclusive-resource-069588.framer.app/).
Отдельный пакет в экосистеме `dnd_project`, **не входит** в сборку Electron-плеера.
## Запуск
```bash
npm install
npm run dev
```
## Сборка и проверки
```bash
npm run build
npm run lint
npm run typecheck
npm run test
```
## Структура
- `src/data/siteContent.ts` — единый источник текстов, ссылок и якорей
- `src/components/sections/` — секции лендинга (hero, features, pricing, FAQ и т.д.)
- `src/lib/detectOs.ts` — выбор ссылки «Скачать для моей ОС»
## Деплой
`npm run build` → статика в `dist/`. Можно разместить на любом static hosting или за reverse proxy рядом с `updates.mailib.ru`.