style(icon): 更新图标库并调整相关样式

- 移除首页图片底部边框
- 在菜单组件中添加新的图标选项
- 更新全局配置中的图标库版本
- 优化 index.html 中的脚本加载方式为async防止堵塞
This commit is contained in:
fhysy 2025-04-21 09:54:11 +08:00
parent e177a17182
commit c390164efe
5 changed files with 7 additions and 4 deletions

View File

@ -5,7 +5,7 @@
<%- favicon %>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title><%- title %></title>
<script src="/js/liveplayer-lib.min.js"></script>
<script async src="/js/liveplayer-lib.min.js"></script>
</head>
<body>
<div id="app"></div>

File diff suppressed because one or more lines are too long

View File

@ -2,7 +2,7 @@
<ConfigProvider
:locale='zhCN'
:IconConfig="{
scriptUrl: '//at.alicdn.com/t/c/font_4035907_i1jazcune3.js'
scriptUrl: '//at.alicdn.com/t/c/font_4897070_smrhto86ewf.js'
}"
>
<router-view />

View File

@ -164,6 +164,7 @@ if (isNoCommunity) {
}
}
.platform-pic-container{
border-bottom: none;
.title{
padding-left: 40px;
&::before {

View File

@ -144,6 +144,8 @@ const data = [
'Sliders',
];
const other = ["AccountBook","Aim","Alert","Apartment","Api","AppstoreAdd","Appstore","Audio","AudioMuted","Audit","Bank","Barcode","Bars","Bell","Block","Book","Border","BorderlessTable","Branches","Bug","Build","Bulb","Calculator","Calendar","Camera","Car","CarryOut","CiCircle","Ci","Clear","CloudDownload","Cloud","CloudServer","CloudSync","CloudUpload","Cluster","Code","Coffee","Comment","Compass","Compress","ConsoleSql","Contacts","Container","Control","CopyrightCircle","Copyright","CreditCard","Crown","CustomerService","Dashboard","Database","DeleteColumn","DeleteRow","DeliveredProcedure","DeploymentUnit","Desktop","Dingtalk","Disconnect","Dislike","DollarCircle","Dollar","Download","Ellipsis","Environment","EuroCircle","Euro","Exception","ExpandAlt","Expand","Experiment","Export","Eye","EyeInvisible","FieldBinary","FieldNumber","FieldString","FieldTime","FileAdd","FileDone","FileExcel","FileExclamation","File","FileGif","FileImage","FileJpg","FileMarkdown","FilePdf","FilePpt","FileProtect","FileSearch","FileSync","FileText","FileUnknown","FileWord","FileZip","Filter","Fire","Flag","FolderAdd","Folder","FolderOpen","FolderView","Fork","FormatPainter","Frown","Function","FundProjectionScreen","FundView","FunnelPlot","Gateway","Gif","Gift","Global","Gold","Group","Hdd","Heart","History","Holder","Home","Hourglass","Idcard","Import","Inbox","InsertRowAbove","InsertRowBelow","InsertRowLeft","InsertRowRight","Insurance","Interaction","Key","Laptop","Layout","Like","Line","Link","Loading3Quarters","Loading","Lock","MacCommand","Mail","Man","MedicineBox","Meh","Menu","MergeCells","Message","Mobile","MoneyCollect","Monitor","More","NodeCollapse","NodeExpand","NodeIndex","Notification","Number","OneToOne","PaperClip","Partition","PayCircle","Percentage","Phone","Picture","PlaySquare","PoundCircle","Pound","Poweroff","Printer","Profile","Project","PropertySafety","PullRequest","Pushpin","Qrcode","Read","Reconciliation","RedEnvelope","Reload","Rest","Robot","Rocket","RotateLeft","RotateRight","SafetyCertificate","Safety","Save","Scan","Schedule","Search","SecurityScan","Select","Send","Setting","Shake","ShareAlt","Shop","ShoppingCart","Shopping","Sisternode","Skin","Smile","Solution","Sound","SplitCells","Star","Subnode","Switcher","Sync","Table","Tablet","Tag","Tags","Team","Thunderbolt","ToTop","Tool","TrademarkCircle","Trademark","Transaction","Translation","Trophy","Ungroup","Unlock","Upload","Usb","UserAdd","UserDelete","User","UserSwitch","UsergroupAdd","UsergroupDelete","Verified","VideoCameraAdd","VideoCamera","Wallet","WhatsApp","Wifi","Woman"]
// const logo = [
// 'Android',
// 'Apple',
@ -240,7 +242,7 @@ const data = [
// 'setTwoToneColor',
// ];
const datum = [...direction, ...suggestion, ...editor, ...data];
const datum = [...direction, ...suggestion, ...editor, ...data, ...other];
const iconKeys = datum.map((item) => item + 'Outlined');