Hallo,
es gibt zahlreiche Tutorials, wie man eine Schriftart (Webfont) in Shopware als Hauptschriftart einbindet und somit z.B. die Open Sans im Responsive Theme austauschen kann.
Wie gehe ich nun vor, wenn ich z.B. nur die Schriftart der Überschriften durch einen Webfont ersetzen möchte?
Ich habe in meinem eigenen Theme im ordner frontend > _public > src > fonts meinen Webfont im Format .ttf, .woff2, .eot, .woff liegen.
Im Ordner frontend > _public > src > less > all.less ist eine Datei @import „_modules/webfonts“ eingebunden.
Die Datei frontend > _public > src > less > _modules > webfonts.less sieht wie folgt aus:
@font-face {
font-family:'myfont';
src: url('../../myfont.eot');
src: url('../../myfont.eot?#iefix') format('embedded-opentype'),
url('../../myfont.woff2') format('woff2'),
url('../../myfont.woff') format('woff'),
url('../../myfont.ttf') format('truetype');
unicode-range: U+000D-FB00;
src: local('myfont'), url("../../myfont.ttf");
}
Leider scheint das so nicht zu funktionieren. Kann da jemand einen Fehler entdecken?