Skip to content

Commit 4207f98

Browse files
committedFeb 11, 2025··
fix: improve fonts for CJK #76
1 parent d45b0c9 commit 4207f98

File tree

1 file changed

+21
-1
lines changed

1 file changed

+21
-1
lines changed
 

‎static/css/variables.css

+21-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
:root {
22
--sy-f-sys: -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Droid Sans, Helvetica Neue;
3-
--sy-f-cjk: PingFang SC, Hiragino Sans GB, Droid Sans Fallback, Microsoft YaHei;
3+
--sy-f-cjk: Noto Sans;
44
--sy-f-heading: var(--sy-f-sys), var(--sy-f-cjk), sans-serif;
55
--sy-f-text: var(--sy-f-sys), var(--sy-f-cjk), sans-serif;
66
--sy-f-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
@@ -35,6 +35,26 @@
3535
--sy-dropdown-shadow: 0 12px 32px var(--gray-a6), 0 2px 6px var(--gray-a4);
3636
}
3737

38+
[lang^="zh-Hans"],
39+
[lang="zh"],
40+
[lang="zh-CN"] {
41+
--sy-f-cjk: PingFang SC, Hiragino Sans GB, Noto Sans SC, Microsoft YaHei;
42+
}
43+
44+
[lang^="zh-Hant"],
45+
[lang="zh-TW"] {
46+
--sy-f-cjk: PingFang TC, Noto Sans TC, Microsoft JhengHei;
47+
}
48+
49+
[lang="zh-HK"],
50+
[lang="zh-Hant-HK"] {
51+
--sy-f-cjk: PingFang HK, Noto Sans HK, Microsoft JhengHei;
52+
}
53+
54+
[lang="ja"] {
55+
--sy-f-cjk: Hiragino Sans, Noto Sans JP, Yu Gothic;
56+
}
57+
3858
[data-accent-color='sky'],
3959
[data-accent-color='mint'],
4060
[data-accent-color='lime'],

0 commit comments

Comments
 (0)
Please sign in to comment.