Flat
适合移动应用、公共服务和轻量业务工具,二维色块配橙色强调、干净字体并去除阴影纹理,清脆友好而高效。
相关模板
查看更多 →设计语言样张
设计语言预览
Flat Interface Foundation
Action Orange
#f2673c
主行动、关键二维色块和最重要的流程入口。
Support Purple
#8b5cf6
次级功能区、选中模块和互补信息色块。
Surface White
#ffffff
页面、表格、卡片和字段的基础平面表面。
Interface Ink
#111827
标题、正文、图标和清晰结构边界。
Explicit Service Status
Success
#16a34a
只用于完成、正常和已分配状态,并配合文字。
Warning
#d97706
只用于待复核、注意和临近时限状态。
Danger
#dc2626
只用于逾期、错误和破坏性动作。
字体层级
page-title
Inter · 32 / 700 / -3%
日常服务,清楚而快速。
section-heading
Inter · 24 / 700 / 1.2
从你需要完成的事情开始
body-copy
Inter · 16 / 400 / 1.5
标签简短、步骤清楚、状态可见,让每项服务都容易理解。
label-caps
JetBrains Mono · 12 / 700 / +8%
REQUEST #1842 · ASSIGNED · UPDATED NOW
间距、层级与形状
形状
按钮、字段、标签和紧凑筛选使用 4px;服务卡、色块、数据面板和工作区使用 8px;圆形仅用于状态点和必要图标。
层级
组件样张
button-primary
#f2673c 平面填充、#111827 文字、4px 圆角和至少 44px 高度,用于开始、提交与关键入口。
button-secondary
白底、1px #111827 边框与 4px 圆角,用于查询、导出和次级操作。
button-icon
服务卡、字段、表格行和状态标签覆盖 default、hover、focus-visible、active、disabled、loading 与 error。
content-row
一行核心内容保持清晰标题。
元信息 · 状态 · 更新时间
布局与响应式
二维色块表达功能分区,清楚网格保证扫描效率。
桌面端使用双栏服务入口、模块化服务目录和侧栏工作台;平板减少并列色块;移动端按标题、任务、状态和行动顺序单列。
| 断点 | 宽度 | 关键变化 |
|---|---|---|
| 移动端 | < 768 px | 标题保持 32px,服务卡单列,数据面板双列或单列,触控目标至少 44px。 |
| 平板 | 768 - 1099 px | 保留橙紫色块和主要任务,减少并列指标与辅助表格列。 |
| 桌面端 | >= 1100 px | 完整双栏入口、12 栏服务目录和侧栏运营工作台,最大标题 32px。 |
使用边界
应该
- 以 #ffffff 白色为主表面,用 #f2673c 和 #8b5cf6 组成清楚的二维功能色块。
- 标题、正文和控件统一使用 Inter;JetBrains Mono 只用于编号、状态和系统标签。
- 严格采用 12/14/16/20/24/32 字阶和 4/8/12/16/24/32 间距级差。
- 控件使用 4px 圆角,卡片、表格面板和色块容器使用 8px 圆角。
- 以颜色、边界、留白和网格建立层级,不使用任何阴影、渐变或纹理。
- 为空态、加载、错误与禁用状态提供明确文字,可见焦点和至少 44px 触控目标。
不要
- 不要加入投影、玻璃模糊、立体高光、渐变和材质纹理;Flat 必须保持二维。
- 不要用 Geist 或装饰字体替代规范明确指定的 Inter 与 JetBrains Mono。
- 不要使用超过 8px 的松软卡片圆角、胶囊 CTA 或圆润拟物控件。
- 不要把橙色、紫色和状态色混成无层级的彩虹;每种颜色必须有明确职责。
- 不要超过 32px 最大标题字阶,也不要用超大营销排版掩盖功能。
- 不要只靠绿、橙、红传递状态;必须同时提供文字、标签或图标。