diff --git a/frontend/src/pages/Batches/BatchForm.vue b/frontend/src/pages/Batches/BatchForm.vue
index aa71bedb..a6440619 100644
--- a/frontend/src/pages/Batches/BatchForm.vue
+++ b/frontend/src/pages/Batches/BatchForm.vue
@@ -328,8 +328,7 @@ import {
updateMetaInfo,
} from '@/utils'
import { useRouter } from 'vue-router'
-import { useOnboarding, useTelemetry } from 'frappe-ui/frappe'
-import { sessionStore } from '@/stores/session'
+import { useTelemetry } from 'frappe-ui/frappe'
import Uploader from '@/components/Controls/Uploader.vue'
import MultiSelect from '@/components/Controls/MultiSelect.vue'
import Link from '@/components/Controls/Link.vue'
@@ -340,8 +339,6 @@ import EmailTemplateModal from '@/components/Modals/EmailTemplateModal.vue'
const router = useRouter()
const user = inject('$user')
-const { brand } = sessionStore()
-const { updateOnboardingStep } = useOnboarding('learning')
const instructors = ref([])
const app = getCurrentInstance()
const { capture } = useTelemetry()
diff --git a/frontend/src/pages/Courses/CourseForm.vue b/frontend/src/pages/Courses/CourseForm.vue
index ad84387a..ff3e5b59 100644
--- a/frontend/src/pages/Courses/CourseForm.vue
+++ b/frontend/src/pages/Courses/CourseForm.vue
@@ -355,11 +355,9 @@ import {
sanitizeHTML,
updateMetaInfo,
createLMSCategory,
- cleanError,
} from '@/utils'
-import { Trash2, X } from 'lucide-vue-next'
+import { X } from 'lucide-vue-next'
import { useRouter } from 'vue-router'
-import { sessionStore } from '../../stores/session'
import Link from '@/components/Controls/Link.vue'
import CourseOutline from '@/components/CourseOutline.vue'
import MultiSelect from '@/components/Controls/MultiSelect.vue'
@@ -369,7 +367,6 @@ import NewMemberModal from '@/components/Modals/NewMemberModal.vue'
const user = inject('$user')
const newTag = ref('')
-const { brand } = sessionStore()
const router = useRouter()
const instructors = ref([])
const related_courses = ref([])
@@ -595,13 +592,6 @@ const makeFormDirty = () => {
isDirty.value = true
}
-usePageMeta(() => {
- return {
- title: courseResource.doc?.title,
- icon: brand.favicon,
- }
-})
-
defineExpose({
submitCourse,
trashCourse,
diff --git a/frontend/src/pages/ProfileRoles.vue b/frontend/src/pages/ProfileRoles.vue
index 85430388..6c923c02 100644
--- a/frontend/src/pages/ProfileRoles.vue
+++ b/frontend/src/pages/ProfileRoles.vue
@@ -17,7 +17,7 @@
size="sm"
:label="__('Student')"
:description="
- __('Can browse courses, enroll in batches, and view content.')
+ __('Access courses, join batches, and track learning progress')
"
v-model="lms_student"
@update:modelValue="saveRole('lms_student')"
@@ -25,27 +25,21 @@