From 1d1b148c8f619db474101de7932c09e66ad6c2e7 Mon Sep 17 00:00:00 2001 From: Soybean Date: Sat, 20 Jul 2024 04:00:32 +0800 Subject: [PATCH] refactor(projects): combine `theme tokens` and `theme settings`. close #379 --- src/components/common/dark-mode-container.vue | 2 +- .../theme-drawer/components/setting-item.vue | 2 +- src/store/modules/theme/index.ts | 6 ++- src/store/modules/theme/shared.ts | 31 ++++++------- src/theme/settings.ts | 22 ++++++++++ src/theme/vars.ts | 4 +- src/typings/app.d.ts | 44 +++++++++++++------ 7 files changed, 77 insertions(+), 34 deletions(-) diff --git a/src/components/common/dark-mode-container.vue b/src/components/common/dark-mode-container.vue index 70f452ff..71f27332 100644 --- a/src/components/common/dark-mode-container.vue +++ b/src/components/common/dark-mode-container.vue @@ -9,7 +9,7 @@ defineProps(); diff --git a/src/layouts/modules/theme-drawer/components/setting-item.vue b/src/layouts/modules/theme-drawer/components/setting-item.vue index fd2111e9..ccd29bd2 100644 --- a/src/layouts/modules/theme-drawer/components/setting-item.vue +++ b/src/layouts/modules/theme-drawer/components/setting-item.vue @@ -14,7 +14,7 @@ defineProps();