From ceefae2c1eb48bf804c2675a706640e8c6723dcc Mon Sep 17 00:00:00 2001 From: hicancan <187192390+hicancan@users.noreply.github.com> Date: Wed, 8 Apr 2026 03:11:40 +0000 Subject: [PATCH 1/2] chore: Create Supabase database project edunexus-db From 725e15ddec73ca6e5c50242bfb6e9635f8bd2b1a Mon Sep 17 00:00:00 2001 From: hicancan <187192390+hicancan@users.noreply.github.com> Date: Wed, 8 Apr 2026 03:16:07 +0000 Subject: [PATCH 2/2] chore: Fix Prettier formatting in TeacherAnalyticsPage.vue --- .../pages/teacher/TeacherAnalyticsPage.vue | 38 +++++++++++++++---- 1 file changed, 30 insertions(+), 8 deletions(-) diff --git a/apps/web/src/pages/teacher/TeacherAnalyticsPage.vue b/apps/web/src/pages/teacher/TeacherAnalyticsPage.vue index bdf9711..c9c037e 100644 --- a/apps/web/src/pages/teacher/TeacherAnalyticsPage.vue +++ b/apps/web/src/pages/teacher/TeacherAnalyticsPage.vue @@ -220,7 +220,12 @@ onMounted(() => {
- + { flex-shrink: 0; } -.summary-icon.primary { background: linear-gradient(135deg, #4f46e5, #3b82f6); } -.summary-icon.danger { background: linear-gradient(135deg, #ef4444, #b91c1c); } -.summary-icon.info { background: linear-gradient(135deg, #0d9488, #14b8a6); } -.summary-icon.warning { background: linear-gradient(135deg, #f59e0b, #d97706); } +.summary-icon.primary { + background: linear-gradient(135deg, #4f46e5, #3b82f6); +} +.summary-icon.danger { + background: linear-gradient(135deg, #ef4444, #b91c1c); +} +.summary-icon.info { + background: linear-gradient(135deg, #0d9488, #14b8a6); +} +.summary-icon.warning { + background: linear-gradient(135deg, #f59e0b, #d97706); +} .summary-content { flex: 1; @@ -727,9 +740,18 @@ onMounted(() => { font-weight: 700; } -.risk-tag.danger { color: #dc2626; background: rgba(239, 68, 68, 0.1); } -.risk-tag.warning { color: #d97706; background: rgba(245, 158, 11, 0.1); } -.risk-tag.success { color: #059669; background: rgba(16, 185, 129, 0.1); } +.risk-tag.danger { + color: #dc2626; + background: rgba(239, 68, 68, 0.1); +} +.risk-tag.warning { + color: #d97706; + background: rgba(245, 158, 11, 0.1); +} +.risk-tag.success { + color: #059669; + background: rgba(16, 185, 129, 0.1); +} .empty-block { margin-top: 20px;