feat: add profile, class unenroll, notify toggles, and keep sidebar width

Give admins a profile password page, class removal, and SMS/email/bot checkboxes, and stop the sidebar from shrinking on edit pages.
This commit is contained in:
2026-08-15 23:48:18 +03:30
parent 7b083d5dbc
commit 3f220dda52
13 changed files with 427 additions and 17 deletions
+6
View File
@@ -25,6 +25,12 @@ export const routes = [
name: 'DashboardHome',
component: () => import('@/views/dashboard/DashboardHomeView.vue')
},
{
path: 'profile',
name: 'Profile',
component: () => import('@/views/profile/ProfileView.vue'),
meta: { title: 'پروفایل' }
},
// Users
{