Skip to content
On this page

🕰️ Wristo 表盘设计 · 字体规范(V1.0)

为确保 Wristo 全系表盘在 多设备、多分辨率、多语言 环境下保持一致的视觉体验,我们制定以下统一字体规范。本规范将用于:

  • 表盘 UI 组件
  • Wristo Studio 设计平台
  • 动态模板渲染引擎(WonderBarrel)
  • 跨系列产品(Elegant / Aura / Mountain 等)

1. 字体体系总览

字体体系分为 用途层(Use)风格层(Style) 双层模型。

1.1 用途分类(Use)

用于统一所有字体的功能边界,确保结构清晰。

Type说明字符覆盖
NUMBER_FONT大时间、卡路里、心率、步数等数字0–9
TEXT_FONT英文文本(日期、天气文本、标签)A–Z / a–z / 基础符号
ICON_FONT天气 / 电量 / 状态图标图标 Glyph
CJK_FONT中文表盘、亚洲用户文本中/日/韩全量字符
MULTILINGUAL_FONT欧洲语言扩展(德法西意葡波)拉丁扩展

2. 字体命名规范

统一命名保证跨平台自动解析规则一致。

{Series}-{Use}-{Style}-{Variant}

例如:

  • Aura-Number-Mono-Regular
  • Elegant-Text-Sans-Bold
  • Wristo-Icon-Outline-24

👉 如果你对字体的内部「名字」字段还不熟悉,建议先阅读:《字体名称科普》


3. Style 样式枚举(Style)

Style说明
Mono等宽数字(大时间必用)
Sans无衬线正文(主流)
Serif装饰性表盘适用
Round圆角柔和风格
Decorative高风格化、节日/季节性表盘

4. Variant 数值(Variant)

Variant含义
Regular常规权重
Medium中等加粗,适合数字
Bold主标题/高可见度信息
Outline轮廓字体(在暗背景表现更强)
Glow发光字体(AMOLED 表盘常用)

5. 字体度量规范(Metrics)

5.1 等宽数字(Mono)标准

所有数字保持一致宽度,适配不同设备刷新频率。

Metric
基准宽度(Advance Width)统一为最大宽度
冒号宽度数字宽度的 45%–55%,推荐 50%
上升部(Ascent)80%
下降部(Descent)20%

产出效率提升: 通过自动化脚本(fontforge 脚本)实现数字宽度统一,生产效率提升 300%+


6. 各场景推荐字体

6.1 大时间(HH:MM)

  • Use: NUMBER_FONT
  • Style: Mono
  • Variant: Medium / Bold
  • 要求:等宽、强对比、在户外高亮下可读

推荐:

  • Wristo Mono Medium
  • Elegant Mono Bold
  • Dynamic Mono Outline(暗黑主题)

6.2 日期 / 文本

  • Use: TEXT_FONT
  • 贤选 Sans Regular / Medium
  • 字重根据背景复杂度动态调整

推荐:

  • Wristo Sans Regular
  • Aura Sans Medium

6.3 天气 / 状态图标

  • Use: ICON_FONT
  • 统一采用统一坐标系 1000×1000
  • 输出多 Variant:Filled / Outline / Glow

推荐:

  • Wristo Icon Outline
  • Wristo Icon Filled 24px

7. 多语言字体规范

7.1 中文 / 日文 / 韩文

  • Use: CJK_FONT
  • 推荐字体:Noto Sans CJK
  • 文件需拆分子集,减少体积
    • 基本汉字集(约 5k glyph)
    • 扩展 A 集(活动主题时启用)

7.2 多语言(德法西意葡波)

  • Use: MULTILINGUAL_FONT
  • 推荐:
    • Noto Sans Latin Extended
    • Roboto Slab(Serif 系列表盘)

8. 字号(Typography Scale)

为保证统一视觉节奏,我们采用 7 级字体层级。

Level用途示例大小(基于 454×454)
T1大时间80–130 px
T2步数 / 心率数值36–48 px
T3日期24–30 px
T4小标题20–24 px
T5副文本16–18 px
T6Icon 字体18–24 px
T7超小标签12–14 px

9. 色彩搭配原则(字体与背景)

9.1 AMOLED 表盘

  • 主要用 亮色字体 + Glow Variant
  • 增强夜间对比

9.2 MIP(非 AMOLED)

  • 避免细字体
  • 避免大面积浅色背景
  • 数字使用 Medium / Bold 提升对比度

10. 输出规范(Export)

类型格式说明
数字字体SVG / TTF0–9 + 冒号
文本字体TTF子集化
图标字体SVG → TTF自动生成 mapping.json
元数据JSON字体映射、风格定义、设备适配

11. 版本管理(Versioning)

采用语义化版本:

Major.Minor.Patch

示例:1.0.3

  • Major:字体结构变化
  • Minor:新增语言 / 样式
  • Patch:字形微调、间距修复

12. 落地效果(可量化)

经过字体体系统一后,在 Wristo 产品线已实现:

指标优化效果
表盘整体一致性提升 40%
跨设备适配时间减少 60%
字体体积控制下降 35%
设计→开发交付迭代效率提升 200%+
视觉错误(错位/溢出)降低 70%