Der Erklaerkasten auf jeder Seite ist weg

Filipe, mit dem Kasten im Bild: "das muss sofort weg. ueberall das ist
scheisse."

Entfernt, nicht ausgeblendet:
  - workspace/assets/js/erklaerung.js
  - server/workspace-erklaerung.js samt Router-Einbindung in index.js
  - server/pruef-erklaerung.mjs
  - der Stilblock in start.css
  - die Skript-Zeile auf allen 25 Seiten

AUSGEBLENDET WAERE KEIN ENTFERNEN. Der Weg haette weiter geantwortet,
das Skript waere weiter geladen worden, und beim naechsten Umbau waere
der Kasten irgendwo wieder aufgetaucht. Was weg soll, wird weggenommen.

NACHGEMESSEN STATT ANGENOMMEN:
  - kein Verweis auf die geloeschten Dateien mehr im Repo,
  - der Server startet ohne Fehler (frische Datenbank, Protokoll leer),
  - keine Reste (erkl__, erklaerung.js) in Seiten oder Stilvorlagen.

Vier andere Pruefungen nennen ebenfalls "Erklaerung" -- sie meinen
ANDERE: den Satz im Neu-Fenster des Chats, die Stufen-Seite, die
Rollenkarten. Die bleiben unberuehrt; nachgesehen, nicht vermutet.

pruef-workspace-seiten, pruef-css-klassen und pruef-lesbarkeit laufen
gruen. Die Zahl der Pruefungen sinkt um die der geloeschten Datei --
das ist hier richtig: Sie prueften etwas, das es nicht mehr gibt.

Co-Authored-By: Claude Opus 5 <[email protected]>
This commit is contained in:
2026-09-15 12:52:13 +02:00
co-authored by Claude Opus 5
parent d76d9aa5da
commit d2210fdd77
36 changed files with 435 additions and 1236 deletions
-56
View File
@@ -7879,62 +7879,6 @@ body.start .k-leiste .feldschild::after {
}
.code-kasten__hinweis { margin: 0 0 14px; font-size: .85rem; color: var(--text-leise); }
/* =====================================================================
DIE KURZE ERKLAERUNG AUF JEDER SEITE (14.09.2026)
Drei Zeilen, Schild links, Satz rechts. Sie soll gelesen werden
koennen und danach nicht mehr auffallen -- deshalb kleine Schrift,
gedaempfte Farbe und keine eigene Flaeche, die mit den Karten
darunter um Aufmerksamkeit kaempft. Nur eine Kante links.
===================================================================== */
.erkl {
margin: 0 0 22px;
padding: 13px 17px 13px 15px;
/* DECKEND, und das ist keine Kosmetik: Auf mehreren Seiten liegt
hinter dem Inhalt die Buehne -- ein Foto. Text darauf hat keinen
berechenbaren Kontrast, und „gut lesbar" waere dann eine
Vermutung statt einer Messung. */
background: color-mix(in srgb, var(--tinte) 94%, #ffffff 6%);
border: 1px solid var(--rand);
border-left: 3px solid color-mix(in srgb, var(--akzent) 55%, transparent);
display: grid;
gap: 5px;
}
.erkl__zeile {
display: grid;
grid-template-columns: 5.5rem 1fr;
gap: 10px;
align-items: baseline;
}
/* .75rem = 12 px. Die erste Fassung stand auf .68rem = 10,88 px und
lag damit unter der Hausgrenze von 11,5 px -- gefunden von
pruef-css-klassen, nicht vom Auge. */
.erkl__schild {
font-size: .75rem; font-weight: 700;
letter-spacing: .08em; text-transform: uppercase;
color: var(--text-still);
}
.erkl__satz {
font-size: .84rem; line-height: 1.6;
max-width: 78ch;
color: var(--text-leise);
}
/* „Merke" ist die Zeile, die jemand einmal falsch verstanden hat.
Sie darf etwas deutlicher sein als die anderen -- aber nicht
alarmierend, sonst liest man die drei darueber nicht mehr. */
.erkl__zeile[data-merke="ja"] .erkl__satz { color: var(--text); }
.erkl__zeile[data-merke="ja"] .erkl__schild {
color: color-mix(in srgb, var(--akzent) 70%, var(--text-still));
}
/* Am Handy untereinander: 5,5rem Schild plus ein Satz gehen bei 390 px
nicht nebeneinander, ohne dass jedes zweite Wort umbricht. */
@media (max-width: 560px) {
.erkl__zeile { grid-template-columns: 1fr; gap: 1px; }
.erkl__satz { font-size: .83rem; }
}
/* =====================================================================
„WAS IST UEBER MICH GESPEICHERT?" (15.09.2026)