import type { Metadata } from "next" import { Geist, Geist_Mono } from "next/font/google" import "@workspace/ui/globals.css" import { ThemeProvider } from "@/components/theme-provider" import { cn } from "@workspace/ui/lib/utils" export const metadata: Metadata = { metadataBase: new URL("https://www.hypercommit.com"), title: { default: "Hypercommit", template: "%s - Hypercommit", }, description: "Level up as a software engineer.", applicationName: "Hypercommit", authors: [{ name: "Alexis Bouchez" }], creator: "Alexis Bouchez", publisher: "Alexis Bouchez", openGraph: { title: "Hypercommit", description: "Level up as a software engineer.", siteName: "Hypercommit", type: "website", locale: "en_US", images: [ { url: "/api/og/og-31", width: 1200, height: 630, alt: "Hypercommit", }, ], }, twitter: { card: "summary_large_image", title: "Hypercommit", description: "Level up as a software engineer.", images: ["/api/og/og-31"], }, } const geist = Geist({ subsets: ["latin"], variable: "--font-sans" }) const fontMono = Geist_Mono({ subsets: ["latin"], variable: "--font-mono", }) export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode }>) { return ( {children} ) }