diff --git a/frontend/src/pages/Lesson.vue b/frontend/src/pages/Lesson.vue
index 002f6c49..3dc63725 100644
--- a/frontend/src/pages/Lesson.vue
+++ b/frontend/src/pages/Lesson.vue
@@ -5,7 +5,7 @@
>
- {{ lesson.data.course_title }}
+ {{ lesson.data.chapter_title }} - {{ lesson.data.course_title }}
{
tools: getEditorTools(true),
autofocus: true,
defaultBlock: 'markdown',
+ onChange: async (api, event) => {
+ enablePlyr()
+ },
})
}
@@ -672,4 +677,30 @@ iframe {
.ce-popover-item[data-item-name='markdown'] {
display: none !important;
}
+
+.plyr__volume input[type='range'] {
+ display: none;
+}
+
+.plyr__control--overlaid {
+ background: radial-gradient(
+ circle,
+ rgba(0, 0, 0, 0.4) 0%,
+ rgba(0, 0, 0, 0.5) 50%
+ );
+}
+
+.plyr__control:hover {
+ background: none;
+}
+
+.plyr--video {
+ border: 1px solid theme('colors.gray.200');
+ border-radius: 8px;
+}
+
+:root {
+ --plyr-range-fill-background: white;
+ --plyr-video-control-background-hover: transparent;
+}
diff --git a/frontend/src/pages/PersonaForm.vue b/frontend/src/pages/PersonaForm.vue
index 0ba7cf4d..9a6d92b8 100644
--- a/frontend/src/pages/PersonaForm.vue
+++ b/frontend/src/pages/PersonaForm.vue
@@ -87,7 +87,6 @@ import { sessionStore } from '@/stores/session'
const user = inject('$user')
const router = useRouter()
const { brand } = sessionStore()
-console.log(user.data?.sitename)
const persona = reactive({
role: null,
diff --git a/lms/lms/utils.py b/lms/lms/utils.py
index 83e219ec..a735d1c6 100644
--- a/lms/lms/utils.py
+++ b/lms/lms/utils.py
@@ -1313,6 +1313,9 @@ def get_lesson(course, chapter, lesson):
else:
progress = get_progress(course, lesson_details.name)
+ lesson_details.chapter_title = frappe.db.get_value(
+ "Course Chapter", chapter_name, "title"
+ )
lesson_details.rendered_content = render_html(lesson_details)
neighbours = get_neighbour_lesson(course, chapter, lesson)
lesson_details.next = neighbours["next"]