diff --git a/frontend/apps/artcraft-website-next/src/app/layout.tsx b/frontend/apps/artcraft-website-next/src/app/layout.tsx index fecfc1e5b0..26b4a23f2b 100644 --- a/frontend/apps/artcraft-website-next/src/app/layout.tsx +++ b/frontend/apps/artcraft-website-next/src/app/layout.tsx @@ -1,7 +1,6 @@ import type { Metadata, Viewport } from "next"; import { Archivo, - Archivo_Black, Instrument_Serif, Inter, Geist_Mono, @@ -15,8 +14,12 @@ import "./globals.css"; const SITE_URL = "https://getartcraft.com"; -// Display face: Archivo with its width axis loaded, so headings can run -// slightly expanded (font-stretch) for the industrial-grotesque look. +// Display face: variable Archivo with its width axis loaded — headings run +// slightly expanded (font-stretch) for the industrial-grotesque look, and +// the hero wordmark renders the same family at its poster extreme +// (wght 900 / wdth 125%, the Archivo Black look) so the ruler's hero flip +// can interpolate weight and width down to the heading setting. A separate +// Archivo Black cut could never interpolate. const archivo = Archivo({ subsets: ["latin"], variable: "--font-archivo", @@ -24,15 +27,6 @@ const archivo = Archivo({ axes: ["wdth"], }); -// Wordmark face: Archivo Black, the display family's poster-weight cut -// (a single-weight family of its own, not Archivo at 900). -const archivoBlack = Archivo_Black({ - subsets: ["latin"], - weight: "400", - variable: "--font-archivo-black", - display: "swap", -}); - const instrumentSerif = Instrument_Serif({ subsets: ["latin"], weight: "400", @@ -110,7 +104,7 @@ export default function RootLayout({