diff --git a/bun.lockb b/bun.lockb index 92f4b7b..144258d 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 0439e89..6185a5e 100644 --- a/package.json +++ b/package.json @@ -40,8 +40,6 @@ }, "type": "module", "dependencies": { - "@fontsource/fusion-pixel-10px-monospaced-sc": "^5.0.1", - "@fontsource/fusion-pixel-10px-proportional-sc": "^5.0.1", "@neodrag/svelte": "^2.3.1", "@skyware/bot": "^0.3.8", "@std/toml": "npm:@jsr/std__toml", diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index e6c1a1c..f9ef313 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -2,8 +2,6 @@ import getTitle from '$lib/getTitle'; import NavButton from '../components/navButton.svelte'; import Tooltip from '../components/tooltip.svelte'; - import '@fontsource/fusion-pixel-10px-monospaced-sc'; - import '@fontsource/fusion-pixel-10px-proportional-sc'; import '../styles/app.css'; interface Props { diff --git a/src/styles/app.css b/src/styles/app.css index 1f74d7c..83dfc62 100644 --- a/src/styles/app.css +++ b/src/styles/app.css @@ -15,6 +15,22 @@ font-smoothing: none !important; } + @font-face { + font-family: 'Fusion Pixel 10px Monospaced zh_hans'; + src: url('/fonts/fusion-pixel-sc-monospaced.woff2') format('woff2'); + font-weight: normal; + font-style: normal; + font-display: swap; + } + + @font-face { + font-family: 'Fusion Pixel 10px Proportional zh_hans'; + src: url('/fonts/fusion-pixel-sc-proportional.woff2') format('woff2'); + font-weight: normal; + font-style: normal; + font-display: swap; + } + .prose h1::before { content: '[ '; } diff --git a/static/fonts/fusion-pixel-sc-monospaced.woff2 b/static/fonts/fusion-pixel-sc-monospaced.woff2 new file mode 100644 index 0000000..1744934 Binary files /dev/null and b/static/fonts/fusion-pixel-sc-monospaced.woff2 differ diff --git a/static/fonts/fusion-pixel-sc-proportional.woff2 b/static/fonts/fusion-pixel-sc-proportional.woff2 new file mode 100644 index 0000000..3522eaa Binary files /dev/null and b/static/fonts/fusion-pixel-sc-proportional.woff2 differ diff --git a/tailwind.config.js b/tailwind.config.js index 43a8838..3ff6386 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -49,8 +49,8 @@ export default { } }, fontFamily: { - 'sans-serif': ['"Fusion Pixel 10px Proportional SC", sans-serif'], - monospace: ['"Fusion Pixel 10px Monospaced SC", monospace'], + 'sans-serif': ['"Fusion Pixel 10px Proportional zh_hans", sans-serif'], + monospace: ['"Fusion Pixel 10px Monospaced zh_hans", monospace'], } }, plugins: [