import type { Metadata, Viewport } from "next"; import "./globals.css"; import CookieBanner from "@/components/CookieBanner"; export const metadata: Metadata = { metadataBase: new URL("https://novarix.uk"), title: { default: "Novarix Networks", template: "%s | Novarix Networks", }, description: "Novarix Networks provides network consulting, remote network support, and architecture services for organisations running production network infrastructure.", applicationName: "Novarix Networks", keywords: [ "Novarix Networks", "ISP", "Managed Service Provider", "MSP", "Network Consulting", "Internet Connectivity", "BGP", "IXP", "CDN Edge", "Network Engineering", ], authors: [{ name: "Novarix Networks" }], creator: "Novarix Networks", publisher: "Novarix Networks", alternates: { canonical: "/", }, openGraph: { type: "website", url: "https://novarix.uk", siteName: "Novarix Networks", title: "Novarix Networks", description: "Engineering-led network consulting, remote support, and architecture for production networks.", }, twitter: { card: "summary_large_image", title: "Novarix Networks", description: "Engineering-led network consulting, remote support, and architecture for production networks.", }, robots: { index: true, follow: true, }, }; export const viewport: Viewport = { width: "device-width", initialScale: 1, themeColor: [ { media: "(prefers-color-scheme: light)", color: "#ffffff" }, { media: "(prefers-color-scheme: dark)", color: "#020617" }, ], }; export default function RootLayout({ children, }: Readonly<{ children: React.ReactNode }>) { return ( {children} ); }