All pages
Powered by GitBook
1 of 10

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Tips and tricks

Technical terms explained

Note: This article is work in progress.

Image optimization

To ensure optimal image quality, we recommend:

  1. Upload images in a suitable size

    • Use the thumbnail sizes configured in the corresponding folder in Media Manager.

    • Images with 1920x1920px are a good choice because Shopware often generates a 1920px thumbnail.

    • Alternatively, you can use a smaller format and deactivate the larger thumbnails.

    • If needed, add a custom size as an additional thumbnail size.

    • Use the templates from the for your theme.

  2. Take performance into account

    • Product images should be neither too small nor unnecessarily large. Choose a size that offers a good balance between image quality and loading time.

    • Product images should be well compressed to keep the file size as small as possible.

  3. Recommended image optimization

    • Optimize thumbnails: Go to Media Manager and adjust the thumbnail sizes to match your shop design, removing any unnecessary formats as necessary. This helps to prevent redundant data and ensures that images are loaded in the optimal size and quality.

    • Compress images: Uncompressed images can significantly slow down the loading time of the shop. Use tools like TinyPNG to reduce the file size without any visible loss of quality.

Use modern image formats: WebP offers significantly better compression than JPG or PNG with the same or even better image quality. Shopware natively supports WebP, making this format recommended for faster loading times and better performance.

  • Automatic image optimization: There are extensions in the Shopware Store that automatically optimize images as soon as they are uploaded. These tools take care of compression and conversion to WebP, so no manual processing is required.

  • ThemeWare® Utilities

    Logo design tips

    We are not only Theme Developers but also Graphic Artists and Designers. Therefore, we are well aware of the importance of the shop logo for the appearance of your shop. That's why our recommendation is to have your logo created by a professional - at least if you don't have a logo yet.

    Of course, you may also create a logo yourself, use an online "logo maker" or purchase a logo from a stock provider. Alternatively, there is also the possibility to instruct a logo to be created by relevant freelancer portals or simply to use our logo template.

    Maybe none of the points apply to you, because you simply want to continue using your existing logo or have it adapted or customized for your online shop.

    No matter which variant you decide on: Please keep in mind that your logo is and will be THE trademark for your shop. It is therefore an essential part of your visual appearance and a key to the recognizability of your shop.

    In the following we will provide you with a few tips helping you with your logo design:

    • Don't use too small-areaed or too detailed graphics for your shop logo. These are usually not well suitable for small viewports. Therefore, deposit at least for small logos a less detailed variant.

    • In order to avoid interpolation blurring due to browser scaling of pixel graphics, use a logo in a size as suitable as possible - preferably slightly larger than required. Feel free to orientate yourself using our image templates.

    • Compress a pixel graphic with a free online tool like TinyPNG when necessary.

    • For perfect scalability the best way is to use a vector graphic of your logo.

    • Logos in landscape format are a good choice, as they fit into most viewports to save space in the various headers or header layouts.

    • Avoid unnecessary empty space surrounding the actual graphic. This greatly facilitates the placing and alignment of the logo.

    Detail Level of Logo:

    Unnecessary empty space in the graphic:

    Wie du jede Farbe im Theme Manager findest

    Note: This article is work in progress.

    Tip: You are most welcome to take a look at our online course "Graphic Design", which is included in ThemeWare®. The access you get via the ThemeWare Utilities.

    On the left: very small-areaed and difficult to recognize in small size | On the right: well recognizable even in a small size
    On the left: unnecessary empty space in the graphic | On the right: optimally cropped graphic

    Konfigurationsfelder schnell finden

    Note: This article is work in progress.

    In diesem Artikel zeigen wir dir, wie du jedes Konfigurationsfeld in der Theme-Konfiguration sehr schnell finden kannst.

    Beispiel

    Angenommen du möchtest die Hintergrundfarbe der USP-Bar ändern, öffnest die Theme-Konfiguration und denkst dir "Nun, die USP-Bar ist im Header" und durchsuchst den gesamten Tab "Header". Nun findest du dort aber keine Konfiguration für die USP-Bar, also schaust du in den Tab "Footer", weil die USP-Bar ist ja auch im Footer. Aber auch dort findest du keine Konfiguration.

    Bevor du nun lange weitersuchst, wechsle in den Tab "Allgemein" und öffne unsere legendäre "Feldsuchmaschine", den ThemeWare® Config Finder.

    Der ThemeWare® Config-Finder haben wir bereits vor einigen Jahren entwickelt, weil wir irgendwann mit ThemeWare® hunderte Konfigurationsfelder hatten und selbst gemerkt haben, dass es recht lange dauern kann ein bestimmtes Feld zu finden.

    Trage als Suchbegriff einfach ein was du bearbeiten möchtest und dann zeigt der ThemeWare® Config-Finder dir sofort wo du Konfigurationsfelder findest.

    Wir tragen einmal "usp" in das Suchfeld ein, denn wir wollen ja die USP-Bar konfigurieren. Dann wollen wir eine Farbe bearbeiten, also geben wir nun "farbe" ein und wir wollen nicht irgendeine Farbe bearbeiten sondern die Hintergrundfarbe, also geben wir zusätzlich "hintergrund" ein.

    Im Suchfeld steht nun "usp farbe hintergrund" ("usp hintergrundfarbe" würde natürlich ebenfalls funktionieren). Während der Eingabe der einzelnen Wörter siehst du wie das Suchergebnis immer weiter reduziert wird.

    Die Ergebnisse werden gemäß der ThemeWare-Konfiguration (Tabs, Bereiche, Abschnitte, Konfigurationsfeld) strukturiert und gruppiert.

    Die Suche nach "usp farbe hintergrund" hat in unserem Fall 2 Konfigurationsfelder gefunden. Die Anzahl der Treffer in dieser Gruppe wird dir als blaue Badge, rechts neben dem Pfad zur Konfiguration angezeigt.

    Wir klicken auf den Pfad um die Gruppe zu öffnen und bekommen eine Liste mit passenden Konfigurationsfeldern.

    Jetzt siehst du die Konfigurationsfelder "Hintergrundfarbe (Header)" und "Hintergrundfarbe (Footer)". Das erste Feld ist bereits aufgeklappt und zeigt die alle Details an.

    Neben der Bezeichnung des Konfigurationsfeldes siehst du ein Icon welches den Feldtyp symbolisiert. In unserem Fall eine Farbpalette, da es sich um Konfigurationsfelder vom Typ "Farbauswahl" handelt.

    Zusätzlich zeigt dir der ThemeWare® Config-Finder weitere Informationen wie "Technischer Name", "Pfad zur Einstellung", einem "Beispiel-Wert" und ggf. dem "Hilfe-Text" des Konfigurationsfeldes an.

    Der technischer Name ist die eigentlich Theme-Variable für das entsprechende Feld, dies ist relevant für Profis, die mit Variablen arbeiten wollen. Dem "Pfad zur Einstellung" folgst du einfach in der Theme-Konfiguration um das entsprechende Konfigurationsfeld zu finden.

    In unserem Beispiel findest du die Konfigurationsfelder für die Hintergrundfarbe im Tab "Erweiterungen" => Abschnitt "USP-Bar" => Bereich "Farbkonfiguration".

    Tipp: Den ThemeWare® Config Finder erreichst du über folgenden Link: https://config.themeware.design/en

    Suchen und Suchergebnisse eingrenzen

    Suchergebnis und Konfigurationsfelder

    Tipp: Der ThemeWare® Config-Finderhat hat zwei Modi "UND" bzw. "ODER". Zusätzlich gibt es einen Button "Kategorien ein-/ausblenden" um dir alle Gruppen auf einmal anzeigen zu lassen und diese über die Browser-Suche (Strg + F) durchsuchen zu können.

    Screenshots

    Weiterführende Links

    Suchwort eingeben
    Suche eingrenzen
    Ergebnisse einer Suche
    Details zu einem Konfigurationsfeld
    ThemeWare® Config Finder

    The top 10 tips

    1. Download the ThemeWare® Utilities.

    2. Watch the ThemeWare® Video Tutorial.

    3. Read the ThemeWare® Introduction.

    4. Save the link to our .

    5. Save the link to the .

    6. Always pay attention to the help texts in the ThemeWare® configuration.

    7. Check the section regularly.

    8. Before updates, check the .

    9. Update Shopware and your ThemeWare® theme regularly.

    10. Deactivate your theme before updating.

    Recommended Extensions or Plugins

    We sometimes receive questions on the compatibility of ThemeWare® and extension "XY". This questions are most of the time based on "bad" experiences with extensions (apps or plugins) and custom themes at Shopware 5 days. But since Shopware 5, a lot has happened in this regard with Shopware, extension developers and theme creators.

    In fact, according to our experience, there have been and still are extremely few problems with extensions and custom themes. If so, the basic function is extremely rarely restricted, mostly it is just a matter of visual "problems" that can be solved easily.

    Nevertheless, based on our experience (since 2017) as market leader in the field of themes, we have placed special emphasis on maximum compatibility with third-party extensions when redeveloping our themes for Shopware 6. This we achieve thanks to our new HC-Architecture®.

    This architecture makes ThemeWare® highly compatible with almost all Shopware extensions (apps or plugins) straight from the foundation. In case of an incompatibility, you will be able to solve it yourself in just a few clicks by simply disabling the respective function section and thus setting it to the Shopware standard.

    Unfortunately, some developers(often developers of especially small extensions) are quite inflexible as well as partly uncooperative and develop exclusively for Shopware's default theme (although even Shopware itself offers custom themes).

    Service Portal
    ThemeWare® Config Finder
    News and Announcements
    Changelog

    The ideal thing here would be, of course, a corresponding reference in the store description of the corresponding extension to this serious restriction, but unfortunately this is also not always the case. We definitely advise against such developers when using custom themes.

    However, all this is not as big as it seems. There are many developers who prefer to keep their extension compatible with the market leading theme for Shopware 5 and Shopware 6.

    • Adminer for Admin

    • huebertweb

    • NRWsoft

    • PremSoft

    • Form Bot Blocker by Valerius Karch

    HC-Architecture® of ThemeWare®

    Extensions and Custom Themes

    Recommended Extensions

    Recommended manufacturers

    Compatible extensions

    Useful Links

    In this article please find useful links and tools that will help you working on and with your shop.

    ThemeWare®

    • Service Portal

    • ThemeWare® Config Finder

    • by Friends of Shopware ()

    Ideales Vorgehen bei der Konfiguration

    Bevor du mit der Konfiguration deines Themes jetzt richtig durchstartest, möchten wir dir ein paar Tipps zur idealen Vorgehensweise bei der Konfiguration deines Themes geben.

    Das ist besonders wichtig wenn du Einsteiger bei Shopware oder Einsteiger bei ThemeWare® bist.

    Nachfolgend findest du wichtige Tipps, die wir aus der Erfahrung der letzten 3 Jahre mit tausenden Kunden gewonnen haben und die wir selber berücksichtigen, wenn wir Themes konfigurieren.

    Zuerst empfehlen wir dir, direkt mit Live-Daten oder möglichst genauen Demo-Daten zu arbeiten!

    Denn die Wahrnehmung eines Designs wird nicht nur davon beeinflusst wie groß die Schrift ist, welche Farbe die Schrift hat oder was für eine Schriftart du nutzt, sondern beispielsweise auch wie lang beispielsweise einzelnen Navigationspunkte sind.

    Wenn du das Design richtig schön machen möchtest und einfach schreibst "Menüpunkt 1", "Menüpunkt 2", "Menüpunkt 3", "...", "Menüpunkt 6", dann kann es sein, dass du die Navigation nett konfigurierst, später erstellst du die richtigen Kategorien und plötzlich sieht es nicht mehr ganz so gut aus.

    simplecode solutions GmbH
    Shopware 6 Changelog
    Sass Color Generator
  • TinyPNG

  • Shopware

    Dokumentation

    Webtools

    Tools

    Extensions

    ThemeWare® Manual
    Shopware Community Store
    Shopware Documentation
    Shopware Issuetracker
    Bootstrap Documentation
    Sass Documentation
    Twig Documentation
    Google Fonts
    Google-Webfonts-Helper
    Photopea
    FileZilla
    Gimp
    Notepad++
    Adminer for Admin
    Github

    Der nächste Tipp ist: Konfiguriere Shopware direkt mit!

    ThemeWare® ist so umfangreich hat so viele Funktionen, die in so viele Bereiche reingehen, die so tief und eng mit Shopware verdrahtet sind, dass es einfach viele Konfigurationen gibt bei denen einige Sachen in ThemeWare® eingestellt werden und einige direkt in Shopware.

    Deshalb ist es wichtig, dass du wirklich Bereich für Bereich durchgehst und schaust was du in ThemeWare® konfigurieren musst. Und wenn es dann Einstellungen gibt die du innerhalb von Shopware konfigurieren solltest, die mit einer ThemeWare® Funktion zu tun haben, dann ist unser Tipp, dass du das direkt machst damit du wirklich zum finalen Erscheinungsbild deines Shops kommst.

    In unserer Einführung bzw. unserem Video-Tutorial legen wir genau darauf unser Augenmerk. Das Ziel ist, dass du am Ende einen erfolgreichen Online-Shop hast. Einen Online-Shop der super aussieht. Deswegen haben wir in unsere Einführung sehr viele Dinge mit reingenommen, die eigentlich innerhalb von Shopware konfiguriert werden, mit denen wir als Theme-Hersteller eigentlich gar nicht so viel zu tun haben, die aber sehr entscheidend bei der Wahrnehmung eines Designs eines Shops sind.

    Das solltest du gleich mit konfigurieren:

    • Kategorien und damit die Navigation

    • Produkte

    • Eigenschaften von Produkten

    • Hersteller

    • Shopseiten

    • Zahlung & Versand

    • Sprachen & Währungen

    Wenn du in der Theme-Konfiguration bist – die ThemeWare® Konfiguration hat sehr viele Einstellungsmöglichkeiten – und du diese einmal komplett durchgehst und dann 20, 50 oder gar 100 Konfigurationsfelder in einem Rutsch änderst und die Änderung speicherst, dann wirst du in der Storefront viele Dingen sehen welche dir sehr gut gefallen. Es wird aber sicherlich auch einige Dinge geben, welche dir noch nicht 100% gefallen. Wahrscheinlich weißt du nun gar nicht mehr, welche Konfiguration jetzt was genau bewirkt hat.

    Auch wenn du das Gefühl hast, dass dieses Vorgehen vielleicht länger dauert, im Endeffekt geht es schneller, wenn du viele kleine Schritte machst. Du hast zwar einen "langsameren" aber dafür zielgerichteteren Vorschritt. Du weißt immer sofort, der Header ist fertig, die Navigation ist fertig usw.

    Deswegen empfehlen wir viele kleine Schritte zu machen.

    Sehr hilfreich ist es auch sich die vorherigen (ursprünglichen) Werte kurz zu notieren!

    Wenn du beispielsweise eine Farbe änderst, kopiere dir die aktuelle Farbe in ein Textdokument oder in die Zwischenablage. Falls dir die neue Farbe nicht gefällt, kannst du ganz einfach wieder die alte Farbe einfügen ohne viel Aufwand beim zurück konfigurieren.

    Dieser Tipp ist vor allem für Einsteiger oder nicht Designerfahrene bzw. nicht Webdesignaffine Benutzer wichtig.

    Halte die Anpassungen eher gering und orientiere dich am fertigen Theme!

    Wir haben verschiedene Designs bzw. Theme-Varianten im Store, verwende einfach das Theme welches am besten passt.

    Du kannst dir auch die Testversion von einem weiteren Theme installieren und dort in die Konfiguration schauen. Wenn dir beispielsweise in einem anderen Theme der Footer besser gefällt, kannst du dir gerne beide Themes installieren, die Testversion kostet ja kein Geld. Dann kannst du einfach schauen wie wurde in dem anderen Theme der Footer konfiguriert und dies in dein eigentliches Theme übertragen.

    Sehr wichtig ist es auch die Hilfe-Texte zu lesen! Darin stehen immer wichtige Details zu den Optionen einer Konfiguration bzw. grundsätzlich zu der entsprechenden Konfiguration.

    Schau dir unbedingt das Video-Tutorial und die Online-Kurse vollständig an!

    Alles wurde bewusst nach dem Prinzip geringster Aufwand – größter Nutzen produziert. Viele kurze Videos mit vielen Inhalten.

    Nimm dir die Zeit und schau dir alles an auch wenn du siehst, da kommen noch einige Videos. Schau dir die Videos nach und nach an konfiguriere dabei begleitend deinen Shop.

    Note: This article is work in progress.

    Direkt mit Live-Daten arbeiten

    Shopware direkt mit konfigurieren

    Viele kleine Schritte bei der Konfiguration

    Tipp: Lass dich von den vielen Möglichkeiten nicht verleiten und übernimm dich nicht. Taste dich Stück für Stück voran.

    Notiere dir den vorherigen Wert

    Themes eher wenig abwandeln

    Hilfe-Texte lesen

    Tipp: Zusätzlich findest du dort häufig auch Links zu verwendeten Textbausteinen um diese direkt bearbeiten zu können.

    Video-Tutorial und Online-Kurse komplett ansehen

    ThemeWare® Config Finder – find any Shopware setting in secondsThemeWare®
    ThemeWare® Config Finder
    Logo