style: 💄 (element-plus)优化 Element Plus 组件样式
- 新增 element-plus.scss 文件,统一设置 Element Plus 组件样式
This commit is contained in:
47
src/styles/element-plus.scss
Normal file
47
src/styles/element-plus.scss
Normal 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;
|
||||||
|
}
|
||||||
@@ -1,4 +1,5 @@
|
|||||||
@use "./reset";
|
@use "./reset";
|
||||||
|
@use "./element-plus";
|
||||||
|
|
||||||
.app-container {
|
.app-container {
|
||||||
padding: 15px;
|
padding: 15px;
|
||||||
@@ -54,11 +55,3 @@
|
|||||||
margin-top: 16px;
|
margin-top: 16px;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// 抽屉和对话框底部按钮区域
|
|
||||||
.dialog-footer {
|
|
||||||
display: flex;
|
|
||||||
gap: 8px;
|
|
||||||
justify-content: flex-end;
|
|
||||||
padding-top: 16px;
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user