diff --git a/frontend/src/assets/iconfont/iconfont.css b/frontend/src/assets/iconfont/iconfont.css
index 46923adb6..3402a8aa3 100644
--- a/frontend/src/assets/iconfont/iconfont.css
+++ b/frontend/src/assets/iconfont/iconfont.css
@@ -1,9 +1,9 @@
@font-face {
font-family: "panel"; /* Project id 3575356 */
- src: url('iconfont.woff2?t=1701341406915') format('woff2'),
- url('iconfont.woff?t=1701341406915') format('woff'),
- url('iconfont.ttf?t=1701341406915') format('truetype'),
- url('iconfont.svg?t=1701341406915#panel') format('svg');
+ src: url('iconfont.woff2?t=1712045188451') format('woff2'),
+ url('iconfont.woff?t=1712045188451') format('woff'),
+ url('iconfont.ttf?t=1712045188451') format('truetype'),
+ url('iconfont.svg?t=1712045188451#panel') format('svg');
}
.panel {
@@ -14,6 +14,58 @@
-moz-osx-font-smoothing: grayscale;
}
+.p-xpack:before {
+ content: "\eb70";
+}
+
+.p-waf-4:before {
+ content: "\e608";
+}
+
+.p-waf-1:before {
+ content: "\e62a";
+}
+
+.p-waf-2:before {
+ content: "\e682";
+}
+
+.p-waf-3:before {
+ content: "\e666";
+}
+
+.p-setting-1:before {
+ content: "\e626";
+}
+
+.p-setting-2:before {
+ content: "\e630";
+}
+
+.p-setting-3:before {
+ content: "\e617";
+}
+
+.p-tamper-4:before {
+ content: "\e7c3";
+}
+
+.p-tamper-2:before {
+ content: "\e610";
+}
+
+.p-tamper-3:before {
+ content: "\ec4d";
+}
+
+.p-tamper-1:before {
+ content: "\e687";
+}
+
+.p-tongji:before {
+ content: "\e856";
+}
+
.p-webdav:before {
content: "\e622";
}
diff --git a/frontend/src/assets/iconfont/iconfont.js b/frontend/src/assets/iconfont/iconfont.js
index 4e7f541d3..763ee230f 100644
--- a/frontend/src/assets/iconfont/iconfont.js
+++ b/frontend/src/assets/iconfont/iconfont.js
@@ -1 +1 @@
-window._iconfont_svg_string_3575356='',function(c){var l=(l=document.getElementsByTagName("script"))[l.length-1],h=l.getAttribute("data-injectcss"),l=l.getAttribute("data-disable-injectsvg");if(!l){var a,t,v,p,i,z=function(l,h){h.parentNode.insertBefore(l,h)};if(h&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(l){console&&console.log(l)}}a=function(){var l,h=document.createElement("div");h.innerHTML=c._iconfont_svg_string_3575356,(h=h.getElementsByTagName("svg")[0])&&(h.setAttribute("aria-hidden","true"),h.style.position="absolute",h.style.width=0,h.style.height=0,h.style.overflow="hidden",h=h,(l=document.body).firstChild?z(h,l.firstChild):l.appendChild(h))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(a,0):(t=function(){document.removeEventListener("DOMContentLoaded",t,!1),a()},document.addEventListener("DOMContentLoaded",t,!1)):document.attachEvent&&(v=a,p=c.document,i=!1,o(),p.onreadystatechange=function(){"complete"==p.readyState&&(p.onreadystatechange=null,m())})}function m(){i||(i=!0,v())}function o(){try{p.documentElement.doScroll("left")}catch(l){return void setTimeout(o,50)}m()}}(window);
\ No newline at end of file
+window._iconfont_svg_string_3575356='',function(c){var l=(l=document.getElementsByTagName("script"))[l.length-1],h=l.getAttribute("data-injectcss"),l=l.getAttribute("data-disable-injectsvg");if(!l){var a,t,v,p,z,i=function(l,h){h.parentNode.insertBefore(l,h)};if(h&&!c.__iconfont__svg__cssinject__){c.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(l){console&&console.log(l)}}a=function(){var l,h=document.createElement("div");h.innerHTML=c._iconfont_svg_string_3575356,(h=h.getElementsByTagName("svg")[0])&&(h.setAttribute("aria-hidden","true"),h.style.position="absolute",h.style.width=0,h.style.height=0,h.style.overflow="hidden",h=h,(l=document.body).firstChild?i(h,l.firstChild):l.appendChild(h))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(a,0):(t=function(){document.removeEventListener("DOMContentLoaded",t,!1),a()},document.addEventListener("DOMContentLoaded",t,!1)):document.attachEvent&&(v=a,p=c.document,z=!1,d(),p.onreadystatechange=function(){"complete"==p.readyState&&(p.onreadystatechange=null,m())})}function m(){z||(z=!0,v())}function d(){try{p.documentElement.doScroll("left")}catch(l){return void setTimeout(d,50)}m()}}(window);
\ No newline at end of file
diff --git a/frontend/src/assets/iconfont/iconfont.json b/frontend/src/assets/iconfont/iconfont.json
index abeda5591..14cdccf1d 100644
--- a/frontend/src/assets/iconfont/iconfont.json
+++ b/frontend/src/assets/iconfont/iconfont.json
@@ -5,6 +5,97 @@
"css_prefix_text": "p-",
"description": "",
"glyphs": [
+ {
+ "icon_id": "5387846",
+ "name": "钻石_o",
+ "font_class": "xpack",
+ "unicode": "eb70",
+ "unicode_decimal": 60272
+ },
+ {
+ "icon_id": "8229531",
+ "name": "ACL策略",
+ "font_class": "waf-4",
+ "unicode": "e608",
+ "unicode_decimal": 58888
+ },
+ {
+ "icon_id": "8765146",
+ "name": "地图",
+ "font_class": "waf-1",
+ "unicode": "e62a",
+ "unicode_decimal": 58922
+ },
+ {
+ "icon_id": "16563651",
+ "name": "8-4限制区域",
+ "font_class": "waf-2",
+ "unicode": "e682",
+ "unicode_decimal": 59010
+ },
+ {
+ "icon_id": "17064153",
+ "name": "拦截",
+ "font_class": "waf-3",
+ "unicode": "e666",
+ "unicode_decimal": 58982
+ },
+ {
+ "icon_id": "899647",
+ "name": "欢迎页",
+ "font_class": "setting-1",
+ "unicode": "e626",
+ "unicode_decimal": 58918
+ },
+ {
+ "icon_id": "1114667",
+ "name": "图标",
+ "font_class": "setting-2",
+ "unicode": "e630",
+ "unicode_decimal": 58928
+ },
+ {
+ "icon_id": "12010559",
+ "name": "注册网站",
+ "font_class": "setting-3",
+ "unicode": "e617",
+ "unicode_decimal": 58903
+ },
+ {
+ "icon_id": "435944",
+ "name": "日志",
+ "font_class": "tamper-4",
+ "unicode": "e7c3",
+ "unicode_decimal": 59331
+ },
+ {
+ "icon_id": "5799978",
+ "name": "扫描",
+ "font_class": "tamper-2",
+ "unicode": "e610",
+ "unicode_decimal": 58896
+ },
+ {
+ "icon_id": "5961299",
+ "name": "安全",
+ "font_class": "tamper-3",
+ "unicode": "ec4d",
+ "unicode_decimal": 60493
+ },
+ {
+ "icon_id": "28131805",
+ "name": "完整性检查",
+ "font_class": "tamper-1",
+ "unicode": "e687",
+ "unicode_decimal": 59015
+ },
+ {
+ "icon_id": "5838475",
+ "name": "统计",
+ "font_class": "tongji",
+ "unicode": "e856",
+ "unicode_decimal": 59478
+ },
{
"icon_id": "23044673",
"name": "webdav",
diff --git a/frontend/src/assets/iconfont/iconfont.svg b/frontend/src/assets/iconfont/iconfont.svg
index bebe302fc..c063f5457 100644
--- a/frontend/src/assets/iconfont/iconfont.svg
+++ b/frontend/src/assets/iconfont/iconfont.svg
@@ -14,6 +14,32 @@
/>