solcom / docs / wiki / canvas-integration

Canvas-Integration

Drupal Canvas (vormals Experience Builder) als visueller Page-Builder im SOLCOM-Stack: Content-Template-Strategie, Slot-Topologien, Page-Region- Versions-Drift-Heilung und Composite-Decomposition für autonomes Implementing.

Last synced: 2026-05-11  ·  Tags: canvas, sdc, page-template  ·  Audit: ../LOG.html

Was umfasst die Canvas-Integration


Canvas ist das Werkzeug, mit dem Site-Builder Page-Layouts und Content-Type-Templates visuell zusammensetzen. Die Integration besteht aus vier Bausteinen:

Aggregierte Quellen


StrandRefInhalt
adr 0002-canvas-page-region-version-repair Repair-Pattern für Page-Region-Versions-Drift zwischen Canvas-Config und SDC-Schema. Update-Hook-Sequenz statt Auto-Migration.
adr 0007-hero-billboard-keyvisual-slot-composition Hero erweitern statt eigenständige hero-keyvisual SDC: Slot-Komposition über die existierende Hero-Billboard-SDC.
adr 0014-vacancy-full-canvas-template-overhaul node.vacancy.full Canvas-Content-Template-Overhaul nach Figma „Projektdetails" — vollständige Slot-Komposition statt monolithischer Twig.
adr 0016-composite-build-decomposition-in-solcom-build-frontend Composite-Build-Decomposition im /solcom-build-frontend — Slices, Autonomie-Klausel, Greenfield-vs-Refactor-Trennung.
design design/MAPPING.html Lebende Figma ↔ SDC ↔ Status-Matrix — gibt pro Frame an, welche SDC die Implementierung trägt und ob Canvas-Komposition oder Field-Mapping nötig ist.

Operative Kurzfassung


Was diese Page nicht ist


Keine SDC-Doku. Die einzelnen Component-Schemas und Slot-Konventionen liegen im Skill drupal-twig-sdc-authoring und in den AGENTS.md des byte_theme.
Kein Implementation-Inventar. Welche Figma-Frames bereits gemappt sind, welche partial / gap sind: design/MAPPING.html.
Kein Code-Component-Surface. JS/React-Code-Components in Canvas (Workbench, JsonApiClient) sind durch das Skill drupal-canvas abgedeckt.