style: 💄 (element-plus)优化 Element Plus 组件样式

- 新增 element-plus.scss 文件,统一设置 Element Plus 组件样式
This commit is contained in:
zimo493
2025-05-21 13:41:58 +08:00
parent 050d81fcdc
commit 239401c18f
2 changed files with 48 additions and 8 deletions

View File

@@ -0,0 +1,47 @@
$border: 1px solid var(--el-border-color-light);
/* el-dialog */
.el-dialog {
padding: 0 !important;
.el-dialog__header {
padding: 15px 20px;
margin: 0;
border-bottom: $border;
}
.el-dialog__body {
padding: 20px;
}
.el-dialog__footer {
padding: 15px;
border-top: $border;
}
}
/** el-drawer */
.el-drawer {
.el-drawer__header {
padding: 15px 20px;
margin: 0;
color: inherit;
border-bottom: $border;
}
.el-drawer__body {
padding: 20px;
}
.el-drawer__footer {
padding: 15px;
border-top: $border;
}
}
// 抽屉和对话框底部按钮区域
.dialog-footer {
display: flex;
gap: 8px;
justify-content: flex-end;
}

View File

@@ -1,4 +1,5 @@
@use "./reset";
@use "./element-plus";
.app-container {
padding: 15px;
@@ -54,11 +55,3 @@
margin-top: 16px;
}
}
// 抽屉和对话框底部按钮区域
.dialog-footer {
display: flex;
gap: 8px;
justify-content: flex-end;
padding-top: 16px;
}