Feat: Add configurable font setting and fix Windows font fallback

Added extension options page and configurable font settings. Fixed font fallback issue on Windows.
This commit is contained in:
gmalvone 2026-01-29 16:34:39 +00:00
commit aee213e96d
5 changed files with 92 additions and 9 deletions

View file

@ -1,3 +1,12 @@
// Load User Font Preference immediately
browser.storage.sync.get("userFont").then((result) => {
const fontStack = result.userFont
? `${result.userFont}, system-ui, sans-serif` // User choice + fallback
: `system-ui, -apple-system, "Segoe UI", sans-serif`; // Default fallback
document.documentElement.style.setProperty('--user-font', fontStack);
});
import * as Store from './modules/store.js'
import * as bridge from './modules/bridge.js'
import * as dom from './modules/dom.js'