From 21e9dd7c95e3f58a19a7c7342ff3d6584eb9097e Mon Sep 17 00:00:00 2001 From: Ariver <shanghai3168@gmail.com> Date: Fri, 14 Aug 2026 04:45:56 +0800 Subject: [PATCH] fix: reserve app shelf height for wrapped rows --- C1.source/CODEGRAPH.md | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/C1.source/CODEGRAPH.md b/C1.source/CODEGRAPH.md index ef59f7f..8f70b12 100644 --- a/C1.source/CODEGRAPH.md +++ b/C1.source/CODEGRAPH.md @@ -230,6 +230,7 @@ - App Shelf 序号为 `1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ`,最多 36 个一键入口。 - App 序号键在纵栏和横栏瀑布下一视同仁,等效于 hover 到对应 App 图标。 - App Shelf 鼠标 hover 只作用于真实 hover App:图标本身放大并轻微上浮,但不显示蓝色矩形底或蓝色矩形边框;纵栏瀑布和横栏瀑布下都适用。 +- App Shelf 两行布局必须按真实行高预留完整 shelf 高度;首行不得被 Space Lane 裁挡,且 Waterfall 仍保留固定顶间距。 - 鼠标停留在 App 图标上不动时,即使 view-model / 截图刷新触发布局重建,真实 hover App 必须保持放大、上浮和 Waterfall 联动;不能自行恢复普通尺寸。 - App Shelf hover 不做邻近 App 视觉跟随;左右邻居不放大、不上浮、不暴露 `magneticNeighbor`,也不触发 hover 语义、不显示 close button、不联动 Waterfall。 - 用户开启 Reduce Motion 时,App Shelf 不做磁性放大动效,只保留稳定状态切换。 -- Gitblit v1.9.3