From ba1e7c446681201db8cb4d938921ebe958769ffa Mon Sep 17 00:00:00 2001 From: Ali HD <85040609+alihd-tech@users.noreply.github.com> Date: Mon, 21 Sep 2026 23:47:52 +0330 Subject: [PATCH 1/2] Remove build-time Google font dependency --- app/layout.tsx | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/app/layout.tsx b/app/layout.tsx index 4025eb8..b78a74a 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -1,21 +1,9 @@ import { Analytics } from "@vercel/analytics/next" import type { Metadata, Viewport } from "next" -import { JetBrains_Mono, Syne } from "next/font/google" import "./globals.css" import { THEME_INIT_SCRIPT } from "@/lib/theme" import { absoluteUrl, siteConfig } from "@/lib/site" -const _syne = Syne({ - subsets: ["latin"], - weight: ["400", "500", "600", "700", "800"], - variable: "--font-sans", -}) -const _jetbrainsMono = JetBrains_Mono({ - subsets: ["latin"], - weight: ["400", "500", "700"], - variable: "--font-mono", -}) - export const metadata: Metadata = { metadataBase: new URL(siteConfig.url), title: { From ff1a1e4dbc4d55fd6dc56bbfbea02af8cd306189 Mon Sep 17 00:00:00 2001 From: Ali HD <85040609+alihd-tech@users.noreply.github.com> Date: Mon, 21 Sep 2026 23:47:55 +0330 Subject: [PATCH 2/2] Use resilient system font stacks --- app/globals.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/globals.css b/app/globals.css index 674f2e7..e32e87c 100644 --- a/app/globals.css +++ b/app/globals.css @@ -18,8 +18,8 @@ } @theme inline { - --font-sans: "Syne", "Inter", "Inter Fallback"; - --font-mono: "JetBrains Mono", "JetBrains Mono Fallback"; + --font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif; + --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-sidebar-ring: var(--sidebar-ring); --color-sidebar-border: var(--sidebar-border); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground);