效率至上,着眼未来 | 雪球设计语言如何服务于产品设计?
如何出活又快又好,老板看完还不改稿!

2020上半年雪球XDC完成了「雪球设计语言」的搭建,我们如何定义设计语言,具体做了哪些事情?话不多说,先来一发视频:
为什么要做这件事?
早在几年前,为了提升设计输出一致性以及提高和下游开发同学的对接效率,XDC就已经搭建了UI Library设计组件库,既然有了组件库,为什么还要启动雪球设计语言项目呢?
01. 内容差异
设计组件库主要是为了方便设计师能够快速调用常用组件,偏向于实际工作,而雪球设计语言阐述的是背后的设计逻辑,传达了「为什么这样设计」,补充和定义了页面布局规范、色彩使用准则、动效参数等多方面设计说明,形成了更具体系化和规范性的设计系统。
02. 面对对象差异
设计语言面向对象更加广泛,更像是一份设计说明书,不仅面向设计师,也面向产品设计链条中上下游各个职能的同学,pm、工程师、运营同学等都可以从中找到参考。
03. 设计体系建立的必要性
雪球日益发展壮大,产品线不断扩充,产品设计不断迭代,将成熟的设计经验沉淀下来体系化规范化,形成一条清晰的脉络,能够在未来更长远的时间内指引设计方向,让设计能够持续稳定地输出价值。
了解雪球设计语言
雪球设计语言共18章节,下面我们通过几个主要章节来了解雪球设计语言涉及的内容:
01. 布局


▲ 布局
02. 色彩
▲ 色值匹配色彩编号
03. 文字

▲ 雪球文字等级

▲ 文字应用
对雪球来说,数据是重要的信息,我们选用特殊数字字体,以容纳更多数据项的展现并保证显示清晰:

▲ 数字字体
04. 图标
▲ 优化图标表意
在去年下半年雪球12.0版本发布后,我们写了一篇文章详细讲述了雪球图标系统的设计方法与思路,详见:Hello,12.0 接我一标 | 开启图标新的可能

▲ 雪球图标设计
05. 组件
06. 动效、声音反馈与震动

▲ 雪球动效规范

▲ 动效在界面中的应用
震动反馈与声音常常伴随交互操作与动效出现,这类反馈补充了除视觉外触觉、听觉层面的感知维度,提供了更丰富的交互体验,我们也对这2个维度的规范和基础知识做了补充。
07. UX文案
在界面中我们通过文案与用户产生交流,精准、清晰、简明的文案更容易被用户理解,也更能建立用户对产品的信任。但文案往往是最容易被忽视的环节,我们在设计语言中也纳入了UX文案的写作规范,以传递给雪球用户精准、明确的信息,与用户平等交流,并进行有效对话。

▲ 精简文案

▲ 使用用户理解的词语
写在最后
雪球设计语言根据雪球产品特性和需求建立,会随着业务、产品、设计趋势的发展不断迭代和生长,我们会持续维护更新,让设计语言更好的服务于产品设计,长远持续地输出价值。


















































































