28 lines
647 B
TypeScript
28 lines
647 B
TypeScript
|
import "./globals.css"
|
||
|
import type { Metadata } from "next"
|
||
|
import { Inter } from "next/font/google"
|
||
|
import Navbar from "../app/components/Navbar"
|
||
|
|
||
|
const inter = Inter({ subsets: ["latin"] })
|
||
|
|
||
|
export const metadata: Metadata = {
|
||
|
title: "LibreCloud - Free Cloud Services",
|
||
|
description: "Secure and private cloud services including email, password management, and code hosting.",
|
||
|
}
|
||
|
|
||
|
export default function RootLayout({
|
||
|
children,
|
||
|
}: {
|
||
|
children: React.ReactNode
|
||
|
}) {
|
||
|
return (
|
||
|
<html lang="en">
|
||
|
<body className={`${inter.className} bg-gray-900 text-gray-100`}>
|
||
|
<Navbar />
|
||
|
{children}
|
||
|
</body>
|
||
|
</html>
|
||
|
)
|
||
|
}
|
||
|
|