Ich wollte kostenlose Schriftarten in mein eigenes Portfolio aufnehmen und habe sie daher unter Bezugnahme auf den Qiita-Artikel eingeführt. Es gibt jetzt ein Gefühl der Erneuerung, aber ... ein Memorandum und Ich habe einen Artikel in der Hoffnung erstellt, dass er für Anfänger hilfreich sein wird.
Autorenumgebung ・ Ruby 2.5.3 ・ Schienen 5.2.2
(App Name)/app/assets/fonts
Fügen Sie eine Schriftartdatei wie hogehoge.ttf (oder hoge.otf) in das Schriftartenverzeichnis ein. In meinem Fall hatte ich das Schriftartenverzeichnis nicht, also habe ich es mit mkdir unter Assets erstellt.
Zu SCSS,
custom.scss
@font-face {
font-family: 'hoge'; # font-Der Familienname wird entsprechend festgelegt
src: font-url('hogehoge.ttf') format('truetype');
font-weight: normal;
font-style: normal;
}
Schreiben Sie so. Sie können es überall in die Datei schreiben. Und
custom.scss
body {
font-family: hoge;
}
Der Name der Schriftfamilie von früher Beschreibe es im Körper und wende es auf das Ganze an.
Ich denke, Sie können mit diesem Verfahren kostenlose Schriftarten anwenden. Es war überraschend einfach. Wenn dies nicht angezeigt wird, starten Sie den Server entsprechend neu!
[Für Anfänger] Hinzufügen benutzerdefinierter Schriftarten zu Rails-Anwendungen
Recommended Posts