Problem: The reader has a footer showing navigation shortcuts and hints. Some users find this helpful; others find it distracting and want maximum space for Bible text.
Solution: A setting to switch between Full footer (all nav shortcuts displayed) and Minimal footer (just a Ctrl+K hint). Stored in localStorage.
Not included: Completely hiding the footer (no-footer mode) or custom footer content.
Expected user flow:
Edge cases:
Full footer: Shows shortcut hints like "Type to search | Up/Down history | Tab toggle Jesus-only | Enter jump | Esc back" Minimal footer: Shows only "Ctrl+K" hint in muted text
Implementation:
footerMode: 'full' | 'minimal' to settings storeFiles:
apps/web/src/lib/stores/settings.svelte.ts (modify — add footerMode)apps/web/src/routes/(app)/settings/+page.svelte (modify — add toggle)Current: PLANNED Milestone: Foundation Priority: Low — user preference feature
Dependencies: