fix(assets): 骨架屏网格列数同步真实网格(6列)+响应式断点对齐 #1560
Reference in New Issue
Block a user
Delete Branch "fix/skeleton-grid-columns-sync"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景
#1558(素材卡片尺寸缩小)上线验证时发现遗漏点:素材库加载态骨架屏
.xx-assets-skeleton-grid仍是repeat(4, 1fr),且没有任何响应式媒体查询覆盖。导致:改动
仅
apps/web/src/pages/assets/assets.css:.xx-assets-skeleton-grid基础列数repeat(4, 1fr)→repeat(6, 1fr),与.xx-asset-grid一致max-width: 1400px→ 3 列max-width: 1200px→ 3 列max-width: 768px→ 2 列max-width: 480px→ 1 列不改动
.xx-asset-grid及其列数(#1558 已上线)验收
关联
【阻塞级判定】
📊 审查概览
🔴 阻塞级问题(必须修复)
无
💡 改进建议(不阻塞合并)
无
✅ 良好实践
.xx-assets-skeleton-grid的列数(从 4 列改为 6 列)并在各个响应式断点(1400px, 1200px, 768px, 480px)下与.xx-asset-grid保持一致的列数配置。这能有效避免加载状态与加载完成状态之间的布局跳动,减少累积布局偏移(CLS),提升用户体验。🤖 由 AI 代码审查机器人自动生成 | 2026-08-30 14:03:45 | 模型:
🚀 预览环境已部署
CI全绿,自动审批通过。
CI全绿,自动审批通过。
🗑️ 预览环境已清理
PR #1560 已关闭或合并,对应的预览环境已被清理。