diff --git a/assets/css/index.css b/assets/css/index.css index b789550..1ce0e02 100644 --- a/assets/css/index.css +++ b/assets/css/index.css @@ -1,4 +1,12 @@ -@import url('https://fonts.cdnfonts.com/css/jetbrains-mono-2'); +@font-face { + font-family: 'Iosevka'; + src: url('../fonts/Iosevka-Regular.woff2') format('woff2'); +} + +@font-face { + font-family: 'AcPlus IBM VGA 9x16'; + src: url('../fonts/AcPlus_IBM_VGA_9x16.ttf') format('truetype'); +} :root { // --font-family: "Pixel Code", monospace; diff --git a/assets/fonts/AcPlus_IBM_VGA_9x16.ttf b/assets/fonts/AcPlus_IBM_VGA_9x16.ttf new file mode 100644 index 0000000..cd9e7c0 Binary files /dev/null and b/assets/fonts/AcPlus_IBM_VGA_9x16.ttf differ diff --git a/assets/fonts/Iosevka-Regular.woff2 b/assets/fonts/Iosevka-Regular.woff2 new file mode 100644 index 0000000..8608afb Binary files /dev/null and b/assets/fonts/Iosevka-Regular.woff2 differ diff --git a/build.zig b/build.zig index 11f6aee..7b0c08e 100644 --- a/build.zig +++ b/build.zig @@ -15,4 +15,10 @@ pub fn build(b: *std.Build) !void { const install_key = b.addInstallFile(b.path("public.gpg"), "public.gpg"); b.getInstallStep().dependOn(&install_key.step); + + const install_font = b.addInstallFile(b.path("assets/fonts/AcPlus_IBM_VGA_9x16.ttf"), "fonts/AcPlus_IBM_VGA_9x16.ttf"); + b.getInstallStep().dependOn(&install_font.step); + + const install_font2 = b.addInstallFile(b.path("assets/fonts/Iosevka-Regular.woff2"), "fonts/Iosevka-Regular.woff2"); + b.getInstallStep().dependOn(&install_font2.step); }