import { Footer, Layout, Navbar } from "nextra-theme-docs"; import { Head } from "nextra/components"; import { getPageMap } from "nextra/page-map"; import localFont from "next/font/local"; import "nextra-theme-docs/style.css"; import "./logo.css"; import "./fonts.css"; const calSans = localFont({ src: "../fonts/CalSans-Regular.woff2", variable: "--font-cal", display: "swap", weight: "400", }); const calSansUI = localFont({ src: [ { path: "../fonts/CalSansUI-UILight.woff2", weight: "300" }, { path: "../fonts/CalSansUI-UIRegular.woff2", weight: "400" }, { path: "../fonts/CalSansUI-UIMedium.woff2", weight: "500" }, { path: "../fonts/CalSansUI-UISemiBold.woff2", weight: "600" }, { path: "../fonts/CalSansUI-UIBold.woff2", weight: "700" }, ], variable: "--font-cal-ui", display: "swap", }); const navbar: React.ReactElement = ( Cal.diy Docs Cal.diy Docs } /> ); const footer: React.ReactElement = ( ); export const metadata: { title: string; description: string } = { title: "Cal.diy Docs", description: "Cal.diy self-hosting documentation", }; export default async function RootLayout({ children, }: { children: React.ReactNode; }) { return ( {children} ); }