s3://rustfs-brand/type/Guidelines · Typography

字体Typography

Archivo 加宽体做展示,Geist 做正文,Geist Mono 做数据;中文用 HarmonyOS Sans SC。
展示 Archivo 112–125%正文 Geist数据 Geist Mono中文 HarmonyOS Sans SC

Typefaces字体家族

均可免费商用。

Archivo

展示 · 标题 · 数字
  • 宽度 112% / 125%
  • 字重 700 / 750 / 800
  • SIL OFL 1.1
Aa
RUSTFS 1.0.1

ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789

Geist

正文 · 界面
  • 字重 400 / 500 / 600
  • SIL OFL 1.1
Aa
Object storage, accounted for

abcdefghijklmnopqrstuvwxyz 0123456789 (.,:;!?)

Geist Mono

标签 · 数据 · 代码
  • 字重 400 / 500
  • SIL OFL 1.1
Aa
s3://my-bucket/hello.txt

0123456789 {}[]()<>=/:._- MiB GiB

HarmonyOS Sans SC

中文 · 标题与正文
  • 替代:思源黑体 Source Han Sans SC
  • 网页回退:PingFang SC / Microsoft YaHei
字
AI 时代的基建,从每一个字节算起。

对象存储 纠删码 校验块 存储桶 修复 复制 生命周期

Width宽度轴

展示 125%,标题 112%。

wdth 100%Byte by byte不使用:失去与字标的呼应
wdth 112%Byte by byte标题:章节、卡片、长标题
wdth 125%Byte by byte展示:首屏、海报、版本号、指标

Type scale字号阶梯

每个样式对应一个 type-* 工具类。

type-display-2xl128px / 0.92 · 800 · 125% · -0.03em版本号、海报主数字
1.0.1
type-display-xl96px / 0.94 · 800 · 125% · -0.025em首屏与海报标题
AI 时代的基建
type-display-lg72px / 0.96 · 800 · 125% · -0.02em页面主标题
丢盘,不丢数据
type-display-md56px / 1 · 800 · 125% · -0.02em分区大标题
兼容 S3 的对象存储
type-headline-lg40px / 1.08 · 750 · 112% · -0.01em章节标题
纠删码如何保证数据完整
type-headline-md30px / 1.15 · 700 · 112% · -0.01em小节标题
按池扩展,不停机
type-headline-sm22px / 1.3 · 600 · -0.005em卡片与模块标题
配置站点复制
type-title18px / 1.4 · 600列表与表单标题
存储桶生命周期规则
type-body-lg18px / 1.7 · 400导语
每个对象被切分为数据块与校验块,分散写入纠删集中的每块盘。
type-body-md16px / 1.7 · 400正文
任意两块盘离线时,EC 4+2 配置下的数据仍可读取,并在盘恢复后自动修复。
type-body-sm14px / 1.6 · 400辅助说明、表格
位腐烂保护会在读取时校验每个数据块。
type-caption12px / 1.5 · 400注释、来源
数据来源:RustFS 官方网站。统计日期:2026-10-14。
type-label-md12px / 1.3 · 500 · 0.08em栏目标签、眉题
Release · 2026-10
type-label-sm11px / 1.3 · 500 · 0.08em数据标注
EC 4+2 · 6 drives
type-code14px / 1.65 · 400代码与命令
docker run -d -p 9000:9000 rustfs/rustfs:latest
type-numeral48px / 1 · 800 · 125% · -0.02em指标数字
15,154,618

Chinese & mixed text中文与中英混排

适用于所有中文与双语物料。

项目规则示例
空格中英文、数字之间加半角空格RustFS 1.0 正式发布
标点全角标点,引号用「」「流向 S」符号
字距标题字距为 0,不用负字距从每一个字节算起。
行高标题 ≥ 1.15,正文 1.7–1.8—
字重Bold / Heavy,不用合成粗斜体—
数字一律阿拉伯数字15.15M · 2026-10-14
RustFS 1.0 正式发布
正确中英之间有空格,标题字距为 0。
RustFS1.0正式发布
错误缺少空格、负字距、合成斜体。

Numbers & units数字与单位

数据列使用等宽数字。

类型写法说明
大数34,869 · 2.7M+ · 15.15M千位逗号与 K / M / B
日期2026-10-14ISO 8601
版本1.0.1 · 1.0.0 GA不加 v 前缀
容量64 MiB · 40 GiB · 1.2 PB二进制用 KiB / MiB / GiB
纠删码EC 4+2 · EC 12+4数据块在前,加号两侧无空格
速率15 Gbps · 1.8 GiB/s网络用 bit,存储用 byte

Hierarchy层级示范

一个版块最多四级:眉题、标题、正文、数据。

Engineering · 12 min

坏了两块盘,
数据为什么还在

RustFS 将每个对象切分为 4 个数据块与 2 个校验块,分别写入 6 块盘。读取时只需任意 4 块,缺失的部分在后台由校验块重建。

配置
EC 4+2
可容忍的盘故障
2
存储开销
1.5×

Setup安装与回退

字体栈

角色font-family说明
展示"Archivo", "HarmonyOS Sans SC", "Source Han Sans SC", "PingFang SC", sans-serif配合 font-stretch
正文"Geist", "HarmonyOS Sans SC", "Source Han Sans SC", "PingFang SC", system-ui, sans-serif中文自动回退
等宽"Geist Mono", "SF Mono", ui-monospace, Menlo, monospace标签大写,0.08em
无法安装品牌字体时,英文用系统无衬线,中文用系统黑体。
导出中文物料前须安装 HarmonyOS Sans SC 或思源黑体。