From 24b2125b976bcc04ef25b62eca3aa241135e9b94 Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 25 Sep 2025 16:46:29 +0530 Subject: [PATCH 1/3] chore: upgraded frappe ui and made relevant changes --- frappe-ui | 2 +- frontend/components.d.ts | 2 + frontend/index.html | 2 +- frontend/package.json | 2 +- frontend/src/App.vue | 6 +- frontend/src/components/AppHeader.vue | 5 + frontend/src/components/AppSidebar.vue | 5 + .../src/components/Controls/Autocomplete.vue | 2 +- frontend/src/components/DesktopLayout.vue | 19 +- frontend/src/components/LayoutHeader.vue | 25 + frontend/src/components/UserDropdown.vue | 96 +-- frontend/src/pages/Home/Home.vue | 2 +- frontend/src/pages/Programs/ProgramForm.vue | 1 + frontend/yarn.lock | 750 ++++++++++-------- 14 files changed, 506 insertions(+), 413 deletions(-) create mode 100644 frontend/src/components/AppHeader.vue create mode 100644 frontend/src/components/LayoutHeader.vue diff --git a/frappe-ui b/frappe-ui index 8cd9b06a..c9a0fc93 160000 --- a/frappe-ui +++ b/frappe-ui @@ -1 +1 @@ -Subproject commit 8cd9b06a5ed50dc181d9672b2fe84c1594b52b48 +Subproject commit c9a0fc937cc897864857271b3708a0c675379015 diff --git a/frontend/components.d.ts b/frontend/components.d.ts index da4d9294..b9411e86 100644 --- a/frontend/components.d.ts +++ b/frontend/components.d.ts @@ -10,6 +10,7 @@ declare module 'vue' { export interface GlobalComponents { Annoucements: typeof import('./src/components/Annoucements.vue')['default'] AnnouncementModal: typeof import('./src/components/Modals/AnnouncementModal.vue')['default'] + AppHeader: typeof import('./src/components/AppHeader.vue')['default'] Apps: typeof import('./src/components/Apps.vue')['default'] AppSidebar: typeof import('./src/components/AppSidebar.vue')['default'] AssessmentModal: typeof import('./src/components/Modals/AssessmentModal.vue')['default'] @@ -71,6 +72,7 @@ declare module 'vue' { InviteIcon: typeof import('./src/components/Icons/InviteIcon.vue')['default'] JobApplicationModal: typeof import('./src/components/Modals/JobApplicationModal.vue')['default'] JobCard: typeof import('./src/components/JobCard.vue')['default'] + LayoutHeader: typeof import('./src/components/LayoutHeader.vue')['default'] LessonContent: typeof import('./src/components/LessonContent.vue')['default'] LessonHelp: typeof import('./src/components/LessonHelp.vue')['default'] Link: typeof import('./src/components/Controls/Link.vue')['default'] diff --git a/frontend/index.html b/frontend/index.html index bbf2ec7c..d910e2c8 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -213,7 +213,7 @@ - +

{{ meta.title }}

diff --git a/frontend/package.json b/frontend/package.json index d4b70441..38c695c4 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -32,7 +32,7 @@ "dayjs": "^1.11.6", "dompurify": "^3.2.6", "feather-icons": "^4.28.0", - "frappe-ui": "0.1.173", + "frappe-ui": "^0.1.200", "highlight.js": "^11.11.1", "lucide-vue-next": "^0.383.0", "markdown-it": "^14.0.0", diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 2e5c54ee..de252f78 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -1,9 +1,7 @@