feat: optimize fonts

This commit is contained in:
dusk 2025-02-22 16:56:05 +03:00
parent 261adb7b8e
commit 7ebd3e6bd9
Signed by: dusk
SSH Key Fingerprint: SHA256:Abmvag+juovVufZTxyWY8KcVgrznxvBjQpJesv071Aw
7 changed files with 18 additions and 6 deletions

BIN
bun.lockb

Binary file not shown.

View File

@ -40,8 +40,6 @@
}, },
"type": "module", "type": "module",
"dependencies": { "dependencies": {
"@fontsource/fusion-pixel-10px-monospaced-sc": "^5.0.1",
"@fontsource/fusion-pixel-10px-proportional-sc": "^5.0.1",
"@neodrag/svelte": "^2.3.1", "@neodrag/svelte": "^2.3.1",
"@skyware/bot": "^0.3.8", "@skyware/bot": "^0.3.8",
"@std/toml": "npm:@jsr/std__toml", "@std/toml": "npm:@jsr/std__toml",

View File

@ -2,8 +2,6 @@
import getTitle from '$lib/getTitle'; import getTitle from '$lib/getTitle';
import NavButton from '../components/navButton.svelte'; import NavButton from '../components/navButton.svelte';
import Tooltip from '../components/tooltip.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'; import '../styles/app.css';
interface Props { interface Props {

View File

@ -15,6 +15,22 @@
font-smoothing: none !important; 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 { .prose h1::before {
content: '[ '; content: '[ ';
} }

Binary file not shown.

Binary file not shown.

View File

@ -49,8 +49,8 @@ export default {
} }
}, },
fontFamily: { fontFamily: {
'sans-serif': ['"Fusion Pixel 10px Proportional SC", sans-serif'], 'sans-serif': ['"Fusion Pixel 10px Proportional zh_hans", sans-serif'],
monospace: ['"Fusion Pixel 10px Monospaced SC", monospace'], monospace: ['"Fusion Pixel 10px Monospaced zh_hans", monospace'],
} }
}, },
plugins: [ plugins: [