style: 添加自定义确认对话框样式,优化ManageListRemote.vue的过滤器布局与样式,更新课程管理相关功能以提升用户体验。

(cherry picked from commit a34f87410f)
This commit is contained in:
huweihang
2025-12-12 01:12:54 +08:00
committed by huweihang
parent 489f4d6559
commit 574897263c
2 changed files with 665 additions and 279 deletions

View File

@@ -392,3 +392,99 @@ li{
}
}
.custom-confirm-dialog {
max-width: 692px;
min-width: 692px;
min-height: 222px !important;
padding: 0px 0px 0px;
border-radius: 10px;
height: auto !important;
.el-message-box__header {
// padding: 0 0 16px 0;
padding: 2px 8px 2px 16px;
display: block;
.el-message-box__title {
font-size: 16px;
color: #000;
line-height: 32px;
}
.el-message-box__headerbtn {
top: 8px;
right: 10px;
.el-message-box__close {
font-size: 22px;
color: #b2b2b2;
}
}
}
.el-message-box__content {
padding: 0 0 28px 0;
margin-top: 30px;
.el-message-box__status {
margin-right: 14px;
font-size: 24px;
color: #e32e2e;
// display: block;
}
.el-message-box__message {
margin-left: 0;
color: #000;
font-size: 16px;
line-height: 32px;
font-weight: normal;
display: flex;
align-items: center;
justify-content: center;
padding: 0 20px;
p{
display: flex;
align-items: center;
justify-content: center;
.el-icon-warning-outline{
margin-right: 6px;
font-size: 18px;
color: #e32e2e;
}
}
}
}
.el-message-box__btns {
padding: 0;
display: flex;
justify-content: flex-end;
padding-right: 20px;
margin-top: 40px;
padding-bottom: 20px;
.el-button {
min-width: 120px;
height: 40px;
font-size: 16px;
border-radius: 6px;
padding: 0 18px;
}
.el-button--default {
color: rgba(0, 0, 0, .2);
border-color: rgba(0, 0, 0, .1);
background-color: #FFFFFF;
}
.el-button--primary {
background-color: #3b7cff;
border-color: #3b7cff;
color: #fff;
}
}
}
.custom-message-dialog {
}

File diff suppressed because it is too large Load Diff