import type { Metadata } from "next";
import "./globals.css";

export const metadata: Metadata = {
  metadataBase: new URL("https://gemvial.com"),
  title: "Gem Vial | A Real Diamond for Every Guest",
  description: "An unforgettable wedding favour: a real lab-grown diamond, individually presented for every guest.",
  icons: {
    icon: [{ url: "/logo.svg", type: "image/svg+xml" }],
    shortcut: "/logo.svg",
  },
  openGraph: {
    title: "Gem Vial | A Real Diamond for Every Guest",
    description: "A genuine lab-grown diamond, individually presented as an unforgettable wedding favour.",
    type: "website",
    url: "/",
    images: [{ url: "/og.png", width: 1728, height: 909, alt: "A Real Diamond for Every Guest — Gem Vial" }],
  },
  twitter: {
    card: "summary_large_image",
    title: "Gem Vial | A Real Diamond for Every Guest",
    description: "A genuine lab-grown diamond, individually presented as an unforgettable wedding favour.",
    images: ["/og.png"],
  },
};

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