GX-Customizer Bereiche untereinander?

Thema wurde von mario_hintze, 7. September 2021 erstellt.

  1. mario_hintze

    mario_hintze Erfahrener Benutzer

    Hallo und Guten Tag,
    wie kann ich bitte im GX-Customizer verschiedene Bereiche einzeln untereinander positionieren und nicht als Tab nebeneinander? Ähnlich wie im Screenshot 2.
    Vielen Dank

    upload_2021-9-7_12-13-32.png

    upload_2021-9-7_12-11-20.png
     
  2. mario_hintze

    mario_hintze Erfahrener Benutzer

    Niemand eine Idee?
     
  3. Anonymous

    Anonymous Erfahrener Benutzer

    Hallo,

    vor diesem Problem stehe ich leider auch und hab bisher keine Lösung gefunden.

    Dass der Aufbau aber so ähnlich aussehen kann, zeigt dieser Gambio-Shop: (Link nur für registrierte Nutzer sichtbar.)
     
  4. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Die Eingabefelder können pixelgenau positioniert werden. Entweder er Drag&Drop oder mittels der Eingabefelder zur Positionierung. Also es bleibt bei einem Bereich, auf dem mehrere Elemente positioniert werden.
     
  5. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    @macra
    Bei deinem Beispiel wurde das Eingabefeld mit CSS positioniert.
    Das geht auch mit mehreren Eingabefeldern.
    Oder du baust eigene Eingabefelder ins Design und füllst mit Javascript die eigentlichen Eingabefelder die du in der Artikelansicht verstecken kannst.
     
  6. mario_hintze

    mario_hintze Erfahrener Benutzer

    Danke für die Info.
    Wo kann ich denn im StyleEdit hierzu die Schriften und Farben bearbeiten?
     
  7. M. Zitzmann

    M. Zitzmann Erfahrener Benutzer

    Das geht nur über direkte CSS-Werte.
    Im Style-Editor gibt es keinen Bereich für den Customizer.
    Hier ein paar Werte (nur ein Auszug) aus den Beispiel-Link:

    Code:
    .gm_gprint_surface {
        background-color: transparent;
        border: 0 solid #ccc;
        color: #000;
        font-size: 12px;
        width: 100%;
    }
    #element_container_3 {
        position: absolute !important;
        top: 0;
        left: 35% !important;
        z-index: 0;
        width: 99% !important;
    }
    
    Da must du aber Erfahrung für CSS mitbringen...