Sketch Libraries设计...

  • 经验类型经验/观点
  • 经验属性原创文章
  • 经验版权署名-非商业性使用-禁止演绎
3394 0 5 2019-05-01

基于Sketch 54.1 用实例介绍一下Libraries功能,实现设计团队协同合作

Image title


基于Sketch 54.1 用实例介绍一下Libraries功能

早期在47版本的时候就出现了Libraries功能


Image title


工作过程中经常会出现各种找文件的场景,特别是协同制作同一个版本的情况下,会出现细节上面的误差

使用Libraries管理公共的库,对于团队协作方面还是能够非常高效的



创建组件库

创建一个良好的组件库对于设计效率有巨大的提升。就我个人而言创建组件库我会根据公司的项目和大版本来划分。同时会创建公共库和私人库。

Image title


Image title

如何构建组件库?

学习像开发人员一样的思考。把一个整体细分成每个模块,根据每个模块去做对应的库。

我一般会对应的建立颜色、图标、字体、按钮等模块库。方便对于每个模块化的管理。



创建Symbol

Image title

1.首先创建图层或者组,这里一定要注意命名的格式;需要以 ‘/ ’符号分割,例如:“color / nav / change01” ; Sketch能够识别。

我的命名方式是“主体/位置/具体信息”这些要素组成

2.创建Symbol



Image title

正常创建完成我们进入Symbols的页面里面,看多所有的文件都是散乱的,只有按照创建的时间顺序依次往下排列。缺点是所有文件看起来不够清晰



Image title

我会使用Symbol Organizer插件对于Symbol的管理,这块会根据名称来创建排序,便于查看和管理


Symbol Organizer下载地址:

https://github.com/sonburn/symbol-organizer



创建Libraries

Image title

创建好每个symbol模块之后,对应的把所有的模块添加到Libraries里面

Preferences -> Libraries -> Add Library



维护Libraries与协同合作

一般正常的情况下,可以在公司的服务器上搭建一个设计的git仓库,有新提交的时候能够迅速的去download下来。来保持库的最新版本状态。当然也有使用局域网共享的方式等等。

Image title


如果symbol有版本更新的情况下,在启动Sketch时,右上角会显示Library Updates Available,点击之后会直接同步更新的文件




THANKS FOR WATCHING






全部评论:0

更多作品

发表评论

取消

点击右上角
分享给朋友吧

分享到

取消

每人每天仅限5票,快给你心仪的作品鼓励的一票。

投票