diff options
Diffstat (limited to 'src/app/layout.tsx')
| -rw-r--r-- | src/app/layout.tsx | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/src/app/layout.tsx b/src/app/layout.tsx new file mode 100644 index 0000000..7c74651 --- /dev/null +++ b/src/app/layout.tsx @@ -0,0 +1,31 @@ +import type { Metadata } from "next"; +import "./globals.css"; +import FooterSection from "@/components/FooterSection"; + +export const metadata: Metadata = { + title: "Leo's VCard Generator", + description: "Generiere kostenlos und clientseitig deine VCard als QRCode.", + openGraph: { + type: "website", + url: "https://vcard.leogtz.de", + title: "Leo's VCard Generator", + description: "Generiere kostenlos und clientseitig deine VCard als QRCode.", + siteName: "Leo's VCard Generator", + images: [{ url: "https://leogtz.de/logo.png" }], + }, +}; + +export default function RootLayout({ + children, +}: Readonly<{ + children: React.ReactNode; +}>) { + return ( + <html lang="de"> + <body className={`antialiased dark flex flex-col min-h-screen`}> + <main className="grow">{children}</main> + <FooterSection /> + </body> + </html> + ); +} |
