滑动条样式调整 #149

Merged
kdletters merged 10 commits from style/inputarea-scrollbar into master 2026-08-08 15:10:17 +08:00
Member

示例来自微信:
shotmd-1786091231.jpg

before:

  • firefox:
    shotmd-1786091298.jpg

  • edge:
    shotmd-1786091062.jpg

after:

  • firefox:
    shotmd-1786110119.jpg
    shotmd-1786110060.jpg

  • edge:

shotmd-1786110050.jpg

  • 使用 Lexical + OverlayScrollbars 实现统一可控的滑动条样式, 取代原来的textarea
示例来自微信: ![shotmd-1786091231.jpg](/attachments/b59bae77-00ca-4669-8a54-a9786ae53c93) before: - firefox: ![shotmd-1786091298.jpg](/attachments/80bbd46e-551d-4b44-abe4-d3d0ecaa34dd) - edge: ![shotmd-1786091062.jpg](/attachments/7918c523-1b5b-4439-926d-591e0029c5b9) after: - firefox: ![shotmd-1786110119.jpg](/attachments/31b22537-236b-4782-bc47-28ac5ecb0f9f) ![shotmd-1786110060.jpg](/attachments/b48d5343-fd07-451d-943a-55000600e248) - edge: ![shotmd-1786110050.jpg](/attachments/cfd0d8e4-7d52-45f2-bab8-1b573b3a43b0) - 使用 Lexical + OverlayScrollbars 实现统一可控的滑动条样式, 取代原来的textarea
k88936 self-assigned this 2026-08-07 18:06:13 +08:00
k88936 added this to the 美术画布 project 2026-08-07 18:06:16 +08:00
k88936 requested review from kdletters 2026-08-07 21:43:56 +08:00
k88936 added 3 commits 2026-08-07 21:49:18 +08:00
使用 Lexical 管理受控纯文本输入

接入 OverlayScrollbars 统一内部滚动条

补充编辑器状态与滚动结构行为测试
生成面板改用公共 Lexical 输入组件

移除原生 form 提交并改为显式 React 回调

更新画布 Agent 草稿输入与相关行为测试
补充画布输入编辑器约定
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
f387248844
记录 Lexical 文本状态与显式提交边界

说明统一滚动条与输入框圆角约束
k88936 added 1 commit 2026-08-07 21:52:01 +08:00
合并主分支
Project CI / Repository checks (pull_request) Failing after 33s
Project CI / Frontend tests (pull_request) Failing after 2m24s
Project CI / Backend tests (pull_request) Successful in 3m59s
Project CI / Native shell tests (pull_request) Has been cancelled
b61687b0f7
解决冲突
k88936 marked the pull request as ready for review 2026-08-07 21:53:01 +08:00
k88936 added 1 commit 2026-08-07 22:00:43 +08:00
修复自动伸缩文本框代码检查
Project CI / Repository checks (pull_request) Successful in 57s
Project CI / Frontend tests (pull_request) Failing after 2m4s
Project CI / Backend tests (pull_request) Successful in 3m35s
Project CI / Native shell tests (pull_request) Has been cancelled
f5fa2fd6f8
整理 AutoGrowTextArea 导入顺序

补齐初始化配置的 Hook 依赖
k88936 removed review request for kdletters 2026-08-07 22:05:14 +08:00
k88936 added 1 commit 2026-08-07 22:28:23 +08:00
修复画布输入框回归测试
Project CI / Repository checks (pull_request) Successful in 1m3s
Project CI / Frontend tests (pull_request) Failing after 2m1s
Project CI / Backend tests (pull_request) Successful in 3m31s
Project CI / Native shell tests (pull_request) Successful in 13m20s
b548b3618e
迁移图片编辑器测试至 Lexical 文本输入契约

避免输入框尺寸更新占用画布定位动画帧
k88936 requested review from kdletters 2026-08-07 22:31:34 +08:00
k88936 added 1 commit 2026-08-08 11:13:00 +08:00
修复画布生成输入回归测试
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
7c84df1405
迁移生成集成测试至 Lexical 文本输入契约

补齐基础生成与角色动画输入测试断言
k88936 added 1 commit 2026-08-08 11:36:32 +08:00
合并主分支并解决画布输入冲突
Project CI / Repository checks (pull_request) Failing after 36s
Project CI / Frontend tests (pull_request) Failing after 2m10s
Project CI / Backend tests (pull_request) Successful in 4m22s
Project CI / Native shell tests (pull_request) Successful in 15m34s
8bda71af5d
保留场景生成与Lexical输入组件能力

同步钱包、画布资产与后端主线更新

修复场景生成测试并通过定向验证
k88936 added 1 commit 2026-08-08 12:01:37 +08:00
修复画布文本输入回归测试
Project CI / Repository checks (pull_request) Successful in 1m17s
Project CI / Frontend tests (pull_request) Failing after 2m4s
Project CI / Backend tests (pull_request) Successful in 4m18s
Project CI / Native shell tests (pull_request) Successful in 14m45s
30828fb776
迁移角色生成测试至 Lexical 输入契约
等待画布 Agent 失败后的草稿恢复完成
修正编辑器测试导入排序并补充测试准则
k88936 added 1 commit 2026-08-08 12:20:21 +08:00
稳定AI游戏创作界面异步测试
Project CI / Repository checks (pull_request) Successful in 50s
Project CI / Frontend tests (pull_request) Successful in 3m21s
Project CI / Backend tests (pull_request) Successful in 3m52s
Project CI / Native shell tests (pull_request) Successful in 14m57s
fc24af56b4
等待运行活动投影完成后再断言详情
放宽高负载下预览授权状态的有界等待
保持产品运行与预览行为不变
k88936 removed review request for kdletters 2026-08-08 12:43:18 +08:00
k88936 requested review from kdletters 2026-08-08 12:43:24 +08:00
kdletters scheduled this pull request to auto merge when all checks succeed 2026-08-08 15:10:00 +08:00
kdletters approved these changes 2026-08-08 15:10:16 +08:00
kdletters merged commit 676bd524ee into master 2026-08-08 15:10:17 +08:00
kdletters deleted branch style/inputarea-scrollbar 2026-08-08 15:10:17 +08:00
Sign in to join this conversation.