From 607103e40eb66979a61449cb8daec7ce8f67772b Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 5 Mar 2026 21:41:34 +0530 Subject: [PATCH] feat: demo review and course progress --- cypress/e2e/course_creation.cy.js | 1 - frontend/src/App.vue | 2 +- frontend/src/components/CourseCardOverlay.vue | 13 +- frontend/src/components/EmptyState.vue | 4 +- .../src/components/Modals/AssignmentForm.vue | 6 +- frontend/src/components/Modals/Question.vue | 21 +- .../src/components/Sidebar/UserDropdown.vue | 49 +++- frontend/src/pages/Batches/BatchDetail.vue | 5 +- .../pages/Batches/components/BatchOverlay.vue | 16 +- .../Batches/components/NewBatchModal.vue | 16 +- frontend/src/pages/Courses/CourseForm.vue | 6 +- frontend/src/pages/Lesson.vue | 46 ++-- .../ProgrammingExerciseForm.vue | 2 +- frontend/src/pages/QuizForm.vue | 6 +- frontend/src/pages/Quizzes.vue | 9 +- lms/demo/demo_data.py | 249 +++++++++++++++--- lms/hooks.py | 5 +- lms/install.py | 2 - lms/lms/api.py | 40 ++- lms/lms/doctype/lms_course/lms_course.py | 22 +- .../doctype/lms_settings/lms_settings.json | 12 +- lms/public/images/student.jpg | Bin 0 -> 26239 bytes lms/public/images/student1.jpeg | Bin 0 -> 4372 bytes lms/public/images/student2.jpeg | Bin 0 -> 7698 bytes 24 files changed, 387 insertions(+), 145 deletions(-) create mode 100644 lms/public/images/student.jpg create mode 100644 lms/public/images/student1.jpeg create mode 100644 lms/public/images/student2.jpeg diff --git a/cypress/e2e/course_creation.cy.js b/cypress/e2e/course_creation.cy.js index b5f5ae73..19167e05 100644 --- a/cypress/e2e/course_creation.cy.js +++ b/cypress/e2e/course_creation.cy.js @@ -142,7 +142,6 @@ describe("Course Creation", () => { ); // Add Discussion - cy.get("span").contains("Community").click(); cy.button("New Question").click(); cy.wait(500); cy.get("[data-dismissable-layer]").within(() => { diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 697aa346..25f6d8de 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,6 +1,6 @@