Neu Schriftarten/ Fonts auf der kompletten Webseite anpassen

21. September 2023
17
1
GuMo,

ich komme gerade nicht weiter mit unserer individuellen Template-Anpassung.
Wir versuchen, die Schriftart in unserem Shop vollständig zu aktualisieren. Hierfür haben wir ein Google Font "Jost" heruntergeladen und an der folgenden Stelle abgelegt:

/public_html/templates/NOVA/themes/base/fonts/jost/Jost-Italic-VariableFont_wght.ttf
/public_html/templates/NOVA/themes/base/fonts/jost/Jost-VariableFont_wght.ttf

Und in meinem NOVAChild in der my-nova_crit.scss habe ich folgende Variable hinzugefügt:

Code:
body {
    font-family: 'Jost','Open Sans', sans-serif !important;
}

.text-accent, .productbox-price, .tab-navigation .nav-link {
    font-family: 'Jost','Open Sans', sans-serif !important;
}

Und wenn ich mit Google Chrome dann die Webseite untersuche, erscheint im Quellcode auch das richtige "meiner Meinung nach".:

Code:
body {
    font-family: "Jost", "Open Sans", sans-serif !important;
}

Kann mir jmd. sagen wo ich den Fehler gemacht habe?

VG
Micha
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.721
2.170
Berlin
SO ziemlich alles,

da gehört weitaus mehr dazu als nur zu sagen das du einen Font hast.

dazu solltest du in der header.tpl den font vorladen, dann solltest du diesen in der variables im child, über die font Variablen angeben und auch noch ein fontface erstellen.

Das wirst du, vermutlich nicht selbst hinbekommen.
 
21. September 2023
17
1
SO ziemlich alles,

da gehört weitaus mehr dazu als nur zu sagen das du einen Font hast.

dazu solltest du in der header.tpl den font vorladen, dann solltest du diesen in der variables im child, über die font Variablen angeben und auch noch ein fontface erstellen.

Das wirst du, vermutlich nicht selbst hinbekommen.
Ich habe jetzt in die header.tpl folgendes in Zeile 298/299 folgendes eingefügt:


Code:
                <link rel="preload" href="{$ShopURL}/{$templateDir}themes/base/fonts/jost/Jost-VariableFont_wght.ttf" as="font" crossorigin/>
                <link rel="preload" href="{$ShopURL}/{$templateDir}themes/base/fonts/jost/Jost-Italic-VariableFont_wght.ttf" as="font" crossorigin/>

In der _variables.scss vom CHILD dann dies angehängt:


Code:
$font-family-sans-serif:            'Jost', sans-serif !default;
$font-accent:                       'Jost', sans-serif !default;
$font-family:                       'Jost';

Und in die my-nove_crit.scss:


Code:
@font-face {
  font-family: 'Jost';
  font-weight: normal;
  font-style: normal;
  src: url(fonts.googleapis.com/css?family=Jost) format('truetype');
}

