From d61db13c22ff3781cdb13c8f1f085cd8547c73ad Mon Sep 17 00:00:00 2001
From: hongjli <3117313295@qq.com>
Date: 星期三, 16 四月 2025 11:12:36 +0800
Subject: [PATCH] 首页优化

---
 src/components/layout/ClientLayoutContent.tsx |   27 +++++++++++++++++++++------
 1 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/src/components/layout/ClientLayoutContent.tsx b/src/components/layout/ClientLayoutContent.tsx
index 03d308b..687d36a 100644
--- a/src/components/layout/ClientLayoutContent.tsx
+++ b/src/components/layout/ClientLayoutContent.tsx
@@ -12,13 +12,17 @@
   const [isClient, setIsClient] = useState(false);
   const [hasError, setHasError] = useState(false);
   const pathname = usePathname();
-  const isLoginPage = pathname === '/login';
-  const isHomePage = pathname === '/';
-  const isAIScenePage = pathname.startsWith('/ai-scene');
 
   useEffect(() => {
     setIsClient(true);
   }, []);
+
+  // 鍒ゆ柇褰撳墠椤甸潰
+  const isLoginPage = pathname === '/login';
+  const isRegisterPage = pathname === '/register';
+  const isHomePage = pathname === '/';
+  const isAIScenePage = pathname === '/ai-scene';
+  const isAISceneChatPage = pathname.startsWith('/ai-scene/chat');
 
   // 娣诲姞閿欒鎹曡幏
   useEffect(() => {
@@ -60,11 +64,11 @@
       return (
         <div className="animate-fadeIn">
           <div className="flex flex-col min-h-screen">
-            {!isLoginPage && <Navbar />}
+            {!isLoginPage && !isRegisterPage && <Navbar />}
             <main className={`flex-1 ${isHomePage || isAIScenePage ? '' : 'bg-gradient-to-b from-[var(--ai-surface)] to-white'} pt-0 mt-0`}>
               {children}
             </main>
-            {!isLoginPage && (
+            {!isLoginPage && !isRegisterPage && !isAISceneChatPage && (
               <footer className="relative z-20 bg-gradient-to-br from-[#0A1033] via-[#1E2B63] to-[#131C41] text-white py-10 overflow-hidden">
                 {/* 绉戞妧鎰熷姩鎬佽儗鏅厓绱� */}
                 <div className="absolute inset-0 overflow-hidden pointer-events-none">
@@ -180,7 +184,18 @@
                       <span className="inline-block w-2 h-2 bg-[#FF6A88] rounded-full ml-3 animate-pulse" style={{animationDelay: '0.6s'}}></span>
                     </div>
                     
-                    <p className="text-sm text-gray-400">漏 2024 甯峰箘鍚涙垚. All rights reserved.</p>
+                    <div className="text-sm text-gray-400 flex items-center justify-center gap-2">
+                      <span>漏 2025 甯峰箘鍚涙垚. All rights reserved.</span>
+                      <span className="text-gray-500">|</span>
+                      <a 
+                        href="http://beian.miit.gov.cn/" 
+                        target="_blank" 
+                        rel="noopener noreferrer" 
+                        className="hover:text-[#6ADBFF] transition-colors"
+                      >
+                        娌狪CP澶�2025121910鍙�
+                      </a>
+                    </div>
                   </div>
                 </div>
               </footer>

--
Gitblit v1.9.3