import type { Metadata } from "next";
import { Barlow_Condensed, Inter } from "next/font/google";
import "./globals.css";

const display = Barlow_Condensed({ variable: "--font-display", subsets: ["latin"], weight: ["600", "700", "800", "900"] });
const body = Inter({ variable: "--font-body", subsets: ["latin"], weight: ["400", "500", "600", "700", "800"] });

export const metadata: Metadata = {
  title: "Ninja Turtle Pizza Parlor | Hero-Sized Pizza",
  description: "Rochester’s home for stone-fired pizza, underground energy, and unforgettable costumed delivery. A fictional East End restaurant simulation.",
  icons: { icon: "/favicon.svg", shortcut: "/favicon.svg" },
  openGraph: {
    title: "Ninja Turtle Pizza Parlor",
    description: "Rochester’s home for stone-fired pizza and unforgettable costumed delivery in the East End.",
    images: [{ url: "/og.png", width: 1200, height: 630, alt: "Ninja Turtle Pizza Parlor — Slice. Strike. Repeat." }],
  },
  twitter: { card: "summary_large_image", images: ["/og.png"] },
};

export default function RootLayout({ children }: Readonly<{ children: React.ReactNode }>) {
  return <html lang="en"><body className={`${display.variable} ${body.variable}`}>{children}</body></html>;
}
