// Author: Simon-Pierre Boucher // Contact: contact@spboucher.ai // Project: chat.spboucher.ai import type { Metadata, Viewport } from "next"; import { Inter, JetBrains_Mono } from "next/font/google"; import "./globals.css"; import "katex/dist/katex.min.css"; import "highlight.js/styles/github-dark-dimmed.css"; const inter = Inter({ subsets: ["latin"], variable: "--font-ui" }); const mono = JetBrains_Mono({ subsets: ["latin"], variable: "--font-mono", weight: ["400", "500", "600"] }); export const metadata: Metadata = { title: "chat.spboucher.ai", description: "Personal instrument for operating hundreds of AI models.", manifest: "/manifest.webmanifest", appleWebApp: { capable: true, statusBarStyle: "black-translucent", title: "spboucher.ai", }, icons: { icon: "/icons/icon.svg", apple: "/icons/apple-touch-icon.png", }, }; export const viewport: Viewport = { width: "device-width", initialScale: 1, viewportFit: "cover", themeColor: [ { media: "(prefers-color-scheme: dark)", color: "#0E1116" }, { media: "(prefers-color-scheme: light)", color: "#F6F8FA" }, ], }; export default function RootLayout({ children }: { children: React.ReactNode }) { return (
{children} ); }