← ClaudeAtlas

websitelisted

Use when modifying the iRaceDeck website, updating site content, changing styles, adding pages, or working with Firebase deployment. Also use when updating action counts, feature lists, or any public-facing content on iracedeck.com.
niklam/iracedeck · ★ 20 · Web & Frontend · score 64
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