diff --git a/src/components/Descriptions/src/Descriptions.vue b/src/components/Descriptions/src/Descriptions.vue index 66dad8b..f031e5c 100644 --- a/src/components/Descriptions/src/Descriptions.vue +++ b/src/components/Descriptions/src/Descriptions.vue @@ -61,7 +61,10 @@ export default defineComponent({ delete obj[key] } } - return obj + return { + labelClassName: `${prefixCls}-label`, + ...obj + } } // 折叠 @@ -155,9 +158,7 @@ export default defineComponent({ } } -.@{prefix-cls}-content { - :deep(.@{elNamespace}-descriptions__cell) { - width: 0; - } +:deep(.@{prefix-cls}-label) { + width: 150px; } diff --git a/src/components/Dialog/src/Dialog.vue b/src/components/Dialog/src/Dialog.vue index dafad22..7bba971 100644 --- a/src/components/Dialog/src/Dialog.vue +++ b/src/components/Dialog/src/Dialog.vue @@ -113,18 +113,22 @@ const dialogStyle = computed(() => { .@{elNamespace}-dialog { margin: 0 !important; + &__header { + height: 54px; + padding: 0; margin-right: 0 !important; border-bottom: 1px solid var(--el-border-color); - padding: 0; - height: 54px; } + &__body { padding: 15px !important; } + &__footer { border-top: 1px solid var(--el-border-color); } + &__headerbtn { top: 0; } diff --git a/src/components/InputPassword/src/InputPassword.vue b/src/components/InputPassword/src/InputPassword.vue index 87c9944..1f04dbb 100644 --- a/src/components/InputPassword/src/InputPassword.vue +++ b/src/components/InputPassword/src/InputPassword.vue @@ -86,7 +86,7 @@ const getPasswordStrength = computed(() => { background-color: transparent; border-color: var(--el-color-white); border-style: solid; - border-width: 0 5px 0 5px; + border-width: 0 5px; content: ''; } diff --git a/src/components/Menu/src/Menu.vue b/src/components/Menu/src/Menu.vue index 74e2d7d..e3448d6 100644 --- a/src/components/Menu/src/Menu.vue +++ b/src/components/Menu/src/Menu.vue @@ -155,6 +155,7 @@ export default defineComponent({ .is-active { & > .@{elNamespace}-sub-menu__title { color: var(--left-menu-text-active-color) !important; + // background-color: var(--left-menu-bg-color) !important; } } @@ -168,7 +169,6 @@ export default defineComponent({ } // 设置选中时的高亮背景和高亮颜色 - .@{elNamespace}-sub-menu.is-active, .@{elNamespace}-menu-item.is-active { color: var(--left-menu-text-active-color) !important; background-color: var(--left-menu-bg-active-color) !important; @@ -235,7 +235,7 @@ export default defineComponent({ .@{elNamespace}-menu-item.is-active { position: relative; - &:after { + &::after { display: none !important; } } @@ -270,6 +270,7 @@ export default defineComponent({ .is-active { & > .el-sub-menu__title { color: var(--left-menu-text-active-color) !important; + // background-color: var(--left-menu-bg-color) !important; } } diff --git a/src/components/Qrcode/src/Qrcode.vue b/src/components/Qrcode/src/Qrcode.vue index c243632..ac216dd 100644 --- a/src/components/Qrcode/src/Qrcode.vue +++ b/src/components/Qrcode/src/Qrcode.vue @@ -242,7 +242,7 @@ const disabledClick = () => { .@{prefix-cls} { &--disabled { - background: rgba(255, 255, 255, 0.95); + background: rgb(255 255 255 / 95%); & > div { transform: translate(-50%, -50%); diff --git a/src/components/Setting/src/components/LayoutRadioPicker.vue b/src/components/Setting/src/components/LayoutRadioPicker.vue index 96b1dbe..de6e80f 100644 --- a/src/components/Setting/src/components/LayoutRadioPicker.vue +++ b/src/components/Setting/src/components/LayoutRadioPicker.vue @@ -67,7 +67,7 @@ const layout = computed(() => appStore.getLayout) border: 2px solid #e5e7eb; border-radius: 4px; - &:before { + &::before { position: absolute; top: 0; left: 0; @@ -79,14 +79,14 @@ const layout = computed(() => appStore.getLayout) content: ''; } - &:after { + &::after { position: absolute; top: 0; left: 0; width: 100%; height: 25%; background-color: #fff; - border-radius: 4px 4px 0 4px; + border-radius: 4px 4px 0; content: ''; } } @@ -95,7 +95,7 @@ const layout = computed(() => appStore.getLayout) border: 2px solid #e5e7eb; border-radius: 4px; - &:before { + &::before { position: absolute; top: 0; left: 0; @@ -107,7 +107,7 @@ const layout = computed(() => appStore.getLayout) content: ''; } - &:after { + &::after { position: absolute; top: 0; left: 0; @@ -123,7 +123,7 @@ const layout = computed(() => appStore.getLayout) border: 2px solid #e5e7eb; border-radius: 4px; - &:before { + &::before { position: absolute; top: 0; left: 0; @@ -140,7 +140,7 @@ const layout = computed(() => appStore.getLayout) border: 2px solid #e5e7eb; border-radius: 4px; - &:before { + &::before { position: absolute; top: 0; left: 0; @@ -152,7 +152,7 @@ const layout = computed(() => appStore.getLayout) content: ''; } - &:after { + &::after { position: absolute; top: 0; left: 0; diff --git a/src/components/UserInfo/src/components/LockDialog.vue b/src/components/UserInfo/src/components/LockDialog.vue index f8bc0b4..a5f0164 100644 --- a/src/components/UserInfo/src/components/LockDialog.vue +++ b/src/components/UserInfo/src/components/LockDialog.vue @@ -94,7 +94,7 @@ const handleLock = async () => {