diff --git a/public/fonts/DM-mono-v10.ttf b/public/fonts/DM-mono-v10.ttf new file mode 100644 index 00000000..3285a14b Binary files /dev/null and b/public/fonts/DM-mono-v10.ttf differ diff --git a/public/fonts/DM-sans-v11.ttf b/public/fonts/DM-sans-v11.ttf new file mode 100644 index 00000000..53090956 Binary files /dev/null and b/public/fonts/DM-sans-v11.ttf differ diff --git a/public/fonts/DM-serif-display-v10.ttf b/public/fonts/DM-serif-display-v10.ttf new file mode 100644 index 00000000..23326278 Binary files /dev/null and b/public/fonts/DM-serif-display-v10.ttf differ diff --git a/public/fonts/homemade-apple-v18.ttf b/public/fonts/homemade-apple-v18.ttf new file mode 100644 index 00000000..ca845aa0 Binary files /dev/null and b/public/fonts/homemade-apple-v18.ttf differ diff --git a/styles/global.css b/styles/global.css index 27db5e90..d44288a8 100644 --- a/styles/global.css +++ b/styles/global.css @@ -1,3 +1,32 @@ +@font-face { + font-display: swap; + font-family: "DM Mono"; + font-style: normal; + font-weight: 400; + src: url(/fonts/DM-mono-v10.ttf) format("truetype"); +} +@font-face { + font-display: swap; + font-family: "DM Sans"; + font-style: normal; + font-weight: 400; + src: url(/fonts/DM-sans-v11.ttf) format("truetype"); +} +@font-face { + font-display: swap; + font-family: "DM Serif Display"; + font-style: normal; + font-weight: 400; + src: url(/fonts/DM-serif-display-v10.ttf) format("truetype"); +} +@font-face { + font-display: swap; + font-family: "Homemade Apple"; + font-style: normal; + font-weight: 400; + src: url(/fonts/homemade-apple-v18.ttf) format("truetype"); +} + * { scrollbar-color: #8885 var(--c-border); } diff --git a/unocss.config.ts b/unocss.config.ts index aeccc925..b1de4263 100644 --- a/unocss.config.ts +++ b/unocss.config.ts @@ -60,6 +60,7 @@ export default defineConfig({ }), presetTypography(), presetWebFonts({ + provider: 'none', fonts: { sans: 'DM Sans', serif: 'DM Serif Display',