From eb8d3ca96e0db88bf2f1b16e3902366ddc9371b9 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Fri, 22 Oct 2021 20:38:19 +0800 Subject: [PATCH] perf: icon --- src/assets/iconfont/iconfont.css | 22 ++++++++++-- src/assets/iconfont/iconfont.js | 36 +++++++++---------- src/assets/iconfont/iconfont.json | 28 +++++++++++++++ src/assets/iconfont/iconfont.ttf | Bin 6884 -> 7888 bytes src/assets/iconfont/iconfont.woff | Bin 4272 -> 5000 bytes src/assets/iconfont/iconfont.woff2 | Bin 3592 -> 4212 bytes src/layout/components/sidebar/horizontal.vue | 3 +- src/layout/components/sidebar/logo.vue | 25 ++++++------- src/style/sidebar.scss | 6 ++-- 9 files changed, 81 insertions(+), 39 deletions(-) diff --git a/src/assets/iconfont/iconfont.css b/src/assets/iconfont/iconfont.css index 54fe0e959..ab907c1a1 100644 --- a/src/assets/iconfont/iconfont.css +++ b/src/assets/iconfont/iconfont.css @@ -1,8 +1,8 @@ @font-face { font-family: "iconfont"; /* Project id 2208059 */ - src: url("iconfont.woff2?t=1634092870259") format("woff2"), - url("iconfont.woff?t=1634092870259") format("woff"), - url("iconfont.ttf?t=1634092870259") format("truetype"); + src: url("iconfont.woff2?t=1634903299890") format("woff2"), + url("iconfont.woff?t=1634903299890") format("woff"), + url("iconfont.ttf?t=1634903299890") format("truetype"); } .iconfont { @@ -13,6 +13,22 @@ -moz-osx-font-smoothing: grayscale; } +.team-iconshuifei::before { + content: "\e62d"; +} + +.team-iconshuiyuandi::before { + content: "\e64e"; +} + +.team-iconshuifei1::before { + content: "\e616"; +} + +.team-iconshui::before { + content: "\e61f"; +} + .team-iconzuixinlianzai::before { content: "\e6da"; } diff --git a/src/assets/iconfont/iconfont.js b/src/assets/iconfont/iconfont.js index 8889adf81..060827419 100644 --- a/src/assets/iconfont/iconfont.js +++ b/src/assets/iconfont/iconfont.js @@ -2,17 +2,17 @@ var l, t, h, - e, i, - v = - '', - a = (a = document.getElementsByTagName("script"))[ - a.length - 1 + a, + e = + '', + v = (v = document.getElementsByTagName("script"))[ + v.length - 1 ].getAttribute("data-injectcss"), - n = function (c, l) { + o = function (c, l) { l.parentNode.insertBefore(c, l); }; - if (a && !c.__iconfont__svg__cssinject__) { + if (v && !c.__iconfont__svg__cssinject__) { c.__iconfont__svg__cssinject__ = !0; try { document.write( @@ -22,21 +22,21 @@ console && console.log(c); } } - function o() { - i || ((i = !0), h()); + function n() { + a || ((a = !0), h()); } function m() { try { - e.documentElement.doScroll("left"); + i.documentElement.doScroll("left"); } catch (c) { return void setTimeout(m, 50); } - o(); + n(); } (l = function () { var c, l; - ((l = document.createElement("div")).innerHTML = v), - (v = null), + ((l = document.createElement("div")).innerHTML = e), + (e = null), (c = l.getElementsByTagName("svg")[0]) && (c.setAttribute("aria-hidden", "true"), (c.style.position = "absolute"), @@ -44,7 +44,7 @@ (c.style.height = 0), (c.style.overflow = "hidden"), (l = c), - (c = document.body).firstChild ? n(l, c.firstChild) : c.appendChild(l)); + (c = document.body).firstChild ? o(l, c.firstChild) : c.appendChild(l)); }), document.addEventListener ? ~["complete", "loaded", "interactive"].indexOf(document.readyState) @@ -55,10 +55,10 @@ document.addEventListener("DOMContentLoaded", t, !1)) : document.attachEvent && ((h = l), - (e = c.document), - (i = !1), + (i = c.document), + (a = !1), m(), - (e.onreadystatechange = function () { - "complete" == e.readyState && ((e.onreadystatechange = null), o()); + (i.onreadystatechange = function () { + "complete" == i.readyState && ((i.onreadystatechange = null), n()); })); })(window); diff --git a/src/assets/iconfont/iconfont.json b/src/assets/iconfont/iconfont.json index 41cc71c99..f62633ec9 100644 --- a/src/assets/iconfont/iconfont.json +++ b/src/assets/iconfont/iconfont.json @@ -5,6 +5,34 @@ "css_prefix_text": "team-icon", "description": "pure-admin", "glyphs": [ + { + "icon_id": "1715043", + "name": "水费", + "font_class": "shuifei", + "unicode": "e62d", + "unicode_decimal": 58925 + }, + { + "icon_id": "7873366", + "name": "水源地", + "font_class": "shuiyuandi", + "unicode": "e64e", + "unicode_decimal": 58958 + }, + { + "icon_id": "12257150", + "name": "水费", + "font_class": "shuifei1", + "unicode": "e616", + "unicode_decimal": 58902 + }, + { + "icon_id": "24810949", + "name": "水", + "font_class": "shui", + "unicode": "e61f", + "unicode_decimal": 58911 + }, { "icon_id": "2508809", "name": "最新连载", diff --git a/src/assets/iconfont/iconfont.ttf b/src/assets/iconfont/iconfont.ttf index 6b5008325e66f98550fdc155265a8c80fb878f85..119830a59e4f6af78f563c523a2b1949ec4e4657 100644 GIT binary patch delta 1525 zcmY*YO>7%Q6n<}az3W}C*N)fTb>qfPyosG;ow$zUBrT2|#g6lHNR<@YA_0|2+NM&| zMolUu6_QgZqK66!;lKgG0f|!&sgO8T0`-an98o2ph_Z@MB@hw?p^)&#TNK!tZ|2RL z_vZcXqr%stw~sUu)|x=Q@zwiL?kTA4F4Cy=m zEu!xcI+vE$)<=i{z{j+VT)ezc&yJ+;lm07ojxX2OSJ37%bRVU2`=$Ew+2BXTZGhM& z**m{-dDXwB&gWVI+IC3br?>A}Wet!>!XJshVrK%y-@zvk1K`{Do_p1kVWeDV$#+zNC0+?^&1;A7yMREBni2qeCYtDn6 z^_}bc`v6XuxV``9Zrw#akEGX1~oMmUZGB`gfGt2CcX6$Y8)FsYbE zSVIo>+Q-YwD=4fim&X~kx63Ge*pePg4940gHg0cBSZyO6)t<~T!*3aiVpx77mc`9i z|5Z6q{vwnfvx)$AY8rG+?fw z9KSI;d*cJPEQjo9en=0=p%$(s=xGUHK;zPV8LN~jWYl0VnKNRFY)T?0dN_eYzPBc~ zMN+!f6ORQ0lIRgck0+>^F;iC$IE$rK9%cyc{n$9w3-{}Rs$jH=;6*l zLrbZC!5@$m#jE-YXa25D4`!p9FBCK*hm6)pG^A@P%LV}7$IEaCy5T55N0Qa+AYN9j zNSH;)v#K5xRVP6fa0%lmv8-`8SF3dQ)bjJT6$)7mdpPr<# zlRSdlq4K(}@NzOL(*4BzI*j~tE-jDYIXAF!d_mL z!(yaMQKXR4+83a1WDWT}f0|D~9QvspOVp6$PP4n1&t}6dOS2gz@->UhV-^~M8xT2e z8YN7n`;n$-qQh~5>NT=sgA-P-=!wTuH1wF&T@nSVO6$p)$zB_aIBNG!&FtL|zA)yC zcokoMS``vefj`6{hmxKhE6x?CpUuyWl~ak3CdwWGzkK)cSGzyj_SDR&ZJgQrboT?g`jK(J}C-*qfGw>@+hDOMU>EsGAigp75%7T0HoEWs~66ly`Zpt X<7)lV;sx(hR!(5V)|uAVSy}%9VsRZ5 delta 519 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 diff --git a/src/assets/iconfont/iconfont.woff2 b/src/assets/iconfont/iconfont.woff2 index d9fa6c0c541009b09f3500cc46dbba675f445689..e8fdfaebf8c734a719484968dc52f92c1bf1b15a 100644 GIT binary patch literal 4212 zcmV-)5R313Pew8T0RR9101$Kl3jhEB03Of)01zbr0RR9100000000000000000000 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 K_Y$L40{{RXngI&{ literal 3592 zcmV+j4)^hQPew8T0RR9101gNM3jhEB02<@~01dbR0RR9100000000000000000000 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 O->MgDnP*M}0002qR^@U4 diff --git a/src/layout/components/sidebar/horizontal.vue b/src/layout/components/sidebar/horizontal.vue index 4d03b122d..2eca28004 100644 --- a/src/layout/components/sidebar/horizontal.vue +++ b/src/layout/components/sidebar/horizontal.vue @@ -15,6 +15,7 @@ import { algorithm } from "/@/utils/algorithm"; import screenfull from "../screenfull/index.vue"; import { useRoute, useRouter } from "vue-router"; import { storageSession } from "/@/utils/storage"; +import Icon from "/@/components/ReIcon/src/Icon.vue"; import { deviceDetection } from "/@/utils/deviceDetection"; import globalization from "/@/assets/svg/globalization.svg"; import { usePermissionStoreHook } from "/@/store/modules/permission"; @@ -117,7 +118,7 @@ onMounted(() => {