Eigene Schriften einbinden
Kein Einheitsbrei: mit eigenen Schriften kannst du deiner Website eine individuelle Note verleihen. So klappt die Einbindung mit Fontsource.
Fontsource bietet eine große Auswahl an Open-Source-Schriftarten, die du datenschutzkonform einbinden kannst. Das ist beim Starterkit denkbar einfach, unterscheidet sich aber je nach Schriftarttyp. In der Übersicht siehst du schon, ob es sich bei einer Schriftart um eine variable Schriftart oder um eine reguläre Schriftart mit Schriftschnitten handelt.
Einbindung
Und so bindest du die Schriftart in dein Projekt ein:
-
Öffne die Dateilseite der variablen Schriftart, die du einbinden möchtest.
Zum Beispiel Inter. -
Klicke rechts oben auf den Button
Install
. -
Wähle unter dem Punkt Installation die Option
yarn
aus und kopiere den Befehl. -
Führe den Befehl im Terminal von Visual Studio Code aus, um die Schriftart in dein Projekt zu installieren. Bei Inter sieht der Befehl so aus:
-
Kopiere dir aus dem Bereich Import den Code und füge ihn in der
app.js
oben ein: -
Kopiere von der Detailseite auch den den CSS-Code. Für dich relevant ist lediglich die
font-family
-Deklaration. Bei Inter sieht das so aus: -
Öffne die Datei
variables.css
und ändere den Wert der Custom-Property--ff
(steht fürfont-family
) auf den Namen der Schriftart. Weise hier auch die Custom-Property--fw
(steht fürfont-weight
) den Wert400
zu, um den SchriftschnittRegular
zu verwenden.--fw-bold
wird für den SchriftschnittBold
verwendet, wähle hier600
,700
, oder800
.In der Datei
layout.css
werden diese Variablen dembody
-Element — und damit dem Fließtext — zugewiesen:Wenn du eine weitere Schriftart für Überschriften verwenden möchtest, wiederhole die Schritte 1 bis 5 und ändere die Custom-Properties in
variables.css
undlayout.css
entsprechend.
-
Öffne die Dateilseite der variablen Schriftart, die du einbinden möchtest.
Zum Beispiel PT Serif. -
Klicke rechts oben auf den Button
Install
. -
Wähle unter dem Punkt Installation die Option
yarn
aus und kopiere den Befehl. -
Führe den Befehl im Terminal von Visual Studio Code aus, um die Schriftart in dein Projekt zu installieren. Bei Inter sieht der Befehl so aus:
-
Wähle im Bereich Import die Schriftschnitte aus, die du verwenden möchtest. In unserem Fall entscheiden wir uns für 400 und 700 . Kopiere nun den Code und füge ihn in der
app.js
oben ein: -
Kopiere von der Detailseite auch den den CSS-Code. Für dich relevant ist lediglich die
font-family
-Deklaration. Bei Inter sieht das so aus: -
Öffne die Datei
variables.css
und ändere den Wert der Custom-Property--ff
(steht fürfont-family
) auf den Namen der Schriftart. Weise hier auch die Custom-Property--fw
(steht fürfont-weight
) den Wert400
zu, um den SchriftschnittRegular
zu verwenden.--fw-bold
wird für den SchriftschnittBold
verwendet, also700
. Bei anderen Schriftarten könnte das auch600
oder800
sein.In der Datei
layout.css
werden diese Variablen dembody
-Element — und damit dem Fließtext — zugewiesen:Wenn du eine weitere Schriftart für Überschriften verwenden möchtest, wiederhole die Schritte 1 bis 5 und ändere die Custom-Properties in
variables.css
undlayout.css
entsprechend.
Überschriften anders gestalten
Wenn du eine weitere Schriftart für Überschriften verwenden möchtest, wiederhole die o.g. Schritte und ergänze die Custom-Properties in variables.css
und layout.css
entsprechend. In unserem Beispiel verwenden wir die Schriftart PT Serif für Überschriften: