fix(theme): use next font athelas variable globally

This commit is contained in:
2026-06-17 16:07:10 +08:00
parent 5c26ad9d5b
commit 62468ffc6a
2 changed files with 2 additions and 3 deletions
+2 -2
View File
@@ -9,7 +9,7 @@ import localFont from "next/font/local";
* - 产出的 CSS 变量由 `globals.css` 桥接到 Tailwind(如 `font-sans`、`font-athelas`)。
*
* 注意:本文件不通过 `src/lib/index.ts` 桶导出,避免被误打进客户端 bundle。
* 引用方式:`import { geistSans, geistMono, athelas } from "@/lib/fonts";`
* 引用方式:`import { geistSans, geistMono, athelas } from "@/core/fonts";`
*/
const geistSans = Geist({
@@ -29,7 +29,7 @@ const geistMono = Geist_Mono({
* 放置位置:/public/fonts/Athelas-*.ttf
*
* 路径计算(`next/font/local` 要求相对路径从调用文件出发):
* src/lib/fonts.ts → ../../public/fonts/...
* src/core/fonts.ts → ../../public/fonts/...
*/
const athelas = localFont({
src: [
-1
View File
@@ -13,7 +13,6 @@
*/
--font-system: var(--font-athelas), system-ui, -apple-system,
BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
--font-athelas: "Athelas", serif;
/* Tailwind 默认字体别名:font-sans → font-system */
--font-sans: var(--font-system);