Bladeren bron

添加字体配置

Zimo 1 week geleden
bovenliggende
commit
9e430759cb
2 gewijzigde bestanden met toevoegingen van 48 en 4 verwijderingen
  1. 8 0
      src/assets/css-vars.css
  2. 40 4
      src/components/mt-edit/store/config.ts

+ 8 - 0
src/assets/css-vars.css

@@ -1,3 +1,11 @@
+@font-face {
+  font-family: YouSheBiaoTiHei;
+  font-style: normal;
+  font-weight: normal;
+  src: url('@/assets/font/YouSheBiaoTiHei.ttf') format('truetype');
+  font-display: swap;
+}
+
 #mt-edit.dark {
   color-scheme: dark;
   --el-color-primary: #409eff;

+ 40 - 4
src/components/mt-edit/store/config.ts

@@ -185,15 +185,51 @@ const sysComponentItems: ILeftAsideConfigItem[] = [
       fontFamily: {
         title: '字体',
         type: 'select',
-        val: '黑体',
+        val: 'Microsoft YaHei, PingFang SC, sans-serif',
         options: [
           {
-            value: '黑体',
-            label: '黑'
+            value: 'Microsoft YaHei, PingFang SC, sans-serif',
+            label: '微软雅黑'
           },
           {
-            value: '宋体',
+            value: 'SimSun, Songti SC, serif',
             label: '宋体'
+          },
+          {
+            value: 'SimHei, Heiti SC, sans-serif',
+            label: '黑体'
+          },
+          {
+            value: 'PingFang SC, Microsoft YaHei, sans-serif',
+            label: '苹方'
+          },
+          {
+            value: 'Noto Sans SC, Microsoft YaHei, sans-serif',
+            label: '思源黑体'
+          },
+          {
+            value: 'YouSheBiaoTiHei, Microsoft YaHei, sans-serif',
+            label: '优设标题黑'
+          },
+          {
+            value: 'KaiTi, Kaiti SC, serif',
+            label: '楷体'
+          },
+          {
+            value: 'FangSong, STFangsong, serif',
+            label: '仿宋'
+          },
+          {
+            value: 'Arial, Helvetica, sans-serif',
+            label: 'Arial'
+          },
+          {
+            value: 'DIN Alternate, Arial Narrow, Arial, sans-serif',
+            label: 'DIN 数字'
+          },
+          {
+            value: 'Consolas, Monaco, monospace',
+            label: '等宽字体'
           }
         ]
       },