Repository navigation
v6.8.12
漂浮此前桌面每屏只有约 8 张完整的大卡,竖图面积可达横图两倍多,逐卡速度差和避让调整又让画面时而成团、时而空洞;本版以星群进入星团后的卡片大小与疏密为基准重排漂浮。
feat:
- 漂浮在触屏上支持双指缩放切换尺寸档位(两个触摸点),与 ± 按钮和 Ctrl + 滚轮同步;捏合期间暂停上浮,结束后留在屏上的手指不会拖动画面。
style:
- 漂浮卡片改为等面积,桌面默认边长比原来小约一成半到三成,同屏(含部分露出)由约 11–16 张增至约 19–20 张;手机保留接近原来的卡片大小,同屏由约 9 张增至约 12–13 张;最大档由默认的 1.5 倍改为一行约两张,站点默认密度设为宽松(即最大档)时观感随之改变,档位数与三档设置保持不变。
- 整条流按设置的像素/秒同速上浮(原来各卡速度不一,平均比设置快约一到二成),入场端按流过的距离以固定密度补卡并选最开阔的位置;相邻卡片按中心保持间距,交叠落在边角,单张卡被遮挡一般不超过 15%,手机和最大尺寸档同样适用,卡片可略微探出屏幕左右边缘,排布在整个上浮过程中保持均匀。
- 悬停或聚焦的卡片释放后回到它在流中的原位(原来从停住处继续上浮);切换尺寸档位或窗口明显变化时卡片按原有顺序就近重排,放不下的淡出、需要更多时淡入补齐。
test:
- 展映用例改为等面积的尺寸档位、按密度双向补卡和卡片离开驻留带后的焦点处理,并补充双指捏合只调整尺寸、不移动画面且释放指针捕获的断言。
chore:
- Web 参考新增漂浮一节,记录疏密基准、同速流与按行程补卡、尺寸档位和双指缩放的约束及设计原因。