Rabattanzeige überlagert Artikelname

Thema wurde von Christian Koch, 27. Dezember 2019 erstellt.

  1. Christian Koch
    Christian Koch Erfahrener Benutzer
    Registriert seit:
    20. Juli 2011
    Beiträge:
    71
    Danke erhalten:
    1
    Danke vergeben:
    25
    Hallo,

    ich bin dabei meinen Shop von 3.2 auf 3.15 zu updaten. Bei rabattierten Artikeln wird dabei der Artikelname von der Rabattanzeige überlagert. Im alten Design wurde der Artikelname entsprechend getrennt. Zur Veranschaulichung ein Bild anbei.

    shop_detailseite.png

    Gehe ich richtig in der Annahme, dass hierfür die templates/Honeygrid/product_details.html zuständig ist?
    Leider sind die beiden Versionen in meinen Laienaugen völlig unterschiedlich, wo könnte ich die gewünschte Änderung vornehmen?
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Hallo Christian,

    das könnte an der Silbentrennung liegen, das findest Du im Admin unter Darstellung -> Template Einstellungen
    ganz unten.
    Man könnte aber auch das Ribbon etwas nach oben verschieben, per css im Style Editor
     
  3. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.310
    Danke vergeben:
    2.208
    Mach einfach per CSS einen kleinen Abstand oben, damit der Text immer unter dem Ribbon durchgeht. Eigentlich ist da auch so einer.
     
  4. Christian Koch
    Christian Koch Erfahrener Benutzer
    Registriert seit:
    20. Juli 2011
    Beiträge:
    71
    Danke erhalten:
    1
    Danke vergeben:
    25
    Danke erstmal für die Hinweise!
    Ich habe da leider absolut keine Ahnung - wenn ich die Elemente im Chrome untersuche, habe ich

    Code:
    <div class="hidden-xs hidden-sm ribbon-spacing">
    </div>
    Code:
    .product-info .product-info-details .ribbon-spacing {
        min-height: 6px;
    }

    Wenn ich min-height jetzt auf 20px setze, erhalte ich den gewünschten Abstand. Wie kann ich jetzt diesen Wert im Style-Edit in mein eigenes CSS für dieses Element übernehmen? Bisher steht dort (was damit wohl nichts zu tun hat):

    Code:
    @media (min-width: $grid-float-breakpoint) {
        #outer-wrapper {
            @include box-shadow(0 0 10px rgba(0, 0, 0, .3));
        }
        #topbar-container {
            background: transparent;
            margin-top: -30px;
            @include border-top-radius(10px);
            .navbar-topbar {
                margin-right: 30px;
            }
        }
        #footer {
            @include border-bottom-radius(10px);
        }
    }
     
  5. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.627
    Danke erhalten:
    11.348
    Danke vergeben:
    1.614
    Du schreibst den Code einfach unten drunter - also unter die letzte "}"
     
  6. Christian Koch
    Christian Koch Erfahrener Benutzer
    Registriert seit:
    20. Juli 2011
    Beiträge:
    71
    Danke erhalten:
    1
    Danke vergeben:
    25
    #6 Christian Koch, 30. Dezember 2019
    Zuletzt bearbeitet: 10. März 2020
    Okay, ist wohl einfacher als gedacht.. falls noch jemand das Problem hat - im CSS habe ich folgendes eingefügt:

    Code:
    .product-info .product-info-details .ribbon-spacing {
        min-height: 25px;
    }