Files
dark-lord/app/layout.tsx
drjones 04d64fb993 Update market, account, and onion operations
Capture the current CyberLux UI, commerce, messaging, and Tor ops updates so local main can be pushed to the remote.

Made-with: Cursor
2026-04-24 23:23:48 -07:00

39 lines
1.1 KiB
TypeScript

import type { Metadata } from "next";
import { Orbitron, Rajdhani } from "next/font/google";
import "./globals.css";
import RootLayoutClient from "./root-layout-client";
const orbitron = Orbitron({
subsets: ["latin"],
variable: "--font-orbitron",
display: "swap",
});
const rajdhani = Rajdhani({
subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
variable: "--font-rajdhani",
display: "swap",
});
export const metadata: Metadata = {
title: {
default: "EldritchWeave",
template: "%s · EldritchWeave",
},
description: "Curated apothecary, grimoires, covenants, and shadow rails.",
};
export default function RootLayout({ children }: { children: React.ReactNode }) {
return (
<html lang="en" className={`dark ${orbitron.variable} ${rajdhani.variable}`} suppressHydrationWarning>
<body
className={`min-h-screen bg-[#0a0a0a] text-foreground antialiased ${orbitron.variable} ${rajdhani.variable}`}
suppressHydrationWarning
>
<RootLayoutClient>{children}</RootLayoutClient>
</body>
</html>
);
}