diff --git a/app/layout.tsx b/app/layout.tsx index 35688f8..623803e 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -18,6 +18,7 @@ const lxgwWenKai = LXGW_WenKai_TC({ variable: '--font-serif-cn', display: 'swap', preload: true, + adjustFontFallback: false, // 中文字体不需要 fallback 调整,使用系统字体作为 fallback }); export const metadata: Metadata = { diff --git a/styles/globals.css b/styles/globals.css index a151927..63e22d1 100644 --- a/styles/globals.css +++ b/styles/globals.css @@ -219,7 +219,7 @@ body { line-height: 1.25; color: var(--color-ink-strong); font-weight: 700; - letter-spacing: -0.03em; + letter-spacing: 0.01em; /* 手写风格字体需要稍微增加字间距 */ font-family: var(--font-serif-cn), var(--font-serif-eng), "Songti SC", serif; } @@ -228,7 +228,7 @@ body { line-height: 1.3; color: var(--color-ink-strong); font-weight: 600; - letter-spacing: -0.02em; + letter-spacing: 0.015em; /* 手写风格字体需要稍微增加字间距 */ font-family: var(--font-serif-cn), var(--font-serif-eng), "Songti SC", serif; } @@ -410,6 +410,7 @@ body { line-height: 1.2; font-weight: var(--font-weight-semibold); font-family: var(--font-serif-cn), var(--font-serif-eng), "Songti SC", serif; + letter-spacing: 0.01em; /* 手写风格字体需要稍微增加字间距 */ } .type-title { @@ -417,7 +418,7 @@ body { line-height: 1.3; font-weight: var(--font-weight-semibold); font-family: var(--font-serif-cn), var(--font-serif-eng), "Songti SC", serif; - letter-spacing: 0.02em; + letter-spacing: 0.025em; /* 手写风格字体需要稍微增加字间距 */ } .type-subtitle { @@ -425,7 +426,7 @@ body { line-height: 1.35; font-weight: var(--font-weight-medium); font-family: var(--font-serif-cn), var(--font-serif-eng), "Songti SC", serif; - letter-spacing: 0.02em; + letter-spacing: 0.02em; /* 保持原有字间距 */ } .type-body { @@ -442,13 +443,13 @@ body { h1 { font-weight: 700; - letter-spacing: -0.03em; + letter-spacing: 0.01em; /* 手写风格字体需要稍微增加字间距 */ font-family: var(--font-serif-cn), var(--font-serif-eng), "Songti SC", serif; } h2 { font-weight: 600; - letter-spacing: -0.02em; + letter-spacing: 0.015em; /* 手写风格字体需要稍微增加字间距 */ font-family: var(--font-serif-cn), var(--font-serif-eng), "Songti SC", serif; }