import type { Metadata } from "next"; import { Inter, JetBrains_Mono, Newsreader } from "next/font/google"; import { Analytics } from "@/src/components/Analytics"; import { Footer } from "@/src/components/Footer"; import { Header } from "@/src/components/Header"; import { InteractiveElements } from "@/src/components/InteractiveElements"; import "./globals.css"; const inter = Inter({ subsets: ["latin"], variable: "--font-inter" }); const jetbrainsMono = JetBrains_Mono({ subsets: ["latin"], variable: "--font-jetbrains-mono", display: "swap", }); const newsreader = Newsreader({ subsets: ["latin"], variable: "--font-newsreader", style: "italic", display: "swap", }); const DESCRIPTION = "Senior engineer for teams that build fast with AI and don't want chaos. Strong in design and frontend, provably clean in architecture and tests. Remote, booked in weekly capacity blocks."; export const metadata: Metadata = { title: { default: "Marc Mintel — Senior engineer for AI-built software", template: "%s | Marc Mintel", }, description: DESCRIPTION, metadataBase: new URL("https://mintel.me"), openGraph: { type: "website", siteName: "Marc Mintel", title: "Marc Mintel — Senior engineer for AI-built software", description: DESCRIPTION, url: "https://mintel.me", locale: "en_US", }, twitter: { card: "summary_large_image" }, icons: { icon: "/favicon.svg", }, }; export default function RootLayout({ children, }: { children: React.ReactNode; }) { return (
{children}