Shopify-Themes, Liquid, Logos und ähnliche Themen
Guten Tag,
ich plane eine umfassende Überarbeitung meiner Passwortseite. Zunächst möchte ich ein Hintergrundbild hinzufügen, das eine Größe von 1920x1080px hat und den gesamten Bildschirm ausfüllt. Dabei ist zu beachten, dass das Hintergrundbild alle Balken und andere Elemente überdecken soll.
Wenn oben beispielsweise die Leiste zur Passworteingabe und daneben das Logo des Shops zu sehen sind, sollte das Hintergrundbild dahinter liegen, damit alle wichtigen Elemente gut sichtbar sind oder bleiben.
Und damit zu meiner Frage:
Mit freundlichen Grüßen
Hey @mastahlb
Ist dein Shop noch im Aufbau? Wenn ja, die Passwort Seite ist eine tolle Chance deine zukünftige Käufer so richtig Lust und Laune auf das Einkaufen in deinem Shop zu stimulieren. Auf der Passwortseite kommt am besten ein netter Gruß und eine Einladung beim Eröffnungstag mit dabei zu sein, wie der folgende Text:
Mit so einem Text kann man sog. Micro-commitments, sprich, Mikroverpflichtungen vermitteln, wie z. B. den Eintrag der E-Mail im Newsletter Kästchen, oder die Notiz des Datums der Eröffnungsfeier im eigenen online Kalender.
Und nun zu deinen Fragen:
Hast du mit den Motion Theme in den Theme Einstellungen arbeiten können, und wenn ja, wo bist du auf Einschränkungen gestossen? In den Einstellungen kannst du deine Passwortseite eigentlich ganz toll gestalten. Siehe ein Auszug aus meinem Test-Motion Theme (V.10.4.1) hier:
Apropos, alles bzgl. der Bearbeitung deiner Passwortseite findest du in unserer Entwickler Doku hier.
Wenn es um spezifischere Anpassungen geht, die über einfache CSS-Stiländerungen hinausgehen, insbesondere wenn du Anpassungen vornehmen möchtest, die in den Theme-Einstellungen nicht verfügbar sind. In diesem Fall ist es notwendig, direkt den Theme-Code für die Passwortseite zu bearbeiten. Hier ein CSS-Code als Beispiel, wie man ein Hintergrundbild für die Passwortseite deines Shopify-Stores einrichtet, sodass es den gesamten Bildschirm ausfüllt und hinter allen anderen Elementen liegt:
.template-password .main-content {
background-image: url('{{ "background.jpg" | asset_url }}');
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: relative;
z-index: 1;
}
.template-password .main-content:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background: rgba(0, 0, 0, 0.5); /* Optional: Overlay hinzufügen */
z-index: -1;
}
Stelle sicher, dass die Klassen .template-password
und .main-content
in deinem Theme vorhanden sind. Diese Klassen sind in meinem Beispielbezug auf die Struktur, die Shopify-Themes üblicherweise verwenden, aber die tatsächlichen Klassen oder IDs können in deinem spezifischen Theme anders sein. Überprüfe den HTML-Code deiner Passwortseite, um die korrekten Klassen oder IDs zu identifizieren.
Der Pfad url('{{ "background.jpg" | asset_url }}')
geht davon aus, dass dein Bild background.jpg
heißt und im assets
-Ordner deines Themes liegt. Ändere background.jpg
entsprechend dem Namen und Pfad deines Bildes.
Der .main-content:before
-Teil fügt einen Overlay über dem Hintergrundbild hinzu, was hilfreich sein kann, um Text oder andere Inhalte besser sichtbar zu machen. Die Farbe und Transparenz des Overlays können angepasst werden, indem du die Werte in background: rgba(0, 0, 0, 0.5);
änderst. Dieser Schritt ist optional und kann entfernt werden, wenn kein Overlay gewünscht wird.
Die tatsächliche Struktur deines Themes überprüfen, um sicherzustellen, dass die Selektoren korrekt sind.
theme.css.liquid
Datei einfügen und dann speichern.password.liquid
. Diese Datei steuert die Hauptstruktur der Passwortseite.{% section 'password-header' %}
{% section 'password-content' %}
{% section 'password-footer' %}
password-header.liquid
password-content.liquid
password-footer.liquid
password.liquid
Datei im Templates-Verzeichnis ist in deinem Theme durch das {{ content_for_layout }}
Liquid-Tag enthalten, das in der Layoutdatei der Passwort-Seite gefunden wird. Für umfassendere Änderungen, die das Layout betreffen, kannst du im Layout-Verzeichnis auf password.liquid
klicken.Wenn du mit Liquid oder HTML/CSS nicht vertraut bist, könnte es hilfreich sein, einen Shopify-Experten oder Entwickler zu konsultieren, um sicherzustellen, dass die Änderungen korrekt implementiert werden.
Hoffe das hilft dir weiter - lass wissen falls nicht! 😉
---
Habt ihr auch den Shop auf Ostern eingestellt das jetzt um die Ecke liegt? Warum nicht eine Ostereierjagd 🐣 in das Shop einbauen, um deinen Kunden etwas Gamification und Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!
Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.
Gabe | Social Care @ Shopify
- War meine Antwort hilfreich? Klicke Like um es mich wissen zu lassen!
- Wurde deine Frage beantwortet? Markiere es als Akzeptierte Lösung
- Um mehr zu erfahren, besuche das Shopify Help Center oder den Shopify Blog
Vielen Dank für deine ausführliche Antwort!
Der oben gezeigte Code funktioniert gut. Allerdings ist der Hintergrund nicht vollständig ausgefüllt, sondern nur bis zum Header (siehe Bild). Der Hintergrund soll hinter dem Header liegen und transparent sein, anstatt weiß.
Wenn ich den Header ausblende, passiert exakt das selbe. Nur das der Header nicht mehr angezeigt wird.
Teil 2 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 16, 2024Teil 1 - Wie die Prinzipien des UX-Designs dir dabei helfen können einen großartigen Shop ...
By Kai Sep 9, 2024Anpassungen des benutzerdefinierten Codes an Shopify-Themes (CSS) leicht gemachtIn diesem...
By Gabe Aug 28, 2024