Spaces:
Paused
Paused
| /* eslint-disable @next/next/no-page-custom-font */ | |
| import "./styles/globals.scss"; | |
| import "./styles/markdown.scss"; | |
| import "./styles/highlight.scss"; | |
| import { getBuildConfig } from "./config/build"; | |
| const buildConfig = getBuildConfig(); | |
| export const metadata = { | |
| title: "ChatGPT Next Web", | |
| description: "Your personal ChatGPT Chat Bot.", | |
| appleWebApp: { | |
| title: "ChatGPT Next Web", | |
| statusBarStyle: "default", | |
| }, | |
| viewport: { | |
| width: "device-width", | |
| initialScale: 1, | |
| maximumScale: 1, | |
| }, | |
| themeColor: [ | |
| { media: "(prefers-color-scheme: light)", color: "#fafafa" }, | |
| { media: "(prefers-color-scheme: dark)", color: "#151515" }, | |
| ], | |
| }; | |
| export default function RootLayout({ | |
| children, | |
| }: { | |
| children: React.ReactNode; | |
| }) { | |
| return ( | |
| <html lang="en"> | |
| <head> | |
| <meta name="version" content={buildConfig.commitId} /> | |
| <link rel="manifest" href="/site.webmanifest"></link> | |
| <link rel="preconnect" href="https://fonts.proxy.ustclug.org"></link> | |
| <link | |
| rel="stylesheet" | |
| href="https://fonts.proxy.ustclug.org/css2?family=Noto+Sans+SC:wght@300;400;700;900&display=swap" | |
| ></link> | |
| <script src="/serviceWorkerRegister.js" defer></script> | |
| </head> | |
| <body>{children}</body> | |
| </html> | |
| ); | |
| } | |