apps/web/app/layout.tsx
Metadata
- Purpose: Web app route or page component for operator/client experience.
- Domain:
applications - Language:
tsx - Bytes: 791
- Lines: 21
- Content hash (short):
2c1e4c11 - Source (start): apps/web/app/layout.tsx:1
- Source (end): apps/web/app/layout.tsx:21
Indexed Symbols
No indexed functions/methods detected in this file.
Markdown Headings (if applicable)
No markdown headings detected.
Source Preview
import type { Metadata } from "next";
import { IBM_Plex_Mono, Inter, Space_Grotesk } from "next/font/google";
import "./globals.css";
const displayFont = Space_Grotesk({ subsets: ["latin"], variable: "--font-display" });
const uiFont = Inter({ subsets: ["latin"], variable: "--font-ui" });
const monoFont = IBM_Plex_Mono({ subsets: ["latin"], weight: ["400", "500", "600"], variable: "--font-mono" });
export const metadata: Metadata = {
title: "Anchor MSP PSA",
description: "AgentField-first PSA control plane for modern MSP operations."
};
export default function RootLayout({ children }: { children: React.ReactNode }) {
return (
<html lang="en" className={`${displayFont.variable} ${uiFont.variable} ${monoFont.variable}`}>
<body>{children}</body>
</html>
);
}