b2in/app/Models
Kevin Adametz 4ef3a4d8f1 Markenseiten Rotpunkt und Febrü aus der Zulieferung vom 31.08.
Umsetzung der beiden finalen Webseitentexte aus dev/2026-08-28/.
Die angekündigte Aufgabenliste umsetzung-03-09-2026.md war leer, Grundlage
sind daher die Umsetzungshinweise in den PDFs selbst.

- Neue Felder in cms_brands: sections, widget_label, cta_title, cta_text.
  Einleitung und Leistungskacheln reichten für diese Texte nicht aus.
- Die als Vertiefung gelieferten Blöcke werden aufklappbar dargestellt,
  mit aria-expanded und aria-controls. Bewusst x-transition statt
  x-collapse, weil das Collapse-Plugin hier nicht registriert ist.
- Kein zweiter CTA-Button: das schwebende Terminanfrage-Widget trägt auf
  der Markenseite die Beschriftung der Marke und liest den Kontext aus
  der Route, da es im Layout und nicht je Seite eingebunden ist.
- Footer bekommt unten Platz und lange Beschriftungen brechen um, damit
  das Widget auf dem Smartphone nichts verdeckt.
- Abschnitte sind im Admin vollständig pflegbar, inklusive Sortierung.
- Interne Quellenhinweise der PDFs sind nicht übernommen; ein Test prüft,
  dass sie nicht im Ausgabe-HTML stehen.
- BrandPageTextSeeder fasst nur die Textfelder an, Bilder, Galerie und
  Leistungen bleiben unangetastet.

Vor der Veröffentlichung: Herstellerfreigabe einholen und die Aussage zur
erhaltenen Waldfläche nur mit ausdrücklicher Bestätigung verwenden. Beides
steht in der Deployment-Checkliste.

854 Tests grün (3150 Assertions), Pint sauber.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-03 08:52:36 +00:00
..
Attribute.php 20-02-2026 2026-02-20 17:57:50 +01:00
AttributeValue.php 20-02-2026 2026-02-20 17:57:50 +01:00
Brand.php 21-11-2025 2025-11-21 18:21:23 +01:00
CabinetTabletSetting.php 10-04-2026 2026-04-10 17:18:17 +02:00
Category.php 20-02-2026 2026-02-20 17:57:50 +01:00
CmsArticle.php B2in Interior: Relaunch der Website, Kernmarken-CMS und Terminanfrage 2026-08-28 15:31:19 +00:00
CmsBrand.php Markenseiten Rotpunkt und Febrü aus der Zulieferung vom 31.08. 2026-09-03 08:52:36 +00:00
CmsProject.php 10-04-2026 2026-04-10 17:18:17 +02:00
Collection.php 20-02-2026 2026-02-20 17:57:50 +01:00
Display.php Display CMS Optimierungen 29-05-2026 2026-05-29 15:57:33 +00:00
DisplayFooterContent.php 23-01-2026 2026-01-23 17:33:10 +01:00
DisplayMedia.php Display CMS: Footer-Verlauf, Format-Hinweise und Switch-Fixes. 2026-06-18 08:27:44 +00:00
DisplayPlaylist.php 12-05-2026 admin, Panel Displays 2026-05-12 18:28:38 +02:00
DisplayPlaylistItem.php 12-05-2026 admin, Panel Displays 2026-05-12 18:28:38 +02:00
DisplayVersion.php Display Module 13-05-2026 2026-05-13 14:34:08 +02:00
DisplayVersionItem.php 10-04-2026 2026-04-10 17:18:17 +02:00
DisplayVideo.php 23-01-2026 2026-01-23 17:33:10 +01:00
Hub.php 20-02-2026 2026-02-20 17:57:50 +01:00
HubLocation.php 21-11-2025 2025-11-21 18:21:23 +01:00
Media.php 20-02-2026 2026-02-20 17:57:50 +01:00
Partner.php 20-02-2026 2026-02-20 17:57:50 +01:00
PartnerInvitation.php 21-11-2025 2025-11-21 18:21:23 +01:00
Product.php 20-02-2026 2026-02-20 17:57:50 +01:00
ProductActivity.php 20-02-2026 2026-02-20 17:57:50 +01:00
ProductLogistics.php 20-02-2026 2026-02-20 17:57:50 +01:00
ProductVariant.php 20-02-2026 2026-02-20 17:57:50 +01:00
ProductWoodOrigin.php 20-02-2026 2026-02-20 17:57:50 +01:00
RegistrationCode.php 23-01-2026 2026-01-23 17:33:10 +01:00
Setting.php 20-02-2026 2026-02-20 17:57:50 +01:00
ShippingClass.php 20-02-2026 2026-02-20 17:57:50 +01:00
Tag.php 20-02-2026 2026-02-20 17:57:50 +01:00
TaxRate.php 20-02-2026 2026-02-20 17:57:50 +01:00
User.php 20-02-2026 2026-02-20 17:57:50 +01:00