style(demo): 修改 demo.css 文件

- 对 demo.css 文件进行了修改,以改善页面样式  更新字体库
This commit is contained in:
陈昱达
2025-07-25 10:13:25 +08:00
parent ffd917bf74
commit ec0044e91e
8 changed files with 2003 additions and 58 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -1,8 +1,8 @@
@font-face {
font-family: 'iconfont'; /* Project id 4902894 */
src: url('iconfont.woff2?t=1745918237045') format('woff2'),
url('iconfont.woff?t=1745918237045') format('woff'),
url('iconfont.ttf?t=1745918237045') format('truetype');
src: url('iconfont.woff2?t=1753409323031') format('woff2'),
url('iconfont.woff?t=1753409323031') format('woff'),
url('iconfont.ttf?t=1753409323031') format('truetype');
}
.iconfont {
@@ -13,6 +13,242 @@
-moz-osx-font-smoothing: grayscale;
}
.icon-shezhi:before {
content: '\e645';
}
.icon-tuichu:before {
content: '\e646';
}
.icon-yangmei:before {
content: '\e648';
}
.icon-shouye:before {
content: '\e649';
}
.icon-gongyeruanjian:before {
content: '\e64a';
}
.icon-tishici:before {
content: '\e64b';
}
.icon-zhongying:before {
content: '\e64c';
}
.icon-MCP:before {
content: '\e64d';
}
.icon-bianji:before {
content: '\e64e';
}
.icon-fabu:before {
content: '\e64f';
}
.icon-kaifa:before {
content: '\e650';
}
.icon-xiala:before {
content: '\e651';
}
.icon-shanchu:before {
content: '\e652';
}
.icon-fuzhi:before {
content: '\e653';
}
.icon-quxiaofabu:before {
content: '\e654';
}
.icon-paixu1:before {
content: '\e655';
}
.icon-tupian:before {
content: '\e656';
}
.icon-fasong1:before {
content: '\e657';
}
.icon-biaoge:before {
content: '\e658';
}
.icon-wenjian:before {
content: '\e659';
}
.icon-rongqi:before {
content: '\e65a';
}
.icon-shoucang:before {
content: '\e65b';
}
.icon-xihuan:before {
content: '\e65c';
}
.icon-dingzhi:before {
content: '\e65d';
}
.icon-yunhang:before {
content: '\e65f';
}
.icon-taolun:before {
content: '\e660';
}
.icon-xiangqing:before {
content: '\e661';
}
.icon-youse:before {
content: '\e662';
}
.icon-quanbu:before {
content: '\e663';
}
.icon-fenxiang1:before {
content: '\e664';
}
.icon-wenjianjia:before {
content: '\e665';
}
.icon-wenjian1:before {
content: '\e666';
}
.icon-jiankong:before {
content: '\e667';
}
.icon-shuaxin1:before {
content: '\e668';
}
.icon-shanchu1:before {
content: '\e669';
}
.icon-shangchuan1:before {
content: '\e66a';
}
.icon-xiazai:before {
content: '\e66b';
}
.icon-yangmei1:before {
content: '\e66c';
}
.icon-renwu:before {
content: '\e66d';
}
.icon-history:before {
content: '\e69b';
}
.icon-paixu:before {
content: '\e633';
}
.icon-shuaxin:before {
content: '\e634';
}
.icon-gengduo:before {
content: '\e635';
}
.icon-lishi:before {
content: '\e636';
}
.icon-shangchuan:before {
content: '\e637';
}
.icon-fasong:before {
content: '\e638';
}
.icon-zongjie:before {
content: '\e639';
}
.icon-laiyuan:before {
content: '\e63a';
}
.icon-qingchu:before {
content: '\e63b';
}
.icon-mengbanzu:before {
content: '\e63c';
}
.icon-fenxiang:before {
content: '\e63d';
}
.icon-xinjian:before {
content: '\e63e';
}
.icon-shenqian:before {
content: '\e63f';
}
.icon-ziyuanku:before {
content: '\e640';
}
.icon-guangchang:before {
content: '\e641';
}
.icon-geren:before {
content: '\e642';
}
.icon-zhishiku:before {
content: '\e643';
}
.icon-biaozhunku:before {
content: '\e644';
}
.icon-dingding:before {
content: '\e690';
}
.icon-chuansuoyou:before {
content: '\e647';
}

File diff suppressed because one or more lines are too long

View File

