{
  "markdown": "# standby.design\n\nMulti-Tool-Hub unter **standby.design** — kleine Tools für Designer und Entwickler. Kein Framework, kein Build-Step, reines HTML/CSS/JS.\n\n## Struktur\n\n```\n/\n├── index.html        # Hub-Seite (standby.design)\n├── color/\n│   └── index.html    # Color Palette Generator (standby.design/color)\n├── Dockerfile\n├── nginx.conf\n├── docker-compose.yml\n└── deploy.sh\n```\n\n## Deployment (Hetzner + Docker + nginx)\n\n```bash\n./deploy.sh\n```\n\nSetzt voraus: SSH-Key unter `C:/Local Data/Repositories/SSH Keys/hetzner_ed25519`.\n\n## DNS (Namecheap)\n\nA-Record für `standby.design` und `www.standby.design` → `46.225.131.97`\n\n---\n\n# Color Palette Generator (`/color`)\n\nEin interaktiver, client-seitiger Palette-Generator im **OKLCH-Farbraum** — keine Dependencies, kein Build-Step.\n\n## Features\n\n- **Brand + Slated**: Generiert automatisch eine volle Palette (Brand) und eine gedämpfte Variante mit 50% Chroma (Slated)\n- **18 Abstufungen**: Feine Gradierung für Light Surfaces (25–100), Core Palette (200–800), Dark Surfaces (825–875) und High Contrast (925–975)\n- **Zwei Modi**:\n  - **Balanced Midpoint** — 500 = perzeptueller Mittelwert (L=0.50), symmetrisch um den hellsten Punkt des Farbtons\n  - **Exact Brand Match** — 500 = exakt die Eingabefarbe, Helligkeit + Chroma werden gleichmäßig darum herum skaliert\n- **Click-to-Copy**: Einzelne Hex- und OKLCH-Werte per Klick kopieren\n- **Code-Export**: Fertige CSS Custom Properties (OKLCH + Hex Fallback) zum Kopieren\n- **Surface-Demo**: Live-Vorschau für Light Mode, Dark Mode und High Contrast Surfaces\n- **Grau-sicher**: Neutrale Eingaben (z.B. `#757575`) erzeugen saubere Grau-Paletten ohne Farbstich\n\n## Verwendung\n\n1. `index.html` im Browser öffnen\n2. Hex-Farbcode eingeben (mit oder ohne `#`)\n3. Modus wählen (Balanced Midpoint / Exact Brand Match)\n4. Palette generieren — fertig\n\n## Zonenstruktur\n\n| Steps     | Zone                  | Verwendung                           |\n|-----------|-----------------------|--------------------------------------|\n| 25–100    | Light Surfaces        | Hintergründe, Cards, Elevated (Light)|\n| 200–800   | Core Palette          | Buttons, Links, Akzente, Text        |\n| 825–875   | Dark Surfaces         | Hintergründe, Cards (Dark Mode)      |\n| 900–975   | High Contrast         | Hintergründe (High Contrast Dark)    |\n\n## Technologie\n\n- Reines HTML + CSS + JavaScript (zero dependencies)\n- OKLCH ↔ OKLab ↔ Linear sRGB ↔ sRGB Konvertierung\n- Binäre Suche für sRGB-Gamut-Clamping\n- Parabolische Chroma-Envelope für natürliche Sättigungsverteilung\n",
  "bytes": 2545,
  "sha": "ce704bb8b63667bf7499001937a4d35678b0f4db9917e5a508a3c6d23d3215c4",
  "repo_slug": "karstenkreh/standby.design",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_karstenkreh_standby_design_mcp_f5e606ba/readme"
}