From 1be33ffe2b6a432861180174019acb3dfee87fe5 Mon Sep 17 00:00:00 2001 From: fenychn0206 Date: Sun, 8 Feb 2026 22:05:50 +0800 Subject: [PATCH] =?UTF-8?q?feat(font):=20=E7=B1=BBMTR=E5=AD=97=E4=BD=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/assets/stylesheets/global.css | 63 +++++++++++++++++++++++++++++- 1 file changed, 61 insertions(+), 2 deletions(-) diff --git a/docs/assets/stylesheets/global.css b/docs/assets/stylesheets/global.css index 8bb9caa..eac0a10 100644 --- a/docs/assets/stylesheets/global.css +++ b/docs/assets/stylesheets/global.css @@ -1,6 +1,65 @@ +@font-face { + font-family: AppText; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-sc/files/noto-sans-sc-latin-400-normal.woff2), + url(https://unpkg.com/@fontsource/noto-sans-sc/files/noto-sans-sc-latin-400-normal.woff2); + unicode-range: U+0000-007F; +} +@font-face { + font-family: AppText; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-sc/files/noto-sans-sc-latin-700-normal.woff2), + url(https://unpkg.com/@fontsource/noto-sans-sc/files/noto-sans-sc-latin-700-normal.woff2); + unicode-range: U+0000-007F; +} + +@font-face { + font-family: AppText; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://cdn.jsdelivr.net/npm/@fontsource/noto-serif-sc/files/noto-serif-sc-chinese-simplified-400-normal.woff2), + url(https://unpkg.com/@fontsource/noto-serif-sc/files/noto-serif-sc-chinese-simplified-400-normal.woff2); + unicode-range: U+3000-303F, U+2E80-2EFF, U+3400-4DBF, U+4E00-9FFF, U+20000-2FA1F; +} +@font-face { + font-family: AppText; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(https://cdn.jsdelivr.net/npm/@fontsource/noto-serif-sc/files/noto-serif-sc-chinese-simplified-700-normal.woff2), + url(https://unpkg.com/@fontsource/noto-serif-sc/files/noto-serif-sc-chinese-simplified-700-normal.woff2); + unicode-range: U+3000-303F, U+2E80-2EFF, U+3400-4DBF, U+4E00-9FFF, U+20000-2FA1F; +} + +@font-face { + font-family: AppMono; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-mono/files/noto-sans-mono-latin-400-normal.woff2), + url(https://unpkg.com/@fontsource/noto-sans-mono/files/noto-sans-mono-latin-400-normal.woff2); +} +@font-face { + font-family: AppMono; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(https://cdn.jsdelivr.net/npm/@fontsource/noto-sans-mono/files/noto-sans-mono-latin-700-normal.woff2), + url(https://unpkg.com/@fontsource/noto-sans-mono/files/noto-sans-mono-latin-700-normal.woff2); +} + :root { - text-autospace: normal; + text-autospace: normal; + --md-text-font: AppText, serif; + --md-code-font: AppMono, monospace; } + code, pre { - text-autospace: no-autospace; + text-autospace: no-autospace; + font-family: var(--md-code-font); }