task-card-styling Specification
Purpose
TBD - created by archiving change refine-weapp-ui-style. Update Purpose after archive.
Requirements
Requirement: 任务筛选标签样式优化
系统 SHALL 统一任务页顶部筛选标签的样式。
Scenario: 筛选标签常态
- WHEN 用户查看任务页筛选标签
- THEN 未选中标签使用浅灰背景与深灰文字,
rounded-full 圆角
Scenario: 筛选标签选中
- WHEN 用户选中某个筛选标签
- THEN 选中标签使用
bg-primary text-white,与未选中状态形成对比
Requirement: 任务卡片样式增强
系统 SHALL 增强任务卡片的视觉识别与层次感。
Scenario: 应急任务标识
- WHEN 任务类型为 emergency
- THEN 卡片左侧显示红色边框,标题或状态标签突出紧急感
Scenario: 已完成任务背景
- WHEN 任务状态为 completed
- THEN 卡片背景使用浅绿色,状态标签使用绿色
Scenario: 进行中任务背景
- WHEN 任务状态为 scheduled/departed/arrived/constructing
- THEN 卡片保持白色背景,状态标签使用蓝色
Scenario: 卡片点击反馈
- WHEN 用户点击任务卡片
- THEN 卡片在按压时有轻微缩小或背景变化反馈