Files
dogfather-universe/workspace/bereich.html
T
DogFatherGitandClaude Opus 5 24c66a022e Kennzahlen-Reihe auf der Content-Seite entfaellt
Wunsch: "diese Kisten sind jetzt ueberall zu viel, die sollen weg."

Nur die Content-Seite (nachgefragt): Vorrat, Veroeffentlicht, Ideen,
ohne Hook, ueberfaellig. Die Reihe auf der Startseite und die Kisten im
Report bleiben -- letztere sind der Report.

Sie hatte auch inhaltlich kein Recht mehr: Die Strecke direkt darunter
zeigt Ideen, Produktion und Veroeffentlichtes ohnehin mit Zahl an jeder
Spalte. Zwei Zaehler fuer dieselbe Sache auf einem Bildschirm sind einer
zu viel -- und laufen frueher oder spaeter auseinander.

WAS BLEIBT UND WARUM:
Die Abfrage /workspace/api/content/kennzahlen wird NICHT entfernt. Aus
derselben Antwort speist sich der Saeulen-Balken darunter (70/20/10).
Die Funktion heisst jetzt zahlenLaden() statt kennzahlenLaden() --
der alte Name zeigte auf etwas, das es nicht mehr gibt.

Entfernt sind neben der Reihe auch .kachel, .kachel__wert, .kachel__name
und .kachel__zusatz aus content.css. Achtung fuer spaeter: "kachel" gibt
es auch in start.css und report.css, mit ganz anderen Regeln. Diese drei
Kopien haben nichts miteinander zu tun; ein Kommentar an der Fundstelle
sagt das jetzt.

DIE PRUEFUNG WURDE UMGEDREHT, NICHT GELOESCHT.
pruef-content-ansicht.mjs sicherte bisher "fuenf Kennzahlen" -- jetzt
sichert sie, dass keine da ist. Eine geloeschte Pruefung merkt niemand,
wenn jemand die Reihe spaeter versehentlich wieder einbaut.

Die Zahlen selbst bleiben geprueft: pruef-content.mjs prueft Vorrat,
ohne Hook und ueberfaellig weiterhin an der Schnittstelle (Abschnitt 5
und 6). Entfallen ist ihre Anzeige, nicht ihre Richtigkeit.

Co-Authored-By: Claude Opus 5 <[email protected]>
2026-09-01 20:37:04 +02:00

128 lines
5.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="de">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover" />
<title>Bereich · Creator Workspace</title>
<meta name="robots" content="noindex, nofollow" />
<meta name="theme-color" content="#05070d" />
<link rel="icon" href="assets/img/favicon.png" />
<link rel="stylesheet" href="assets/css/gate.css?v=202609012032" />
<link rel="stylesheet" href="assets/css/start.css?v=202609012032" />
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609012032" />
<link rel="stylesheet" href="assets/css/bereich.css?v=202609012032" />
</head>
<body class="start">
<!-- Der Schleier ueber der Buehne (Casper und HasiDog in den unteren
Ecken, siehe start.css). Ein eigenes Element statt eines dritten
Pseudo-Elements -- body hat nur ::before und ::after. -->
<div class="schleier" aria-hidden="true"></div>
<header class="kopfleiste">
<button type="button" class="zurueck-knopf" id="zurueck" hidden>
<svg class="zurueck-knopf__pfeil" viewBox="0 0 24 24" aria-hidden="true">
<path d="M14.5 5.5 8 12l6.5 6.5" />
</svg>
<span class="zurueck-knopf__text">Zurück</span>
</button>
<!-- Der innere span.marke__text fehlte hier als einziger Seite. Damit
griffen weder die Überlauf-Kürzung noch der Rang im Schriftzug --
aufgefallen erst, als die Seitenprüfung die Marke auf allen
dreizehn Seiten nachgesehen hat. -->
<p class="marke"><span class="marke__text"><a class="zurueck" href="start.html">Creator&nbsp;Workspace</a> ·
<span id="marke-bereich">…</span></span></p>
<div class="kopfleiste__rechts">
<span class="wer" id="wer">…</span>
<button type="button" class="abmelden" id="abmelden">Abmelden</button>
</div>
</header>
<main class="inhalt inhalt--breit">
<section class="kopf-zeile">
<div>
<p class="marke" id="ober">Betreuung</p>
<h1 class="titel" id="titel">…</h1>
<p class="unterzeile" id="unterzeile"></p>
</div>
<button type="button" class="knopf knopf--klein" id="neu-oeffnen">Neuer Eintrag</button>
</section>
<form class="neu" id="neu" hidden>
<div class="neu__raster">
<div>
<label class="feld-schild" for="f-art">Art</label>
<select id="f-art"></select>
</div>
<div>
<label class="feld-schild" for="f-datum">Datum</label>
<input id="f-datum" type="date" />
</div>
<div id="feld-dringlich" hidden>
<label class="feld-schild" for="f-dringlich">Dringlichkeit</label>
<select id="f-dringlich">
<option value="hoch">hoch</option>
<option value="mittel" selected>mittel</option>
<option value="niedrig">niedrig</option>
</select>
</div>
<div id="feld-bewertung" hidden>
<label class="feld-schild" for="f-bewertung">Bewertung (1–5)</label>
<select id="f-bewertung">
<option value="">—</option>
<option value="1">1 – schwach</option>
<option value="2">2</option>
<option value="3">3 – solide</option>
<option value="4">4</option>
<option value="5">5 – stark</option>
</select>
</div>
<div id="feld-creator" hidden>
<label class="feld-schild" for="f-creator">Creator</label>
<select id="f-creator"><option value="">—</option></select>
</div>
</div>
<div class="neu__zeile">
<label class="feld-schild" for="f-titel">Überschrift</label>
<input id="f-titel" maxlength="160" required />
</div>
<div class="neu__zeile">
<label class="feld-schild" for="f-text">Text <span class="leise">(optional)</span></label>
<textarea id="f-text" rows="4" maxlength="6000"></textarea>
</div>
<p class="fehler" id="neu-fehler" role="alert" aria-live="polite"></p>
<div class="neu__knoepfe">
<button type="submit" class="knopf knopf--klein" id="neu-speichern">Eintragen</button>
<button type="button" class="abmelden" id="neu-abbrechen">Abbrechen</button>
</div>
</form>
<p class="fehler" id="fehler" role="alert" aria-live="polite"></p>
<div class="filter" id="filter"></div>
<!-- Fertige Punkte zum Uebernehmen -- nur in Bereichen, fuer die es
welche gibt (derzeit LIVE-Analyse). -->
<!-- Unterweisungen mit beidseitiger Bestaetigung. Nur im Bereich
"Schutz & Regeln" -- dort gehoeren Richtlinien hin. -->
<div id="schulung" hidden></div>
<div id="vorlagen" hidden></div>
<div id="liste" aria-busy="true"><p class="leise">Einträge werden geladen …</p></div>
</main>
<script src="assets/js/wahl.js?v=202609012032" defer></script>
<script src="assets/js/bereiche.js?v=202609012032" defer></script>
<script src="assets/js/kopf.js?v=202609012032" defer></script>
<script src="assets/js/checkliste.js?v=202609012032" defer></script>
<script src="assets/js/ampel.js?v=202609012032" defer></script>
<script src="assets/js/schulung.js?v=202609012032" defer></script>
<script src="assets/js/vorlagen.js?v=202609012032" defer></script>
<script src="assets/js/bereich.js?v=202609012032" defer></script>
</body>
</html>