From 23c0fef4cc06d0e3e26e6b5089d0e7b0fe945c4c Mon Sep 17 00:00:00 2001 From: leipu <200684632@qq.com> Date: Wed, 20 Nov 2024 14:29:56 +0800 Subject: [PATCH] =?UTF-8?q?feat(guide):=20=E6=B7=BB=E5=8A=A0=E6=96=B0?= =?UTF-8?q?=E6=89=8B=E6=95=99=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + pnpm-lock.yaml | 13 ++++ src/components/common/LayoutSetting.vue | 2 +- src/components/common/ThemeSetting.vue | 1 + src/components/common/ToggleTheme.vue | 1 + src/layouts/components/BeginnerGuide.vue | 78 ++++++++++++++++++++++++ src/layouts/components/Fullscreen.vue | 1 + src/layouts/components/MenuCollapse.vue | 1 + src/layouts/components/UserAvatar.vue | 2 +- src/layouts/components/index.js | 1 + src/layouts/components/tab/index.vue | 2 +- src/layouts/full/header/index.vue | 4 +- src/layouts/normal/header/index.vue | 4 +- 13 files changed, 104 insertions(+), 7 deletions(-) create mode 100644 src/layouts/components/BeginnerGuide.vue diff --git a/package.json b/package.json index ab5b82e..56fc8e1 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "vue": "^3.5.12", "vue-echarts": "^7.0.3", "vue-router": "^4.4.5", + "vue3-intro-step": "^1.0.5", "vxe-pc-ui": "4.2.5", "vxe-table": "4.8.13", "vxe-table-plugin-export-xlsx": "^4.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5efcfe6..791ee5e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -47,6 +47,9 @@ importers: vue-router: specifier: ^4.4.5 version: 4.4.5(vue@3.5.12(typescript@5.5.4)) + vue3-intro-step: + specifier: ^1.0.5 + version: 1.0.5(vue@3.5.12(typescript@5.5.4)) vxe-pc-ui: specifier: 4.2.5 version: 4.2.5(vue@3.5.12(typescript@5.5.4)) @@ -3557,6 +3560,12 @@ packages: peerDependencies: vue: ^3.2.0 + vue3-intro-step@1.0.5: + resolution: {integrity: sha512-MV+Y2VZCRVWGFgmwxaAFq0opANe7Yj/xEyL5Zox2z+8JNbU1Y6vkbGivT+yKbqc4o+Q/ui0z45zizI7GCouDmw==} + engines: {node: '>=12'} + peerDependencies: + vue: ^3.0.5 + vue@3.5.12: resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} peerDependencies: @@ -7563,6 +7572,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.12(typescript@5.5.4) + vue3-intro-step@1.0.5(vue@3.5.12(typescript@5.5.4)): + dependencies: + vue: 3.5.12(typescript@5.5.4) + vue@3.5.12(typescript@5.5.4): dependencies: '@vue/compiler-dom': 3.5.12 diff --git a/src/components/common/LayoutSetting.vue b/src/components/common/LayoutSetting.vue index 462b7c4..c540377 100644 --- a/src/components/common/LayoutSetting.vue +++ b/src/components/common/LayoutSetting.vue @@ -10,7 +10,7 @@
diff --git a/src/components/common/ThemeSetting.vue b/src/components/common/ThemeSetting.vue index dd0abb4..17a7df5 100644 --- a/src/components/common/ThemeSetting.vue +++ b/src/components/common/ThemeSetting.vue @@ -2,6 +2,7 @@ + + diff --git a/src/layouts/components/Fullscreen.vue b/src/layouts/components/Fullscreen.vue index 7ccc3d4..fb141d5 100644 --- a/src/layouts/components/Fullscreen.vue +++ b/src/layouts/components/Fullscreen.vue @@ -1,5 +1,6 @@