From fcb2e1a32512f24174e3fecdf3b96a2c1720ef3d Mon Sep 17 00:00:00 2001 From: Chaim Date: Sat, 11 Apr 2026 11:55:44 +0000 Subject: [PATCH] =?UTF-8?q?Switch=20to=20Heebo=20=E2=80=94=20Google's=20st?= =?UTF-8?q?andard=20Hebrew=20font?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replaces Frank Ruhl Libre + Assistant with single-family Heebo for both display and body. Weight contrast (900/700 for headings, 400 for body, 300 for light captions) provides the hierarchy. Single font family reduces network requests and renders consistently. Co-Authored-By: Claude Opus 4.6 (1M context) --- web/static/design-system.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/static/design-system.css b/web/static/design-system.css index 72ffcf9..056b0df 100644 --- a/web/static/design-system.css +++ b/web/static/design-system.css @@ -6,7 +6,7 @@ * Palette: Navy #0f172a + Cream #f5f1e8 + Gold #a97d3a * ════════════════════════════════════════════════════════════ */ -@import url('https://fonts.googleapis.com/css2?family=Frank+Ruhl+Libre:wght@400;500;700;900&family=Assistant:wght@300;400;500;600;700&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;700;800;900&display=swap'); :root { /* ── Colors ─────────────────────────────────────────── */ @@ -45,9 +45,9 @@ --color-info: #4e6a8c; --color-info-bg: #e6ecf3; - /* ── Typography ─────────────────────────────────────── */ - --font-display: 'Frank Ruhl Libre', 'David Libre', Georgia, serif; - --font-body: 'Assistant', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; + /* ── Typography — Heebo (Google's primary Hebrew font) ─── */ + --font-display: 'Heebo', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; + --font-body: 'Heebo', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; --font-mono: ui-monospace, 'Cascadia Code', 'SF Mono', Menlo, monospace; --text-xs: 0.75rem;