From e163318c5a2f49ce01baaf2345f97d7b690aef87 Mon Sep 17 00:00:00 2001 From: ibuler Date: Sun, 7 Apr 2024 19:03:40 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20deep=20=E4=BC=98=E5=8C=96=E5=86=99?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Apps/AccountListTable/RemoveAccount.vue | 6 ++-- src/components/Form/FormFields/CodeEditor.vue | 14 +++++----- src/components/Form/FormFields/JsonEditor.vue | 12 ++++---- .../ProtocolSettingDialog.vue | 4 +-- .../Tree/DataZTree/components/ZTree/index.vue | 28 +++++++++---------- .../components/NavHeader/SiteMessages.vue | 10 +++---- .../components/NavHeader/ViewSwitcher.vue | 4 +-- src/layout/components/NavHeader/index.vue | 20 ++++++------- src/views/assets/Asset/AssetList/AllList.vue | 2 +- src/views/dashboard/components/SwitchDate.vue | 4 +-- src/views/myhome/components/User.vue | 4 +-- src/views/ops/File/index.vue | 6 ++-- src/views/ops/Job/QuickJob.vue | 2 +- .../UserSettingUpdate/AllPreferenceUpdate.vue | 2 +- .../Applet/AppProvider/AppProviderList.vue | 2 +- .../settings/Applet/Applet/UploadDialog.vue | 2 +- .../Applet/AppletHost/AppletHostList.vue | 2 +- .../users/Group/UserGroupDetail/index.vue | 2 +- 18 files changed, 63 insertions(+), 63 deletions(-) diff --git a/src/components/Apps/AccountListTable/RemoveAccount.vue b/src/components/Apps/AccountListTable/RemoveAccount.vue index 1f54c31d7..dbe891ce5 100644 --- a/src/components/Apps/AccountListTable/RemoveAccount.vue +++ b/src/components/Apps/AccountListTable/RemoveAccount.vue @@ -65,7 +65,7 @@ export default { diff --git a/src/layout/components/NavHeader/ViewSwitcher.vue b/src/layout/components/NavHeader/ViewSwitcher.vue index b515baaa7..c5101c489 100644 --- a/src/layout/components/NavHeader/ViewSwitcher.vue +++ b/src/layout/components/NavHeader/ViewSwitcher.vue @@ -134,7 +134,7 @@ export default { border-bottom: none; } - & > > > .el-icon-arrow-down { + & >>> .el-icon-arrow-down { font-size: 13px; color: #606266; } @@ -207,7 +207,7 @@ export default { border-left: 4px solid var(--menu-text-active); } -.menu-main.mobile-view-switch > > > .el-submenu__icon-arrow { +.menu-main.mobile-view-switch >>> .el-submenu__icon-arrow { right: 10px; } diff --git a/src/layout/components/NavHeader/index.vue b/src/layout/components/NavHeader/index.vue index d6d4641da..e4ebb2967 100644 --- a/src/layout/components/NavHeader/index.vue +++ b/src/layout/components/NavHeader/index.vue @@ -118,18 +118,18 @@ export default { display: inline-block; vertical-align: top; - & > > > .el-submenu__title { + & >>> .el-submenu__title { font-family: "open sans", "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 0 8px; line-height: $headerHeight; height: $headerHeight; } - & > > > .org-select { + & >>> .org-select { padding: 0; } - & > > > .svg-icon { + & >>> .svg-icon { color: #FFF !important; } @@ -160,12 +160,12 @@ export default { padding-left: 10px; vertical-align: top; - & > > > .svg-icon { + & >>> .svg-icon { color: #FFF !important; font-size: 16px; } - & > > > .el-badge { + & >>> .el-badge { vertical-align: top; .el-badge__content { @@ -175,7 +175,7 @@ export default { border: none; } } - & > > > i { + & >>> i { color: #FFF; font-size: 16px; @@ -184,7 +184,7 @@ export default { } } - & > > > i.el-dialog__close.el-icon-close { + & >>> i.el-dialog__close.el-icon-close { color: #7c7e7f; } } @@ -215,7 +215,7 @@ export default { -webkit-tap-highlight-color: transparent; opacity: 0.7; - & > > > .svg-icon { + & >>> .svg-icon { font-size: 16px !important; color: #fff !important; } @@ -236,11 +236,11 @@ export default { } } - > > > .el-badge__content { + >>> .el-badge__content { color: var(--color-primary); } - > > > .el-badge__content--primary { + >>> .el-badge__content--primary { background-color: #fff; } diff --git a/src/views/assets/Asset/AssetList/AllList.vue b/src/views/assets/Asset/AssetList/AllList.vue index b7b78a81d..83f067b88 100644 --- a/src/views/assets/Asset/AssetList/AllList.vue +++ b/src/views/assets/Asset/AssetList/AllList.vue @@ -109,7 +109,7 @@ export default { diff --git a/src/views/dashboard/components/SwitchDate.vue b/src/views/dashboard/components/SwitchDate.vue index 9462838c9..98004741a 100644 --- a/src/views/dashboard/components/SwitchDate.vue +++ b/src/views/dashboard/components/SwitchDate.vue @@ -61,7 +61,7 @@ export default { border-radius: 4px; padding: 1px 4px; - & > > > .el-radio-button { + & >>> .el-radio-button { .el-radio-button__inner { border: none; color: #8F959E; @@ -82,7 +82,7 @@ export default { } } - & > > > .el-radio-button__orig-radio:checked + .el-radio-button__inner { + & >>> .el-radio-button__orig-radio:checked + .el-radio-button__inner { box-shadow: none; } } diff --git a/src/views/myhome/components/User.vue b/src/views/myhome/components/User.vue index c8de65ae7..e88516567 100644 --- a/src/views/myhome/components/User.vue +++ b/src/views/myhome/components/User.vue @@ -54,7 +54,7 @@ ul, li { .box-card { margin-bottom: 20px; - & > > > .el-card__header { + & >>> .el-card__header { padding-top: 20px; } } @@ -67,7 +67,7 @@ ul, li { height: 70px; text-align: center; - & > > > .el-avatar--large { + & >>> .el-avatar--large { width: 100%; height: 100%; } diff --git a/src/views/ops/File/index.vue b/src/views/ops/File/index.vue index c16fa7fda..1e2a56758 100644 --- a/src/views/ops/File/index.vue +++ b/src/views/ops/File/index.vue @@ -517,7 +517,7 @@ export default { display: flex; } - > > > .el-upload { + >>> .el-upload { width: 400px; flex-direction: column; @@ -535,7 +535,7 @@ export default { color: #c5c9cc; } - > > > .el-upload-list { + >>> .el-upload-list { margin-left: 20px; padding: 0 10px 0 10px; list-style: none; @@ -551,7 +551,7 @@ export default { background: white; } -.output > > > #terminal { +.output >>> #terminal { border: dashed 1px #d9d9d9; margin: 0 20px 20px; } diff --git a/src/views/ops/Job/QuickJob.vue b/src/views/ops/Job/QuickJob.vue index abb9aa13c..e2c497b64 100644 --- a/src/views/ops/Job/QuickJob.vue +++ b/src/views/ops/Job/QuickJob.vue @@ -451,7 +451,7 @@ export default { & > div { height: 100%; - & > > > .xterm { + & >>> .xterm { height: calc(100% - 8px); overflow-y: auto; } diff --git a/src/views/profile/UserSettingUpdate/AllPreferenceUpdate.vue b/src/views/profile/UserSettingUpdate/AllPreferenceUpdate.vue index a3475a38b..d81e055f4 100644 --- a/src/views/profile/UserSettingUpdate/AllPreferenceUpdate.vue +++ b/src/views/profile/UserSettingUpdate/AllPreferenceUpdate.vue @@ -99,7 +99,7 @@ export default {