diff --git a/apps/admin/src/pages/Attendance/AttendanceAdminHeader.tsx b/apps/admin/src/pages/Attendance/AttendanceAdminHeader.tsx index 751cf26..630c017 100644 --- a/apps/admin/src/pages/Attendance/AttendanceAdminHeader.tsx +++ b/apps/admin/src/pages/Attendance/AttendanceAdminHeader.tsx @@ -196,7 +196,6 @@ export const AttendanceAdminHeader: React.FC<{
- 班级考勤概览

{selectedClass}

{dateLabel} · 当前展示 {visibleStudentCount} 名学生 / {total} 条记录 diff --git a/apps/admin/src/pages/Attendance/LessonAttendanceDetail.tsx b/apps/admin/src/pages/Attendance/LessonAttendanceDetail.tsx index 5085b31..f1fce2b 100644 --- a/apps/admin/src/pages/Attendance/LessonAttendanceDetail.tsx +++ b/apps/admin/src/pages/Attendance/LessonAttendanceDetail.tsx @@ -148,7 +148,6 @@ const LessonAttendanceDetail: React.FC = ({ destroyOnHidden >

- LESSON ATTENDANCE

{displayedSchedule?.subject || '课程考勤'}

{className} · {displayedSchedule?.startTime}–{displayedSchedule?.endTime} ·{' '} diff --git a/apps/admin/src/pages/Attendance/attendance.css b/apps/admin/src/pages/Attendance/attendance.css index 7256145..e6a2c6c 100644 --- a/apps/admin/src/pages/Attendance/attendance.css +++ b/apps/admin/src/pages/Attendance/attendance.css @@ -761,7 +761,6 @@ padding: 0 24px; border-bottom: 1px solid var(--student-line); background: rgb(255 255 255 / 96%); - backdrop-filter: blur(10px); } .student-center-title { @@ -911,21 +910,7 @@ min-height: 176px; overflow: hidden; padding: 20px; - background: - radial-gradient(circle at 100% 0%, rgb(21 122 101 / 10%), transparent 34%), - linear-gradient(135deg, #ffffff 0%, #f8fcfa 100%); -} - -.student-class-identity::after { - content: ''; - position: absolute; - right: -36px; - bottom: -44px; - width: 118px; - height: 118px; - border: 18px solid rgb(21 122 101 / 7%); - border-radius: 999px; - pointer-events: none; + background: var(--student-surface); } .student-class-heading { @@ -933,19 +918,6 @@ z-index: 1; } -.student-overview-kicker { - display: inline-flex; - align-items: center; - min-height: 24px; - margin-bottom: 8px; - padding: 0 9px; - border-radius: 999px; - background: rgb(21 122 101 / 10%); - color: var(--student-primary); - font-size: 12px; - font-weight: 700; -} - .student-class-identity h2 { margin: 0 0 6px; color: #111c18; diff --git a/apps/admin/src/pages/ClassroomSchedule/index.tsx b/apps/admin/src/pages/ClassroomSchedule/index.tsx index f6c2d10..24c41cc 100644 --- a/apps/admin/src/pages/ClassroomSchedule/index.tsx +++ b/apps/admin/src/pages/ClassroomSchedule/index.tsx @@ -16,7 +16,7 @@ import { Empty, Tooltip, } from 'antd'; -import { CalendarOutlined, FileTextOutlined } from '@ant-design/icons'; +import { CalendarOutlined, FileTextOutlined, ReadOutlined } from '@ant-design/icons'; import dayjs, { Dayjs } from 'dayjs'; import api from '../../api'; import { downloadBlob } from '../../utils/download'; @@ -314,7 +314,13 @@ const ClassroomSchedulePage: React.FC = () => { } > - {isInternal ? '📖' : cell.hasContract ? '📄' : ''} + {isInternal ? ( + + ) : cell.hasContract ? ( + + ) : ( + '' + )} )}