你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

Sketch进阶教程:利用Symbol建立一套设计规范组件库

发布时间:2024-07-22

浏览次数:0

前言

这是一篇关于的高级教程,为保证更好的理解文章内容,您需要对如下知识点有一定的了解(部分内容有注释)。

文字样式¹

视觉设计课_sketch视觉设计教程_视觉设计教材

▲图片来自手册

在设计包含大量文本的界面时,很多图层的文本属性都是相同的,通过保存为文本样式,可以重复使用这些文本属性,而不必逐一设置。

文本样式用于设置文本的规格,包括字体、字体大小、字体粗细、颜色、字符间距、行高²、段落间距等。

sketch视觉设计教程_视觉设计教材_视觉设计课

¹ 文本样式:

² 行高:参考知乎专栏《我们来聊聊iOS文字的行高》

图层样式³

视觉设计课_sketch视觉设计教程_视觉设计教材

▲图片来自手册

将一组样式元素保存为图层样式,这些元素可以在文档的任何图层中重复使用。

图层样式用于创建颜色规范,涵盖填充颜色、描边颜色、内外阴影、模糊效果等。

视觉设计教材_sketch视觉设计教程_视觉设计课

³ 图层样式:

视觉设计课_视觉设计教材_sketch视觉设计教程

▲图片来自手册

作为旗舰功能,它可以在画板、页面甚至其他文件中重复使用。52之后的新功能使其更加灵活和轻量。

●可重复使用:支持画板、页面和多个文档之间的重复使用

● 可嵌套:多个

●可替换:可以用其他替换

视觉设计教材_视觉设计课_sketch视觉设计教程

▲更换

⁴:

英文名

组件采用英文命名有以下几个原因:

●方便设计师后期修改、整理文件

●团队内部容易达成共识,促进协作

● 节省开发成本,减少不必要的沟通及重复图片裁剪

构建组件库的想法

在建立组件库之前我们先来聊一下构建思路:解构、拆分、重构。

解构

一般的设计规范包括:基础规范、图标规范、组件规范。第一步是将这三类规范逐一解构。例如:基础规范解构为文字规范、颜色规范、布局规范……

分裂

将解构后的规范拆分成最基本的元素,基础规范、图标规范都在这一步完成,比如在文本规范中,分为标题、副标题、主文本、辅助文本、标签文本……

“重构”

采用重构或嵌套⁵来制定组件规范,将分解后的元素组合成模块,再将模块组合成组件。

⁵ 嵌套:

使用组件库建立设计规范

其实,一个优秀的组件库=一套简单易用的设计规范。组件库中不仅涵盖了常用的组件,还包括文本样式、图层样式,三者共同构成了一套设计规范。

我们先来看一下一个优秀的组件库(通用组件规范)是什么样的:

sketch视觉设计教程_视觉设计课_视觉设计教材

图中显示的是 Ant 团队⁶制作的 Web 组件库,可使用插件进行预览。

⁶Ant...Beta.3.10.5.:

基于上述思路,我们将基础规范、图标规范、组件规范进行解构sketch视觉设计教程,并将其中部分内容拆分为基本元素,得到以下内容:

基本规格

1. 文本标准(创建为文本样式)

1. ↳ 标题()

2. ↳ 字幕 ( )

3. ↳ 正文

4.↳ 次要文本()

5.↳ 标签

2. 颜色指定(作为图层样式创建)

1.↳ 主色()包含与主色相似的颜色,用于不同的状态

2. ↳ 功能颜色() 成功、失败、警告、不可用等颜色。

3.↳ 渐变()

4. ↳ 背景颜色()

5. ↳ 字体颜色(文本)

3. 布局规范

1.↳ 分割线()

2.↳…

4. 标签标准

1.↳…

5. 其他风格

1.↳ 圆角规范()

2. ↳ 阴影规范()

3.↳…

基础规范的主要内容为文字规范与颜色规范,其中文字规范中的元素以 Text Style 形式创建,颜色规范中的元素则分类以 Layer Style 形式创建,其他元素则可根据不同情况进行调整。

图标规范

在图标规范中,可以根据图标大小、业务场景、图标功能等来区分级别,笔者按照图标大小来区分级别(暂时不考虑最小交互面积):

1. ↳ 48px(Tab栏图标、金刚区域图标、底部按钮图标等)

2. ↳ 40px(使用场景:标题图标、个人中心列表图标等)

3. ↳ 30px (使用场景:辅助图标)

在制定图标规范的时候,需要根据设计师自身的情况做相应的调整。但是在设计图标的时候,有以下几点是比较常见的:

“结构简单”

根据简单性定律,我们知道简单的图形识别需要用户付出最少的认知和努力。对于一般规格的图标,应尽可能简单,以保证用户识别。当然,金刚区域等特殊区域的图标需要我们在工作中单独设计。

“视觉尺寸均匀性”

视觉设计课_视觉设计教材_sketch视觉设计教程

设计时以图标框为参考,保证整套图标的视觉大小统一。当然图标框并不是一个固定值,在日常工作中需要根据图标造型进行微调。

像素对齐

与像素网格对齐并使用整数作为路径锚点以避免虚拟边缘。

