switch to inter font

This commit is contained in:
sawka
2024-07-05 14:09:27 -07:00
parent 9b3042829c
commit 11a4e4b2e1
3 changed files with 16 additions and 2 deletions
+15 -1
View File
@@ -6,6 +6,7 @@ let isLatoFontLoaded = false;
let isHackFontLoaded = false;
let isBaseFontsLoaded = false;
let isFiraCodeLoaded = false;
let isInterFontLoaded = false;
function addToFontFaceSet(fontFaceSet: FontFaceSet, fontFace: FontFace) {
// any cast to work around typing issue
@@ -106,6 +107,19 @@ function loadHackFont() {
hackBoldItalic.load();
}
function loadInterFont() {
if (isInterFontLoaded) {
return;
}
isInterFontLoaded = true;
const interFont = new FontFace("Inter", "url('fonts/inter-variable.woff2')", {
style: "normal",
weight: "400",
});
addToFontFaceSet(document.fonts, interFont);
interFont.load();
}
function loadBaseFonts() {
if (isBaseFontsLoaded) {
return;
@@ -121,7 +135,7 @@ function loadBaseFonts() {
function loadFonts() {
loadBaseFonts();
loadLatoFont();
loadInterFont();
loadJetBrainsMonoFont();
loadHackFont();
loadFiraCodeFont();