27 lines
1.1 KiB
TypeScript
27 lines
1.1 KiB
TypeScript
import type { Metadata } from "next";
|
|
import "./globals.css";
|
|
import Nav from "@/components/ui/Nav";
|
|
|
|
export const metadata: Metadata = {
|
|
title: { default: "Kennzeichensammler", template: "%s | Kennzeichensammler" },
|
|
description: "Persönliche Kennzeichen-Datenbank und Blog",
|
|
};
|
|
|
|
export default function RootLayout({ children }: { children: React.ReactNode }) {
|
|
return (
|
|
<html lang="de">
|
|
<body>
|
|
<Nav />
|
|
<main className="min-h-screen">{children}</main>
|
|
<footer className="border-t border-[var(--warm)] mt-24 py-10 px-6">
|
|
<div className="max-w-6xl mx-auto flex flex-col sm:flex-row items-start sm:items-center justify-between gap-2 text-sm text-[var(--muted)]">
|
|
<span style={{ fontFamily: "'Syne', sans-serif", fontWeight: 600 }}>
|
|
Kennzeichensammler
|
|
</span>
|
|
<span>Daten: <a href="https://git.denode.eu/denode/plates" className="hover:text-[var(--accent)] transition-colors" target="_blank" rel="noopener">git.denode.eu/denode/plates</a></span>
|
|
</div>
|
|
</footer>
|
|
</body>
|
|
</html>
|
|
);
|
|
}
|