From 1fcffcc9fb60cd137c7933f47c413c467d4f7193 Mon Sep 17 00:00:00 2001 From: dame Date: Fri, 22 May 2026 16:27:26 -0700 Subject: [PATCH] Add an X-Large font size preset to the extension (#19) Extends the existing Small/Medium/Large scale with a fourth, larger preset for users who want more breathing room. Continues the +2px step pattern across the size tokens and widens the popup to 460px so titles and subtitles don't truncate at the bigger scale. https://claude.ai/code/session_011yTxiDk4CJC4CAtr1nXkUx Co-authored-by: Claude --- extension/entrypoints/options/tabs/DefaultsTab.tsx | 1 + extension/entrypoints/popup/popup.css | 6 ++++++ extension/entrypoints/shared.css | 12 ++++++++++++ extension/lib/prefs.ts | 2 +- 4 files changed, 20 insertions(+), 1 deletion(-) diff --git a/extension/entrypoints/options/tabs/DefaultsTab.tsx b/extension/entrypoints/options/tabs/DefaultsTab.tsx index e921f48..a73e0d4 100644 --- a/extension/entrypoints/options/tabs/DefaultsTab.tsx +++ b/extension/entrypoints/options/tabs/DefaultsTab.tsx @@ -110,6 +110,7 @@ export default function DefaultsTab({ prefs, onChange }: Props) { { value: 'small', label: 'Small' }, { value: 'medium', label: 'Medium' }, { value: 'large', label: 'Large' }, + { value: 'xlarge', label: 'X-Large' }, ] as const ).map(opt => (