11 Commits

Author SHA1 Message Date
cd06b8f25c Add clickable navigation dots to car mode
Users can now click on any dot in the card counter to jump directly
to that news card, making navigation more convenient.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 00:30:58 +00:00
4224064f83 Add swipe gestures, source links, and scalable dots to car mode
- Add touch swipe support for navigating between news cards
- Remove prev/next arrow buttons (replaced by swipe)
- Add source article link buttons below each card
- Scale card counter dots to fit within viewport width

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 20:58:09 +00:00
e62ac1d844 Simplify browser tab title to just News Feed
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 18:30:47 +00:00
141d2ea6a6 Add standalone /carmode route and nginx documentation
- Add /carmode URL that auto-enters car mode without exit option
- /carmode uses its own API route (/carmode/api/) for isolation
- Hide exit button and disable Escape key on /carmode
- Skip lock screen on dedicated car mode URL
- Replace macOS/Ubuntu docs with nginx configuration guide

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 18:16:33 +00:00
8adbee6e4f Improve car mode UI and fix glow animation
- Add news counter showing "News 1 / 25" next to Car Mode indicator
- Replace truck icon with sedan-style car icon
- Refactor glow animations to use CSS custom properties
- Fix double-glow issue by using single animation with variable colors

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 18:04:39 +00:00
32327b1cef Add orange and red glow colors to car mode news cards
- Last 2 cards now display red glow
- 3 cards before the last 2 display orange glow
- Remaining cards keep yellow glow (default)
- Fixed animation conflict by separating glow into explicit classes

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 17:57:24 +00:00
cebeb261ff UX clean up 2026-01-28 14:55:55 +00:00
12dd72438d Improve car mode news cards
- Fix sentence splitting to preserve abbreviations like U.S. and D.C.
- Make body text bold for better readability
- Add auto-scroll for long text after 10 seconds
- Increase text container height and adjust nav button spacing

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 14:45:49 +00:00
aef56eb315 car mode 2026-01-27 22:15:15 +00:00
e3842fb784 Fix asset and API paths for /carnews/ base URL
- Use relative path for script src to work with Vite base URL
- Keep API path as /api to match Vite proxy configuration

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 15:04:57 -05:00
b8d4ea2b3d api backend 2026-01-27 15:00:34 -05:00