This commit is contained in:
zlwu committed 2026-06-15 11:43:16 +08:00
1 parent 427bcb1551
commit 31b04575e2
247 files changed
+39284 -20367

No files matched your search

+46
View File
@@ -436,6 +436,7 @@ body {
}
&__btn {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
@@ -469,6 +470,31 @@ body {
}
}
&__badge {
position: absolute;
top: -5px;
right: -4px;
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 18px;
height: 18px;
padding: 0 5px;
border-radius: 999px;
background: #d97706;
color: #fff;
font-size: 11px;
font-weight: 600;
line-height: 1;
border: 2px solid #f1f5f9;
pointer-events: none;
box-sizing: border-box;
}
&__btn.is-active &__badge {
border-color: #fff;
}
// el-tabs 结构
&.el-tabs {
> .el-tabs__header {
@@ -1055,6 +1081,26 @@ body {
flex-shrink: 0;
}
/* 标准 CRUD / 大表单弹窗遮罩:顶对齐留白,避免 align-center 高弹窗与顶栏贴齐(protocol-dialog-mask 同构,全局兜底) */
.protocol-dialog-mask,
.lab-test-item-dialog-mask,
.el-overlay:has(.el-dialog.dialog-form-layout),
.el-overlay:has(.el-dialog.system-view-dialog),
.el-overlay:has(.el-dialog.order-module-dialog) {
align-items: flex-start !important;
backdrop-filter: none !important;
.el-overlay-dialog {
margin-top: 16px;
margin-bottom: auto;
}
.el-dialog.dialog-form-layout,
.el-dialog.order-module-dialog {
max-width: calc(100vw - 48px);
}
}
/* 弹窗异步加载:骨架占位,减轻先小后大 */
.dialog-scroll.is-view-loading,
.dialog-form-body.is-dialog-loading,