From 3e0d8255d41f082c7eead4075b734f2161fb9e2c Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Thu, 24 Jul 2025 16:20:35 +0800 Subject: [PATCH] fix: bug fix --- .../src/assets/embedded/icon_embedded.svg | 5 ++ frontend/src/assets/svg/menu/icon-setting.svg | 3 + .../src/assets/svg/menu/icon_chat_filled.svg | 3 + .../assets/svg/menu/icon_chat_outlined.svg | 3 + .../assets/svg/menu/icon_dashboard_filled.svg | 6 ++ .../svg/menu/icon_dashboard_outlined.svg | 3 + .../assets/svg/menu/icon_database_filled.svg | 5 ++ .../svg/menu/icon_database_outlined.svg | 3 + .../assets/svg/menu/icon_dataset_filled.svg | 3 + .../assets/svg/menu/icon_dataset_outlined.svg | 3 + .../assets/svg/menu/icon_embedded_filled.svg | 3 + .../svg/menu/icon_embedded_outlined.svg | 5 ++ .../assets/svg/menu/icon_member_filled.svg | 4 + .../assets/svg/menu/icon_member_outlined.svg | 3 + .../menu/icon_moments-categories_filled.svg | 4 + .../menu/icon_moments-categories_outlined.svg | 4 + .../assets/svg/menu/icon_setting_filled.svg | 3 + frontend/src/components/layout/MenuItem.vue | 78 ++++++++++++------- frontend/src/router/index.ts | 32 ++++++-- 19 files changed, 138 insertions(+), 35 deletions(-) create mode 100644 frontend/src/assets/embedded/icon_embedded.svg create mode 100644 frontend/src/assets/svg/menu/icon-setting.svg create mode 100644 frontend/src/assets/svg/menu/icon_chat_filled.svg create mode 100644 frontend/src/assets/svg/menu/icon_chat_outlined.svg create mode 100644 frontend/src/assets/svg/menu/icon_dashboard_filled.svg create mode 100644 frontend/src/assets/svg/menu/icon_dashboard_outlined.svg create mode 100644 frontend/src/assets/svg/menu/icon_database_filled.svg create mode 100644 frontend/src/assets/svg/menu/icon_database_outlined.svg create mode 100644 frontend/src/assets/svg/menu/icon_dataset_filled.svg create mode 100644 frontend/src/assets/svg/menu/icon_dataset_outlined.svg create mode 100644 frontend/src/assets/svg/menu/icon_embedded_filled.svg create mode 100644 frontend/src/assets/svg/menu/icon_embedded_outlined.svg create mode 100644 frontend/src/assets/svg/menu/icon_member_filled.svg create mode 100644 frontend/src/assets/svg/menu/icon_member_outlined.svg create mode 100644 frontend/src/assets/svg/menu/icon_moments-categories_filled.svg create mode 100644 frontend/src/assets/svg/menu/icon_moments-categories_outlined.svg create mode 100644 frontend/src/assets/svg/menu/icon_setting_filled.svg diff --git a/frontend/src/assets/embedded/icon_embedded.svg b/frontend/src/assets/embedded/icon_embedded.svg new file mode 100644 index 00000000..077648fd --- /dev/null +++ b/frontend/src/assets/embedded/icon_embedded.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/frontend/src/assets/svg/menu/icon-setting.svg b/frontend/src/assets/svg/menu/icon-setting.svg new file mode 100644 index 00000000..41335368 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon-setting.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_chat_filled.svg b/frontend/src/assets/svg/menu/icon_chat_filled.svg new file mode 100644 index 00000000..93417643 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_chat_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_chat_outlined.svg b/frontend/src/assets/svg/menu/icon_chat_outlined.svg new file mode 100644 index 00000000..e679fef4 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_chat_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_dashboard_filled.svg b/frontend/src/assets/svg/menu/icon_dashboard_filled.svg new file mode 100644 index 00000000..7fd632b9 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_dashboard_filled.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/frontend/src/assets/svg/menu/icon_dashboard_outlined.svg b/frontend/src/assets/svg/menu/icon_dashboard_outlined.svg new file mode 100644 index 00000000..a209c844 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_dashboard_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_database_filled.svg b/frontend/src/assets/svg/menu/icon_database_filled.svg new file mode 100644 index 00000000..46c5d5cc --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_database_filled.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/frontend/src/assets/svg/menu/icon_database_outlined.svg b/frontend/src/assets/svg/menu/icon_database_outlined.svg new file mode 100644 index 00000000..5a8f405f --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_database_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_dataset_filled.svg b/frontend/src/assets/svg/menu/icon_dataset_filled.svg new file mode 100644 index 00000000..923fe6d6 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_dataset_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_dataset_outlined.svg b/frontend/src/assets/svg/menu/icon_dataset_outlined.svg new file mode 100644 index 00000000..891ab45f --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_dataset_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_embedded_filled.svg b/frontend/src/assets/svg/menu/icon_embedded_filled.svg new file mode 100644 index 00000000..70a595c8 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_embedded_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_embedded_outlined.svg b/frontend/src/assets/svg/menu/icon_embedded_outlined.svg new file mode 100644 index 00000000..077648fd --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_embedded_outlined.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/frontend/src/assets/svg/menu/icon_member_filled.svg b/frontend/src/assets/svg/menu/icon_member_filled.svg new file mode 100644 index 00000000..fded3173 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_member_filled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/frontend/src/assets/svg/menu/icon_member_outlined.svg b/frontend/src/assets/svg/menu/icon_member_outlined.svg new file mode 100644 index 00000000..0424c855 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_member_outlined.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/assets/svg/menu/icon_moments-categories_filled.svg b/frontend/src/assets/svg/menu/icon_moments-categories_filled.svg new file mode 100644 index 00000000..7b4cde3b --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_moments-categories_filled.svg @@ -0,0 +1,4 @@ + + + + diff --git a/frontend/src/assets/svg/menu/icon_moments-categories_outlined.svg b/frontend/src/assets/svg/menu/icon_moments-categories_outlined.svg new file mode 100644 index 00000000..88cef093 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_moments-categories_outlined.svg @@ -0,0 +1,4 @@ + + + + diff --git a/frontend/src/assets/svg/menu/icon_setting_filled.svg b/frontend/src/assets/svg/menu/icon_setting_filled.svg new file mode 100644 index 00000000..8c1a1927 --- /dev/null +++ b/frontend/src/assets/svg/menu/icon_setting_filled.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/components/layout/MenuItem.vue b/frontend/src/components/layout/MenuItem.vue index 31a9af05..2995ade5 100644 --- a/frontend/src/components/layout/MenuItem.vue +++ b/frontend/src/components/layout/MenuItem.vue @@ -1,34 +1,43 @@