Skip to content

Entwickler

Dieser Bereich richtet sich an Shopware-Entwickler:innen und Agentur-Devs, die Guppy lokal einrichten, Templates überschreiben, das Storefront-JS-Plugin-System nutzen oder eigene Plugins ins Guppy-Ökosystem integrieren wollen.

Einstieg

ThemaBeschreibung
Lokale EinrichtungShopware-Projekt aufsetzen, Theme installieren, Storefront-Watcher starten.
ArchitekturPlugin-Struktur, Vererbungs-Reihenfolge, theme.json-Modell.
MitwirkenBranch-Strategie, Commit-Konventionen, PR-Workflow.
ChangelogVersions-Strategie (SemVer), Release-Notes.

Theming

ThemaBeschreibung
Variablen & TokensSCSS-Architektur, Bootstrap- und Custom-Variablen, Mixins.
Twig-OverridesTemplates per sw_extends überschreiben, Theme-Konfig nutzen, Varianten-System.
Storefront-JSPluginBase, PluginManager, eigene Plugins schreiben.

Erweitern

ThemaBeschreibung
Child Theme manuell entwickelnManueller Workflow ohne Theme Builder, Plugin-Skelett, theme.json, SCSS-Overrides.
Eigene CMS-BlöckeCustom-Blöcke registrieren, Admin-Komponente + Storefront-Template.
Plugin-IntegrationEigene Plugins sauber ins Guppy-Theme einbinden, SCSS-Hooks, Twig-Extends, Asset-Pipeline.

Verwandte Bereiche

  • Plugins: komplette Plugin-Übersicht des Guppy-Ökosystems.
  • Child Theme Builder: browserbasierter Configurator als Alternative zum manuellen Setup.
  • Referenz: Twig-Blöcke, Theme-Variablen, Konfigurationsschema.