Introduction
Guppy is an optimised theme framework for Shopware 6.7 by digital.manufaktur. It combines a lean Bootstrap 5–based core theme with a curated plugin ecosystem and a browser-based child-theme builder, so storefronts ship faster, without fragile custom patches against the Shopware default.
Ecosystem at a glance
| Component | What it is |
|---|---|
| DmfGuppyTheme | The core theme. Bootstrap 5 base, extensive theme.json configuration, targeted Twig and SCSS overrides. |
| Plugin ecosystem | 13 complementary plugins covering CMS, storefront, checkout, navigation, markdown, focal points, and more, see Plugins. |
| Theme Builder | guppy-theme-builder.vercel.app: produces install-ready child theme plugin ZIPs without any local setup. |
| Playground | Live demo running a Guppy setup to explore. |
What Guppy delivers
- Efficiency: a documented setup path instead of iterative custom theme building.
- Flexibility: many layout, header, footer, and component variants via the theme configuration.
- Accessibility by default: WCAG-aligned markup, skip links, keyboard navigation, correct ARIA attributes.
- Performance: lean SCSS architecture, targeted Bootstrap overrides, lazy loading.
- Update-friendly: child-theme pattern with a clear separation between parent and custom code.
Audiences
This documentation targets two audiences:
- Shop operators and agency clients: configure themes from the Shopware administration. Entry point: User Guide.
- Shopware developers and agency devs: set Guppy up locally, override templates, integrate custom plugins. Entry point: Developer Guide.
Suggested path
- Check the Requirements (Shopware, PHP, Node).
- Walk through the Installation.
- Follow the First Steps: assign the sales channel, configure the theme, optionally generate a child theme.
- Pick supplementary Plugins: see Recommended Plugins for tiered suggestions.
Fast path to your own theme
If you need a branded theme: don't modify DmfGuppyTheme directly. Use the Theme Builder or scaffold a child theme manually, see Manual Child Theme Development.