summaryrefslogtreecommitdiff
path: root/apps/web/app/reader/settings
diff options
context:
space:
mode:
authorFuwn <[email protected]>2026-02-07 06:22:24 -0800
committerFuwn <[email protected]>2026-02-07 06:22:24 -0800
commit736a82f4a567cbbf82a7283d1ce7c4bf08689f71 (patch)
tree81e4d6e7d791188637cb570647cf8562025bf292 /apps/web/app/reader/settings
parentfeat: resolve 7 pre-ship QoL items (diff)
downloadasa.news-736a82f4a567cbbf82a7283d1ce7c4bf08689f71.tar.xz
asa.news-736a82f4a567cbbf82a7283d1ce7c4bf08689f71.zip
fix: space/shift+space scrolls focused panel, revert content font, fix share modal text
Space/Shift+Space now scrolls whichever panel is focused (entry list, detail panel, or sidebar) instead of only working in the detail panel. Removed content font setting. Fixed share modal placeholder casing and ellipsis spacing.
Diffstat (limited to 'apps/web/app/reader/settings')
-rw-r--r--apps/web/app/reader/settings/_components/appearance-settings.tsx23
1 files changed, 0 insertions, 23 deletions
diff --git a/apps/web/app/reader/settings/_components/appearance-settings.tsx b/apps/web/app/reader/settings/_components/appearance-settings.tsx
index 508051f..6c04f00 100644
--- a/apps/web/app/reader/settings/_components/appearance-settings.tsx
+++ b/apps/web/app/reader/settings/_components/appearance-settings.tsx
@@ -31,10 +31,6 @@ export function AppearanceSettings() {
)
const fontSize = useUserInterfaceStore((state) => state.fontSize)
const setFontSize = useUserInterfaceStore((state) => state.setFontSize)
- const contentFont = useUserInterfaceStore((state) => state.contentFont)
- const setContentFont = useUserInterfaceStore(
- (state) => state.setContentFont
- )
const timeDisplayFormat = useUserInterfaceStore(
(state) => state.timeDisplayFormat
)
@@ -159,25 +155,6 @@ export function AppearanceSettings() {
</select>
</div>
<div className="mb-6">
- <h3 className="mb-2 text-text-primary">content font</h3>
- <p className="mb-3 text-text-dim">
- controls the typeface used for article content
- </p>
- <select
- value={contentFont}
- onChange={(event) =>
- setContentFont(
- event.target.value as "sans-serif" | "serif" | "monospace"
- )
- }
- className="border border-border bg-background-primary px-3 py-2 text-text-primary outline-none focus:border-text-dim"
- >
- <option value="sans-serif">sans-serif</option>
- <option value="serif">serif</option>
- <option value="monospace">monospace</option>
- </select>
- </div>
- <div className="mb-6">
<h3 className="mb-2 text-text-primary">time display</h3>
<p className="mb-3 text-text-dim">
choose between relative timestamps (e.g. &ldquo;2h ago&rdquo;) or