From 1d765de5a7cfbb9ab422f44a2a52a494186dd519 Mon Sep 17 00:00:00 2001 From: Yousef Kadah Date: Sat, 25 Jan 2025 10:03:10 +0200 Subject: [PATCH 1/4] refactor: move app logo to a reusable component - Created a new `KunafaLogo` component for the app logo. - Updated existing files to use the `KunafaLogo` component. - Improved maintainability by centralizing the logo. --- src/layoutes/components/KunafaLogo.vue | 27 ++++++++++++++++++++++++++ src/layoutes/components/Sidebar.vue | 7 +++---- 2 files changed, 30 insertions(+), 4 deletions(-) create mode 100644 src/layoutes/components/KunafaLogo.vue diff --git a/src/layoutes/components/KunafaLogo.vue b/src/layoutes/components/KunafaLogo.vue new file mode 100644 index 0000000..af30b89 --- /dev/null +++ b/src/layoutes/components/KunafaLogo.vue @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/src/layoutes/components/Sidebar.vue b/src/layoutes/components/Sidebar.vue index 2d6c422..ec3750e 100644 --- a/src/layoutes/components/Sidebar.vue +++ b/src/layoutes/components/Sidebar.vue @@ -16,10 +16,7 @@ - - - - Kunafa Vue + @@ -99,12 +96,14 @@ import { useRouter } from 'vue-router' // Import useRouter import SidebarLinkGroup from '../../layoutes/components/SidebarLinkGroup.vue' import { useI18n } from "vue-i18n"; import SelectedLanguage from '@/services/LanguageService.js'; +import KunafaLogo from './KunafaLogo.vue'; export default { name: 'Sidebar', props: ['sidebarOpen'], components: { SidebarLinkGroup, + KunafaLogo, }, setup(props, { emit }) { const routes = ref([]); From 59b89d83747065b5ab37c0ca57af2c2092b0215d Mon Sep 17 00:00:00 2001 From: yousef kadah Date: Tue, 28 Jan 2025 09:01:30 +0200 Subject: [PATCH 2/4] kunafa logo --- src/layoutes/components/Sidebar.vue | 175 ---------------------------- src/layouts/components/Sidebar.vue | 9 +- 2 files changed, 3 insertions(+), 181 deletions(-) delete mode 100644 src/layoutes/components/Sidebar.vue diff --git a/src/layoutes/components/Sidebar.vue b/src/layoutes/components/Sidebar.vue deleted file mode 100644 index ec3750e..0000000 --- a/src/layoutes/components/Sidebar.vue +++ /dev/null @@ -1,175 +0,0 @@ - - - diff --git a/src/layouts/components/Sidebar.vue b/src/layouts/components/Sidebar.vue index 7c07e1e..6891785 100644 --- a/src/layouts/components/Sidebar.vue +++ b/src/layouts/components/Sidebar.vue @@ -31,12 +31,7 @@ - - - - Kunafa Vue + @@ -185,12 +180,14 @@ import { useRouter } from "vue-router"; // Import useRouter import SidebarLinkGroup from "../../layouts/components/SidebarLinkGroup.vue"; import { useI18n } from "vue-i18n"; import SelectedLanguage from "@/services/LanguageService.js"; +import KunafaLogo from "@/components/KunafaLogo.vue"; export default { name: "Sidebar", props: ["sidebarOpen"], components: { SidebarLinkGroup, + KunafaLogo, }, setup(props, { emit }) { const routes = ref([]); From 4cf924a2035a94724a36fa41938a6d6c68f085d1 Mon Sep 17 00:00:00 2001 From: yousef kadah Date: Tue, 28 Jan 2025 09:05:35 +0200 Subject: [PATCH 3/4] kunafa logo --- .gitignore | 1 + src/layouts/components/Sidebar.vue | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index e27731c..8484e62 100644 --- a/.gitignore +++ b/.gitignore @@ -49,6 +49,7 @@ dist/ dist/ dist-ssr/ *.tsbuildinfo +package-lock.json # Debug files debug/ diff --git a/src/layouts/components/Sidebar.vue b/src/layouts/components/Sidebar.vue index 6891785..41062ae 100644 --- a/src/layouts/components/Sidebar.vue +++ b/src/layouts/components/Sidebar.vue @@ -180,7 +180,7 @@ import { useRouter } from "vue-router"; // Import useRouter import SidebarLinkGroup from "../../layouts/components/SidebarLinkGroup.vue"; import { useI18n } from "vue-i18n"; import SelectedLanguage from "@/services/LanguageService.js"; -import KunafaLogo from "@/components/KunafaLogo.vue"; +import KunafaLogo from "./KunafaLogo.vue"; export default { name: "Sidebar", From 66ae5c78875821b92cd36597e98f01c28a61615a Mon Sep 17 00:00:00 2001 From: yousef kadah Date: Sat, 1 Feb 2025 00:15:52 +0200 Subject: [PATCH 4/4] revent packagr-lock.json --- .gitignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.gitignore b/.gitignore index 8484e62..e27731c 100644 --- a/.gitignore +++ b/.gitignore @@ -49,7 +49,6 @@ dist/ dist/ dist-ssr/ *.tsbuildinfo -package-lock.json # Debug files debug/