设计规范落地的好帮手
一.颜色资源管理插件是什么?
在项目中经常出现这么这个场景:
设计师MM :『 我调了网站里几个颜色,麻烦程序小哥哥再改一下哈:)』
程序员 GG:『请问你改了哪个颜色?』
设计师MM :『我改了1,2,3,4,5,6 吼吼:)』
颜色管理插件由此孕育而生
颜色管理插件是腾讯互动娱乐发行线设计中心(P&P Design Center)出品的一个将设计规范资源转化为开发代码资源的工具,它能将设计的视觉语言从XD设计软件中直接转换为开发可用的代码,从而成为设计与开发的衔接桥梁。(Sketch的颜色管理插件正在开发中)
二.颜色资源管理插件
使用前提条件是什么?
☞前提条件是更系统化规范化的设计规范
如何有效制定设计规范?
设计规范在一个系统一个项目中非常重要,是多设计师,多团队协同的基础。而颜色资源是设计规范中的一部分,是视觉语言我们统一叫它Token。
如Element Design的设计规范如下所示,也分为视觉语言(Token)+组件规范两部分组件。
梳理的颜色场景过少,使用指引不强,并不能覆盖到全局颜色,就容易在迭代过程中另起设计,导致风格不统一最后维护困难。
1.细划Token分类(视觉语言/设计变量)
Token是设计标准规范的核心部分,是传递品牌统一重要因素,也是设计和开发实现统一的桥梁。
我们可以优化Token输出方式,我们将高度解耦的抽离底层视觉语言,建立新规则,将其传递到每个组件,模块,页面,确保风格一致性。
2.TOKEN与组件相关联
同样Token意义也在于此,当Token变化能让整个系统多个页面同步修改,一改全改。
组件如何关联TOKEN?
第一步:将整理好的TOKEN添加到面板中 ,选中颜色---右键为资源添加颜色。
你将会在左侧面板中出现这Token。
第二步:将组件中的颜色从左侧的资源面板中添加,选中需要填充颜色的组件---> 点击左侧资源面板中的颜色。
三.颜色管理XD插件功能介绍
有了这插件设计师可以直接下载已整理好Token并生成开发需要的代码文件。
XD虽然提供了资源管理功能,但并不能让颜色进行分组分类,也不利于维护管理使用,因此我们插件提供了分类功能。
选中图形,插件会识别出图形所用到的颜色,并在左侧面板给你圈出来。
四.插件下载与使用说明
1.插件安装
点击进入详情页后点击“安装”按钮即可将插件安装到你的Adobe XD。
2.设计资源命名规范
如下图所示:
色值只支持以#开头的十六进制,如(#ffffff);
透明度只支持%单位;
英文名只能以color为前缀。color-text表示字体色,color-fill表示填充色,color-line表示边框色,color-shadow表示阴影色。
五.展望
由于XD官方目前暂未开放组件获取的API,因此现阶段还不能对做组件管理功能。后续期待XD官方能尽快开放组件的API,让我们开发更多好用的功能。