From 60edff747d52eb42aadb036e3fbd580252de4c05 Mon Sep 17 00:00:00 2001
From: zhang <zc857179121@qq.com>
Date: 星期四, 28 八月 2025 08:15:54 +0800
Subject: [PATCH] 1

---
 zy-acs-flow/src/layout/Logo.jsx |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/zy-acs-flow/src/layout/Logo.jsx b/zy-acs-flow/src/layout/Logo.jsx
index 1262208..f3efa10 100644
--- a/zy-acs-flow/src/layout/Logo.jsx
+++ b/zy-acs-flow/src/layout/Logo.jsx
@@ -1,10 +1,11 @@
 import * as React from 'react';
 import { useStore } from 'react-admin'
 import { useTheme } from '@mui/material/styles';
+import { DEFAULT_THEME_NAME } from '@/config/setting';
 
 const Logo = (props) => {
     const theme = useTheme();
-    const [themeName] = useStore('themeName', 'soft');
+    const [themeName] = useStore('themeName', DEFAULT_THEME_NAME);
 
     const lightLogo = (param) => {
         return (
@@ -44,18 +45,20 @@
 
     const getLogo = (themeName, mode) => {
         switch (themeName) {
+            case DEFAULT_THEME_NAME:
+                return darkLogo();
             case 'soft':
-                return theme.palette.mode === 'dark' ? darkLogo() : lightLogo({opacity: .7});
+                return mode === 'dark' ? darkLogo() : lightLogo({ opacity: .7 });
             case 'default':
-                return theme.palette.mode === 'dark' ? darkLogo() : darkLogo();
+                return mode === 'dark' ? darkLogo() : darkLogo();
             case 'nano':
-                return theme.palette.mode === 'dark' ? darkLogo() : lightLogo();
+                return mode === 'dark' ? darkLogo() : lightLogo();
             case 'radiant':
-                return theme.palette.mode === 'dark' ? darkLogo() : lightLogo();
+                return mode === 'dark' ? darkLogo() : lightLogo();
             case 'house':
-                return theme.palette.mode === 'dark' ? lightLogo() : darkLogo();
+                return mode === 'dark' ? lightLogo() : darkLogo();
             case 'chiptune':
-                return theme.palette.mode === 'dark' ? darkLogo() : lightLogo();
+                return mode === 'dark' ? darkLogo() : lightLogo();
             default:
                 return lightLogo();
         }
@@ -63,7 +66,6 @@
 
     return (
         <div style={{
-            // backgroundColor: 'red',
             display: 'flex',
             justifyContent: 'center',
             alignItems: 'center',

--
Gitblit v1.9.1