Bloecke auf Unterseiten isoliert und mit Props inkludieren #138
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/referenzenseite"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Code-Teil der Referenzenseite (#137). Die inhaltliche Arbeit — neue Seite, Anriss auf der Startseite, Navigation — liegt in der Datenbank und ist unten dokumentiert.
Die Änderung
templates/_components/core/content.twigreichte wederblocknochsiteSettingsbewusst durch und inkludierte ohneonly. Die Block-Templates funktionierten auf Unterseiten nur, weilsiteSettingszufällig aus dem umgebenden Scope durchsickerte — eine stille Abhängigkeit. BeimcolumnsSectionhängt daran der Kunden-Streifen, der sonst ohne Fehlermeldung verschwindet.Angeglichen an
content-home.twig:.eagerly()gegen N+1, explizite Props,only-Include. DiepackageStartPrice-Sonderlogik bleibt der Startseite vorbehalten.Verifikation (ausgeführt)
/referenzenund/en/case-studiesliefern 200, sechs Fallkarten rendern, und der Kunden-Streifen erscheint — genau der Test, den der Fix adressiert./impressumund/oberflaechlich-digitalisiert-oder-durchdachtunverändert 200.Inhaltsstand in der lokalen Datenbank
Diese Änderungen sind kein Project-Config-Inhalt und gehen nicht über Git nach Prod. Sie brauchen einen DB-Push.
Referenzen(id 36576) inunterseiten, DE/referenzen, EN/en/case-studies, mit einer Kopie des Kundenergebnisse-Blocks in voller Länge (6 Fälle).#referenzen, also auf das Branchen-Laufband. Er ist jetzt „Referenzen" und zeigt auf die neue Seite — das ist zugleich die Navigation, ohne die eine Unterseite unauffindbar bleibt (siehe die bestehende Kampagnenseite, die in keinem Menü auftaucht).Ebenfalls in der Datenbank: Reihenfolge und Kürzung der Startseite
Wirkung, gemessen: 24,4 → 17,3 Bildschirme Desktop (21.947 → 15.527 px), 2.725 → 1.480 Wörter, 16 → 12 Sektionen. Gate
balancekippt von FAIL (27,7 %) auf PASS (9,4 %).section_formsverbessert sich deutlich (split 9× → 6×, card_grid 6× → 5×), bleibt aber FAIL.Ein DB-Backup liegt unter
backups/pre-referenzen_20260910_1035.sql.gz.Noch offen
Das Gate
reduced_motionsteht bei 390 px auf 2,09 % (Schwelle 2 %). Ursache ist nicht die Bildsequenz, sondern ein Layout-Sprung: die Sektion „Wer ist Philipp Lütje" wächst beim Laden ihres Bildes um 58 px, wodurch alles darunter gegen die Referenzaufnahme versetzt ist. Der Grund liegt in_components/core/image: beimode: fitwerden die angeforderten Maße alswidth/heightausgegeben, obwohl das erzeugte Bild ein anderes Seitenverhältnis hat (_600x1000_fitliefert tatsächlich 526×1000,_850x1000_fitliefert 618×1000). Das betrifft jedesfit-Bild der Seite. Eigenes Issue folgt.Closes #137
🤖 Generated with Claude Code
https://claude.ai/code/session_01Y29GMuZcsumFPpLUh84c8G