feat: implement scroll position restoration for mobile tabs and add double-tap home navigation to refresh feed views.

This commit is contained in:
2026-08-29 15:02:56 -07:00
parent cd98c0120e
commit 271a542196
18 changed files with 1446 additions and 240 deletions
+10
View File
@@ -145,3 +145,13 @@ This document records planned features, UX enhancements, and architectural exten
- Outbound webhook action in rule engine supporting Telegram, Discord, Slack, and generic JSON HTTP POST.
- Template engine with interpolation of article variables (`title`, `feed_title`, `url`, `published_at`, `ai_summary`, `tags`).
- Retry mechanism with exponential backoff on delivery failure.
---
## 15. Infinite Scrolling Pagination for Desktop 3-Pane Middle List
- **Goal**: Seamlessly load more articles as the user scrolls down the middle pane in Desktop 3-Split view.
- **Scope**:
- Integrate windowed offset pagination (`limit: 50`, `offset: entries.length`) with bottom scroll threshold detection on `.desktop-articles-scroll`.
- Display non-intrusive loading spinner at the bottom of the article list while fetching subsequent pages.
- Maintain active selection index and scroll position during page append.