[Polish] Scroll chaining and iOS rubber-band in panels

未关闭 适合新手
#969 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

维护者通常 1 天内回复

还没有人认领这个 Issue。

评估

难度
2/5
预计耗时
1-3 小时
新手友好度
65/100
Issue 类型
缺陷
描述清晰度
描述清楚
活跃度
活跃
技术栈
css, typescript
领域
frontend

调研方向

请先阅读 AGENTS.md 和 CONTRIBUTING.md,然后找到订单簿和持仓列表组件,它们可能位于 src/components/ 或 app/ 下。为每个面板内部可滚动的 div 添加 overscroll-contain(或 overscroll-behavior: contain)。在桌面端和移动端分别在这些列表内滚动进行验证;背后的页面不应移动。请在 PR 中附上截图或录屏。

由索引模型根据 Issue 内容生成。

描述

bug good first issue phase:9-ux priority:medium
Summary

Zero overscroll-behavior usage; scrolling to the end of the order book or positions list scrolls the whole page. Add overscroll-contain to inner scroll regions.

Status: confirmed in the codebase.

Acceptance criteria
  • Matches the motion and design-token rules (see the Motion / Design system issues)
  • Works on desktop and mobile; respects reduced motion where animation is involved
  • PR includes screenshots or a recording

Part of the 2026-10-15 UX/quality review of main @ 4c5cf1d. Contributors: read AGENTS.md and CONTRIBUTING.md. The full commit gate must pass, with no eslint-disable, .skip, or lowered thresholds. Comment here before starting so work isn't duplicated.

主要语言
TypeScript
星标
3
派生
112
平均合并
1 天 9 小时
30 天内合并 PR
36

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

SO4-Markets/interface 的其他 Issue

查看 SO4-Markets/interface 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。