Inline-Code dunkler: #2a2f39 statt #49525f (weiterhin heller als die Seite)

Nutzer-Feedback: Zwischenfassung war zu hell, weisser Text dadurch kontrastschwacher.
- Text/weiss auf Chip: 7,9:1 -> 13,4:1
- Chip bleibt heller als der Seitenhintergrund (#2a2f39 vs #17181c = 1,32:1), Rahmen #525c6b (2,62:1)
- am Live-Stand geprueft (computed style + Pixel): rgb(42,47,57) auf rgb(23,24,28)
- Protokoll in plans/doku-audit.md Welle I nachgezogen
This commit is contained in:
apairon committed 2026-10-17 14:27:25 +00:00
1 parent 6b55745fea
commit d51c6ec6bb
3 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -1,5 +1,5 @@
{ {
"generatedAt": "2026-10-17T14:13:56.905Z", "generatedAt": "2026-10-17T14:20:17.865Z",
"stats": { "stats": {
"files": 70, "files": 70,
"byDir": { "byDir": {
+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 | | 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 | | **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** (zweimal 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. Erste Fassung `#333945` war dem Nutzer zu nah am Seitenhintergrund → jetzt dunkel `#49525f` mit Rahmen `#6b7686` und weißem Text, hell `#dde2ea` mit Rahmen `#b9c1cd` | am gerenderten Screenshot gemessen: Chip/Seite **2,24:1** dunkel (vorher 1,53), Text/Chip **7,9:1**; hell **13,7:1** Textkontrast | | **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 |
| 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 | | 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. **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.
+2 -2
View File
@@ -36,8 +36,8 @@
--tibi-card-border: #333a44; --tibi-card-border: #333a44;
/* Inline-Code-Chips (dunkel): deutlich abgesetzt vom Seitenhintergrund (#16181d) */ /* Inline-Code-Chips (dunkel): deutlich abgesetzt vom Seitenhintergrund (#16181d) */
--tibi-inline-bg: #49525f; --tibi-inline-bg: #2a2f39;
--tibi-inline-border: #6b7686; --tibi-inline-border: #525c6b;
--tibi-inline-text: #ffffff; --tibi-inline-text: #ffffff;
} }