diff --git a/src/assets/fonts/Alibaba-PuHuiTi-Bold.otf b/src/assets/fonts/Alibaba-PuHuiTi-Bold.otf deleted file mode 100644 index 2ed2026..0000000 Binary files a/src/assets/fonts/Alibaba-PuHuiTi-Bold.otf and /dev/null differ diff --git a/src/assets/fonts/Alibaba-PuHuiTi-Bold.woff2 b/src/assets/fonts/Alibaba-PuHuiTi-Bold.woff2 new file mode 100644 index 0000000..1d97b91 Binary files /dev/null and b/src/assets/fonts/Alibaba-PuHuiTi-Bold.woff2 differ diff --git a/src/assets/fonts/Alibaba-PuHuiTi-Medium.otf b/src/assets/fonts/Alibaba-PuHuiTi-Medium.otf deleted file mode 100644 index a308250..0000000 Binary files a/src/assets/fonts/Alibaba-PuHuiTi-Medium.otf and /dev/null differ diff --git a/src/assets/fonts/Alibaba-PuHuiTi-Medium.woff2 b/src/assets/fonts/Alibaba-PuHuiTi-Medium.woff2 new file mode 100644 index 0000000..61d1468 Binary files /dev/null and b/src/assets/fonts/Alibaba-PuHuiTi-Medium.woff2 differ diff --git a/src/assets/fonts/Alibaba-PuHuiTi-Regular.otf b/src/assets/fonts/Alibaba-PuHuiTi-Regular.otf deleted file mode 100644 index 5960ba1..0000000 Binary files a/src/assets/fonts/Alibaba-PuHuiTi-Regular.otf and /dev/null differ diff --git a/src/assets/fonts/Alibaba-PuHuiTi-Regular.woff2 b/src/assets/fonts/Alibaba-PuHuiTi-Regular.woff2 new file mode 100644 index 0000000..bc37329 Binary files /dev/null and b/src/assets/fonts/Alibaba-PuHuiTi-Regular.woff2 differ diff --git a/src/styles/font.scss b/src/styles/font.scss index dc5bf95..73b1679 100644 --- a/src/styles/font.scss +++ b/src/styles/font.scss @@ -1,24 +1,33 @@ @font-face { - font-family: 'PuHuiTi-Medium'; - src: url('@/assets/fonts/Alibaba-PuHuiTi-Medium.otf'); + font-family: 'PuHuiTi-Regular'; + src: url('@/assets/fonts/Alibaba-PuHuiTi-Regular.woff2') format('woff2'); + font-display: swap; + font-weight: 400; } @font-face { - font-family: 'PuHuiTi-Regular'; - src: url('@/assets/fonts/Alibaba-PuHuiTi-Regular.otf'); + font-family: 'PuHuiTi-Medium'; + src: url('@/assets/fonts/Alibaba-PuHuiTi-Medium.woff2') format('woff2'); + font-display: swap; + font-weight: 500; } @font-face { font-family: 'PuHuiTi-Bold'; - src: url('@/assets/fonts/Alibaba-PuHuiTi-Bold.otf'); + src: url('@/assets/fonts/Alibaba-PuHuiTi-Bold.woff2') format('woff2'); + font-display: swap; + font-weight: 700; +} + +// 使用统一的字体族名 +.font-family-puhui-regular { + font-family: 'PuHuiTi-Regular' !important; +} + +.font-family-puhui-medium { + font-family: 'PuHuiTi-Medium' !important; } .font-family-puhui-bold { - font-family: PuHuiTi-Bold !important; -} -.font-family-puhui-medium { - font-family: PuHuiTi-Medium !important; -} -.font-family-puhui-regular { - font-family: PuHuiTi-Regular !important; + font-family: 'PuHuiTi-Bold' !important; }