StatusBadge状态徽标

所有状态页通用。规则:文本 + 图标 + 形状三冗余,颜色只是附加信号(open-decisions §4 门禁)。

claude-design-proposed
设备 / 运行状态(顶部设备条、设备卡、列表行通用)
运行中 已停止 补料中 · 黄 补料中 · 蓝 离线 通讯异常 报警 2 数据过期 · 3 分钟前

补料黄/蓝:R1 §2 仅确认"补料状态以黄/蓝区分",两色的具体业务映射待确认——成对使用、不单独承诺语义。报警用实底提高显著性;通讯异常与报警图形不同(圈叉 vs 三角叹号)。

命令 / 流程状态(command 生命周期: request → pending → ack/failed)
待响应… 成功 · 10:21:35 失败 部分失败 4/6 超时

部分失败必须给出计数并可展开逐设备结果(见 ConfirmDialog / DataList);不得压成单一布尔。

权限 / 编辑状态
只读 需 L2 及以上 未保存 当前等级 L2 待定 · OD-01

"只读"(数据性质)、"需 L2"(权限)、"设备离线"(条件)是三种不同灰——文案必须说明属于哪一种(interaction-state-models §1)。未决项一律挂"待定 · OD-xx"徽标。

长文本与尺寸(验收:不裁切)
运行中 Running 超长设备名称压力测试用五十字符计量称一号补料状态展示 Extremely-Long-Feeder-Name-Stress

徽标不截断:超长文本换行而非省略;容器由 flex-wrap 承接。lg 尺寸用于卡片头部。

灰阶对照(恒灰渲染,验证色弱/灰阶可区分)
运行中 已停止 报警 离线 补料中

本行永久灰阶:图形(三角/方块/叹号/斜线/料筒)+ 文本保证可区分。