diff --git a/docs/STATUS.md b/docs/STATUS.md index 215b6b6..4bb89b1 100644 --- a/docs/STATUS.md +++ b/docs/STATUS.md @@ -15,7 +15,11 @@ **Bekannt:** Dokumente mit Bewegung oder „nur Symbol“ brauchen einen Kern ab 1.25.0 (Schema v26). Die Gestaltungswerte (Farbe usw.) brauchen kein neues Schema, werden von älteren Kernen aber abgelehnt (unbekannte Stileigenschaft) – Installationen zuerst aktualisieren. `test:browser` verlangt den Entwicklungsmodus (Kopf `x-kant-queries`), nicht wie in der README beschrieben den Produktionsmodus. -**Nächster Schritt:** Push, Release 1.25.0, Installationen aktualisieren; bei Hüfner das LKW-Symbol aus „Eigenes HTML“ durch den Baustein „Symbol“ ersetzen. +**Veröffentlicht:** Release v1.25.0 auf git.kant-it.de mit Archiv und `install.php`, Prüfsumme nach dem Herunterladen bestätigt. + +**Hüfner aktualisiert (07.10.2026):** Die lokale Installation läuft aus diesem Repository und hat damit 1.25.0. Auf der Startseite ist das LKW-Symbol der Vorteilsleiste (`vorteil-3-icon`) jetzt der Baustein „Symbol“ mit `truck`, gestaltet wie die drei Nachbarn (32 px, `@hellgruen`), statt „Eigenes HTML“. Geändert direkt in `var/huefner.db` (veröffentlicht, Sicherung `var/huefner.db.vor-lkw`) und in `scripts/seed-huefner.php`, damit ein Neuaufbau dasselbe ergibt. Geprüft im Browser (Symbol sichtbar, keine HTML-Bausteine mehr) und mit `test:browser` (grün, HTML 148 KB). + +**Nächster Schritt:** Livegang Hüfner nach `docs/LIVEGANG.md`, die übrigen Installationen auf 1.25.0 aktualisieren. ## Fassung 1.24.0: Symbol am Button wählbar, Kachelauswahl für Symbole (07.10.2026) diff --git a/scripts/seed-huefner.php b/scripts/seed-huefner.php index a5ec07c..0cf002b 100644 --- a/scripts/seed-huefner.php +++ b/scripts/seed-huefner.php @@ -23,8 +23,8 @@ * - Die Stellen unter „Karriere“ sind Links (E-Mail mit Betreff), weil sie einen Pfeil tragen. * - Anrufknöpfe sind echte Knöpfe mit tel: (Kern seit 06.10.2026), der Pfeil im Knopf hat die * Schriftfarbe. - * - Das LKW-Symbol der Leiste gibt es im Symbolsatz des Kerns nicht; es steht als „Eigenes - * HTML“ mit dem Pfad der Vorlage da. + * - Das LKW-Symbol der Leiste ist seit 1.25.0 ein gewöhnliches Symbol („truck“); vorher stand + * es als „Eigenes HTML“ mit dem Pfad der Vorlage da. * - Leiste und Kopf kleben gemeinsam oben (die Einstellung gilt für den ganzen Kopfbereich); in * der Vorlage klebt nur der Kopf. Auf dem Telefon ist die Leiste deshalb einzeilig. * - Impressum, Datenschutz und 404 sind neu. Die Vorlage verweist nur auf #impressum. @@ -592,9 +592,8 @@ $vorteil = static function (int $n, array $icon, string $titel, string $satz) us }; $vorteilIcon = static fn (int $n, string $name) => $symbol('vorteil-'.$n.'-icon', $name, 32, ['desktop' => ['color' => '@hellgruen', 'flexShrink' => 0]]); -// Der LKW fehlt im Symbolsatz des Kerns; der Pfad ist der aus der Vorlage. -$lkw = ['id' => 'vorteil-3-icon', 'type' => 'html', 'props' => ['html' => ''], - 'style' => ['desktop' => ['flexShrink' => 0]], 'css' => '& svg{display:block}']; +// Seit 1.25.0 hat der Symbolsatz einen LKW; vorher stand er hier als „Eigenes HTML“. +$lkw = $vorteilIcon(3, 'truck'); $haken = static fn (string $id, string $inhalt) => $zeile($id, [ $symbol($id.'-icon', 'check', 24, ['desktop' => ['color' => '@gruen', 'flexShrink' => 0]]),