Files
Jyotisha/docs/tasks/PROGRESS-icon-motion-audit-20260922.md
T

1.9 KiB

进度 · 图标与轻量动效审计(2026-09-22)

  • 基线:90eaf244(入口弱边框已合入 staging)。
  • 结论:未换图标,未新增动效。星星辨识度的问题没有低风险替换。
  • 今日星语用 Lucide Sparkles,生时校正用 Lucide Clock3。两者都是装饰,按钮自己有 aria-label,图标 aria-hidden。换成月亮会和星盘里的 ☽ 撞意,所以不换。
  • 侧栏「收藏」旁的 Star 旁边已经有「收藏」二字,不靠图标单独表达状态。
  • 品牌标记保持静态。没有恢复 thinking-orbs,也没有给入口加循环动画。
  • prefers-reduced-motion: reduce 已把全站 transition-duration 收到 .01ms。入口过渡是 120ms 的边框、背景和阴影,落在既有 120/160/180ms 预算里。
  • 浏览器级减少动态效果和屏幕阅读器没有在本机走查,见 docs/testing/icon-motion-audit-20260922.md

库存

位置 来源 语义 状态
今日星语入口 Lucide Sparkles 装饰,名字在按钮上 保留
生时校正入口 Lucide Clock3 装饰,名字在按钮上 保留
聊天顶栏人物 无图标,文字按钮 「当前星盘」+ 人名 保留
人物列表选中 Lucide Check 选中,旁边有人名 保留
侧栏收藏分组 Lucide Star 分组装饰,文字是「收藏」 保留
余额按钮 Lucide Sparkles 装饰,按钮有余额的可访问名 保留
星盘行星 自带 Noto 行星字形 盘面符号,不是入口图标 保留
首屏转圈 .app-loading-orbit 纯 CSS 唯一的首屏等待;失败后由内联脚本换文案 不新增第二套
发送 / 停止 Lucide ArrowUp / Square 输入框动作 保留

app-sidebar.tsx 仍 import 了 Orbit,本轮没有调用点。任务书要求只记录、不顺手删。