admin / Synapse-Sonar
publicAttack Surface Simulation
Synapse-Sonar / synapse-sonar / app / layout.tsx
928 B · main
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | import "./globals.css"; import type { Metadata } from "next"; import Providers from "@/components/Providers"; export const metadata: Metadata = { title: "Synapse Sonar", description: "Dynamic Internal Attack Surface & Dependency Mapper", }; export default function RootLayout({ children }: { children: React.ReactNode }) { return ( <html lang="en"> <head> {/* Montserrat — the heavy geometric sans used in the SYNAPSE SONAR wordmark */} <link rel="preconnect" href="https://fonts.googleapis.com" /> <link rel="preconnect" href="https://fonts.gstatic.com" crossOrigin="anonymous" /> <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&display=swap" rel="stylesheet" /> </head> <body className="bg-space text-iron-light antialiased"> <Providers>{children}</Providers> </body> </html> ); } |