From 7b681e44a820d3e0b2b54c544d20e7ae49ac845a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?1024Lab-=E4=BD=A9=E5=BC=A6?= <327263458@qq.com> Date: Sun, 1 Dec 2024 19:48:55 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=8A=9F=E8=83=BD=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E3=80=91=EF=BC=9A=E6=96=B0=E5=A2=9E=E6=A0=87=E7=AD=BE=E9=A1=B5?= =?UTF-8?q?=E6=A0=B7=E5=BC=8FNaive?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../page-tag/components/naive-tab.vue | 12 +- .../src/assets/images/nav/active_bg2.svg | 3 + .../assets/images/nav/active_bg2_default.svg | 3 + .../src/constants/layout-const.ts | 4 + .../header-user-space/header-setting.vue | 3 +- .../page-tag/components/naive-tab.vue | 342 ++++++++++++++++++ .../src/layout/components/page-tag/index.vue | 2 + .../src/types/config.d.ts | 2 +- 8 files changed, 363 insertions(+), 8 deletions(-) create mode 100644 smart-admin-web-typescript/src/assets/images/nav/active_bg2.svg create mode 100644 smart-admin-web-typescript/src/assets/images/nav/active_bg2_default.svg create mode 100644 smart-admin-web-typescript/src/layout/components/page-tag/components/naive-tab.vue diff --git a/smart-admin-web-javascript/src/layout/components/page-tag/components/naive-tab.vue b/smart-admin-web-javascript/src/layout/components/page-tag/components/naive-tab.vue index fc717dc1..52fe2977 100644 --- a/smart-admin-web-javascript/src/layout/components/page-tag/components/naive-tab.vue +++ b/smart-admin-web-javascript/src/layout/components/page-tag/components/naive-tab.vue @@ -15,9 +15,9 @@ @@ -19,6 +20,7 @@ import { useAppConfigStore } from '/@/store/modules/system/app-config'; import DefaultTab from './components/default-tab.vue'; import AntdTab from './components/antd-tab.vue'; + import NaiveTab from './components/naive-tab.vue'; import { PAGE_TAG_ENUM } from '/@/constants/layout-const.js'; const pageTagStyle = computed(() => useAppConfigStore().$state.pageTagStyle); diff --git a/smart-admin-web-typescript/src/types/config.d.ts b/smart-admin-web-typescript/src/types/config.d.ts index 3fa0934c..8ddce866 100644 --- a/smart-admin-web-typescript/src/types/config.d.ts +++ b/smart-admin-web-typescript/src/types/config.d.ts @@ -43,7 +43,7 @@ export interface AppConfig { borderRadius: number; // 标签页 pageTagFlag: boolean; - // 标签页样式: default、 antd + // 标签页样式: default、 antd、naive pageTagStyle: string; // 面包屑 breadCrumbFlag: boolean;