From 90b3b6329fec3205b845198ca6dc539dcde186c8 Mon Sep 17 00:00:00 2001
From: hongjli <3117313295@qq.com>
Date: 星期一, 16 六月 2025 17:12:20 +0800
Subject: [PATCH] 页面调整优化

---
 src/app/layout.tsx |   72 +++++++++++++++---------------------
 1 files changed, 30 insertions(+), 42 deletions(-)

diff --git a/src/app/layout.tsx b/src/app/layout.tsx
index fc4aeae..6c02623 100644
--- a/src/app/layout.tsx
+++ b/src/app/layout.tsx
@@ -1,13 +1,34 @@
 import type { Metadata } from "next";
 import { Inter } from "next/font/google";
 import "./globals.css";
-import Navbar from "@/components/layout/Navbar";
+import ClientLayoutContent from '@/components/layout/ClientLayoutContent';
+import Script from 'next/script';
+import { UserProvider } from "@/context/UserContext";
 
 const inter = Inter({ subsets: ["latin"] });
 
 export const metadata: Metadata = {
-  title: "甯峰箘鍚涜嚕 - 鏁板瓧鍛樺伐骞冲彴",
-  description: "鏅鸿兘鐗╂祦瑙e喅鏂规",
+  title: "甯峰箘鍚涙垚 - AI鍦烘櫙妯℃嫙骞冲彴",
+  description: "鏅鸿兘鍖栦緵搴旈摼绠$悊锛孉I妯℃嫙APS鍦烘櫙鐨勯鑸��",
+  icons: {
+    icon: '/images/favicon.ico',
+    shortcut: '/images/favicon.ico',
+    apple: '/images/favicon.ico',
+  },
+};
+
+const ScrollToTop = () => {
+  return (
+    <Script id="scroll-to-top">
+      {`
+        if (typeof window !== 'undefined') {
+          window.onload = function() {
+            window.scrollTo(0, 0);
+          }
+        }
+      `}
+    </Script>
+  );
 };
 
 export default function RootLayout({
@@ -16,45 +37,12 @@
   children: React.ReactNode;
 }) {
   return (
-    <html lang="zh">
-      <body className={inter.className}>
-        <Navbar />
-        <main className="min-h-screen bg-gray-50 pt-16">
-          {children}
-        </main>
-        <footer className="bg-[#2F3C7E] text-white py-8">
-          <div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
-            <div className="grid grid-cols-1 md:grid-cols-3 gap-8">
-              <div>
-                <h3 className="text-lg font-semibold mb-4">鍏充簬鎴戜滑</h3>
-                <ul className="space-y-2">
-                  <li>鍏徃浠嬬粛</li>
-                  <li>鑱旂郴鏂瑰紡</li>
-                  <li>鍔犲叆鎴戜滑</li>
-                </ul>
-              </div>
-              <div>
-                <h3 className="text-lg font-semibold mb-4">浜у搧鏈嶅姟</h3>
-                <ul className="space-y-2">
-                  <li>鏁板瓧鍛樺伐</li>
-                  <li>鏅鸿兘瀹㈡湇</li>
-                  <li>鐗╂祦瑙e喅鏂规</li>
-                </ul>
-              </div>
-              <div>
-                <h3 className="text-lg font-semibold mb-4">甯姪涓績</h3>
-                <ul className="space-y-2">
-                  <li>浣跨敤鎸囧崡</li>
-                  <li>甯歌闂</li>
-                  <li>鎶�鏈敮鎸�</li>
-                </ul>
-              </div>
-            </div>
-            <div className="mt-8 pt-8 border-t border-gray-700 text-center">
-              <p>漏 2024 甯峰箘鍚涜嚕. All rights reserved.</p>
-            </div>
-          </div>
-        </footer>
+    <html lang="zh-CN" className="smooth-scroll">
+      <ScrollToTop />
+      <body className={`${inter.className} overflow-x-hidden`}>
+        <UserProvider>
+          <ClientLayoutContent>{children}</ClientLayoutContent>
+        </UserProvider>
       </body>
     </html>
   );

--
Gitblit v1.9.3