diff --git a/ui/index.html b/ui/index.html index 82a11a7d..3c763423 100644 --- a/ui/index.html +++ b/ui/index.html @@ -2,7 +2,6 @@ - Web终端 - JumpServer 开源堡垒机 diff --git a/ui/public/icons/help.svg b/ui/public/icons/help.svg new file mode 100644 index 00000000..e5bdc1fb --- /dev/null +++ b/ui/public/icons/help.svg @@ -0,0 +1 @@ + diff --git a/ui/public/icons/k8s.svg b/ui/public/icons/k8s.svg new file mode 100644 index 00000000..4a4b34d9 --- /dev/null +++ b/ui/public/icons/k8s.svg @@ -0,0 +1 @@ + diff --git a/ui/public/icons/organize.svg b/ui/public/icons/organize.svg new file mode 100644 index 00000000..0d78983d --- /dev/null +++ b/ui/public/icons/organize.svg @@ -0,0 +1 @@ + diff --git a/ui/public/icons/setting.svg b/ui/public/icons/setting.svg new file mode 100644 index 00000000..a8d64227 --- /dev/null +++ b/ui/public/icons/setting.svg @@ -0,0 +1 @@ + diff --git a/ui/public/icons/split.svg b/ui/public/icons/split.svg new file mode 100644 index 00000000..2fdae88c --- /dev/null +++ b/ui/public/icons/split.svg @@ -0,0 +1 @@ + diff --git a/ui/public/icons/tree.svg b/ui/public/icons/tree.svg new file mode 100644 index 00000000..19b13eb6 --- /dev/null +++ b/ui/public/icons/tree.svg @@ -0,0 +1 @@ + diff --git a/ui/public/icons/user.svg b/ui/public/icons/user.svg new file mode 100644 index 00000000..58a1fb7a --- /dev/null +++ b/ui/public/icons/user.svg @@ -0,0 +1 @@ + diff --git a/ui/public/vite.svg b/ui/public/vite.svg deleted file mode 100644 index e7b8dfb1..00000000 --- a/ui/public/vite.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/ui/src/components/Kubernetes/MainContent/index.vue b/ui/src/components/Kubernetes/MainContent/index.vue index 1322adde..89ba9a2f 100644 --- a/ui/src/components/Kubernetes/MainContent/index.vue +++ b/ui/src/components/Kubernetes/MainContent/index.vue @@ -327,7 +327,7 @@ onMounted(() => { // 如果不存在,则添加新的标签页 panels.value.push({ - name: currentNode.key, + name: currentNode.key + uuidv4(), tab: currentNode.label }); diff --git a/ui/vite.config.ts b/ui/vite.config.ts index 34caf8bc..d4e04965 100644 --- a/ui/vite.config.ts +++ b/ui/vite.config.ts @@ -23,7 +23,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => { vue(), manualChunksPlugin(), createSvgIconsPlugin({ - iconDirs: [resolve(process.cwd(), 'src/assets/icons')], + iconDirs: [resolve(process.cwd(), 'src/public/icons')], symbolId: 'icon-[dir]-[name]' }), Components({ dts: true, resolvers: [NaiveUiResolver()] })