@@ -5,6 +5,419 @@
"css_prefix_text": "icon-",
"description": "",
"glyphs": [
{
"icon_id": "44587650",
"name": "设置",
"font_class": "shezhi",
"unicode": "e645",
"unicode_decimal": 58949
},
{
"icon_id": "44587651",
"name": "退出",
"font_class": "tuichu",
"unicode": "e646",
"unicode_decimal": 58950
},
{
"icon_id": "44587652",
"name": "杨梅",
"font_class": "yangmei",
"unicode": "e648",
"unicode_decimal": 58952
},
{
"icon_id": "44587653",
"name": "首页",
"font_class": "shouye",
"unicode": "e649",
"unicode_decimal": 58953
},
{
"icon_id": "44587654",
"name": "工业软件",
"font_class": "gongyeruanjian",
"unicode": "e64a",
"unicode_decimal": 58954
},
{
"icon_id": "44587656",
"name": "提示词",
"font_class": "tishici",
"unicode": "e64b",
"unicode_decimal": 58955
},
{
"icon_id": "44587657",
"name": "中英",
"font_class": "zhongying",
"unicode": "e64c",
"unicode_decimal": 58956
},
{
"icon_id": "44587658",
"name": "MCP",
"font_class": "MCP",
"unicode": "e64d",
"unicode_decimal": 58957
},
{
"icon_id": "44587659",
"name": "编辑",
"font_class": "bianji",
"unicode": "e64e",
"unicode_decimal": 58958
},
{
"icon_id": "44587660",
"name": "发布",
"font_class": "fabu",
"unicode": "e64f",
"unicode_decimal": 58959
},
{
"icon_id": "44587661",
"name": "开发",
"font_class": "kaifa",
"unicode": "e650",
"unicode_decimal": 58960
},
{
"icon_id": "44587662",
"name": "下拉",
"font_class": "xiala",
"unicode": "e651",
"unicode_decimal": 58961
},
{
"icon_id": "44587663",
"name": "删除",
"font_class": "shanchu",
"unicode": "e652",
"unicode_decimal": 58962
},
{
"icon_id": "44587664",
"name": "复制",
"font_class": "fuzhi",
"unicode": "e653",
"unicode_decimal": 58963
},
{
"icon_id": "44587667",
"name": "取消发布",
"font_class": "quxiaofabu",
"unicode": "e654",
"unicode_decimal": 58964
},
{
"icon_id": "44587669",
"name": "排序",
"font_class": "paixu1",
"unicode": "e655",
"unicode_decimal": 58965
},
{
"icon_id": "44588125",
"name": "图片",
"font_class": "tupian",
"unicode": "e656",
"unicode_decimal": 58966
},
{
"icon_id": "44588126",
"name": "发送",
"font_class": "fasong1",
"unicode": "e657",
"unicode_decimal": 58967
},
{
"icon_id": "44588128",
"name": "表格",
"font_class": "biaoge",
"unicode": "e658",
"unicode_decimal": 58968
},
{
"icon_id": "44588207",
"name": "文件",
"font_class": "wenjian",
"unicode": "e659",
"unicode_decimal": 58969
},
{
"icon_id": "44588495",
"name": "容器",
"font_class": "rongqi",
"unicode": "e65a",
"unicode_decimal": 58970
},
{
"icon_id": "44588496",
"name": "收藏",
"font_class": "shoucang",
"unicode": "e65b",
"unicode_decimal": 58971
},
{
"icon_id": "44588497",
"name": "喜欢",
"font_class": "xihuan",
"unicode": "e65c",
"unicode_decimal": 58972
},
{
"icon_id": "44588498",
"name": "定制",
"font_class": "dingzhi",
"unicode": "e65d",
"unicode_decimal": 58973
},
{
"icon_id": "44588499",
"name": "运行",
"font_class": "yunhang",
"unicode": "e65f",
"unicode_decimal": 58975
},
{
"icon_id": "44588500",
"name": "讨论",
"font_class": "taolun",
"unicode": "e660",
"unicode_decimal": 58976
},
{
"icon_id": "44588501",
"name": "详情",
"font_class": "xiangqing",
"unicode": "e661",
"unicode_decimal": 58977
},
{
"icon_id": "44588510",
"name": "有色",
"font_class": "youse",
"unicode": "e662",
"unicode_decimal": 58978
},
{
"icon_id": "44588596",
"name": "全部",
"font_class": "quanbu",
"unicode": "e663",
"unicode_decimal": 58979
},
{
"icon_id": "44754887",
"name": "分享",
"font_class": "fenxiang1",
"unicode": "e664",
"unicode_decimal": 58980
},
{
"icon_id": "44754889",
"name": "文件夹",
"font_class": "wenjianjia",
"unicode": "e665",
"unicode_decimal": 58981
},
{
"icon_id": "44754890",
"name": "文件",
"font_class": "wenjian1",
"unicode": "e666",
"unicode_decimal": 58982
},
{
"icon_id": "44754891",
"name": "监控",
"font_class": "jiankong",
"unicode": "e667",
"unicode_decimal": 58983
},
{
"icon_id": "44754892",
"name": "刷新",
"font_class": "shuaxin1",
"unicode": "e668",
"unicode_decimal": 58984
},
{
"icon_id": "44754893",
"name": "删除",
"font_class": "shanchu1",
"unicode": "e669",
"unicode_decimal": 58985
},
{
"icon_id": "44754894",
"name": "上传",
"font_class": "shangchuan1",
"unicode": "e66a",
"unicode_decimal": 58986
},
{
"icon_id": "44754895",
"name": "下载",
"font_class": "xiazai",
"unicode": "e66b",
"unicode_decimal": 58987
},
{
"icon_id": "44754896",
"name": "杨梅",
"font_class": "yangmei1",
"unicode": "e66c",
"unicode_decimal": 58988
},
{
"icon_id": "44754897",
"name": "任务",
"font_class": "renwu",
"unicode": "e66d",
"unicode_decimal": 58989
},
{
"icon_id": "8106263",
"name": "history",
"font_class": "history",
"unicode": "e69b",
"unicode_decimal": 59035
},
{
"icon_id": "43121608",
"name": "排序",
"font_class": "paixu",
"unicode": "e633",
"unicode_decimal": 58931
},
{
"icon_id": "43121609",
"name": "刷新",
"font_class": "shuaxin",
"unicode": "e634",
"unicode_decimal": 58932
},
{
"icon_id": "43121610",
"name": "更多",
"font_class": "gengduo",
"unicode": "e635",
"unicode_decimal": 58933
},
{
"icon_id": "43121611",
"name": "历史",
"font_class": "lishi",
"unicode": "e636",
"unicode_decimal": 58934
},
{
"icon_id": "43121612",
"name": "上传",
"font_class": "shangchuan",
"unicode": "e637",
"unicode_decimal": 58935
},
{
"icon_id": "43121613",
"name": "发送",
"font_class": "fasong",
"unicode": "e638",
"unicode_decimal": 58936
},
{
"icon_id": "43121614",
"name": "总结",
"font_class": "zongjie",
"unicode": "e639",
"unicode_decimal": 58937
},
{
"icon_id": "43121615",
"name": "来源",
"font_class": "laiyuan",
"unicode": "e63a",
"unicode_decimal": 58938
},
{
"icon_id": "43121617",
"name": "清除",
"font_class": "qingchu",
"unicode": "e63b",
"unicode_decimal": 58939
},
{
"icon_id": "44524880",
"name": "蒙版组",
"font_class": "mengbanzu",
"unicode": "e63c",
"unicode_decimal": 58940
},
{
"icon_id": "44524903",
"name": "分享",
"font_class": "fenxiang",
"unicode": "e63d",
"unicode_decimal": 58941
},
{
"icon_id": "44587642",
"name": "新建",
"font_class": "xinjian",
"unicode": "e63e",
"unicode_decimal": 58942
},
{
"icon_id": "44587643",
"name": "深浅",
"font_class": "shenqian",
"unicode": "e63f",
"unicode_decimal": 58943
},
{
"icon_id": "44587644",
"name": "资源库",
"font_class": "ziyuanku",
"unicode": "e640",
"unicode_decimal": 58944
},
{
"icon_id": "44587645",
"name": "广场",
"font_class": "guangchang",
"unicode": "e641",
"unicode_decimal": 58945
},
{
"icon_id": "44587646",
"name": "个人",
"font_class": "geren",
"unicode": "e642",
"unicode_decimal": 58946
},
{
"icon_id": "44587647",
"name": "知识库",
"font_class": "zhishiku",
"unicode": "e643",
"unicode_decimal": 58947
},
{
"icon_id": "44587649",
"name": "nadou",
"font_class": "biaozhunku",
"unicode": "e644",
"unicode_decimal": 58948
},
{
"icon_id": "9307592",
"name": "钉钉",
"font_class": "dingding",
"unicode": "e690",
"unicode_decimal": 59024
},
{
"icon_id": "43551849",
"name": "穿梭右",

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -128,6 +128,11 @@
<script>
import { addMenu, getMenuList, updateMenu } from '@/api/system/menu'
import icons from '@/fonts/iconfont.json'
const iconList = icons.glyphs.map(item => 'icon-' + item.font_class)
console.log(iconList)
export default {
name: 'MenuDialog',
props: {
@@ -209,9 +214,7 @@ export default {
'el-icon-remove',
'el-icon-remove-outline',
'el-icon-circle-check',
'el-icon-circle-check-solid',
'el-icon-circle-close',
'el-icon-circle-close-solid',
'el-icon-top',
'el-icon-bottom',
'el-icon-right',
@@ -221,12 +224,7 @@ export default {
'el-icon-sort',
'el-icon-sort-up',
'el-icon-sort-down',
'icon-zhuye',
'icon-dingwei',
'icon-notebook',
'el-icon-s-custom',
'icon-dengpao1',
'icon-guizeshezhi'
...iconList
]
}
},