fix(docs): close final translation review gaps

This commit is contained in:
xjt
2026-08-09 13:46:14 +08:00
parent 30e3e5a50c
commit 6607775604
30 changed files with 44 additions and 42 deletions
@@ -10,7 +10,7 @@ composer 座位在组件树中只有一个节点、一个位置,但它究竟
在 Chat 中它是会话列滚动容器(`[data-conversation-scroll]`)的 sticky **子元素**,因而依附于该容器的 content box——而占布局宽度的滚动条会把这个盒子收窄一条滚动条的宽度。声明了 `data-conversation-composer-overlay` 的视图(Trajectory 即是其一)会把会话列的滚动搬进视图自身:以该属性为条件的那条分支把滚动容器留作 `overflow: hidden`,并把座位改为绝对定位——对齐的是 padding box,而滚动条从不收窄这个盒子。
于是只要transcript(文本记录)超出一屏——任何带历史的会话的常态——两个标签页就恰好相差一条滚动条的宽度。输入卡片是居中的,因此在 8px 的滚动条下切换标签页会让它横向移动 4px,而右侧留白整整变化 8px。同一位移也出现在 Chat 内部:transcript 增长到开始滚动的那一刻,以及从 hero 态进入第一个可滚动轮次时。
于是只要 transcript(文本记录)超出一屏——任何带历史的会话的常态——两个标签页就恰好相差一条滚动条的宽度。输入卡片是居中的,因此在 8px 的滚动条下切换标签页会让它横向移动 4px,而右侧留白整整变化 8px。同一位移也出现在 Chat 内部:transcript 增长到开始滚动的那一刻,以及从 hero 态进入第一个可滚动轮次时。
## 决策