Case Study · 设计系统

VerdeX Design System

VerdeX 是我——戴子森——将十三年跨领域设计方法论沉淀为一套可复用设计语言的产物。它不是凭空创造的组件库,而是无数真实项目中对「设计一致性」的反复追问与解答。

角色 独立创建者
周期 持续迭代
工具 HTML/CSS · Illustrator
交付 设计令牌 · 组件库 · 文档

物料应用

Logo 在名片、信纸、演示文稿、社交媒体、工牌、周边产品及网页导航等实际场景中的规范应用示例。

名片

标准名片尺寸 90×54mm,Logo 置于左上角,信息层级清晰。使用标准标志 + 浅色背景。

张明
产品设计总监
zhangming@verdex.design
+86 138-0000-0001
标准名片
90 × 54mm · 标准标志 · 左上对齐
张明
产品设计总监
zhangming@verdex.design
+86 138-0000-0001
深色名片
90 × 54mm · 反白文字 · 品牌绿图形标记

信纸与信封

A4 信纸(210×297mm)与 DL 信封(220×110mm),Logo 置于页眉,地址信息置于页脚。

A4 信纸
210 × 297mm · Logo 页眉 · 正文线框占位
STAMP
VerdeX Design Studio
中国上海市静安区南京西路 1515 号
hello@verdex.design
DL 信封
220 × 110mm · Logo + 寄件人地址 · 右下对齐

演示文稿

16:9 PPT 模板,Logo 置于左上角,品牌绿作为强调色条。标题页与内容页遵循统一的版式网格。

封面页
16:9 · 品牌绿强调条 · 标题 + 副标题
内容页
16:9 · 细绿线分割 · 正文 + 图表区域

社交媒体

头像使用纯图形标记,封面图使用反白标志 + 品牌绿背景。确保在小尺寸下仍可识别。

头像 400×400px
头像
400 × 400px · 纯图形标记 · 品牌绿底色
封面 1500×500px
封面图
1500 × 500px · 反白标志居中 · 深色背景

工牌

标准工牌 86×54mm 竖版,Logo 置于底部,照片区域占主体。配色可选用品牌绿点缀。

👤
陈磊
高级前端工程师
标准工牌
86 × 54mm · 竖版 · 照片 + 姓名 + Logo
👤
李华
UX 设计师
横版工牌
横版布局 · 品牌绿分割线 · 活动/会议场景

周边产品

Logo 在帆布袋、笔记本等周边产品上的应用。优先使用纯图形标记或反白标志,保持简洁。

帆布袋
Logo 居中印刷 · 米白色帆布 · 单色或双色
笔记本
A5 硬壳 · 深灰底色 · 反白标志压印
笔类 / 小型物品
纯图形标记 · 多色笔身适配 · 最小 7mm 高度

网页导航

标准网站导航栏中的 Logo 放置方案。Logo 置于左侧,导航链接居右,背景为浅色或深色。

浅色导航
标准标志 · 白底 · 左对齐 · 48px 高度
深色导航
反白标志 · 深色底 · 品牌绿图形保持彩色
移动端导航
纯图形标记 · 高度 ≥ 20px · 窄屏适配

应用速查表

应用场景尺寸标志方案备注
名片90 × 54mm标准标志浅色 / 深色两版
A4 信纸210 × 297mm标准标志页眉左上角
DL 信封220 × 110mm标准标志左上角 + 寄件人地址
PPT 封面16:9标准标志品牌绿强调条
社交头像≥ 400px纯图形标记品牌绿底色
社交封面1500 × 500px反白标志深色背景居中
工牌86 × 54mm标准标志竖版 / 横版
帆布袋标准标志居中印刷
笔记本A5反白标志深灰硬壳压印
网页导航栏≥ 48px 高标准 / 纯图形浅色 / 深色双版

色彩

VerdeX 色彩系统以品牌绿 #00AC80 为核心,构建了语义化的颜色令牌体系,覆盖浅色与深色两种模式。

品牌色

主色及其衍生色阶,用于 CTA、链接、选中态等关键交互。

accent-soft
oklch(95% .04 170)
accent
oklch(62% .17 170)
accent-hover
oklch(55% .17 170)

