dex/index.html
chris c7c0f9b6da Pre-launch: CI, community health files, AGENTS.md, screenshots, OG tags
- .github/workflows/ci.yml — npm ci + npm run build on push/PR, with the
  PokéAPI snapshot cached so only the first run pays the fetch cost.
- .github/dependabot.yml — weekly npm, monthly actions, grouped.
- .github/ISSUE_TEMPLATE/ — bug report, feature request, config with
  discussion / upstream-data links.
- CODE_OF_CONDUCT.md — Contributor Covenant 2.1 (contact method is a
  placeholder to fill in).
- SECURITY.md — private reporting + the known dev-only Vite/esbuild advisory.
- AGENTS.md — machine-facing version of CONTRIBUTING for AI coding agents.
- docs/screenshots/ + a strip in the README (resized + pngquant'd, ~240 KB).
- public/og.png + Open Graph / Twitter card meta in index.html.
- .nvmrc (20); gitignore .claude/ .idea/ .vscode/.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017Ve7HLspzeG2xDPtJQ8vmu
2026-09-10 11:14:01 -04:00

45 lines
1.6 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, viewport-fit=cover"
/>
<meta name="theme-color" content="#b3161a" />
<meta
name="description"
content="Pocketdex — an offline-first Pokédex, team builder and save-file tracker powered by PokéAPI."
/>
<link rel="icon" href="/favicon.svg" type="image/svg+xml" />
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-mobile-web-app-title" content="Pocketdex" />
<meta property="og:type" content="website" />
<meta property="og:site_name" content="Pocketdex" />
<meta property="og:title" content="Pocketdex" />
<meta
property="og:description"
content="An offline-first Pokédex, team builder and save-file tracker powered by PokéAPI."
/>
<meta property="og:image" content="/og.png" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" content="Pocketdex" />
<meta
name="twitter:description"
content="An offline-first Pokédex, team builder and save-file tracker powered by PokéAPI."
/>
<meta name="twitter:image" content="/og.png" />
<title>Pocketdex</title>
</head>
<body>
<div id="app" class="app">
<noscript>Pocketdex needs JavaScript enabled.</noscript>
</div>
<script type="module" src="/src/main.js"></script>
</body>
</html>