From 3d1f41925d54ebe89f1bbbdfe916be59bb97c9cf Mon Sep 17 00:00:00 2001 From: Soybean <2570172956@qq.com> Date: Thu, 14 Oct 2021 18:21:17 +0800 Subject: [PATCH] =?UTF-8?q?fix(components):=20=E4=BF=AE=E5=A4=8D=E6=8C=89?= =?UTF-8?q?=E9=92=AETab=E8=87=AA=E9=80=82=E5=BA=94=E4=B8=BB=E9=A2=98?= =?UTF-8?q?=E9=A2=9C=E8=89=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 1 + src/components/custom/ButtonTab/index.vue | 41 +++++++++++++++---- src/components/custom/ChromeTab/index.vue | 6 ++- src/components/custom/IconClose/index.vue | 10 ++++- .../GlobalTab/components/MultiTab/index.vue | 1 + src/store/modules/theme/index.ts | 14 +++++++ src/utils/common/color.ts | 8 ++++ src/utils/common/index.ts | 2 +- src/utils/index.ts | 1 + 9 files changed, 73 insertions(+), 11 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 98b3a4a3..d21b9ee5 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -55,4 +55,5 @@ "editor.defaultFormatter": "yzhang.markdown-all-in-one" }, "workbench.productIconTheme": "fluent-icons", + "vue3snippets.enable-compile-vue-file-on-did-save-code": false, } diff --git a/src/components/custom/ButtonTab/index.vue b/src/components/custom/ButtonTab/index.vue index 5dd4e280..46c3e23c 100644 --- a/src/components/custom/ButtonTab/index.vue +++ b/src/components/custom/ButtonTab/index.vue @@ -1,11 +1,18 @@ diff --git a/src/components/custom/ChromeTab/index.vue b/src/components/custom/ChromeTab/index.vue index 77ffbdf8..b7380ea3 100644 --- a/src/components/custom/ChromeTab/index.vue +++ b/src/components/custom/ChromeTab/index.vue @@ -12,7 +12,7 @@
- +
@@ -29,6 +29,10 @@ defineProps({ type: Boolean, default: false }, + primaryColor: { + type: String, + default: '#409EFF' + }, closable: { type: Boolean, default: true diff --git a/src/components/custom/IconClose/index.vue b/src/components/custom/IconClose/index.vue index 62785257..dd58a2de 100644 --- a/src/components/custom/IconClose/index.vue +++ b/src/components/custom/IconClose/index.vue @@ -1,7 +1,7 @@