aboutsummaryrefslogtreecommitdiffstats
path: root/web/static/style.css
diff options
context:
space:
mode:
authorClaude <noreply@anthropic.com>2026-02-16 22:58:54 +0000
committerClaude <noreply@anthropic.com>2026-02-16 22:58:54 +0000
commit4555ee294a5acdfbc4b1026d99df54d07c74ed97 (patch)
tree32cb971915aaa560e6fa433a5b8aee3cfbd5f8cf /web/static/style.css
parent2321d5bcf17e416244e75f5727f0710f9cdd9a1a (diff)
downloadneko-4555ee294a5acdfbc4b1026d99df54d07c74ed97.tar.gz
neko-4555ee294a5acdfbc4b1026d99df54d07c74ed97.tar.bz2
neko-4555ee294a5acdfbc4b1026d99df54d07c74ed97.zip
Fix mobile scroll not marking items as read in v3 UI
Two issues prevented IntersectionObserver from firing on mobile: 1. threshold: 1.0 required items to be 100% visible, but on mobile viewports items with descriptions are often taller than the screen 2. root: null used the viewport, but scrolling happens inside .main-content (overflow-y: auto) while body has overflow: hidden Switched to "scrolled past" pattern: items are marked read when they scroll above the viewport (like the working legacy UI). Set root to the actual scroll container element. https://claude.ai/code/session_01NSUnBzNrgQVUNg9PnugF7N
Diffstat (limited to 'web/static/style.css')
0 files changed, 0 insertions, 0 deletions