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

export const metadata: Metadata = {
  metadataBase: new URL("https://www.movieindex.movieconverter-studio.com"),
  title: {
    default: "MovieIndex — Vos vidéos, en un coup d’œil",
    template: "%s · MovieIndex",
  },
  description: "MovieIndex transforme automatiquement vos vidéos en planches contact claires et faciles à archiver sur macOS.",
  openGraph: {
    title: "MovieIndex — Vos vidéos, en un coup d’œil",
    description: "Créez automatiquement des planches contact à partir de vos vidéos sur macOS.",
    type: "website",
    locale: "fr_FR",
    images: [{ url: "/og.png", width: 1200, height: 630, alt: "MovieIndex — Vos vidéos, en un coup d’œil" }],
  },
  twitter: {
    card: "summary_large_image",
    title: "MovieIndex — Vos vidéos, en un coup d’œil",
    description: "Créez automatiquement des planches contact à partir de vos vidéos sur macOS.",
    images: ["/og.png"],
  },
  icons: {
    icon: "/favicon.ico",
    shortcut: "/favicon.ico",
    apple: "/apple-touch-icon.png",
  },
};

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