Beiträge von Mario

    eine Frage habe ich noch, es ist schon was länger her, wie finde ich heraus wie der einzelne Container heisst, jetzt wie in diesem Fall

    #slider .flext-caption

    Das benötigst du in dem Fall nicht. Einfach wie oben beschrieben unter Einstellungen > CSS einfügen. #slider .flex-caption ist die CSS-Klasse für das Textfeld in der Header-Grafik.


    und zur Erläuterung bitte, was bedeuten die Werte -050%, 0%

    Im Original wird der Text mit position:absolute; left:50%; top:50%; zentriert. Damit würde der Text aber in der Mitte beginnen und nach rechts und unten auslaufen. Mit transform: translate(-50%,-50%); wird dieser dann um jeweils 50% nach oben und links verschoben. Somit wird dieser dann mittig dargestellt.

    Die Änderungen:

    top: auto;: Hebt die Angabe top:50%; auf.

    bottom: 0;: Verschiebt nach ganz unten.

    transform: translate(-50%,0%);: Verschiebt den Text um 50% nach links damit er mittig platziert wird. Der Versatz nach oben wird mit 0% aufgehoben weil Text mit bottom: 0; bereits unten bündig dargestellt wird.

    zu2.

    • Wie von Stefan schon geschrieben das Widget "Sidenav Button" weiter nach unten verschieben. Wenn du diesen zu einem anderen Artikel in eine Spalte packst wird hier auch kein Abstand erzeugt.
    • Soll der Artikel-Abstand grundsätzlich bei den 4em erhalten bleiben kannst du den Textartikel auch mit etwas CSS nach oben schieben. (Unten auf das Mischpult > Mehr. Hier im Feld Inline-CSS folgendes eintragen: margin-top:-2em;.

    PS: Die Sidenav-Buttons verstecken sich hinter dem Headerbild. Diese kannst du davor darstellen indem du im Widget unter "Einstellungen" den Wert für den "z-index" entsprechend erhöhst.

    Wenn du den Ordner in "meine Webfonts" benannt hast musst du in den CSS-Daten überall den Code <$=page.pathToRoot$>media/files/webfonts/ umbenennen in <$=page.pathToRoot$>media/files/meine Webfonts/.

    Aber auch da könnte das Leerzeichen noch zu Problemen führen.

    Ich kann das auf beiden Seiten nachstellen.

    • Die Seite ist frisch geladen und ich befinde mich ganz oben. Ich swipe kräftig nach oben damit die Seite schnell nach unten scrollt.
    • https://leichtlast.de/, die Seite scrollt ganz nach unten und springt anschließend kurz über die Überschrift "Leicht".
    • https://campandroid.zeta-producer.com/index.html, die Seite scrollt ganz nach unten und springt anschließend direkt über den Footer.

    Telefon: Google Pixel 5

    Software: Android 12 Build SQ3A.220705.003A1

    Browser: Google Chrome 105.0.5195.136

    Im Firefox und Dolphin tritt mit dem gleichen Telefon nicht auf.

    Das ist in diesem Widget eigentlich genau so angedacht. Lässt sich natürlich mit etwas CSS anpassen.

    • Navigiere zum Widget-Ordner wzp-accordion-2023 und und öffne mit einem geeigneten Text-Editor die zu verwendete HTML-Datei 1. Tab geschlossen.html oder 1. Tab geoeffnet.html.
    • Navigiere hier zur Zeile 37 und ändere headstyle += 'border-bottom: 1px solid transparent;'; in headstyle += 'border-bottom: 1px solid red;';
    • Navigiere zur Zeile 80 und ändere <div class="accordion2023<$=article.id$> js-accordion<$=article.id$>"> in <div class="accordion2023<$=article.id$> js-accordion<$=article.id$>" style="border-top:1px solid red; border-right:1px solid red; border-left:1px solid red;">.

    Bei weiteren Fragen bitte im entsprechenden Forum.

    Hallo Dennis,

    ja das lässt sich mit Textschatten umsetzen.

    Leider beschreibst du nicht genau wo du das einsetzen willst, sonst hätte ich das gerne genauer beschreiben können. Aber in 5 Stunden bin erst mal für 10 Tage weg. :S

    Hier einmal 3 CSS-Varianten wie du den Textschatten als Umrandung einsetzen kannst in der Farbe Weiß, für andere Farben einfach das #ffffff entsprechend anpassen.

    Textumrandung Weiß Leicht:

    text-shadow: 0 0 3px #ffffff;

    Textumrandung Weiß Mittel:

    text-shadow: 1px 1px 1px #ffffff, 1px -1px 1px #ffffff, -1px 1px 1px #ffffff, -1px -1px 1px #ffffff;

    Textumrandung Weiß Stark:

    text-shadow: 2px 2px 0 #ffffff, 2px -2px 0 #ffffff, -2px 2px 0 #ffffff, -2px -2px 0 #ffffff, 2px 0px 0 #ffffff, 0px 2px 0 #ffffff, -2px 0px 0 #ffffff, 0px -2px 0 #ffffff;

    Du kannst den Code natürlich entsprechend erweitern.

    Die Farben/Werte kannst du natürlich an dein gewünschtes Layout anpassen.

    Falls nur dieser eine Button im Formular anders aussehen soll, muss individuelles CSS angewendet werden. Dazu könnte dann sicherlich ein anderer User helfen.

    Website > Einstellungen > CSS:

    CSS
    <style>
    .MeinFormBTN input.button {
        background: transparent !important;
    }
    </style>
    • Öffne das entsprechende "Widget Formular", gehe unten links auf das "Mischpult" anschließend auf "Mehr".
    • Hier trägst unter CSS-Klasse folgendes ein: MeinFormBTN

    Können vor der Schrift im Hauptmenü noch kleine Symbole eingesetzt werden, ...

    • Doppelklick auf die gewünschte Seite > Name
    • Hier fügst du folgendes, gefolgt von einem Leerzeichen vor deinem Seitennamen ein. <i class='fa fa-home' aria-hidden='true'></i>
    • Rufe DIESE SEITE auf, und finde dein Icon.
    • Ersetze fa-home durch den Code des gewünschten Icons zB.: fa-envelope-o

    Abstand Menüeintrag zur Triangle.

    2em ist der Standardwert.

    CSS
    <style>
    nav li.haschilds > a:not(.button), nav .dropdown-menu li.haschilds {
    padding-right: 2em;
    }
    </style>

    Abstand Triangle zum nächsten Menüeintrag.

    1em ist der Standardwert.

    CSS
    <style>
    nav > ul li a:not(.button) {
    padding: 0 1em;
    }
    </style>

    Anschließend überprüfen ob sich das negativ auf das "Mobile Menü" auswirkt.

    Dennoch eine Frage. Kann ich das Facebook Side Plugin in das Side BTN SlideWindow Widget einbinden ? Der Kunde möchte das nur sehen, wenn man in der Side Bar klickt und das Fenster sich dann aufschiebt.

    Das Widget bietet die Möglichkeit den Code alternativ über den HTML-Editor einzufügen (Gruppe HTML/CSS). Somit also kein Problem.

    Das FB-PlugIn bietet ja 2 Möglichkeiten zur Einbindung. Diese sollten beide funktionieren.

    Variante "iFrame":

    Einfach den generierten Code über den HTML-Editor im Widget einfügen.

    Variante "JavaScript-SDK":

    Den ersten Teil über "Website > Erweitert > Attribute > body_start" einbinden.

    Den 2. Teil im Widget mit dem HTML-Editor einfügen.


    Hoffentlich bin ich nicht zu stressig.

    Nö


    PS: zu weiteren Fragen zu den Externen Widgets bitte im entsprechendem Forum.

    Da immer wieder Anfragen zur Anpassung des Warenkorb Icons gestellt werden hier ein kleines Tutorial dazu.

    • Mit unterstehendem CSS können Sie den Warenkorb-Icon des Shops von Zeta Producer anpassen.
    • Navigieren Sie zur Seite "Shop > Warenkorb", öffnen Sie hier das Widget "Shop:Warenkorb" klicken Sie unten links auf das "Mischpult" und fügen eine Grafik für Ihr "Warenkorb-Icon" ein.
    • Damit die Grafik übernommen wird gehen Sie anschließend auf: "Erweitert > Erstellen > Alle Seiten erstellen".
    • Untenstehendes CSS fügen Sie über Website > Einstellungen > CSS ein.
    • WICHTIG: Ganz am Anfang des CSS schreiben Sie ein <style> und ganz am Ende ein </style>.


    Position des Icons Oben/Rechts:

    CSS
    /*###### POSITION WARENKORB ICON ######*/
    .zpshopbasketindicator {
    bottom: auto;                      /* Aufhebung Position Unten */
    top: 16px;                         /* Abstand von Oben */
    right: 16px;                       /* Abstand von Rechts */
    }


    Warenkorb Größe "GROSS"

    CSS
    /*###### GROESSE WARENKORB ICON (GROSS) ######*/
    .zpshopbasketindicator .zpbasketindicator {min-width:80px;}
    .zpshopbasketindicator .zpbasketindicator>img.zpbasketicon {max-width:80px;}
    .zpshopbasketindicator .zpbasketindicator > span {font-size: 16px; padding: 4px 9px;}


    Warenkorb Größe "MITTEL"

    CSS
    /*###### GROESSE WARENKORB ICON (Mittel) ######*/
    .zpshopbasketindicator .zpbasketindicator {min-width:60px;}
    .zpshopbasketindicator .zpbasketindicator>img.zpbasketicon {max-width:60px;}
    .zpshopbasketindicator .zpbasketindicator > span {font-size: 14px; padding: 3px 7px;}


    Warenkorb Größe "KLEIN"

    CSS
    /*###### GROESSE WARENKORB ICON (KLEIN) ######*/
    .zpshopbasketindicator .zpbasketindicator {min-width:40px;}
    .zpshopbasketindicator .zpbasketindicator>img.zpbasketicon {max-width:40px;}
    .zpshopbasketindicator .zpbasketindicator > span {font-size: 12px; padding: 2px 6px;}


    Abstand zwischen Icon und Artikelanzahl

    CSS
    /*###### ABSTAND ICON/ARTIKELANZAHL ######*/
    .zpshopbasketindicator .zpbasketindicator>img.zpbasketicon {
    top: 22px;
    }


    Layout Artikelanzahl

    CSS
    /*###### LAYOUT ARTIKELANZAHL ######*/
    .zpshopbasketindicator .zpbasketindicator > span {
    border-radius:50% !important;                           /* (50% = Rund) (3px = 3px Runde Ecken) (0 = Eckig) */
    color:blue;                                             /* SCHRIFTFARBE */
    background-color:rgba(244, 255, 255, 0.8);              /* HINTERGRUNDFARBE */
    box-shadow: 0 0 0 1px blue;                             /* RAHMENFARBE */
    }


    Anpassung für die Mobile Ansicht


    Tausend Dank, Mario, hat geklappt !

    Dann schließe ich noch an: Gib es einen "Zaubertrick", das unsäglich kleine Warenkorb-Icon größer zu machen?
    - Ich hatte ein anderes Symbol mit 512x512px hochgeladen, es wurde aber genauso klein dargestellt.

    Helmut

    Dann probiere es mal so:

    Beachte aber das du Position und Größe auch in der "Mobilen Ansicht" kontrollieren musst.

    Da fehlt die schließende Klammer. Der Ort ist sicher auch der falsche.

    Richtig wäre folgender Code unter Einstellungen > CSS:

    CSS
    <style>
    .zpshopbasketindicator {
    bottom:auto;
    top:1em;
    }
    </style>

    Nach dem veröffentlichen eventuell den Browsercache leeren.

    Deine Verlinkung hat für mich aber den Nagel auf den Kopf getroffen. Für mich sieht es wie eine organisierte Masche aus.

    Ja, natürlich, das ist bei 99% der Fällen so, von Bilder-Lizenzen bis Google-WebFonts.


    Trotzdem frage ich mich noch immer warum Zeta ein Template zur Verfügung stellt, bei dem WebFonts genutzt werden (sowas muss doch nicht sein

    oder hätte anders gelöst werden können).

    • Naja, zum einen sollten ja verschiedene Layouts auch ein verschiedenes Layout haben, wenn alle Layouts auf die gleichen Schriftarten begrenzt sind macht das dann nur wenig Sinn.
    • Zum anderen muss man bedenken das dieses Gesetz ja noch recht jung ist und bei ZP nicht wie bei Google oder Microsoft tausende von Mitarbeitern sitzen die das in 4 Wochen stemmen könnten.

    Oder wenn schon WebFonts im Template enthalten sind, könnte Zeta ja auch gleich einen "Cookie-Consent" im Template hinterlegen.

    Ich bin mir sicher, sollte das technisch möglich sein wird daran schon gearbeitet.

    Alternativ wird sicherlich auch sofern technisch Möglich an einer besseren Variante gearbeitet :) .

    Hallo Maria,

    bitte versuche deine Anliegen genauer zu beschreiben. Ich hatte deinen Beitrag gelesen konnte aber nicht antworten weil ich die Probleme nicht genau definieren konnte.

    zu1.

    Das hat sich ja scheinbar erledigt? In alten Versionen war die Layout-Auswahl Standardmäßig eingeblendet, jetzt ist dazu ein Klick auf den Button "Layouts" erforderlich. Funktioniert das jetzt?

    zu2.

    Für die Kategorie-Auswahl gibt es keine Hintergrundfarbe LINK ZUM DEMOSHOP. Die Seite von einem Screenshot ist die STARTSEITE VOM DEMOSHOP.

    Hier wurde ein Bild mit dem Link zur Kategorie eingefügt. Daneben ein Textartikel mit der Beschreibung. Dem dazugehörigen Container wurde dann die Hintergrundfarbe hinzugefügt.


    PS: Ich habe Zufälligerweise vor 3 Tagen erst zwei Widgets zur Kategorieauswahl veröffentlicht. Eventuell ist ja da etwas für dich dabei.

    SHOP Kategorie Rotate

    SHOP Kategorie Flex

    Hallo -EM-,

    in meinen Augen ist die Silbentrennung korrekt hyphens: auto;.

    Eine Einstellung für responsives Verhalten der Überschriften gibt es in diesem Layout nicht. Aber mit etwas CSS kannst du da nachsteuern.

    zB. Einsellungen > CSS:

    Das responsive Verhalten für das Logo ist das der Abstand nach oben verringert wird. Wenn du dieses skalieren möchtest kannst du dieses ebenfalls mit CSS anpassen.

    zB. Einsellungen > CSS:

    CSS
    <style>
    @media (max-width:1024px) {
    #logo img {width:90px; height:90px;}
    }
    </style>

    Wenn du gern mit großen Überschriften arbeitest ist das Widget WZP Überschrift Flex eventuell etwas für dich.

    Du kannst dem Code vom Thomas auch noch die Layout-Einstellungen für den Button und ein cursor:pointer; hinzufügen.

    <input class="button" style="cursor:pointer;" type="button" value="Zurück" onClick="javascript:history.back()">

    Eventuell das Widget Text Toggle.

    Als Text für den Button könntest du zB: <i class="fa fa-chevron-down" aria-hidden="true"></i> eingeben um den gewünschten Pfeil zu erstellen.

    Mit etwas CSS könnte man den Pfeil auch zentrieren.

    PS: Sollten weitere Fragen zu dem Widget bestehen bitte im entsprechenden Forum.