This commit is contained in:
2026-07-24 20:37:42 +08:00 Unverified
parent 5da1a8a403
commit 20ca205080
9 changed files with 1115 additions and 7 deletions
+15
View File
@@ -486,11 +486,26 @@ button { cursor: pointer; }
margin: 0 0 18px; padding: 16px; display: flex; align-items: center; gap: 14px;
color: white; background: linear-gradient(115deg, #1b3067, #294584);
}
.roster-summary > div { min-width: 0; flex: 1; }
.roster-summary > .el-button { flex: 0 0 auto; }
.roster-summary > .el-icon { font-size: 28px; color: #5bd4c3; }
.roster-summary span, .roster-summary b, .roster-summary small { display: block; }
.roster-summary span { color: #59d2c1; font: 700 9px Consolas, monospace; }
.roster-summary b { margin-top: 5px; font-size: 14px; }
.roster-summary small { margin-top: 4px; color: #bec8e2; font-size: 10px; }
.roster-notice { margin-bottom: 14px; }
.proxy-course-note {
margin-bottom: 14px; padding: 13px 15px; display: flex; align-items: center;
justify-content: space-between; gap: 16px; border-left: 3px solid var(--teal);
background: #f5f8fa;
}
.proxy-course-note b { font-size: 13px; }
.proxy-course-note span { color: var(--muted); font-size: 10px; }
.proxy-search { margin-bottom: 12px; display: flex; gap: 9px; }
.proxy-search .el-input { flex: 1; }
.proxy-pagination { margin-top: 14px; justify-content: flex-end; }
.proxy-dialog-footer { display: flex; align-items: center; }
.proxy-selected-count { margin-right: auto; color: var(--muted); font-size: 11px; }
.grade-page { min-width: 0; }
.grade-toolbar {