Commit 733afddd19523550d8c7df5c523a0b0929afc608

Authored by vben
1 parent b107b528

perf(nprocess): remove nprocess css

src/design/index.less
@@ -52,12 +52,6 @@ body { @@ -52,12 +52,6 @@ body {
52 } 52 }
53 } 53 }
54 54
55 -// remove the clear button of a text input control in IE10+  
56 -input::-ms-clear,  
57 -input::-ms-reveal {  
58 - display: none;  
59 -}  
60 -  
61 body { 55 body {
62 font-family: 'BlinkMacSystemFont,segoe ui,Microsoft YaHei,Arial,sans-serif,Helvetica Neue,Helvetica,Pingfang SC,Hiragino Sans GB,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji'; 56 font-family: 'BlinkMacSystemFont,segoe ui,Microsoft YaHei,Arial,sans-serif,Helvetica Neue,Helvetica,Pingfang SC,Hiragino Sans GB,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji';
63 font-style: normal; 57 font-style: normal;
src/design/public.less
@@ -24,3 +24,21 @@ @@ -24,3 +24,21 @@
24 ::-webkit-scrollbar-thumb:hover { 24 ::-webkit-scrollbar-thumb:hover {
25 background: @border-color-dark; 25 background: @border-color-dark;
26 } 26 }
  27 +
  28 +// =================================
  29 +// ==============nprogress==========
  30 +// =================================
  31 +#nprogress {
  32 + pointer-events: none;
  33 +
  34 + .bar {
  35 + position: fixed;
  36 + top: 0;
  37 + left: 0;
  38 + z-index: 99999;
  39 + width: 100%;
  40 + height: 2px;
  41 + background-color: @primary-color;
  42 + opacity: 0.75;
  43 + }
  44 +}
src/router/guard/progressGuard.ts
@@ -2,8 +2,8 @@ import type { Router } from 'vue-router'; @@ -2,8 +2,8 @@ import type { Router } from 'vue-router';
2 2
3 import { useTransitionSetting } from '/@/hooks/setting/useTransitionSetting'; 3 import { useTransitionSetting } from '/@/hooks/setting/useTransitionSetting';
4 4
5 -import NProgress from 'nprogress';  
6 -import 'nprogress/nprogress.css'; 5 +import nProgress from 'nprogress';
  6 +
7 import { unref } from 'vue'; 7 import { unref } from 'vue';
8 8
9 const { getOpenNProgress } = useTransitionSetting(); 9 const { getOpenNProgress } = useTransitionSetting();
@@ -11,13 +11,13 @@ const { getOpenNProgress } = useTransitionSetting(); @@ -11,13 +11,13 @@ const { getOpenNProgress } = useTransitionSetting();
11 export function createProgressGuard(router: Router) { 11 export function createProgressGuard(router: Router) {
12 router.beforeEach(async (to) => { 12 router.beforeEach(async (to) => {
13 if (to.meta.loaded) return true; 13 if (to.meta.loaded) return true;
14 - unref(getOpenNProgress) && NProgress.start(); 14 + unref(getOpenNProgress) && nProgress.start();
15 return true; 15 return true;
16 }); 16 });
17 17
18 router.afterEach(async (to) => { 18 router.afterEach(async (to) => {
19 if (to.meta.loaded) return true; 19 if (to.meta.loaded) return true;
20 - unref(getOpenNProgress) && NProgress.done(); 20 + unref(getOpenNProgress) && nProgress.done();
21 return true; 21 return true;
22 }); 22 });
23 } 23 }