在 中,您可以通过打开像素模式或使用自动像素对齐功能来进行像素对齐。

使用偶数

由于适配原因,绘图时要特别注意,尤其是@2x的情况。

「矢量形状」

视觉设计教材_视觉设计课_sketch视觉设计教程

使用函数和布尔运算将图标转换为矢量形状。

TIPS:将图层样式中的任意颜色应用到矢量形状,然后可以在后续的嵌套中更改图标的颜色。

组件规格

由于篇幅有限,本文只介绍通用组件,经过解构分类,得到以下内容(设计师可根据项目情况进行补充)

视觉设计课_视觉设计教材_sketch视觉设计教程

但简单的解构和分类还不够,如果想要完成一个完整的组件库,还需要将解构后的组件拆分成单独的元素,以方便嵌套和组件组合。

由于篇幅有限,我们以List组件为例进行分析:

sketch视觉设计教程_视觉设计课_视觉设计教材

和上面的组件库思路一样,对于单体组件,同样运用解构→拆分→重构的思路。区别在于单体组件需要考虑到组件的不同形态/状态。

解构为模块

解构List模块,获取背景sketch视觉设计教程,分割线,左侧内容Left,右侧内容Right

拆分成元素

左右两侧的内容可以进一步拆分为图标、标题、文本、箭头

「添加其他形式/状态」

仅涵盖一种形式/状态并不是完整的规范,我们需要考虑 List 的所有常见形式

视觉设计课_视觉设计教材_sketch视觉设计教程

如图所示,分割线的各种状态以及左右两边内容的各种形态都需要考虑到。对比一下前面分割的结果,去重后会发现多了一个 元素(Arrow 和 Check 都属于 Icon 类)。将其添加到列表中,就得到了组成 List 组件的所有元素。

sketch视觉设计教程_视觉设计教材_视觉设计课

是不是看起来很眼熟?没错,这些元素正是基础规范和图标规范中所包含的。

“嵌套(重构)”

视觉设计课_视觉设计教材_sketch视觉设计教程

将上面三个步骤反过来进行嵌套:先将最基本的元素组合成模块,再将模块组合成List组件。

因为使用了嵌套,最终组合出来的List组件可以在右侧设置各种模块和元素。

重复解构为模块、拆分为元素、添加状态/表单、重构(元素→模块→组件)四个步骤,完成组件规范清单中的所有组件,这套利用函数制作的通用规范组件库就完成了。

写在后面

如何在设计稿中使用元件库?

sketch视觉设计教程_视觉设计教材_视觉设计课

将准备好的元件库另存为.文件,在上方菜单找到:——,点击下方的添加…按钮,导入该.文件。

如何规范元件库的管理?

sketch视觉设计教程_视觉设计教材_视觉设计课

当名称中有“/”符号时,它们将被视为一个单独的组。例如:两个文件,一个名为“/”,另一个名为“/”,将归入该组。

当然你也可以使用⁷插件来帮助你规范管理。

sketch视觉设计教程_视觉设计课_视觉设计教材

⁷ 插件:

相比于通过修改名称来管理组件库的死板方式,该插件可以帮你以类似的方式查看、修改、删除你的组件库。当然,9.99 美元的买断价格和只能通过 VPN 才能正常使用的限制可能会让你望而却步。

但我们相信,版权意识、英文成分管理、为优质内容付费的理念会慢慢渗透到每一位设计师的潜意识中。

如何让组件更加灵活?

视觉设计教材_sketch视觉设计教程_视觉设计课

智能变焦是39新增的功能,它有多智能呢?

参见官方解答

官方答案太难懂?让我们回顾一下古代版本中你应该学到的东西。

「一张图教你用新功能——智能变焦」

如何在组件库中使用它?例如:

sketch视觉设计教程_视觉设计课_视觉设计教材

1、解构之后,得到N个相同的Tab模块;再将Tab模块拆分成四个元素:Icon、Text、分割线、背景。

2、分别设置这四个元素的属性,Tab模块可以自由水平拉伸,不打乱布局。通过水平拉伸尺寸,可以得到3-5个Tab。

类似的组件还有很多,只要在制作组件库的时候稍加留心,就能让你的组件库更加灵活、易用。

扩展使用

视觉设计教材_sketch视觉设计教程_视觉设计课

这是Pablo提供的免费插画库,可用于商业或个人用途。你可以改变角色的发型、肤色、上衣、裤子、鞋子……还可以旋转各个元素的方向,再加一点氛围,这将是一幅适合各种场合的插画。

▲内容来自网络,官网链接

同样来自Pablo的免费头像库,可用于商业或个人使用,头像中的任意元素均可DIY组合,包括头像、胡须、眼睛、眼镜、脸型、肤色等均可自由搭配。

▲内容来自网络,官网链接

后台回复关键字“ ”即可获取源文件!

最后希望设计师在构建元件库的过程中,不但能够提高自己的设计效率,还能增强自己其他方面的知识和能力。

共勉。

视觉设计课_视觉设计教材_sketch视觉设计教程

今天的复活节彩蛋

UED原创潮玩“大脑花花公子”限量版

神秘的准备……

如有侵权请联系删除!

13262879759

微信二维码