Wobei ich denke das ich bei der URL den Path von den Fonts aus dem /fonts/ Verzeichnis packen soll. Oder? Jedenfalls läuft es noch nicht so wie ich es möchte :(
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Update von 1.9.8.0 auf 1.10.13.1 Fehlerhafte Variationswert - Sortiernummern JTL-Wawi - Fehler und Bugs 0
Neu Firmenzusatz fehlt auf DHL Label JTL-ShippingLabels - Ideen, Lob und Kritik 5
Neu Update von 5.1.8 auf 5.2.1 inkl. PHP Umstellung von 7.4 auf 8.x funktioniert einfach nicht. 500er Serverfehler Installation / Updates von JTL-Shop 13
Steuerklassen prüfen nach Update auf JTL-Wawi 1.9 JTL-Wawi 1.9 1
Neu Lagerkommentar von Stücklistenartikel auf Lager-Packliste ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Artikel soll laut Wawi auf der Pickliste sein. Ist er er aber nicht. JTL-Wawi 1.9 1
Neu Auftragsdatum anstatt Versanddatum auf Rechnung Arbeitsabläufe in JTL-Wawi 1
Neu Fehlermeldung nach update auf 5.5.2 JTL-Shop - Fehler und Bugs 4
Neu Amazon Lister 2.0 - Status auf "Wartet auf Hochladen" seit über einer Woche Amazon-Lister - Fehler und Bugs 7
Neu Zweites Bild auf Google Shopping Export mappen Plugins für JTL-Shop 0
Neu Shopupdate von 5.4.0 auf 5.5.2 Fehlercode: 500 Internal Server Error Installation / Updates von JTL-Shop 4
Artikel Dialog öffnet nicht (F2) nach update auf 1.10.13 JTL-Wawi 1.10 6
Neu Artikelreservierung auf Druckvorlage der Pickliste (Laufwege) Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Menge von 0,0 auf 1 ? JTL-Wawi 1.10 14
In Diskussion Variable für die Anzahl eines Produkts auf der Pickliste JTL-Workflows - Ideen, Lob und Kritik 1
Neu Fehlerhafter Abgleich nach Update auf Shop Version 5.5 Installation / Updates von JTL-Shop 4
Staffelpreise auf einem Artikeletikett einfügen JTL-Wawi 1.10 3
Vererben von Kindartikel ek auf den Vaterartikel JTL-Wawi 1.10 1
WAWI 1.10.12.0 startet nach Update auf einem Client nicht mehr JTL-Wawi 1.10 1
Neu Wie kann man einen Artikel auf einen bestehenden Artikel bei Amazon aufschalten? Amazon-Lister - Ideen, Lob und Kritik 2
PayPal Buttons auf Artikeldetailseite nicht mehr sichtbar in Safari, FireFox Einrichtung JTL-Shop5 14
Neu Gutscheinzahlungen bei Retouren immer auf Gutschein zurückbuchen JTL-POS - Ideen, Lob und Kritik 0
Neu Buchungsgründe für Bareinnahmen und -ausgaben auf Tagesabschluss ausweisen JTL-POS - Ideen, Lob und Kritik 0
Neu Bewertungen seperat auf einer Seite auflisten (alle) Allgemeine Fragen zu JTL-Shop 0
Wawi Benutzer: Nur Zugriff auf ausgewählte Kundengruppen erlauben JTL-Wawi 1.10 2
Neu Merkmale auf Etiketten ausgeben Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 9
Produkt soll nicht auf der Pickliste erscheinen JTL-Wawi 1.9 1
Neu PayPal Rechnung per Ratepay leitet immer auf Adresseingabeseite zurück Plugins für JTL-Shop 5
Neu Aufträge tauchen nicht in Versand auf. Nach Speichern ohne Änderung jedoch dann wieder User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Artikel gehen nicht auf Einkaufsliste JTL-Workflows - Ideen, Lob und Kritik 2
Neu Umstieg auf Lister 2.0 Amazon-Anbindung - Fehler und Bugs 14
Rabattierten Preis auf Artikel-Etikett ausweisen JTL-Wawi 1.10 3
Neu Kundendaten inkl Login Daten auf neuen Shop übertragen inkl Blowfish Key. Fehlerhafte Adressen etc mit Sonderzeichen etc Allgemeine Fragen zu JTL-Shop 1
SCX -> ausländische Marktplätze zB Kaufland, Conrad - wie kann ich Titel und Beschreibung auf italienisch übergeben (oder generell Sprache wechseln) kaufland.de - Anbindung (SCX) 0
Zahlungsabgleich verbucht Zahlung auf Auftrag - Rechnung nicht bezahlt JTL-Wawi 1.10 3
Gelöst Seit Update auf 5.5 keine Texte mehr einfügen im Composer Allgemeine Fragen zu JTL-Shop 2
Neu Nach Update auf 5.5.2: Extrem lange Ladezeiten im Front- und Backend Installation / Updates von JTL-Shop 12
Bild "TT-EC15-main.png" für das Angebot mit SKU "TT-EC15" auf Channel "OTTODEJTL" wurde nicht gefunden JTL-Wawi 1.9 0
Barrierefreiheit mit Upgrade auf JTL-Shop 5.5 erledigt? Einrichtung JTL-Shop5 24
Neu Variation auf Kindartikel anlegen User helfen Usern - Fragen zu JTL-Wawi 4
Eigene Felder Artikel auf Beleg Verkauf Auftrag ausdrucken JTL-Wawi 1.10 1
Artikel werden nicht gelistet - Status Wartet auf Hochladen - seit einer Woche kaufland.de - Anbindung (SCX) 3
JTL stürzt nach Update auf 1.10 ab JTL-Wawi 1.10 2
Neu Lieferanten Artikelnummer auf Angebot ausgeben User helfen Usern - Fragen zu JTL-Wawi 2
Externe Bestellnummer auf Lieferschein JTL-Wawi 1.10 2
Neu Abweichender Absendername auf DHL-/UPS-Etiketten im Fulfillment – wie umsetzbar? JTL-ShippingLabels - Ideen, Lob und Kritik 2
Neu Abweichender Absendername auf DHL-/UPS-Etiketten im Fulfillment – wie umsetzbar? JTL-ShippingLabels - Ideen, Lob und Kritik 0
Verwiesen an Support Retourenstatus setzen auf Umtausch JTL-Workflows - Ideen, Lob und Kritik 2
Neu Kontaktformular auf einer eigenen Seite einfügen. Wie? Allgemeine Fragen zu JTL-Shop 1
Neu Einen Puffer, dass Artikel im Shop nicht auf "ausverkauft" gehen? JTL-Wawi - Ideen, Lob und Kritik 4

Ähnliche Themen