From 6e9fd6873f65b4cc50f1ab6327256b5316c41c54 Mon Sep 17 00:00:00 2001 From: null Date: Fri, 29 May 2026 18:42:11 -0500 Subject: [PATCH] fix: GeorgiaDigits font-bleed fix (batch 0.33.8.2) - Removed 'Georgia' from --font-serif stack, replaced with ui-serif - Added 'GeorgiaDigits' to --font-mono for snowball extra payment input - Georgia now only enters via GeorgiaDigits @font-face with unicode-range - Bump v0.33.8.1 -> v0.33.8.2 --- HISTORY.md | 9 +++++++++ client/index.css | 4 ++-- package.json | 2 +- tailwind.config.js | 2 +- 4 files changed, 13 insertions(+), 4 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 16c1293..a8065b2 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,5 +1,14 @@ # Bill Tracker — Changelog +## v0.33.8.2 + +### 🐛 Bug Fixes + +- **Georgia font bleed eliminated** — Removed `Georgia` from `--font-serif` fallback stack (replaced with `ui-serif`). Georgia now has exactly one entry point: the `GeorgiaDigits` @font-face with `unicode-range` for digits and currency only. +- **`--font-mono` gets GeorgiaDigits** — Added `'GeorgiaDigits'` to the mono stack so the snowball extra payment input fields also get Georgia for digit characters. + +--- + ## v0.33.8.1 ### 🚀 Features diff --git a/client/index.css b/client/index.css index 4d9e121..2e04c39 100644 --- a/client/index.css +++ b/client/index.css @@ -63,8 +63,8 @@ --sidebar-border: 0.88 0.008 250; --sidebar-ring: 0.55 0.20 276; --font-sans: 'GeorgiaDigits', Inter, Roboto, ui-sans-serif, system-ui, sans-serif; - --font-serif: Merriweather, Georgia, serif; - --font-mono: "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; + --font-serif: Merriweather, ui-serif, serif; + --font-mono: 'GeorgiaDigits', "Roboto Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace; --radius: 1rem; } diff --git a/package.json b/package.json index d51678a..4f70d9d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bill-tracker", - "version": "0.33.8.1", + "version": "0.33.8.2", "description": "Monthly bill tracking system", "main": "server.js", "scripts": { diff --git a/tailwind.config.js b/tailwind.config.js index e59e319..9627566 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -50,7 +50,7 @@ module.exports = { }, fontFamily: { sans: ['var(--font-sans)', 'ui-sans-serif', 'system-ui', 'sans-serif'], - serif: ['var(--font-serif)', 'ui-serif', 'Georgia', 'serif'], + serif: ['var(--font-serif)', 'ui-serif', 'serif'], mono: ['var(--font-mono)', 'ui-monospace', 'SFMono-Regular', 'monospace'], }, borderRadius: {