diff --git a/frontend/package.json b/frontend/package.json index cd667b92..482505e4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -3,25 +3,25 @@ "private": true, "version": "0.0.0", "scripts": { - "dev": "vite", + "dev": "vite --host", "build": "vite build", "preview": "vite preview" }, "dependencies": { + "dayjs": "^1.11.6", "feather-icons": "^4.28.0", - "frappe-ui": "^0.1.16", + "frappe-ui": "^0.1.22", "lucide-vue-next": "^0.259.0", + "markdown-it": "^14.0.0", "pinia": "^2.0.33", "tailwindcss": "^3.2.7", "vue": "^3.2.25", - "dayjs": "^1.11.6", - "vue-router": "^4.0.12", - "markdown-it": "^14.0.0" + "vue-router": "^4.0.12" }, "devDependencies": { "@vitejs/plugin-vue": "^2.0.0", "autoprefixer": "^10.4.2", "postcss": "^8.4.5", - "vite": "^3.0.0" + "vite": "^5.0.11" } } diff --git a/frontend/src/components/Assessments.vue b/frontend/src/components/Assessments.vue index f60316c7..8e963659 100644 --- a/frontend/src/components/Assessments.vue +++ b/frontend/src/components/Assessments.vue @@ -3,10 +3,10 @@
{{ __('Assessments') }}
-
+
@@ -18,30 +18,59 @@
diff --git a/frontend/src/components/BatchDashboard.vue b/frontend/src/components/BatchDashboard.vue index 203dedca..3c1b6aad 100644 --- a/frontend/src/components/BatchDashboard.vue +++ b/frontend/src/components/BatchDashboard.vue @@ -1,17 +1,26 @@ diff --git a/frontend/src/components/BatchOverlay.vue b/frontend/src/components/BatchOverlay.vue index 3ddb3c7a..421b2177 100644 --- a/frontend/src/components/BatchOverlay.vue +++ b/frontend/src/components/BatchOverlay.vue @@ -35,11 +35,21 @@ {{ formatTime(batch.data.end_time) }}
- + + + +
+ {{ __('Students') }} +
+
+ + + + + + + + + + + + + + + +
+ + + diff --git a/frontend/src/components/Controls/Autocomplete.vue b/frontend/src/components/Controls/Autocomplete.vue new file mode 100644 index 00000000..eb9a5b08 --- /dev/null +++ b/frontend/src/components/Controls/Autocomplete.vue @@ -0,0 +1,277 @@ + + + diff --git a/frontend/src/components/Controls/Link.vue b/frontend/src/components/Controls/Link.vue new file mode 100644 index 00000000..8ce30846 --- /dev/null +++ b/frontend/src/components/Controls/Link.vue @@ -0,0 +1,146 @@ + + + diff --git a/frontend/src/components/Controls/Rating.vue b/frontend/src/components/Controls/Rating.vue new file mode 100644 index 00000000..5e6e3e6c --- /dev/null +++ b/frontend/src/components/Controls/Rating.vue @@ -0,0 +1,38 @@ + + + diff --git a/frontend/src/components/CourseReviews.vue b/frontend/src/components/CourseReviews.vue index aaac3016..d2440cba 100644 --- a/frontend/src/components/CourseReviews.vue +++ b/frontend/src/components/CourseReviews.vue @@ -1,125 +1,146 @@ \ No newline at end of file + diff --git a/frontend/src/components/EvaluationModal.vue b/frontend/src/components/EvaluationModal.vue new file mode 100644 index 00000000..552003ac --- /dev/null +++ b/frontend/src/components/EvaluationModal.vue @@ -0,0 +1,185 @@ + + diff --git a/frontend/src/components/Icons/IndicatorIcon.vue b/frontend/src/components/Icons/IndicatorIcon.vue new file mode 100644 index 00000000..492fdc1f --- /dev/null +++ b/frontend/src/components/Icons/IndicatorIcon.vue @@ -0,0 +1,18 @@ + diff --git a/frontend/src/components/LiveClass.vue b/frontend/src/components/LiveClass.vue new file mode 100644 index 00000000..a94bc1b7 --- /dev/null +++ b/frontend/src/components/LiveClass.vue @@ -0,0 +1,110 @@ + + diff --git a/frontend/src/components/LiveClassModal.vue b/frontend/src/components/LiveClassModal.vue new file mode 100644 index 00000000..389ad1da --- /dev/null +++ b/frontend/src/components/LiveClassModal.vue @@ -0,0 +1,227 @@ +