语义色板 — 浅色模式

语义令牌在不同主题下自动切换,保证可读性与对比度。

令牌预览CSS 变量
Background--bgoklch(99% .002 180)
Surface--surfaceoklch(100% 0 0)
Foreground--fgoklch(18% .015 180)
Muted--mutedoklch(50% .015 175)
Border--borderoklch(90% .008 175)

功能色

成功、警告、危险、信息四种状态色,用于反馈与标记。

Success
oklch(58% .16 155)
Warning
oklch(72% .16 85)
Danger
oklch(55% .18 25)
Info
oklch(58% .16 255)

排版

系统原生字体栈,确保跨平台一致的阅读体验。标题使用 SF Pro Display,正文使用 SF Pro Text,等宽使用 JetBrains Mono。

字体族

用途CSS 变量字体栈
Display--font-display-apple-system, BlinkMacSystemFont, 'SF Pro Display', system-ui, sans-serif
Body--font-body-apple-system, BlinkMacSystemFont, 'SF Pro Text', system-ui, sans-serif
Mono--font-mono'JetBrains Mono', 'IBM Plex Mono', ui-monospace, Menlo, monospace

字号层级

text-6xl · Display3.75rem / 1.05
敏捷开发,快速迭代
text-5xl · H13rem / 1.1
设计系统驱动产品
text-4xl · H22.25rem / 1.2
组件化是效率的基石
text-3xl · H31.875rem / 1.3
从设计令牌到生产代码
text-2xl · H41.5rem / 1.4
色彩系统与语义令牌
text-lg · Body Large1.125rem / 1.6
VerdeX 是一套面向现代 Web 应用的设计系统,强调简洁、清晰的视觉语言与高度可组合的组件架构。
text-base · Body1rem / 1.6
基于 Design Token 架构,VerdeX 将设计决策封装为可复用的变量,确保从设计工具到前端代码的一致性。所有组件均支持浅色/深色双主题。
text-sm · Caption0.875rem / 1.5
适用于辅助文字、标签、提示信息等次要内容场景
Mono · Code0.875em / 1.5
const tokens = await fetchDesignTokens();

组件

覆盖表单、导航、反馈、数据展示等场景的核心 UI 组件,所有组件均遵循统一的设计令牌体系。

按钮 Button

五种变体、四种尺寸、完整的交互态(hover / focus / disabled)。

输入框 Input

文本输入、下拉选择、文本域,及验证态。

3-32 个字符,支持字母与数字

卡片 Card

内容容器,支持 hover 抬升与多种布局。

项目启动
初始化设计令牌、建立组件库基础结构、配置自动化发布流水线。
组件开发
完成 Button、Input、Card、Modal、Table 等核心组件的开发与文档。
文档站点
搭建设计系统文档站,包含使用指南、组件示例与设计原则。

对话框 Modal

居中弹出的模态对话框,带背景模糊遮罩。

标签页 Tabs

面包屑 Breadcrumbs

徽章 Badge

成功 警告 错误 信息 默认

界面模式

由基础组件组合而成的高阶界面模式,覆盖仪表盘、数据表格、统计卡片等常见业务场景。

统计卡片

用于仪表盘首页的关键指标展示。

总用户数
24,892
↑ 12.5% 较上月
活跃项目
1,204
↑ 3.2% 较上月
平均响应
186ms
↓ 8.1% 较上月
系统可用率
99.97%
↑ 0.02% 较上月

数据表格

支持表头固定、行 hover、等宽数字对齐。

项目名称 负责人 状态 进度 预算
VerdeX Design System 张明 进行中 78% ¥120,000
移动端适配 李华 规划中 15% ¥85,000
自动化测试 王芳 待审核 92% ¥45,000
文档站点 陈磊 进行中 60% ¥68,000
CI/CD 集成 赵雪 已阻塞 33% ¥52,000

仪表盘卡片

带图表的看板卡片,常用于数据概览页面。

月度活跃用户 ↑ 18%
1月
2月
3月
4月
5月
6月
7月
8月
最近活动 查看全部
发布 v2.4.0 版本发布 10分钟前
合并 PR #284 组件优化 2小时前
评审 设计令牌更新 5小时前
文档 更新使用指南 昨天