diff --git a/app/about/layout.tsx b/app/about/layout.tsx new file mode 100644 index 0000000..ffa5db9 --- /dev/null +++ b/app/about/layout.tsx @@ -0,0 +1,37 @@ +import type {Metadata} from "next"; +import "../globals.css"; + +import Nav from "@/components/Navbar/Nav"; +import Footer from "@/components/Footer/Footer"; +import {ThemeProvider} from "@/components/provider/ThemeProvider"; +import React from "react"; +import {cookies} from "next/headers"; +import {themeColors} from "@/components/Helper/ThemeColors"; + +export const metadata: Metadata = { + title: "Über Uns | Rhein Software", + description: "Rhein Software Development", +}; + +export default async function RootLayout({ + children, + }: Readonly<{ + children: React.ReactNode; +}>) { + const cookieStore = await cookies(); + const theme = cookieStore.get("theme")?.value === "dark" ? "dark" : "light"; + const bgColor = themeColors[theme].primaryBg; + + return ( + + + + +