For AI agents: the complete documentation index is available at https://a3s-lab.github.io/UI/v0.4.1/llms.txt, the full documentation bundle is available at https://a3s-lab.github.io/UI/v0.4.1/llms-full.txt, and this page is available as Markdown at https://a3s-lab.github.io/UI/v0.4.1/foundations/typography.md.

排版

A3S UI 使用 Geist,并保留 HarmonyOS Sans SC、苹方与系统字体回退。Geist Mono 只用于代码、命令、路径、快捷键、标识符和测量值。

实时预览
展示 · 32–40 / 1.08

让复杂工作保持清晰。

页面标题 · 24 / 1.2

工作区配置

正文 · 15 / 1.7

适合运维工具、文档编辑器与长时间任务会话的稳定阅读密度。

gateway.routing.strategy = "balanced"

字体族

令牌字体栈用途
--font-sansGeist、HarmonyOS Sans SC、PingFang SC、系统无衬线字体界面与文档文本
--font-monoGeist Mono、SFMono-Regular、Consolas、系统等宽字体代码、命令、路径、快捷键与测量值

字号层级

角色字号 / 行高字重用途
展示标题clamp(32px, 4vw, 40px) / 1.08680文档首页与空状态地标
页面标题24px / 1.2660页面身份
分区标题20px / 1.3650主要文档与应用区域
子标题16px / 1.4620表单组与检查器区域
正文15px / 1.7400文档与长任务输出
界面14px / 1.4520控件、导航、表格与菜单
注释13px / 1.45450元数据与说明
微型12px / 1.4560少量密集标签与测量值

展示标题字距保持在 -0.035em 到 -0.02em,界面标签使用正常字距。标题上方留白大于下方,正文行宽保持在 65–75 个字符。中文与英文使用相同角色,不强制大写。

参数

在应用根节点覆盖 --font-sans 与 --font-mono。除非产品完成过密度测量,否则不要独立缩小字号或行高;这会同时损害中英文可读性与 200% 缩放表现。