7 Commits
Author SHA1 Message Date
Antigravity f10965eff5 feat(reader): implement FEAT-01 Focus Zen Mode (100% vh/vw, auto-hiding HUD, hotkeys F/Esc, native fullscreen) 2026-10-08 10:45:09 +03:00
Antigravity 9bbc9473de fix: resolve bugs 01 through 08 and set Ollama TTL to 1h 2026-10-07 19:19:49 +03:00
Antigravity 640da1f27c fix(frontend): export ui object, harmonize API signatures, and clean view switcher 2026-10-07 13:13:45 +03:00
Antigravity 31e105b2c2 feat(tts): multi-voice switcher for EN & RU, Irina default voice, punctuation pause normalization and speed calibration 2026-10-07 12:07:01 +03:00
Antigravity a6fb4349e9 feat(tts): integrate autonomous Piper neural TTS with zero-latency pre-warming for words and context 2026-10-07 10:40:02 +03:00
Antigravity e73d3470b3 feat(ui): unify header and implement navigation drawer (Task 17)
- Redesign top header into clean, uncluttered layout with hamburger drawer trigger, clickable logo, central SRS focus badge, theme toggle and profile avatar
- Implement unified responsive Navigation Drawer for both desktop and mobile with touch swipe-to-dismiss, backdrop blur, keyboard Esc support and background scroll lock
- Streamline mobile bottom tab bar to 4 core actions (Dictionary, SRS, Reader, Menu) with Menu opening the unified drawer
- Synchronize real-time SRS due badges and dictionary word statistics between header, bottom tabs, and drawer
- Eliminate obsolete separate mobile-menu-modal in favor of unified drawer
- Bump Service Worker cache version to notes-v5.7
2026-10-06 21:28:25 +03:00
Antigravity 21d94acf4e feat: decompose frontend into native ES modules (zero bundlers, zero npm) 2026-10-06 14:27:30 +03:00