数据展示

卡片、列表项、气泡、进度、时间线与信息展示组件。数值一律使用 Manrope 等宽数字,配合趋势色与状态徽章,保证多行对齐与语义可读。

返回组件库
07 · DATA · 数据展示
MetricCard / GroupKPI / StatusBadge · 列表与时间线
今日
步数
8,420步
▲ 12.4%较昨日
7.2
睡眠 h
68
静息心率
6.4
空腹血糖
指标状态
全部 ›
血压正常 血糖偏高 血脂超标 待复查
70%目标完成
周目标 56,000 步
已完成 39,200 步
还差 16,800 步(约 2 天)
进度分段
有氧力量拉伸日常
HbA1c 5.8% LDL 已达标
MetricCard 数值 34pt · GroupKPI 24pt
郑
郑宗范
心内科 · 复诊
待就诊 ›
王
王丽
内分泌科 · 初诊
已完成 ›
张
张伟
检验报告待解读
›
近期动态
  • 血压记录 142/90
    今天 08:12 · 偏高
  • 服药 二甲双胍 0.5g
    今天 08:00 · 依从
  • 晨间体重 70.2 kg
    今天 07:30
  • 检验报告已出
    昨天 16:40 · 2 项异常
对话气泡
我这周空腹血糖 6.4,需要调整用药吗?
单次 6.4 尚不需调整。建议连续记录 7 天空腹值,若均值 > 7.0 请复诊。
💡每日 30 分钟中等强度运动可显著改善胰岛素敏感性。
列表项 14×16pt · 时间线节点 12pt
InfoTable · 数据表格(移动端适配)
指标本次参考区间状态
空腹血糖6.4 mmol/L3.9 – 6.1偏高
糖化血红蛋白5.8 %4.0 – 6.0正常
低密度脂蛋白4.2 mmol/L< 3.4超标
收缩压142 mmHg< 140偏高

移动端表格最多 4 列;超出时改为「键值对列表」或横向滚动(需保留首列固定)。数值列右对齐并使用等宽数字。

规格

组件关键尺寸说明
Card圆角 16pt,内边距 16pt,间距 12pt白底 + sm 阴影;暖色变体用于品牌区
ListItem行高 56–64pt,内边距 14×16pt左侧图标/头像 + 主副标题 + 右侧值/状态/箭头
ChatBubble最大宽 78%,圆角 18pt对方左下角 6pt、自己右下角 6pt
ProgressBar高 8pt(细 4pt),圆角 full填充 600ms ease-out
ProgressRing直径 96pt,描边 8pt中心放主数值 + 辅助文字
Timeline轴线 2pt,节点 12pt已完成节点实心主色,未完成空心
MetricCard数值 34pt/700,标签 13pt数值用 Manrope + tabular-nums
GroupKPI数值 24pt/600,标签 12pt2–3 个等宽分栏,不换行
StatusBadge高 24pt,圆点 6pt四态:ok / warn / bad / info
InfoTable行高 44pt,表头 12pt数值列右对齐 + 等宽数字
InfoCapsule高 30pt,圆角 full浅蓝底 + 蓝色数值,用于摘要指标
AdviceTip圆角 12pt,内边距 12×14pt浅绿底 + 绿勾/灯泡图标
SectionTitle字号 19pt/700,装饰条 3×16pt左侧主色竖条

使用规则

  1. 任何检验数值必须同时给出单位与参考区间,缺一不可。
  2. 异常值不得只靠颜色区分,必须叠加文字(偏高/超标)或图标。
  3. 趋势色遵循「好为绿、坏为红」,指标方向相反的(血糖、血压)需反转语义。
  4. 卡片内最多承载 1 个主指标 + 1 组辅助指标,超出拆分为多张卡片。
  5. 长列表使用分页或虚拟滚动,单屏渲染节点不超过 50 个。