Inline-Code dunkler: #21242b (Mittelwert zwischen Seitenhintergrund und vorherigem Chip)

- Chip #2a2f39 -> #21242b (Seite #17181c), Rahmen #525c6b, weisser Text
- Text/Kontrast 15,5:1; live geprueft: rgb(33,36,43) auf rgb(23,24,28)
- Protokoll in plans/doku-audit.md Welle I aktualisiert
This commit is contained in:
apairon committed 2026-10-17 14:34:46 +00:00
1 parent d51c6ec6bb
commit 7409bc2406
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -829,7 +829,7 @@ Zwei Befunde aus der Sichtprüfung des Nutzers bzw. beim Nachmessen der gerender
| Befund | Umfang | Fix | Nachweis |
|---|---|---|---|
| **Starlight-Komponenten wurden überhaupt nicht gerendert** | **58 Seiten waren `.md`**: `<Aside>`/`<Steps>`/`<Tabs>`/`<Card>` blieben rohe HTML-Tags, die `import`-Zeile stand als Text auf **57 Seiten** | alle 58 Seiten auf `.mdx` umgestellt und MDX-konform gemacht (Import erhalten, Block-Tags in eigene Zeilen, HTML-Kommentare → `{/* … */}`, geschweifte Klammern im Fließtext escaped), fehlender Import in `reference/hooks-daten` ergänzt | vorher **0** gerenderte Asides → nachher **432 Asides, 87 Steps-Listen, 159 Tab-Gruppen**, 0 geleakte Imports, 0 rohe Tags |
| **Inline-Code im Dark Mode kaum unterscheidbar / zu hell** (dreimal nachgeschärft) | alle Seiten mit Code-Spans (Tabellen „Methode/Pfad", Scopes, Feldnamen) | eigene Chip-Farben in `src/styles/custom.css` (`--tibi-inline-bg/-border/-text`); `td:first-child code` bricht nicht mitten im Wort. Werte dunkel jetzt `#2a2f39` mit Rahmen `#525c6b` und weißem Text (Endstand nach zwei Nutzer-Rückmeldungen: erst `#333945`→ zu nah an der Seite, dann `#49525f` → zu hell), hell `#dde2ea` mit Rahmen `#b9c1cd` | am gerenderten Screenshot gemessen: **Text/Chip 13,4:1** (Endstand) bzw. 7,9:1 (Zwischenfassung) und 10,2:1 (Erstfassung); Chip bleibt **heller als die Seite** (`#2a2f39` vs. `#17181c` = 1,32:1), Rahmen/Seite 2,62:1 |
| **Inline-Code im Dark Mode kaum unterscheidbar / Fläche wiederholt zu hell** (Endstand nach drei Nutzer-Rückmeldungen) | alle Seiten mit Code-Spans (Tabellen „Methode/Pfad", Scopes, Feldnamen) | eigene Chip-Farben in `src/styles/custom.css` (`--tibi-inline-bg/-border/-text`); `td:first-child code` bricht nicht mitten im Wort. Iteration dunkel: `#333945` (zu nah an der Seite) → `#49525f` (zu hell) → `#2a2f39` → **`#21242b`** = Mittelwert zwischen Seitenhintergrund `#17181c` und dem vorherigen Wert, Rahmen `#525c6b`, weißer Text. Hell unverändert `#dde2ea` mit Rahmen `#b9c1cd` | am Live-Stand gemessen (computed style + Pixel): Chip `rgb(33,36,43)` auf Seite `rgb(23,24,28)`, **Text/Chip 15,5:1**, Rahmen/Seite 2,62:1 |
| Regressionsschutz | — | `scripts/audit-docs.mjs` prüft jetzt zusätzlich: Komponente ohne Import, Komponente in `.md`, geleakte Import-Zeile und rohe Komponenten-Tags im gebauten `dist/` | Gegenprobe: eine Seite testweise auf `.md` zurückgestellt → Skript meldet den Fehler sofort |
**Welle-I-Review (general Subagent):** Urteil „nicht abnehmbar ohne Fixes", davon **1 echter Fehler**: die globale Umwandlung `<!-- … -->` → `{/* … */}` hatte in `projekt/ssr-website.mdx` auch fünf **Code-Beispiele** erwischt (`<!--HEAD-->`, `<!--HTML-->`, `<!--PRELOAD-->`, `<!--SSR.ERROR-->`, `<!--SSR.COMMENT-->`) → zurückgedreht und im gebauten HTML verifiziert (`&lt;!--HEAD--&gt;`). Restliche Review-Punkte abgehakt: Escapes korrekt, 0 rohe Komponenten-Tags außerhalb von Code, 0 Seiten mit fehlendem Import, Slugs/Sidebar unverändert, `gen:schemas` idempotent, Codeblöcke unberührt.
+1 -1
View File
@@ -36,7 +36,7 @@
--tibi-card-border: #333a44;
/* Inline-Code-Chips (dunkel): deutlich abgesetzt vom Seitenhintergrund (#16181d) */
--tibi-inline-bg: #2a2f39;
--tibi-inline-bg: #21242b;
--tibi-inline-border: #525c6b;
--tibi-inline-text: #ffffff;
}