From 581d3835f2e1683921ba3aae20945dedf08d81d2 Mon Sep 17 00:00:00 2001 From: Christian Beeznest Date: Fri, 19 Sep 2025 21:58:56 -0500 Subject: [PATCH] Course: Unify course cards & image loading across /courses, /admin-dashboard, /favorites; responsive resizing - refs BT#22935 --- .../vue/components/course/AdminCourseCard.vue | 81 +++++++++++----- assets/vue/components/course/CourseCard.vue | 47 ++++++--- .../vue/views/sessionadmin/AdminDashboard.vue | 34 +++---- .../views/sessionadmin/FavoritesCourses.vue | 68 ++++++++----- .../views/sessionadmin/RegisterStudent.vue | 96 +++++++++++++++---- .../Admin/SessionAdminController.php | 56 ++++++++--- 6 files changed, 269 insertions(+), 113 deletions(-) diff --git a/assets/vue/components/course/AdminCourseCard.vue b/assets/vue/components/course/AdminCourseCard.vue index d7b45539de1..3fbcd7b3508 100644 --- a/assets/vue/components/course/AdminCourseCard.vue +++ b/assets/vue/components/course/AdminCourseCard.vue @@ -1,27 +1,28 @@