60 lines
2.1 KiB
TypeScript
60 lines
2.1 KiB
TypeScript
import './globals.css'
|
||
import '@/styles/premium.css'
|
||
import type { Metadata, Viewport } from 'next'
|
||
|
||
export const metadata: Metadata = {
|
||
title: 'Michael Peskov Magic – Moderne Magie für Events | Zauberer NRW',
|
||
description: 'Bekannt aus SAT.1, WDR, ZDF & Amazon Prime Video. 5★ Zauberer für Corporate Events, Hochzeiten & private Feiern. Deutschlandweit buchbar.',
|
||
metadataBase: new URL('http://localhost:3000'),
|
||
openGraph: {
|
||
title: 'Michael Peskov Magic – Moderne Magie für Events',
|
||
description: 'Bekannt aus SAT.1, WDR, ZDF & Amazon Prime Video. 5★ Zauberer für Corporate Events, Hochzeiten & private Feiern.',
|
||
url: '/',
|
||
siteName: 'Michael Peskov Magic',
|
||
images: [{
|
||
url: '/michael-peskov-magier-taschendieb-453624.jpeg',
|
||
width: 1200,
|
||
height: 630,
|
||
alt: 'Michael Peskov performing magic'
|
||
}]
|
||
},
|
||
keywords: [
|
||
'Zauberer NRW',
|
||
'Magier Solingen',
|
||
'Corporate Entertainment',
|
||
'Hochzeitszauberer',
|
||
'Close-up Magic',
|
||
'Taschendieb Act',
|
||
'Firmenfeier Entertainment'
|
||
]
|
||
}
|
||
|
||
export const viewport: Viewport = {
|
||
themeColor: '#0F1220',
|
||
colorScheme: 'dark'
|
||
}
|
||
|
||
export default function RootLayout({
|
||
children,
|
||
}: {
|
||
children: React.ReactNode
|
||
}) {
|
||
return (
|
||
<html lang="de" suppressHydrationWarning>
|
||
<head>
|
||
<link rel="icon" href="/icon.png" type="image/png" />
|
||
<link rel="shortcut icon" href="/icon.png" type="image/png" />
|
||
<link rel="apple-touch-icon" href="/icon.png" />
|
||
<link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="" />
|
||
<link rel="preload" as="style" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" />
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" media="print" onLoad="this.media='all'" />
|
||
<noscript>
|
||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" />
|
||
</noscript>
|
||
</head>
|
||
<body className="font-sans antialiased">
|
||
{children}
|
||
</body>
|
||
</html>
|
||
)
|
||
} |