Bläddra i källkod

update iconfont

qianlishi 4 år sedan
förälder
incheckning
76fce15c07

+ 49 - 3
report-ui/src/assets/iconfont/demo_index.html

@@ -54,6 +54,18 @@
       <div class="content unicode" style="display: block;">
           <ul class="icon_lists dib-box">
           
+            <li class="dib">
+              <span class="icon iconfont">&#xe645;</span>
+                <div class="name">文件</div>
+                <div class="code-name">&amp;#xe645;</div>
+              </li>
+          
+            <li class="dib">
+              <span class="icon iconfont">&#xe7df;</span>
+                <div class="name">字典项</div>
+                <div class="code-name">&amp;#xe7df;</div>
+              </li>
+          
             <li class="dib">
               <span class="icon iconfont">&#xe66b;</span>
                 <div class="name">API网关</div>
@@ -738,9 +750,9 @@
 <pre><code class="language-css"
 >@font-face {
   font-family: 'iconfont';
-  src: url('iconfont.woff2?t=1626600435303') format('woff2'),
-       url('iconfont.woff?t=1626600435303') format('woff'),
-       url('iconfont.ttf?t=1626600435303') format('truetype');
+  src: url('iconfont.woff2?t=1628064452460') format('woff2'),
+       url('iconfont.woff?t=1628064452460') format('woff'),
+       url('iconfont.ttf?t=1628064452460') format('truetype');
 }
 </code></pre>
           <h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
@@ -766,6 +778,24 @@
       <div class="content font-class">
         <ul class="icon_lists dib-box">
           
+          <li class="dib">
+            <span class="icon iconfont iconfill_folder"></span>
+            <div class="name">
+              文件
+            </div>
+            <div class="code-name">.iconfill_folder
+            </div>
+          </li>
+          
+          <li class="dib">
+            <span class="icon iconfont iconzidianxiang"></span>
+            <div class="name">
+              字典项
+            </div>
+            <div class="code-name">.iconzidianxiang
+            </div>
+          </li>
+          
           <li class="dib">
             <span class="icon iconfont iconAPIwangguan"></span>
             <div class="name">
@@ -1792,6 +1822,22 @@
       <div class="content symbol">
           <ul class="icon_lists dib-box">
           
+            <li class="dib">
+                <svg class="icon svg-icon" aria-hidden="true">
+                  <use xlink:href="#iconfill_folder"></use>
+                </svg>
+                <div class="name">文件</div>
+                <div class="code-name">#iconfill_folder</div>
+            </li>
+          
+            <li class="dib">
+                <svg class="icon svg-icon" aria-hidden="true">
+                  <use xlink:href="#iconzidianxiang"></use>
+                </svg>
+                <div class="name">字典项</div>
+                <div class="code-name">#iconzidianxiang</div>
+            </li>
+          
             <li class="dib">
                 <svg class="icon svg-icon" aria-hidden="true">
                   <use xlink:href="#iconAPIwangguan"></use>

+ 11 - 3
report-ui/src/assets/iconfont/iconfont.css

@@ -1,8 +1,8 @@
 @font-face {
   font-family: "iconfont"; /* Project id 1513211 */
-  src: url('iconfont.woff2?t=1626600435303') format('woff2'),
-       url('iconfont.woff?t=1626600435303') format('woff'),
-       url('iconfont.ttf?t=1626600435303') format('truetype');
+  src: url('iconfont.woff2?t=1628064452460') format('woff2'),
+       url('iconfont.woff?t=1628064452460') format('woff'),
+       url('iconfont.ttf?t=1628064452460') format('truetype');
 }
 
 .iconfont {
@@ -13,6 +13,14 @@
   -moz-osx-font-smoothing: grayscale;
 }
 
+.iconfill_folder:before {
+  content: "\e645";
+}
+
+.iconzidianxiang:before {
+  content: "\e7df";
+}
+
 .iconAPIwangguan:before {
   content: "\e66b";
 }

Filskillnaden har hållts tillbaka eftersom den är för stor
+ 0 - 0
report-ui/src/assets/iconfont/iconfont.js


+ 14 - 0
report-ui/src/assets/iconfont/iconfont.json

@@ -5,6 +5,20 @@
   "css_prefix_text": "icon",
   "description": "",
   "glyphs": [
+    {
+      "icon_id": "5472881",
+      "name": "文件",
+      "font_class": "fill_folder",
+      "unicode": "e645",
+      "unicode_decimal": 58949
+    },
+    {
+      "icon_id": "15994720",
+      "name": "字典项",
+      "font_class": "zidianxiang",
+      "unicode": "e7df",
+      "unicode_decimal": 59359
+    },
     {
       "icon_id": "1364704",
       "name": "API网关",

BIN
report-ui/src/assets/iconfont/iconfont.ttf


BIN
report-ui/src/assets/iconfont/iconfont.woff


BIN
report-ui/src/assets/iconfont/iconfont.woff2


+ 4 - 4
report-ui/src/router/index.js

@@ -52,11 +52,11 @@ export const constantRouterMap = [
     ]
   },
   {
-    path: '/system', name: 'system', component: Layout, meta: { title: '系统设置', icon: 'icon-xitong', requireAuth: true, permission: 'fileManage|dictManage|dictItemManage' },
+    path: '/system', name: 'system', component: Layout, meta: { title: '系统设置', icon: 'iconshezhi', requireAuth: true, permission: 'fileManage|dictManage|dictItemManage' },
     children: [
-      { path: 'file', name: 'file', component: () => import('@/views/file-management/index'), meta: { title: '文件管理', icon: 'icondatabase', keepAlive: true, requireAuth: true, permission: 'fileManage'} },
-      { path: 'dict', name: 'dict', component: () => import('@/views/dict/index'), meta: { title: '数据字典', icon: 'iconAPIwangguan', keepAlive: true, requireAuth: true, permission: 'dictManage'} },
-      { path: 'dictItem', name: 'dictItem', component: () => import('@/views/dict/dict-item'), meta: { title: '字典项', icon: 'iconnavicon-ywcs', keepAlive: true, requireAuth: true, permission: 'dictItemManage'} },
+      { path: 'file', name: 'file', component: () => import('@/views/file-management/index'), meta: { title: '文件管理', icon: 'iconfill_folder', keepAlive: true, requireAuth: true, permission: 'fileManage'} },
+      { path: 'dict', name: 'dict', component: () => import('@/views/dict/index'), meta: { title: '数据字典', icon: 'iconzidian', keepAlive: true, requireAuth: true, permission: 'dictManage'} },
+      { path: 'dictItem', name: 'dictItem', component: () => import('@/views/dict/dict-item'), meta: { title: '字典项', icon: 'iconzidianxiang', keepAlive: true, requireAuth: true, permission: 'dictItemManage'} },
     ]
   },
   { path: '/bigscreen/viewer', component: () => import('@/views/report/bigscreen/viewer'), hidden: true, meta: { requireAuth: true }},

Vissa filer visades inte eftersom för många filer har ändrats