From f7fa69d33bd68e1a5dbf9cdeb3f0435a67051891 Mon Sep 17 00:00:00 2001 From: Vben Date: Wed, 16 Oct 2024 21:12:57 +0800 Subject: [PATCH] fix: login page brand color does not take effect (#4655) --- packages/effects/layouts/src/widgets/color-toggle.vue | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/effects/layouts/src/widgets/color-toggle.vue b/packages/effects/layouts/src/widgets/color-toggle.vue index 65483877..67cad31f 100644 --- a/packages/effects/layouts/src/widgets/color-toggle.vue +++ b/packages/effects/layouts/src/widgets/color-toggle.vue @@ -13,10 +13,11 @@ defineOptions({ name: 'AuthenticationColorToggle', }); -function handleUpdate(value: BuiltinThemeType) { +function handleUpdate(colorPrimary: string, type: BuiltinThemeType) { updatePreferences({ theme: { - builtinType: value, + colorPrimary, + builtinType: type, }, }); } @@ -30,7 +31,7 @@ function handleUpdate(value: BuiltinThemeType) {