From 4e4a1d0dff7f3698e9a9cfcf46368260cfd70cbd Mon Sep 17 00:00:00 2001 From: tk Date: Thu, 12 Dec 2024 18:03:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20=E4=B8=AA=E6=80=A7?= =?UTF-8?q?=E4=B8=BB=E9=A2=98=E8=89=B2=E5=86=B2=E7=AA=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../NetAdmin.SysComponent.Application.csproj | 3 + .../Services/Sys/CaptchaService.cs | 8 +- .../NetAdmin.SysComponent.Host.csproj | 3 - src/frontend/admin/.prettierrc | 2 +- src/frontend/admin/index.html | 8 +- src/frontend/admin/public/favicon.ico | Bin 4286 -> 9662 bytes src/frontend/admin/src/assets/img/404.png | Bin 27523 -> 0 bytes src/frontend/admin/src/assets/img/404.svg | 29 +++ src/frontend/admin/src/assets/img/logo-r.png | Bin 6383 -> 0 bytes src/frontend/admin/src/assets/img/logo.png | Bin 6383 -> 0 bytes src/frontend/admin/src/assets/img/logo.svg | 51 +---- .../admin/src/assets/img/no-widgets.svg | 8 +- .../src/components/naVerifition/index.vue | 199 +++--------------- .../src/components/naVerifition/slide.vue | 26 ++- .../src/components/naVersionUpdater/index.vue | 4 +- .../src/components/scContextmenu/index.vue | 4 +- .../admin/src/components/scCron/index.vue | 8 +- .../admin/src/components/scDialog/index.vue | 4 +- .../components/scEcharts/echarts-theme-T.js | 29 +-- .../src/components/scFileSelect/index.vue | 12 +- .../src/components/scIconSelect/index.vue | 6 +- .../components/scMini/scStatusIndicator.vue | 4 +- .../admin/src/components/scMini/scTrend.vue | 6 +- .../src/components/scPageHeader/index.vue | 21 +- .../admin/src/components/scSelect/index.vue | 4 +- .../src/components/scSelectFilter/index.vue | 10 +- .../src/components/scStatistic/index.vue | 8 +- .../src/components/scTable/columnSetting.vue | 6 +- .../admin/src/components/scUpload/index.vue | 6 +- .../src/components/scUpload/multiple.vue | 4 +- src/frontend/admin/src/config/fileSelect.js | 9 +- .../src/layout/components/iframeView.vue | 2 +- .../admin/src/layout/components/search.vue | 8 +- .../admin/src/layout/components/sideM.vue | 15 +- .../admin/src/layout/components/tags.vue | 19 +- .../src/layout/components/tasks/index.vue | 8 +- .../admin/src/layout/components/userbar.vue | 4 +- src/frontend/admin/src/layout/index.vue | 20 +- src/frontend/admin/src/layout/other/404.vue | 4 +- src/frontend/admin/src/style/app.scss | 75 +++---- src/frontend/admin/src/style/dark.scss | 3 +- src/frontend/admin/src/style/fix.scss | 42 ++-- src/frontend/admin/src/style/pages.scss | 4 +- src/frontend/admin/src/utils/avatar.js | 2 +- src/frontend/admin/src/utils/color.js | 1 + src/frontend/admin/src/utils/print.js | 2 +- .../admin/src/views/dev/code/index.vue | 15 +- .../src/views/guest/components/commonPage.vue | 2 +- src/frontend/admin/src/views/guest/login.vue | 8 +- src/frontend/admin/src/views/home/index.vue | 36 +++- .../home/widgets/components/change-log.vue | 2 +- .../widgets/components/components/layout.vue | 6 +- .../src/views/home/widgets/components/ver.vue | 2 +- .../admin/src/views/home/widgets/index.vue | 15 +- .../src/views/home/work/components/myapp.vue | 22 +- .../admin/src/views/profile/settings.vue | 2 +- 56 files changed, 316 insertions(+), 485 deletions(-) delete mode 100644 src/frontend/admin/src/assets/img/404.png create mode 100644 src/frontend/admin/src/assets/img/404.svg delete mode 100644 src/frontend/admin/src/assets/img/logo-r.png delete mode 100644 src/frontend/admin/src/assets/img/logo.png diff --git a/src/backend/NetAdmin/NetAdmin.SysComponent.Application/NetAdmin.SysComponent.Application.csproj b/src/backend/NetAdmin/NetAdmin.SysComponent.Application/NetAdmin.SysComponent.Application.csproj index 6138b0be..db486934 100644 --- a/src/backend/NetAdmin/NetAdmin.SysComponent.Application/NetAdmin.SysComponent.Application.csproj +++ b/src/backend/NetAdmin/NetAdmin.SysComponent.Application/NetAdmin.SysComponent.Application.csproj @@ -1,5 +1,8 @@ + + + diff --git a/src/backend/NetAdmin/NetAdmin.SysComponent.Application/Services/Sys/CaptchaService.cs b/src/backend/NetAdmin/NetAdmin.SysComponent.Application/Services/Sys/CaptchaService.cs index dbb3963a..97bcda0a 100644 --- a/src/backend/NetAdmin/NetAdmin.SysComponent.Application/Services/Sys/CaptchaService.cs +++ b/src/backend/NetAdmin/NetAdmin.SysComponent.Application/Services/Sys/CaptchaService.cs @@ -7,8 +7,8 @@ namespace NetAdmin.SysComponent.Application.Services.Sys; /// public sealed class CaptchaService : ServiceBase, ICaptchaService { - private static readonly Assembly _entryAsm = Assembly.GetEntryAssembly(); - private static readonly string _entryAsmName = _entryAsm.FullName![.._entryAsm.FullName.IndexOf(',')]; + private static readonly Assembly _currAsm = Assembly.GetAssembly(typeof(CaptchaService)); + private static readonly string _currAsmName = _currAsm.FullName![.._currAsm.FullName.IndexOf(',')]; /// /// Initializes a new instance of the class. @@ -19,8 +19,8 @@ public sealed class CaptchaService : ServiceBase, ICaptchaServi public async Task GetCaptchaImageAsync() { var (backgroundImage, sliderImage, offsetSaw) = await CaptchaImageHelper.CreateSawSliderImageAsync( - _entryAsm, $"{_entryAsmName}.Assets.Captcha.background" - , $"{_entryAsmName}.Assets.Captcha.template", (1, 101), (1, 7) + _currAsm, $"{_currAsmName}.Assets.Captcha.background" + , $"{_currAsmName}.Assets.Captcha.template", (1, 101), (1, 7) , new Size(50, 50)) .ConfigureAwait(false); diff --git a/src/backend/NetAdmin/NetAdmin.SysComponent.Host/NetAdmin.SysComponent.Host.csproj b/src/backend/NetAdmin/NetAdmin.SysComponent.Host/NetAdmin.SysComponent.Host.csproj index 500bc68a..ec0aa07b 100644 --- a/src/backend/NetAdmin/NetAdmin.SysComponent.Host/NetAdmin.SysComponent.Host.csproj +++ b/src/backend/NetAdmin/NetAdmin.SysComponent.Host/NetAdmin.SysComponent.Host.csproj @@ -1,8 +1,5 @@ - - - diff --git a/src/frontend/admin/.prettierrc b/src/frontend/admin/.prettierrc index a896e4e0..5f298a31 100644 --- a/src/frontend/admin/.prettierrc +++ b/src/frontend/admin/.prettierrc @@ -2,7 +2,7 @@ "attributeGroups": ["^v-", "$DEFAULT"], "attributeSort": "ASC", "bracketSameLine": true, - "endOfLine": "auto", + "endOfLine": "lf", "plugins": ["prettier-plugin-organize-attributes"], "printWidth": 150, "semi": false, diff --git a/src/frontend/admin/index.html b/src/frontend/admin/index.html index 6396e5a3..6ff3fbc9 100644 --- a/src/frontend/admin/index.html +++ b/src/frontend/admin/index.html @@ -30,7 +30,7 @@ justify-content: center; align-items: center; flex-direction: column; - background: #fff; + background: white; } .app-loading__logo { @@ -47,7 +47,7 @@ width: 35px; height: 35px; border: 5px solid transparent; - border-top-color: #000; + border-top-color: black; border-radius: 50%; animation: 0.5s loader linear infinite; position: relative; @@ -79,7 +79,7 @@ } .dark .app-loading__loader { - border-top-color: #fff; + border-top-color: white; } .dark .app-loading__title { @@ -103,7 +103,7 @@
NetAdmin
diff --git a/src/frontend/admin/public/favicon.ico b/src/frontend/admin/public/favicon.ico index bbc5cb6c8690395e838c85c03f8d674a7e87ce7f..899060fab2457d21e06953b7c0b32bae3c2b62fd 100644 GIT binary patch literal 9662 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 ae(N}daEObJQ!Q>o)i~<7>NvwFasLmt115R^ literal 4286 zcmcJS3s@9K5`Y)Xsdw><#srY(f*8peb8-X~Xd-Ix_#&c6K!PG~L_m-?f(Qu8Dj+C? zH@mRF0+ASl#s>%oqTmBOIf8lU1tEGEB~c=Q@G#bO_v{R_8_a#&_Z@t--CaF9e^qr= z&8$G6g8%jP1>{puJx?G|7YGDzV!AtQEWCsE#P8 zNKX_}A{6Zw3q^r>dLo|;ZPB(QO|o|PIHcviHBr-H`vI+$>%3kwu?te0t0tWJ@^qN& zwePvlU*Vsl+ZkS=4-qn+RK8%&Uc=iDEfoT`cWhUIUcY~??mvBx>ij)0UoYP$Lnp;0 zUUSQwS6@rt7&&N5PrI?wUee}bF#XcqP zD%r#vT|mb)cT|IIN4euQix*p@VbWij>@3n~}_lzN9-vwHq$mi_2~;r47D zz70N^I!Be6%ImT#0Z?$!7506y3@WdOKu)6*xR-@8EP1R^QU{>i$CG}ub`je?dW2;F z5T2VH>^{!t?>L6fo>#vLb2bO@eq^Nqocbae=UoL{>a76V^7|Z%+!uwPruXNcJ<9qX zP*^RXgsXr=w*VdN0`v5qXF|t=2CNOZ-*hSa%U`qgo%pFKwDy%#zVv22$0j_K^CO^$ zGm1JK3lva6{Z_CEpVP9Ki+foWCf-&c&ztjw!mt2Hbae{7D{bQ%2o-h&{dp(#~2_{^dRyY>++S z_|*TzYk-n&F#c10s$IxYrypX8)*{MBT_$Gy6VWhsx*)oLYyf-?h^Ht<~li#{2{RL%H#5r#w5K55V;QL1o_VL^xk&D$MLUH=CW&& zb0psn)SA=Ut7;F2pfk7e_Z90K#kBz1-_F^E3P%8W<8S1vuV6(>2u<;~d=mDWJ%+fC`71>x!^01nV;I!Sd99Js@oIXCJ0+ z9gt!4JUDML=QEiHWf{qz{|2zRw3@p&%VkHJU!kAT{=(|04cH#i7tjs~GX}^2?Y&5A z@ST(|a~V4Gxg}7lKeqmv(W5MwIY)BVa$)1ouF;WRrr+Rr6P?07>Ak790g*Gn zd*-=MMvVL_4Eg-oFRQBJ_k%r(IY{^mVVg8*(s$myDTADWT!;2F0O>>QT4A3(tD=$T z#_`vD`D}IJA5_=-t1b38tervlj?o(Xf{OK=HpZAbx)*N!C8BaE1j_8ezrqgO%A&zW z@{dV-86rfBspJeVlW{#tH47eD;RG*NqdTHrFdIg+fu22kfaf0{l$6 z_5RM+*M?`VlU%+12|O8o2!kU7aI^Oe96GfI$Hb7S1>(0tFCgcGbBy%esPljhbOOrg z1G6K2V}DKR+_%WHP>aug-%sPu=Q?r*MkmJL{=e_T)oX3=&AkptskMZ?mGAsI@bn&x zKYIqv&5e+h7z0Pr4no&g?I1d3g>5hZ`_dDNu_pG&h2{l$C&(Lwx5CZ_^SSK2ur|7u z+`p-*0US221AE&w;I?fuG+wWQmaj`GyT1M`*l$=%_sITMXFI67UQFvGsA3iNpQ&$_ z%f%eqVUa)d{4cSWqFA2t*w9fiLHK??uH5|zBR)9*`Ume&et5`Eg*~z_ksgC6`rc^( z))LZ>$vG&>ip+bxOF~YqS7!3pZC}?=hP$hS0%KRiX88W6yL4~&E^mcB!Y`6!;`hHd zXbfy5_`L`FN^;LEdti8ZT2I5WxHeA%myDTw)>Lz8ee6Txe|ec$&RC1j!5U7UFNSO1 zGPc#!RPy4#798zu;9RSOvPr*K73R6lJa5oY=#XqUTf^`-zb&TXvbr5G(Oy%p1%>Fcc+kVX$zbxJEV6m`&XSQzF)&$Miw^z^kqeF!HCi0sw z;e-h!o-n2Fprk)x-2|S{V+vkSgQ$<8v5;WZ`o#y>dzps_;8x^R) zpg=IA7fZ81Fbm6EB8hm8Wrkc-@JK{3l{8~LkzPhr@SJ>a7G4UmSYb)Pf}i!XuvlS9 LfJ6ZR><9P{n(+7b diff --git a/src/frontend/admin/src/assets/img/404.png b/src/frontend/admin/src/assets/img/404.png deleted file mode 100644 index 38358d25f009a6abf77a4ad3258c8c9a5c7cea21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 27523 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/frontend/admin/src/assets/img/logo-r.png b/src/frontend/admin/src/assets/img/logo-r.png deleted file mode 100644 index dfcfb70cfe012098f9e1ce46799202c23e869035..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6383 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 L*Hf!ifyVp~iC0;u diff --git a/src/frontend/admin/src/assets/img/logo.png b/src/frontend/admin/src/assets/img/logo.png deleted file mode 100644 index dfcfb70cfe012098f9e1ce46799202c23e869035..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6383 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 L*Hf!ifyVp~iC0;u diff --git a/src/frontend/admin/src/assets/img/logo.svg b/src/frontend/admin/src/assets/img/logo.svg index 67773370..1bc7c5e4 100644 --- a/src/frontend/admin/src/assets/img/logo.svg +++ b/src/frontend/admin/src/assets/img/logo.svg @@ -1,50 +1,3 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + \ No newline at end of file diff --git a/src/frontend/admin/src/assets/img/no-widgets.svg b/src/frontend/admin/src/assets/img/no-widgets.svg index bd6c6a57..0f95e1ae 100644 --- a/src/frontend/admin/src/assets/img/no-widgets.svg +++ b/src/frontend/admin/src/assets/img/no-widgets.svg @@ -3,11 +3,11 @@ -

-
+
+
+
{{ $t('请完成安全验证') }} - + + +
-
+
\ No newline at end of file diff --git a/src/frontend/admin/src/components/naVerifition/slide.vue b/src/frontend/admin/src/components/naVerifition/slide.vue index d2827ef5..e5e35b8a 100644 --- a/src/frontend/admin/src/components/naVerifition/slide.vue +++ b/src/frontend/admin/src/components/naVerifition/slide.vue @@ -4,7 +4,9 @@
- + + +
{{ tipWords }} @@ -40,7 +42,9 @@ @mousedown="start" @touchstart="start" class="verify-move-block"> - + + +
- +

{{ item[fileProps.fileName] }}

@@ -371,7 +371,7 @@ export default { right: 7px; z-index: 2; background: rgba(0, 0, 0, 0.2); - border: 1px solid #fff; + border: 1px solid var(--el-color-white); display: flex; flex-direction: column; align-items: center; @@ -380,7 +380,7 @@ export default { .sc-file-select__item__checkbox i { font-size: 1.1rem; - color: #fff; + color: var(--el-color-white); font-weight: bold; display: none; } @@ -401,7 +401,7 @@ export default { .sc-file-select__item__select i { font-size: 1.1rem; - color: #fff; + color: var(--el-color-white); font-weight: bold; } @@ -431,7 +431,7 @@ export default { } .sc-file-select__item__file .item-file.item-file-doc { - color: var(--na-color-primary); + color: var(--el-color-primary); } .sc-file-select__item__upload { @@ -478,7 +478,7 @@ export default { .sc-file-select__top .tips { font-size: 0.9rem; margin-left: 10px; - color: #999; + color: var(--el-color-info); } .sc-file-select__top .tips i { diff --git a/src/frontend/admin/src/components/scIconSelect/index.vue b/src/frontend/admin/src/components/scIconSelect/index.vue index 6b6c49d2..29b0f67e 100644 --- a/src/frontend/admin/src/components/scIconSelect/index.vue +++ b/src/frontend/admin/src/components/scIconSelect/index.vue @@ -168,7 +168,7 @@ export default { width: 100%; height: 100%; font-size: 2rem; - color: #6d7882; + color: var(--el-text-color-regular); display: flex; justify-content: center; align-items: center; @@ -176,11 +176,11 @@ export default { } .sc-icon-select__list li:hover { - box-shadow: 0 0 1px 0.3rem var(--na-color-primary); + box-shadow: 0 0 1px 0.3rem var(--el-color-primary); background: var(--el-color-primary-light-9); } .sc-icon-select__list li:hover i { - color: var(--na-color-primary); + color: var(--el-color-primary); } \ No newline at end of file diff --git a/src/frontend/admin/src/components/scMini/scStatusIndicator.vue b/src/frontend/admin/src/components/scMini/scStatusIndicator.vue index a1edebad..07044987 100644 --- a/src/frontend/admin/src/components/scMini/scStatusIndicator.vue +++ b/src/frontend/admin/src/components/scMini/scStatusIndicator.vue @@ -14,7 +14,7 @@ export default { \ No newline at end of file diff --git a/src/frontend/admin/src/components/scPageHeader/index.vue b/src/frontend/admin/src/components/scPageHeader/index.vue index 7f827c39..c184fec2 100644 --- a/src/frontend/admin/src/components/scPageHeader/index.vue +++ b/src/frontend/admin/src/components/scPageHeader/index.vue @@ -31,8 +31,8 @@ export default { \ No newline at end of file diff --git a/src/frontend/admin/src/components/scSelect/index.vue b/src/frontend/admin/src/components/scSelect/index.vue index d7636c04..728b523e 100644 --- a/src/frontend/admin/src/components/scSelect/index.vue +++ b/src/frontend/admin/src/components/scSelect/index.vue @@ -87,10 +87,10 @@ export default { left: 0; right: 0; bottom: 0; - background: #fff; + background: var(--el-color-white); z-index: 100; border-radius: 0.4rem; - border: 1px solid #ebeef5; + border: 1px solid var(--el-border-color-lighter); display: flex; align-items: center; padding-left: 1rem; diff --git a/src/frontend/admin/src/components/scSelectFilter/index.vue b/src/frontend/admin/src/components/scSelectFilter/index.vue index 498fb2b5..b3570a7b 100644 --- a/src/frontend/admin/src/components/scSelectFilter/index.vue +++ b/src/frontend/admin/src/components/scSelectFilter/index.vue @@ -183,7 +183,7 @@ export default { align-items: center; justify-content: space-between; padding-right: 1rem; - color: #999; + color: var(--el-color-info); } .sc-select-filter__item-options { @@ -217,12 +217,12 @@ export default { } .sc-select-filter__item-options li:hover { - color: var(--na-color-primary); + color: var(--el-color-primary); } .sc-select-filter__item-options li.active { - background: var(--na-color-primary); - color: #fff; + background: var(--el-color-primary); + color: var(--el-color-white); font-weight: bold; } @@ -231,7 +231,7 @@ export default { } .sc-select-filter__no-data { - color: #999; + color: var(--el-color-info); } .sc-select-filter__item-w100p { diff --git a/src/frontend/admin/src/components/scStatistic/index.vue b/src/frontend/admin/src/components/scStatistic/index.vue index e9897921..73106c3b 100644 --- a/src/frontend/admin/src/components/scStatistic/index.vue +++ b/src/frontend/admin/src/components/scStatistic/index.vue @@ -59,7 +59,7 @@ export default { \ No newline at end of file diff --git a/src/frontend/admin/src/layout/components/sideM.vue b/src/frontend/admin/src/layout/components/sideM.vue index 8fd1472f..9f78e5b5 100644 --- a/src/frontend/admin/src/layout/components/sideM.vue +++ b/src/frontend/admin/src/layout/components/sideM.vue @@ -9,7 +9,7 @@
- {{ $CONFIG.APP_NAME }} + {{ $CONFIG.APP_NAME }}
@@ -18,9 +18,7 @@ :active-text-color="DEFAULT_CONFIG.APP_SET_COLOR" :default-active="$route.meta.active || $route.fullPath" @select="select" - background-color="#424c50" - router - text-color="#fff"> + router> @@ -142,20 +140,19 @@ export default { z-index: 10; width: 4rem; height: 4rem; - background: var(--na-color-primary); - box-shadow: 0 0.2rem 1rem 0 var(--na-color-primary); + background: var(--el-color-primary); + box-shadow: 0 0.2rem 1rem 0 var(--el-color-primary); display: flex; align-items: center; justify-content: center; } .mobile-nav-button i { - color: #fff; + color: var(--el-color-white); font-size: 1.5rem; } .mobile-nav { - background: #424c50; } .mobile-nav .el-header { @@ -172,7 +169,7 @@ export default { align-items: center; font-weight: bold; font-size: 1.5rem; - color: #fff; + color: var(--el-text-color-primary); } .mobile-nav .logo-bar img { diff --git a/src/frontend/admin/src/layout/components/tags.vue b/src/frontend/admin/src/layout/components/tags.vue index 44d94dad..442cd178 100644 --- a/src/frontend/admin/src/layout/components/tags.vue +++ b/src/frontend/admin/src/layout/components/tags.vue @@ -58,10 +58,6 @@ - - - {{ $t('按下 ALT+Q 可快速关闭当前标签页') }} -