From ad73b97afbd6be79ab0738d2689576e290ac90ad Mon Sep 17 00:00:00 2001 From: Fridemn <702625325@qq.com> Date: Tue, 7 Jul 2026 17:13:28 +0800 Subject: [PATCH] refactor: update sidebar navigation to simplify routes and enhance tab visibility --- .../src/layouts/full/vertical-sidebar/sidebarItem.ts | 9 ++------- dashboard/src/views/ExtensionPage.vue | 6 +++++- dashboard/src/views/extension/InstalledPluginsTab.vue | 2 +- dashboard/src/views/extension/MarketPluginsTab.vue | 2 +- 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/dashboard/src/layouts/full/vertical-sidebar/sidebarItem.ts b/dashboard/src/layouts/full/vertical-sidebar/sidebarItem.ts index 51c67e451..5450190db 100644 --- a/dashboard/src/layouts/full/vertical-sidebar/sidebarItem.ts +++ b/dashboard/src/layouts/full/vertical-sidebar/sidebarItem.ts @@ -49,17 +49,12 @@ const sidebarItem: menu[] = [ { title: 'core.navigation.extension', icon: 'mdi-puzzle', - to: '/extension#installed', + to: '/extension', children: [ { title: 'core.navigation.extensionTabs.installed', icon: 'mdi-puzzle', - to: '/extension#installed' - }, - { - title: 'core.navigation.extensionTabs.market', - icon: 'mdi-store', - to: '/extension#market' + to: '/extension' }, { title: 'core.navigation.extensionTabs.mcp', diff --git a/dashboard/src/views/ExtensionPage.vue b/dashboard/src/views/ExtensionPage.vue index df88f3df0..02b5c21f8 100644 --- a/dashboard/src/views/ExtensionPage.vue +++ b/dashboard/src/views/ExtensionPage.vue @@ -390,7 +390,11 @@ const updateDialogPluginLogo = computed(() => { - +
{