websitelisted
Install: claude install-skill niklam/iracedeck
# iRaceDeck Website
## Overview
Astro + Starlight documentation site deployed via Firebase Hosting. Dark theme by default with the iRaceDeck brand.
## Key Files
| File | Purpose |
|------|---------|
| `packages/website/astro.config.mjs` | Starlight config: sidebar, logo, social links, GA |
| `packages/website/src/styles/custom.css` | Brand overrides (accent color, font, dark bg) |
| `packages/website/src/content.config.ts` | Content collection config with Starlight loader |
| `packages/website/src/content/docs/index.mdx` | Landing page (splash template) |
| `packages/website/src/content/docs/` | All documentation pages (markdown) |
| `packages/website/src/assets/` | Logo image |
| `packages/website/public/` | Static assets (favicons, webmanifest) |
| `packages/website/firebase.json` | Hosting config (serves `dist/`) |
## Brand
| Token | Value |
|-------|-------|
| Accent color | `#ce2128` |
| Dark background | `#0a0a0c` |
| Font | Exo (Google Fonts) |
| Theme | Dark default, light toggle available |
Colors are set as Starlight CSS custom properties in `src/styles/custom.css`.
## Content Structure
All docs pages live under `src/content/docs/docs/` and are served at `/docs/...`.
```text
src/content/docs/
├── index.mdx # Landing page at / (splash template)
└── docs/
├── index.md # Docs landing page at /docs/
├── getting-started/
│ ├── installation.md
│ └── troubleshooting.md
├── features/
│ ├── ke