# 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/`. Продакшен: `https://ttrpgplayer.ru/` (`/var/www/ttrpgplayer_ru/www` на VPS). Ссылки на установщики берутся из `https://updates.ttrpgplayer.ru/`.