diff --git a/.ua/backlog.json b/.ua/backlog.json index 6e4fc85..0a4416e 100644 --- a/.ua/backlog.json +++ b/.ua/backlog.json @@ -900,6 +900,14 @@ "acceptance": "TagProps 增加 checkable/checked/onChange;渲染为 button + aria-pressed,effect 同步 class 不整块重渲染;选中态低视觉比重(accent 10% 底 + 55% 边框),hover 上浮、按压回缩、focus-visible 光环并带 reduced-motion 兜底;文档与演示补齐;npm run check 全绿", "status": "done", "notes": "自补:组件增强;checkable 与 closable 互斥(同时传以 checkable 为准),checked 不传则内部自持" + }, + { + "id": "g68", + "title": "alert 增加语义图标与通栏形态", + "motivation": "提示条只有文字,语义强度全靠颜色(色弱不可辨);顶部通知也做不出通栏效果,得靠调用方套壳改样式", + "acceptance": "AlertProps 增加 banner/showIcon/icon;图标纯装饰 aria-hidden 不干扰读屏播报;is-banner 去圆角、只留下边框、通栏 padding;文档 props 与手把手补齐;npm run check 全绿", + "status": "done", + "notes": "自补:组件增强;图标用字符而非外部图标集,避免引入依赖,颜色走 currentColor 跟随语义档" } ] } diff --git a/.ua/iterations.log b/.ua/iterations.log index b8d37d5..3860e36 100644 --- a/.ua/iterations.log +++ b/.ua/iterations.log @@ -112,3 +112,4 @@ {"ts":"2026-10-26T12:32:31+08:00","id":"g65","result":"done","commit":"b7824f7","summary":"verify 新增文档 props 必须落到实现源码的校验(幽灵字段直接报错),并补齐 image/textField/textarea/pagination 四处漏记字段"} {"ts":"2026-10-26T12:34:27+08:00","id":"g66","result":"done","commit":"805b54d","summary":"verify 反向解析 types.ts 的 Props 字段并与文档 props 表双向比对,清单新增 propsType 覆盖接口名,补齐 form.onReset"} {"ts":"2026-10-26T12:36:19+08:00","id":"g67","result":"done","commit":"cc3c649","summary":"tag 增加 checkable 筛选片:button + aria-pressed 与信号双向绑定,选中态走 accent 淡底,不整块重渲染"} +{"ts":"2026-10-26T12:37:22+08:00","id":"g68","result":"done","commit":"99981fe","summary":"alert 增加 showIcon/icon 语义图标(aria-hidden 纯装饰)与 banner 通栏形态,补齐文档与演示"}