CSS

Shopware 5 Flagge Icon ersetzen

1 Folgende Datei mit einem Grafikprogramm überarbeiten und eine Flagge ersetzen. Bspw. die dritte Flagge druch die schwedische Flagge ersetzen.

. /themes/Frontend/Responsive/frontend/_public/src/img/ico-flags.png

2. Less Datei unter bearbeiten :

/themes/Frontend/Responsive/frontend/_public/src/less/_components/flags.less

Zeile 19:

 &.nl_NL { background-position: 0 -22px; }

durch folgendes ersetzen:

 &.sv-SE { background-position: 0 -22px; }

Grund dafür sind Scrollbalken die sich mal zeigen(wenn Seite lang ist) mal verstecken. Der Browser muss die Breite neu rechnen, wenn Scrollbalken da sind. Dann muss sich Inhaltsbereich zwangsläufig neu positionieren., also nach rechts und links bewegen. 

Um diesen Effekt zu vermeiden, sollte man immer Scrollbalken horizontal mitrechnen bzw zeigen. Auch wenn die Seite kurz ist und man gar nicht scrollen muss oder kann.

CSS-Code:

body { overflow-y: scroll; }

Wenn ich eine Seite analysieren möchte kann ich es mit F12(Firebug Element untersuchen) machen. Aber ich kann folgende Situationen nicht sehen:

  • :hover
  • :active
  • :focus

Wenn eine Seite viele CSS Dateien hat ist echt schwierig sich zurecht zu finden. Wie kann man sehen, welche Eigenschaften aktiv sind und wo sie sich befinden(welche Datei und Zeile)?

Google Maps vs OpenStreetMap

Guten Abend.

Ich entwickle eine neue Webseite und muss dafür eine Karten API integrieren. Aktuell habe ich dafür zwei Möglichkeiten gefunden, einmal von Google, Google Maps, und einmal OpenStreetMap.

Als Entwickler muss man sich vorsehen, welche API man kommerziell nutzen darf und worauf man genau achten muss. Da es meine erste Entwicklung, bzw. Anbindung einer Map API ist habe ich gehofft, dass mir eventuell jemand Tipps geben kann oder seine Erfahrungen teilt.

Suche

Neueste Kommentare

  • 3 weeks 6 days ago
    Transaction isolation level REPEATABLE-READ The recommended level for Drupal is "READ COMMITTED". (Drupal Status Report)

     Edit "/etc/my.cnf" ( under [mysqld] ):

    transaction_isolation="READ-COMMITTED"

    Restart MariaDB / MySQL:

  • 1 month ago
    Wget - Eine Webseite rekursive downloaden

    wget -U 'Mozilla/MyUserAgent' -P MyTempDir123 --wait=0.2 --random-wait -nd -r -x -l 4 -e robots=off --reject

  • 1 month ago
    Wget - Eine Webseite rekursive downloaden

    wget -U 'Mozilla/MyUserAgent2024' -P MyOutPutDirectory --wait=1 --random-wait -nd -r -l 2 -e robots=off --reject

  • 2 months ago
    CPU benchmarking with sysbench (single-threaded/all cores)

     

    # sysbench --threads="$(nproc)" cpu run

  • 2 months ago
    CPU benchmarking with sysbench (single-threaded/all cores)

    # sysbench --threads="$(nproc)" cpu run

  • 2 months ago
    Linux Autovervollständigung - bash autocomplete
    source ~/.bashrc

    Diese Lösung wird empfohlen aber hat bei mir nicht funktioniert.

    Welche Alternative gibt es?

  • 2 months ago
    PHP-CLI auf PHP8.2 umstellen (für Composer, Drush etc)

    ln -snf /opt/plesk/php/8.3/bin/php /etc/alternatives/php

  • 2 months 1 week ago
    Drush Update failed (require php >=8.2)

    In composer.json, update: 

     

  • 2 months 1 week ago
    Drupal: Anmeldung fehlgeschlagen Es hat mehr als 5 fehlerhafte Anmeldeversuche für dieses Benutzerkonto gegeben. Es ist vorübergehend gesperrt.
    drush sqlq "DELETE FROM flood"
  • 2 months 1 week ago
    Drupal SMTP + Gmail funktioniert nicht mehr (Passwort ist richtig); was ist die Lösung?