fix: desk redirection and desk sidebar

(cherry picked from commit 9af9a7d87f)
This commit is contained in:
Jannat Patel
2026-03-02 13:18:13 +05:30
committed by Mergify
parent c01cfc4672
commit e3d290a472
4 changed files with 122 additions and 9 deletions
@@ -10,7 +10,7 @@
{{ course.data.price }}
</div>
<div v-if="!readOnlyMode">
<div v-if="course.data.membership" class="space-y-2">
<div v-if="course.data.membership" class="space-y-2 mb-8">
<router-link
:to="{
name: 'Lesson',
@@ -46,7 +46,7 @@
},
}"
>
<Button variant="solid" size="md" class="w-full">
<Button variant="solid" size="md" class="w-full mb-8">
<template #prefix>
<CreditCard class="size-4 stroke-1.5" />
</template>
@@ -67,7 +67,7 @@
v-else-if="!isAdmin"
@click="enrollStudent()"
variant="solid"
class="w-full"
class="w-full mb-8"
size="md"
>
<template #prefix>
@@ -91,10 +91,7 @@
</Button>
</div>
<div class="space-y-4">
<div
class="font-medium text-ink-gray-9"
:class="{ 'mt-8': !readOnlyMode }"
>
<div class="font-medium text-ink-gray-9">
{{ __('This course has:') }}
</div>
<div class="flex items-center text-ink-gray-9">
+1 -1
View File
@@ -48,7 +48,7 @@ const apps = createResource({
name: 'frappe',
logo: '/assets/lms/images/desk.png',
title: __('Desk'),
route: '/desk/lms',
route: '/desk/learning',
},
]
data.map((app) => {
+1 -1
View File
@@ -164,7 +164,7 @@
:label="__('Preview Video')"
:placeholder="
__(
'Paste the youtube link of a short video introducing the course'
'Paste a YouTube link of a short video introducing the course'
)
"
@input="makeFormDirty()"
+116
View File
@@ -0,0 +1,116 @@
{
"app": "lms",
"creation": "2025-11-24 14:35:18.461657",
"docstatus": 0,
"doctype": "Workspace Sidebar",
"header_icon": "education",
"idx": 0,
"items": [
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Home",
"link_to": "Learning",
"link_type": "Workspace",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Users",
"link_to": "User",
"link_type": "DocType",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Course",
"link_to": "LMS Course",
"link_type": "DocType",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Enrollments",
"link_to": "LMS Enrollment",
"link_type": "DocType",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Batch",
"link_to": "LMS Batch",
"link_type": "DocType",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Batch Enrollment",
"link_to": "LMS Batch Enrollment",
"link_type": "DocType",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Evaluation Request",
"link_to": "LMS Certificate Request",
"link_type": "DocType",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Evaluation",
"link_to": "LMS Certificate Evaluation",
"link_type": "DocType",
"show_arrow": 0,
"type": "Link"
},
{
"child": 0,
"collapsible": 1,
"indent": 0,
"keep_closed": 0,
"label": "Certificate",
"link_to": "LMS Certificate",
"link_type": "DocType",
"show_arrow": 0,
"type": "Link"
}
],
"modified": "2026-03-02 13:07:37.040316",
"modified_by": "sayali@frappe.io",
"module": "LMS",
"name": "LMS",
"owner": "Administrator",
"standard": 1,
"title": "LMS"
}