From f19f27510b665cd0293d71f76741b60409ed349c Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Thu, 4 Nov 2021 12:34:27 +0800 Subject: [PATCH 1/6] chore: set vite build minify is false --- pnpm-lock.yaml | 74 +++++++++++++++++++++++++------------------------- vite.config.ts | 3 +- 2 files changed, 39 insertions(+), 38 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3af099e72..1e113232b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -85,7 +85,7 @@ importers: "@amap/amap-jsapi-loader": 1.0.1 "@logicflow/core": 0.7.1 "@logicflow/extension": 0.7.1 - "@vueuse/core": 6.7.4_vue@3.2.21 + "@vueuse/core": 6.7.5_vue@3.2.21 "@vueuse/motion": 2.0.0-beta.4_vue@3.2.21 animate.css: 4.1.1 await-to-js: 3.0.0 @@ -103,7 +103,7 @@ importers: nprogress: 0.2.0 path: 0.12.7 path-to-regexp: 6.2.0 - pinia: 2.0.0_typescript@4.4.2+vue@3.2.21 + pinia: 2.0.2_typescript@4.4.2+vue@3.2.21 resize-observer-polyfill: 1.5.1 responsive-storage: 1.0.11_vue@3.2.21 sortablejs: 1.13.0 @@ -1415,10 +1415,10 @@ packages: "@vue/shared": 3.2.21 dev: false - /@vue/devtools-api/6.0.0-beta.19: + /@vue/devtools-api/6.0.0-beta.20: resolution: { - integrity: sha512-ObzQhgkoVeoyKv+e8+tB/jQBL2smtk/NmC9OmFK8UqdDpoOdv/Kf9pyDWL+IFyM7qLD2C75rszJujvGSPSpGlw== + integrity: sha512-21u2jFOk8jbAneeGpDwZQ0W66RJa0IBDUyVl6SgKnn2cRFjLWzKj+ukXjpLhYr1KASyCe5E5U4jXwChVo0YUAw== } dev: false @@ -1558,13 +1558,13 @@ packages: dependencies: "@vueuse/shared": 6.1.0_vue@3.2.21 vue: 3.2.21 - vue-demi: 0.12.0_vue@3.2.21 + vue-demi: 0.12.1_vue@3.2.21 dev: false - /@vueuse/core/6.7.4_vue@3.2.21: + /@vueuse/core/6.7.5_vue@3.2.21: resolution: { - integrity: sha512-y39SD+pxDkv7/Fe369c02FQpr/148otQr64ScPDTpw4fGnspc8ONXCNU3gTrvDFRuiylirdPBpXgmt/GDQO7RA== + integrity: sha512-zgWai0i38TbfWGMVs1ybyEEdwwhjjMloQflRTMU0+pTmp3kEtQTDiVZiOrr758s+yRdr2OQiMQ323dyiKgKMFQ== } peerDependencies: "@vue/composition-api": ^1.1.0 @@ -1575,9 +1575,9 @@ packages: vue: optional: true dependencies: - "@vueuse/shared": 6.7.4_vue@3.2.21 + "@vueuse/shared": 6.7.5_vue@3.2.21 vue: 3.2.21 - vue-demi: 0.12.0_vue@3.2.21 + vue-demi: 0.12.1_vue@3.2.21 dev: false /@vueuse/motion/2.0.0-beta.4_vue@3.2.21: @@ -1592,10 +1592,10 @@ packages: "@vue/composition-api": optional: true dependencies: - "@vueuse/core": 6.7.4_vue@3.2.21 + "@vueuse/core": 6.7.5_vue@3.2.21 popmotion: 10.0.2 vue: 3.2.21 - vue-demi: 0.12.0_vue@3.2.21 + vue-demi: 0.12.1_vue@3.2.21 dev: false /@vueuse/shared/6.1.0_vue@3.2.21: @@ -1613,13 +1613,13 @@ packages: optional: true dependencies: vue: 3.2.21 - vue-demi: 0.12.0_vue@3.2.21 + vue-demi: 0.12.1_vue@3.2.21 dev: false - /@vueuse/shared/6.7.4_vue@3.2.21: + /@vueuse/shared/6.7.5_vue@3.2.21: resolution: { - integrity: sha512-Lkm8myEiOj0sIqSXck5EXDbu0W705Q10BxydGLMfiV6wAY4U1zu+YgEgR37Wy2/mT1545pwQqiJ7bd3kQQFCMw== + integrity: sha512-wUDMPTGUSTYsbiftKq7dYLKD2i3n0m8utbHBCyoxdyeKsmtQGIM2/XeeXjtALB7UXD6rqPsVgCMepNrPPt8zvw== } peerDependencies: "@vue/composition-api": ^1.1.0 @@ -1631,7 +1631,7 @@ packages: optional: true dependencies: vue: 3.2.21 - vue-demi: 0.12.0_vue@3.2.21 + vue-demi: 0.12.1_vue@3.2.21 dev: false /JSONStream/1.3.5: @@ -1843,7 +1843,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.17.6 - caniuse-lite: 1.0.30001275 + caniuse-lite: 1.0.30001276 colorette: 1.4.0 fraction.js: 4.1.1 normalize-range: 0.1.2 @@ -1859,7 +1859,7 @@ packages: hasBin: true dependencies: browserslist: 4.17.6 - caniuse-lite: 1.0.30001275 + caniuse-lite: 1.0.30001276 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -1955,8 +1955,8 @@ packages: engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } hasBin: true dependencies: - caniuse-lite: 1.0.30001275 - electron-to-chromium: 1.3.887 + caniuse-lite: 1.0.30001276 + electron-to-chromium: 1.3.888 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 @@ -2023,10 +2023,10 @@ packages: engines: { node: ">=10" } dev: true - /caniuse-lite/1.0.30001275: + /caniuse-lite/1.0.30001276: resolution: { - integrity: sha512-ihJVvj8RX0kn9GgP43HKhb5q9s2XQn4nEQhdldEJvZhCsuiB2XOq6fAMYQZaN6FPWfsr2qU0cdL0CSbETwbJAg== + integrity: sha512-psUNoaG1ilknZPxi8HuhQWobuhLqtYSRUxplfVkEJdgZNB9TETVYGSBtv4YyfAdGvE6gn2eb0ztiXqHoWJcGnw== } dev: true @@ -2693,10 +2693,10 @@ packages: resolution: { integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= } dev: true - /electron-to-chromium/1.3.887: + /electron-to-chromium/1.3.888: resolution: { - integrity: sha512-QQUumrEjFDKSVYVdaeBmFdyQGoaV+fCSMyWHvfx/u22bRHSTeBQYt6P4jMY+gFd4kgKB9nqk7RMtWkDB49OYPA== + integrity: sha512-5iD1zgyPpFER4kJ716VsA4MxQ6x405dxdFNCEK2mITL075VHO5ResjY0xzQUZguCww/KlBxCA6JmBA9sDt1PRw== } dev: true @@ -3780,7 +3780,7 @@ packages: array-union: 2.1.0 dir-glob: 3.0.1 fast-glob: 3.2.7 - ignore: 5.1.8 + ignore: 5.1.9 merge2: 1.4.1 slash: 3.0.0 dev: true @@ -3939,10 +3939,10 @@ packages: engines: { node: ">= 4" } dev: true - /ignore/5.1.8: + /ignore/5.1.9: resolution: { - integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + integrity: sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ== } engines: { node: ">= 4" } dev: true @@ -5086,13 +5086,13 @@ packages: engines: { node: ">=0.10.0" } dev: true - /pinia/2.0.0_typescript@4.4.2+vue@3.2.21: + /pinia/2.0.2_typescript@4.4.2+vue@3.2.21: resolution: { - integrity: sha512-pqnQv1m7oEwYExGl//EtOn9rgFn7gtXECP/hZHy+WicmHXmWWkbsvpR+9z1xxrIgDOmVYuh1eYfRULJklzOKsQ== + integrity: sha512-ljN+9p9XHE8YrMBgxLbpo5rdVPj7Fri4Bl9qswz5dJPeoK6ra66YOLrGpBoCsHjAqu9jOBC3oJeErocicf51oA== } peerDependencies: - "@vue/composition-api": ^1.2.4 + "@vue/composition-api": ^1.3.0 typescript: ^4.4.4 vue: ^2.6.14 || ^3.2.0 peerDependenciesMeta: @@ -5101,10 +5101,10 @@ packages: typescript: optional: true dependencies: - "@vue/devtools-api": 6.0.0-beta.19 + "@vue/devtools-api": 6.0.0-beta.20 typescript: 4.4.2 vue: 3.2.21 - vue-demi: 0.12.0_vue@3.2.21 + vue-demi: 0.12.1_vue@3.2.21 dev: false /please-upgrade-node/3.2.0: @@ -5326,7 +5326,7 @@ packages: chalk: 3.0.0 execa: 4.1.0 find-up: 4.1.0 - ignore: 5.1.8 + ignore: 5.1.9 mri: 1.2.0 multimatch: 4.0.0 prettier: 2.3.2 @@ -6079,7 +6079,7 @@ packages: globby: 11.0.4 globjoin: 0.1.4 html-tags: 3.1.0 - ignore: 5.1.8 + ignore: 5.1.9 import-lazy: 4.0.0 imurmurhash: 0.1.4 known-css-properties: 0.21.0 @@ -6688,10 +6688,10 @@ packages: fsevents: 2.3.2 dev: true - /vue-demi/0.12.0_vue@3.2.21: + /vue-demi/0.12.1_vue@3.2.21: resolution: { - integrity: sha512-eggsbQSQEJKlvQrtrJLx4J44MIVq5+Z7QetIEh1Na+ZWLgt5Fq0qskQ1QmckTTEoFcUdn36c4K23EjtXZhws7w== + integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw== } engines: { node: ">=12" } hasBin: true @@ -6739,7 +6739,7 @@ packages: "@intlify/core-base": 9.2.0-beta.17 "@intlify/shared": 9.2.0-beta.17 "@intlify/vue-devtools": 9.2.0-beta.17 - "@vue/devtools-api": 6.0.0-beta.19 + "@vue/devtools-api": 6.0.0-beta.20 vue: 3.2.21 dev: false @@ -6763,7 +6763,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - "@vue/devtools-api": 6.0.0-beta.19 + "@vue/devtools-api": 6.0.0-beta.20 vue: 3.2.21 dev: false diff --git a/vite.config.ts b/vite.config.ts index 6b62cedeb..153427d0b 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -93,7 +93,8 @@ export default ({ command, mode }: ConfigEnv): UserConfigExport => { sourcemap: false, brotliSize: false, // 消除打包大小超过500kb警告 - chunkSizeWarningLimit: 2000 + chunkSizeWarningLimit: 2000, + minify: false }, define: { __INTLIFY_PROD_DEVTOOLS__: false From ea7266c04cf563664fb4df8447b2704e0612791e Mon Sep 17 00:00:00 2001 From: sedice <33471933+sedice@users.noreply.github.com> Date: Fri, 5 Nov 2021 00:07:49 +0800 Subject: [PATCH 2/6] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=E9=A6=96=E9=A1=B5?= =?UTF-8?q?=E6=9F=B1=E7=8A=B6=E5=9B=BE=E5=9C=A8=E5=A4=A7=E5=B1=8F=E4=B8=8B?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E6=AF=94=E4=BE=8B=E9=97=AE=E9=A2=98=20(#97)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/welcome.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/views/welcome.vue b/src/views/welcome.vue index e4f0664d4..efa72689f 100644 --- a/src/views/welcome.vue +++ b/src/views/welcome.vue @@ -185,7 +185,7 @@ const openDepot = (): void => { :sm="24" :md="24" :lg="8" - :xl="1" + :xl="8" style="margin-bottom: 20px" v-motion :initial="{ From 544e474e98d2e864036c342c5d50578d4c95ab44 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Sat, 6 Nov 2021 17:03:40 +0800 Subject: [PATCH 3/6] refactor: login page --- src/api/user.ts | 5 - src/components/ReInfo/index.vue | 232 -------------------------------- src/plugins/i18n/config.ts | 2 - src/router/index.ts | 2 +- src/router/modules/remaining.ts | 10 -- src/style/index.scss | 9 -- src/views/login.vue | 64 --------- src/views/register.vue | 53 -------- 8 files changed, 1 insertion(+), 376 deletions(-) delete mode 100644 src/components/ReInfo/index.vue delete mode 100644 src/views/register.vue diff --git a/src/api/user.ts b/src/api/user.ts index 402902d8a..8878f6a15 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -9,8 +9,3 @@ export const getVerify = () => { export const getLogin = (data: object) => { return http.request("post", "/login", data); }; - -// 注册 -export const getRegist = (data: object) => { - return http.request("post", "/register", data); -}; diff --git a/src/components/ReInfo/index.vue b/src/components/ReInfo/index.vue deleted file mode 100644 index 48ec647a7..000000000 --- a/src/components/ReInfo/index.vue +++ /dev/null @@ -1,232 +0,0 @@ - - - - - diff --git a/src/plugins/i18n/config.ts b/src/plugins/i18n/config.ts index 0215b96e4..fffe6ca3d 100644 --- a/src/plugins/i18n/config.ts +++ b/src/plugins/i18n/config.ts @@ -92,7 +92,6 @@ export const buttonConfig = { hsexitfullscreen: "退出全屏", hsrefreshRoute: "刷新路由", hslogin: "登陆", - hsregister: "注册", hsadd: "新增", hsmark: "标记/取消", hssave: "保存", @@ -116,7 +115,6 @@ export const buttonConfig = { hsexitfullscreen: "exitFullscreen", hsrefreshRoute: "refreshRoute", hslogin: "login", - hsregister: "register", hsadd: "Add", hsmark: "Mark/Cancel", hssave: "Save", diff --git a/src/router/index.ts b/src/router/index.ts index a8ed8a75f..a442c9448 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -194,7 +194,7 @@ export function resetRouter() { } // 路由白名单 -const whiteList = ["/login", "/register"]; +const whiteList = ["/login"]; router.beforeEach((to, _from, next) => { if (to.meta?.keepAlive) { diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index 5af3e1c43..7eb4d6ebc 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -11,16 +11,6 @@ const remainingRouter = [ rank: 101 } }, - { - path: "/register", - name: "register", - component: () => import("/@/views/register.vue"), - meta: { - title: "message.hsregister", - showLink: false, - rank: 102 - } - }, { path: "/redirect", name: "redirect", diff --git a/src/style/index.scss b/src/style/index.scss index a72b289c2..25430701b 100644 --- a/src/style/index.scss +++ b/src/style/index.scss @@ -65,15 +65,6 @@ ul { } } -.login, -.register { - width: 100vw; - height: 100vh; - overflow-x: hidden; - background: url("../assets/bg.jpg") no-repeat center; - background-size: cover; -} - /* 头部用户信息样式重置 */ .hidden { display: none !important; diff --git a/src/views/login.vue b/src/views/login.vue index 0b28a66b5..e69de29bb 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -1,64 +0,0 @@ - - - diff --git a/src/views/register.vue b/src/views/register.vue deleted file mode 100644 index 5676117e6..000000000 --- a/src/views/register.vue +++ /dev/null @@ -1,53 +0,0 @@ - - - From aa7a073b4a0e97edc37ab83a9db0959b90216101 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Sat, 6 Nov 2021 19:15:10 +0800 Subject: [PATCH 4/6] refactor: login page --- public/favicon.ico | Bin 5755 -> 1270 bytes src/assets/iconfont/iconfont.css | 42 +--- src/assets/iconfont/iconfont.js | 32 +-- src/assets/iconfont/iconfont.json | 66 +----- src/assets/iconfont/iconfont.ttf | Bin 7888 -> 4976 bytes src/assets/iconfont/iconfont.woff | Bin 5000 -> 2932 bytes src/assets/iconfont/iconfont.woff2 | Bin 4212 -> 2436 bytes src/assets/login/avatar.svg | 1 + src/assets/login/bg.png | Bin 0 -> 17468 bytes src/assets/login/illustration0.svg | 1 + src/assets/login/illustration1.svg | 1 + src/assets/login/illustration2.svg | 1 + src/assets/login/illustration3.svg | 1 + src/assets/login/illustration4.svg | 1 + src/assets/login/illustration5.svg | 1 + src/assets/login/illustration6.svg | 1 + src/layout/components/sidebar/horizontal.vue | 2 +- src/layout/components/sidebar/logo.vue | 4 +- src/style/login.css | 221 +++++++++++++++++++ src/views/login.vue | 93 ++++++++ 20 files changed, 351 insertions(+), 117 deletions(-) create mode 100644 src/assets/login/avatar.svg create mode 100644 src/assets/login/bg.png create mode 100644 src/assets/login/illustration0.svg create mode 100644 src/assets/login/illustration1.svg create mode 100644 src/assets/login/illustration2.svg create mode 100644 src/assets/login/illustration3.svg create mode 100644 src/assets/login/illustration4.svg create mode 100644 src/assets/login/illustration5.svg create mode 100644 src/assets/login/illustration6.svg create mode 100644 src/style/login.css diff --git a/public/favicon.ico b/public/favicon.ico index a5e7769ea6f2097db84e808f8e1e71fc54858cc6..bef93d4b01212f57cecb50658e8c9518be13e607 100644 GIT binary patch literal 1270 zcmVPx(ut`KgR9Hu~mu*a2RT#(r=eE7z0C^Jz8!DR##z|jzZ413cjgEl9q1$4Zb4*!4 zXjK@R=~U)K+?GvQvStqBzAS3?L86&PjfvBRDVv}SWNy0Q3kb4JH)snHXnD*f0=Mn$ z3o0k+m;3ym|MR=gIX&lGh6N72)v@-pEvi*6?L;@NDA2N>7h=g4A{MmK2d#^rozi|Cv!*48t1H)C9mNv+tmC;++D_EL^x z@6DML`&inAwjP%aAoDmWjfGk^7AizYYd}|fEhcPA`8fl0Qe(!@*lvqzXzLum3B0NY zKr}HtXI86T`CkF_7H2a9)ykSOTC=xu$!dTs|HMZ)H{F?^!Ji2QB4`JETJPnWqWEm| z$u0Lrdp>6G3mWD9{~5qkO|fon>^OluT0d(XA3lu1&KHrFSAepzM?C5gQJq=K?+*qM zumc9`*a6VA)t^b^m0kGb(yue&&6}%{m8F+TLz)V|00yh$K@g7mD}Ez)3>SJnnhWzh zk8Rr;k(jttk`jC>WC4tIw8)}BbepS}9xTq9G#ii2NIEe1@cSiUC7_Fm)MBFF-h~u3t82qKn z@7hXQnv7?+H-Y20`8^Bx)T~hz$|d;#7%Yyr0c?;HFJE#NeP164wy?2jQzde8@;r15 zXfSD1jo!%~0J+wYY>pHi{wkzQ9>T>RgYPf5r)%+8Rh_R5M>-*$@0JEU0E||9DUoEq zmnaiez3A_<1$}!_5EC1R#+P36(GsZHtl_r?0;nKjZ_2jceH4A?z6c3G6z$$^LqtTR z_cZ*eB&E)vWxve^JUU>o*tY|$Nv=x#=spY%TnrhYzWxQIrrzSKpLUlBy6_KW0gN@y zGGgR&)8ROR`-eJAO#BrxK-0_naeZ`*%sOD@Lb~#ZJb=}yCL-}z^%${Xm+<>HJ3=lV z7k2}8?%XGhfr|GJ${Q5sKcz`bG-#Y?}Xx~7y$8mU}mhK7Mwdfe;TIVyb>k%twUPc zs(^E&;FR%s>CER04+@xw6S^HzZ9QG3RDwUU%Cn4H6O(gRBZR1WsWT z(pkTpFeCuE#FM@5TAH424p^PB*9En*CXnV|1Bj+4zMERj5i$VE1Y;Q>Br%|a#2-y} gnzdo?2K(3i4UB<+FiBYjEC2ui07*qoM6N<$f(X(_s{jB1 literal 5755 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 diff --git a/src/assets/iconfont/iconfont.css b/src/assets/iconfont/iconfont.css index ab907c1a1..09ee98714 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=1634903299890") format("woff2"), - url("iconfont.woff?t=1634903299890") format("woff"), - url("iconfont.ttf?t=1634903299890") format("truetype"); + src: url("iconfont.woff2?t=1636197082361") format("woff2"), + url("iconfont.woff?t=1636197082361") format("woff"), + url("iconfont.ttf?t=1636197082361") format("truetype"); } .iconfont { @@ -13,24 +13,8 @@ -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"; +.team-iconlogo::before { + content: "\e620"; } .team-iconxinpin::before { @@ -41,22 +25,6 @@ content: "\e615"; } -.team-iconinternationality::before { - content: "\e67a"; -} - -.team-iconshanchu::before { - content: "\e617"; -} - -.team-iconshow-main-container::before { - content: "\e878"; -} - -.team-iconhidden-main-container::before { - content: "\e881"; -} - .team-iconexit-fullscreen::before { content: "\e62a"; } diff --git a/src/assets/iconfont/iconfont.js b/src/assets/iconfont/iconfont.js index 060827419..e180203e7 100644 --- a/src/assets/iconfont/iconfont.js +++ b/src/assets/iconfont/iconfont.js @@ -1,18 +1,18 @@ !(function (c) { var l, t, - h, + e, i, a, - e = - '', - v = (v = document.getElementsByTagName("script"))[ - v.length - 1 + n = + '', + h = (h = document.getElementsByTagName("script"))[ + h.length - 1 ].getAttribute("data-injectcss"), o = function (c, l) { l.parentNode.insertBefore(c, l); }; - if (v && !c.__iconfont__svg__cssinject__) { + if (h && !c.__iconfont__svg__cssinject__) { c.__iconfont__svg__cssinject__ = !0; try { document.write( @@ -22,21 +22,21 @@ console && console.log(c); } } - function n() { - a || ((a = !0), h()); + function d() { + a || ((a = !0), e()); } - function m() { + function v() { try { i.documentElement.doScroll("left"); } catch (c) { - return void setTimeout(m, 50); + return void setTimeout(v, 50); } - n(); + d(); } (l = function () { var c, l; - ((l = document.createElement("div")).innerHTML = e), - (e = null), + ((l = document.createElement("div")).innerHTML = n), + (n = null), (c = l.getElementsByTagName("svg")[0]) && (c.setAttribute("aria-hidden", "true"), (c.style.position = "absolute"), @@ -54,11 +54,11 @@ }), document.addEventListener("DOMContentLoaded", t, !1)) : document.attachEvent && - ((h = l), + ((e = l), (i = c.document), (a = !1), - m(), + v(), (i.onreadystatechange = function () { - "complete" == i.readyState && ((i.onreadystatechange = null), n()); + "complete" == i.readyState && ((i.onreadystatechange = null), d()); })); })(window); diff --git a/src/assets/iconfont/iconfont.json b/src/assets/iconfont/iconfont.json index f62633ec9..58756c7f9 100644 --- a/src/assets/iconfont/iconfont.json +++ b/src/assets/iconfont/iconfont.json @@ -6,39 +6,11 @@ "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": "最新连载", - "font_class": "zuixinlianzai", - "unicode": "e6da", - "unicode_decimal": 59098 + "icon_id": "22129506", + "name": "水能", + "font_class": "logo", + "unicode": "e620", + "unicode_decimal": 58912 }, { "icon_id": "7795613", @@ -54,34 +26,6 @@ "unicode": "e615", "unicode_decimal": 58901 }, - { - "icon_id": "18367956", - "name": "中英文2 中文", - "font_class": "internationality", - "unicode": "e67a", - "unicode_decimal": 59002 - }, - { - "icon_id": "6184565", - "name": "删除", - "font_class": "shanchu", - "unicode": "e617", - "unicode_decimal": 58903 - }, - { - "icon_id": "9626913", - "name": "全屏", - "font_class": "show-main-container", - "unicode": "e878", - "unicode_decimal": 59512 - }, - { - "icon_id": "9626952", - "name": "退出全屏", - "font_class": "hidden-main-container", - "unicode": "e881", - "unicode_decimal": 59521 - }, { "icon_id": "5698509", "name": "全屏缩小", diff --git a/src/assets/iconfont/iconfont.ttf b/src/assets/iconfont/iconfont.ttf index 119830a59e4f6af78f563c523a2b1949ec4e4657..3155199d83a26e5ca885fc22276e304162707eb6 100644 GIT binary patch delta 797 zcmZutOKcKR6uoa|7-);qW(Ft;P^bl&8A1aVP(xXiuf%lG1tum&Nu@x;Pi<0kGiXfQ zxKLTTF=6APizdYAq6^pBg(h8@*0`FL3pcKe#rtN`_=)%Bym#L{=iGN^J}iF=KJlw^ z@dp5T3;;LQTb1tU<>(lI;js3m*1Wqhcl3S=fZYeM9@MLqo8IlsUDSR-Byjy^wRSfFm86VgN z^JK@WDQth-$59U9{@@dl2MdgFrKyVmHh|T$FrJg>Yyt-t(QYx?X?D%0DdRDKCSoSj zOb>$mBz54Uv;zkwbo0ZH3{kOY)kT-}9Vn%V2I!2M-2fUv^BJH+X!yS;S)c9&&IEpB2sg$+C-1)!}r+l8Iy@zH~NtvYdZw{wE(^b delta 3735 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 er&eT^=%$tC delta 4566 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 A_5c6? literal 4212 zcmV-)5R313Pew8T0RR9101$Kl3jhEB03Of)01zbr0RR9100000000000000000000 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 K_Y$L40{{RXngI&{ diff --git a/src/assets/login/avatar.svg b/src/assets/login/avatar.svg new file mode 100644 index 000000000..453efaae6 --- /dev/null +++ b/src/assets/login/avatar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/login/bg.png b/src/assets/login/bg.png new file mode 100644 index 0000000000000000000000000000000000000000..8cdd3001fc95b63c1d334ab7d717812f4240839e GIT binary patch literal 17468 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 \ No newline at end of file diff --git a/src/assets/login/illustration1.svg b/src/assets/login/illustration1.svg new file mode 100644 index 000000000..f3fe3dbe1 --- /dev/null +++ b/src/assets/login/illustration1.svg @@ -0,0 +1 @@ +air support \ No newline at end of file diff --git a/src/assets/login/illustration2.svg b/src/assets/login/illustration2.svg new file mode 100644 index 000000000..356568970 --- /dev/null +++ b/src/assets/login/illustration2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/login/illustration3.svg b/src/assets/login/illustration3.svg new file mode 100644 index 000000000..e0ad86742 --- /dev/null +++ b/src/assets/login/illustration3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/login/illustration4.svg b/src/assets/login/illustration4.svg new file mode 100644 index 000000000..ee125143c --- /dev/null +++ b/src/assets/login/illustration4.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/login/illustration5.svg b/src/assets/login/illustration5.svg new file mode 100644 index 000000000..101a14df8 --- /dev/null +++ b/src/assets/login/illustration5.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/login/illustration6.svg b/src/assets/login/illustration6.svg new file mode 100644 index 000000000..d63eea3c2 --- /dev/null +++ b/src/assets/login/illustration6.svg @@ -0,0 +1 @@ +working_out \ No newline at end of file diff --git a/src/layout/components/sidebar/horizontal.vue b/src/layout/components/sidebar/horizontal.vue index 2eca28004..c2ac579ce 100644 --- a/src/layout/components/sidebar/horizontal.vue +++ b/src/layout/components/sidebar/horizontal.vue @@ -118,7 +118,7 @@ onMounted(() => {