CrossGram product website, deployment handbook, and client downloads
HEALTH ? 80 / Healthy
CrossGram product website, deployment handbook, and client downloads
// readme
The product website, deployment handbook, and client downloads for CrossGram. A small static React app: Vite + React 19 + TypeScript + React Router, deployed to GitHub Pages.
npm ci
npm run dev # http://127.0.0.1:5173
npm test # vitest unit + component tests
npm run build # tsc --noEmit, vite build, GitHub Pages 404 fallback
npm run test:e2e:install
npm run test:e2e # playwright: desktop, desktop-dark, mobile
| Route | Source |
|---|---|
/ | src/pages/Home.tsx |
/downloads | src/pages/Downloads.tsx |
/docs | src/pages/docs/DocsIndex.tsx |
/docs/linux | src/pages/docs/DocsLinux.tsx |
/docs/windows | src/pages/docs/DocsWindows.tsx |
Shared chrome (src/app/), design tokens (src/styles/tokens.css) and base
typography/utilities (src/styles/base.css) are the only styling layer; every page adds
its own small CSS file. The site has no design-token toggle: it follows the operating
systemβ¦