diff --git a/src/app/(marketing)/about/page.tsx b/src/app/(marketing)/about/page.tsx index 1fc5116..d0966a5 100644 --- a/src/app/(marketing)/about/page.tsx +++ b/src/app/(marketing)/about/page.tsx @@ -1,29 +1,9 @@ import type { Metadata } from "next"; import Link from "next/link"; -import { Fraunces, Newsreader, JetBrains_Mono } from "next/font/google"; import { AboutScrollReveal } from "@/components/marketing/AboutScrollReveal"; -// ── Fonts loaded only for this page ────────────────────────────── -const fraunces = Fraunces({ - subsets: ["latin"], - variable: "--font-fraunces", - weight: ["300", "400", "500", "600"], - style: ["normal", "italic"], - display: "swap", -}); -const newsreader = Newsreader({ - subsets: ["latin"], - variable: "--font-newsreader", - weight: ["300", "400", "500", "600"], - style: ["normal", "italic"], - display: "swap", -}); -const jetbrainsMono = JetBrains_Mono({ - subsets: ["latin"], - variable: "--font-jetbrains", - weight: ["400", "500"], - display: "swap", -}); +// Fonts (Fraunces, Newsreader, JetBrains Mono) are now loaded globally +// in (marketing)/layout.tsx and available via CSS variables. // ── Page-level styles (design tokens + letter layout) ───────────── const CSS = ` @@ -318,7 +298,7 @@ const CREED = [ export default function AboutPage() { return ( -
+
{/* Page-specific design system — inline so it's scoped and SSR-safe */} {/* eslint-disable-next-line react/no-danger */}