Ich habe ein Theme erstellt, welches sich vom Responsive Thme ableitet, jetzt habe ich meinen eigenen Font eingebunden.Mein Problem ist jetzt, dass der Standard-Font Open Sans immernoch geladen wird, da dieser ja im Responsive Theme in all.less über @import importiert wird. Muss ich jetzt diesen @import in der all.less des Responsive Themes raus nehmen oder kann ich diesen Import irgendwie in meinem abgeleiteten Theme verhindern?
habe gerade auch mal nachgeschaut, bekomme es aber leider auch nicht hin. Kann nur bestätigen, dass bei mir die Open Sans auch weiterhin geladen wird und würde mich auch über eine Lösung freuen.
Sorry, aber das hilft wahrscheinlich auch nicht weiter
Ich möchte gerne dieses Thema nochmals ansprechen. Gerne würde ich zwei fonts in meinen Shop einbinden. Die eine wäre die Montserrat und die andere die SignPainter.
Beide habe ich als .tiff datei hochgeladen.
Habe nun extra in meinem Theme folgender Ordner erstellt /httpdocs/themes/Frontend/meinTheme/frontend/_public/vendors/open-sans-fontface und dort die Schriften in Ordnern abgelegt.
ohne genau im Thema wieder drin zu sein:
Ist die Pfadangabe richtig? Dort steht „…vendors/LESS/…“, aber „less“ ist auf deinem Screenshot nicht zu sehen…
Danke für Deine Antwort. Ich werde es nachher nochmals versuchen. Nur kann ich in der all.less diesen Befehl eingeben? Beim kompilieren sucht der Shop ja nach einer .less Datei und die gibt es ja nicht, sondern es sind 2 .tiff Dateien? Irgendwie stehe ich auf dem bekannten Schlauch…
Nachtrag: Ich lade meine zwei Font.tiff in einen Ordner auf den Server und danach gebe ich in der all.less den Pfad an und Shopware erkennt danach meine hinzugefügten Schriften? Bin euch wirklich über Hilfe dankbar.
Abgesehen von allem anderen sind .tiff-Dateien Graphikdateien und keine Schriftdateien. Verwechselst Du das mit .ttf? Damit das in allen möglichen Browsern funktioniert, musst Du aber sicher noch mehr als nur die TTF-Dateien einbinden.
Schriftarten müssen in der all.less oder einer der anderen eingebunden LESS-Datei so wie folgt eingebunden werden (aber dafür gibt es hunderte von Anleitungen im Netz):
@drakon ja ich meinte natürlich ttf.dateien. Und Hunterte von Anleitungen habe ich def. nicht gefunden. Da ich dieses wirklich noch nie gemacht habe wende ich mich ja im Forum an Euch. Und wie gesagt bin ich auf jeden hinweis sehr dankbar.
Ich möchte gerne für bsw. einen Textfeld eine Schrift hinzufügen. Jedoch bringe ich das nicht hin? Ich sollte doch irgendwie mit einem CSS Code Shopware sagen mache mir bitte in diesem Feld die Schrift in diesem Style? Leider ist bei mir immer eine rote Linie unten (Fehlermeldung)
Die rote Linie kommt wohl von der Rechtschreibkorrektur des Browsers.
In dem Feld können nur Klassennamen eingetragen werden. Trage Deine Font-Anweisung in eine neue Klasse in eine Deiner LESS-Dateien ein und den Klassennamen in das gewünschte Feld: