Files
gunbuilder-next-tailwind/src/app/layout.tsx

31 lines
900 B
TypeScript
Raw Normal View History

2025-06-29 07:12:20 -04:00
import "./globals.css";
2025-06-29 05:28:04 -04:00
import type { Metadata } from "next";
import { Inter } from "next/font/google";
import Navbar from "@/components/Navbar";
import { ThemeProvider } from "@/components/ThemeProvider";
2025-06-29 05:28:04 -04:00
const inter = Inter({ subsets: ["latin"] });
2025-06-29 05:28:04 -04:00
export const metadata: Metadata = {
title: "Pew Builder - Firearm Parts Catalog & Build Management",
description: "Professional firearm parts catalog and AR-15 build management system",
2025-06-29 05:28:04 -04:00
};
export default function RootLayout({
children,
2025-06-29 07:12:20 -04:00
}: {
2025-06-29 05:28:04 -04:00
children: React.ReactNode;
2025-06-29 07:12:20 -04:00
}) {
2025-06-29 05:28:04 -04:00
return (
<html lang="en" suppressHydrationWarning>
<body className={`${inter.className} antialiased`}>
<ThemeProvider>
<div className="min-h-screen bg-neutral-50 dark:bg-neutral-900 transition-colors duration-200">
<Navbar />
{children}
</div>
</ThemeProvider>
2025-06-29 05:28:04 -04:00
</body>
</html>
);
2025-06-29 07:12:20 -04:00
}