然后原子们可以组成分子,正如细胞(列表条目)一般。
一堆细胞变成一个组织,即列表。
如此反复。
在我们公司,前端开发通常制定一套全景规范用以描述产品的各个设计原子,分子和组织。
我喜欢以乐高积木的方式来畅想设计(我朋友形容设计学校就像幼儿园一样,无非是讲设计原子按照积木一样拼来拼去)。
但是我需要将该流程直接适配到一个视觉设计工具中去,用来为我的设计工作增强一致性和效率。
假如能够在一个面板或者在故事板中设计所有的设计原子,不用操心对齐、字体、颜色等,它们会自动处理好。
想象如果能够不断的将原子设计规范传到下游设计公司那该多美。
Matej Hrescak开发了一个Sketch插件能够快速进行组件设计,对我来说仅仅起了个好头,我希望将其继续升级。
工作原理
一旦视觉语言确认,你可以据此制作一个单独文档来搞定规范,并且移除软件其它的无用信息。
第一步,设定颜色、主字体、图形、边距、留白。
第二步,开始设定更精细的原子:标题、文本字体、按钮和输入框。
最后,在故事板中制作基本的文本和图层:
然后通过右键给它们赋予预设的样式。
矩形会自动嵌套预设的风格样式,正如你手动编辑过该标签一样。通过设置边距,按钮会根据标签文本的长度自动适应,通过留白设置可以将故事板内部元素自动对齐。
我们还可以设置更复杂的组织(例如导航栏)来保持各处的一致性。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/pmsj/)在此基础上可以添加更多功能,使得通过设置每个元素来自动生成页面、列表、卡片成为可能。改动设计设定会自动应用到所有元素上。这样能够很方便的测试不同的颜色、字体风格等等的效果。
制作界面模板套件将不费吹灰之力,通过预设原生组件就能实现。
从事移动设计3年之后,我依然能够清晰的记得导航栏的精确高度是多少。
当然,设定部分元素时,我们也可以为颜色、字体对比、快速制作响应式元素、调色板等及时的提供一些可用性提示,而不用担心过多细节。
目前Sketch已经能够通过文字样式和制作符号(symbol),Photoshop通过智能对象来完成这些工作,但还远远不够,你们觉得呢?
你们的想法是什么?