一、页面和画板如何高效命名

Sketch页面结构体系:

文件名——页面名——画板名——组名——图层名

  • 可读性要强
  • 管理要标准化

屏幕快照 2019-07-06 17.03.27.png
画板命名规范:如:4-3-2-我的-我的资料—绑定手机号

屏幕快照 2019-07-06 17.17.49.png

图层&分组
**
结构层和深层级

二、Symbol组件和原子化设计

symbol是组件化设计的基础

symbol的特点:

symbol的命名:

屏幕快照 2019-07-06 17.29.58.png**

原子化设计的意义:
**

  • 一致统一
  • 清晰明确
  • 高效便捷
  • 沟通顺畅

一套设计体系,其中包含了5个层面:
原子——分子——组织——模版——页面

屏幕快照 2019-07-07 15.26.47.png

三、Text Style 文字样式

四、Layer Style 图层样式

五、Sketch Library

团队成员如何共享Library组件库?
**
1.Mac共享
内部网络,Mac共享——文件共享

2.蓝湖共享

六、Sketch快捷键

Sketch官网快捷键大全(英文)

https://www.sketch.com/docs/shortcuts/

以下为帮主整理的常用快捷键(附带中文翻译)

常用快捷键

Insert 插入 快捷键
New Artboard [NEW] 插入画布 A
Slice [NEW] 切片 S
Rectangle 矩形 R
Rounded Rectangle 圆角矩形 U
Oval 椭圆 O
Line 线 L
Vector Point 矢量点 V
Pencil 铅笔 P
Text 文本 T

字体 & 排版快捷键

Type 排版 快捷键
Bold 粗体 Cmd + B
Italic 斜体 Cmd + I
Underline 下划线 Cmd + U
Increase Font Size 文本增大 Alt + Cmd (+) +
Decrease Font Size 文本减小 Alt + Cmd (+) –
Change Font [NEW] 更换字体 Cmd + T
Convert Text to Outlines 将文本转为轮廓 Shift + Cmd + O
Align Left 左对齐 Cmd + Shift + {
Align Center 中对齐 Cmd + Shift + \
Align Right 右对齐 Cmd + Shift + }
Special Characters 特殊字符 Control + Cmd + Space

调整画布(推荐: Cmd + 1/2/3)快捷键

Canvas View 画布视图 快捷键
Zoom In 视图放大 Cmd (+) +
Zoom Out 视图缩小 Cmd (+) -
Actual Size 实际尺寸 Cmd + 0
Center Canvas 中心显示所有项目 Cmd + 1
Zoom Selection 视图匹配选择项目 Cmd + 2
Center Selection 中心显示选中项目 Cmd + 3
Temporary Zoom to Actual Size [NEW] 临时放大到实际大小 §
Focus on First Input Field [NEW] 定位到第一个文本框 Alt + Tab
Toggle Rulers 标尺开关 Control + R
Toggle Grid 显示网格 Control + G
Toggle Layer Guides 图层辅助线开关 Control + L
Toggle Pixels 像素显示开关 Control + P
Toggle Selection Handles 控制手柄开关 Control + H
Toggle Pixel Grid 像素网格开关 Control + X
Window 视窗 快捷键
Toggle Layers List 图层列表开关 Alt + Cmd + 1
Toggle Inspector 查看器开关 Alt + Cmd + 2
Toggle Layers, Inspector 图层与查看器开关 Alt + Cmd + 3
Toggle Toolbar 工具栏开关 Alt + Cmd + T
Presentation Mode [NEW] 演示模式 Cmd + .
Enter Fullscreen 全屏视图 Alt + Cmd + F

实用快捷键

Editing Shapes 图形编辑 快捷键
Keep Current Selection [NEW] 保持当前的选择 Cmd + Alt
Use as Mask span (Works for Layers & Groups) 作为蒙版使用(对图层和组有效) Control + Cmd + M
Union 合并形状 Alt + Cmd + U
Substract 减去顶层形状 Alt + Cmd + S
Intersect 与形状区域相交 Alt + Cmd + I
Difference 减去重叠形状 Alt + Cmd + X
Change Object Size 改变对象尺寸 Cmd + Arrows
Change Units by 10 以10为单位改变对象尺寸 Shift + Cmd + Arrows
Change Vector Point Style 改变矢量点风格 1, 2, 3, 4

按住 Alt 显示间距,B, F 边框与填充开关很好用快捷键

Editing Layers 图层编辑 快捷键
Show Distance to other Layers 显示与其它图层的距离 Alt
Show Distance to other Layers inside Group 显示与组内其它图层的距离 Alt + Cmd
Duplicate (Repeat with ⌘D) 复制(与 ⌘D 重复) Alt + Drag
Copy Style 复制样式 Alt + Cmd + C
Paste Style 粘贴样式 Alt + Cmd + V
Color Picker 拾色器 Control + C
Transform 变形 Cmd + T
Rotate 旋转 Shift + Cmd + R
Toggle Fill 填充开关 F
Toggle Border 描边开关 B

图层快捷键

Arranging Layers, Groups and Artboards 图层、图层组与 Artboards 管理 快捷键
Bring Forward 将图层向上移动一层 Alt + Cmd + ↑
Bring to Front 将图层移到最顶层 Control + Alt + Cmd + ↑
Send Backward 将图层向下移动一层 Alt + Cmd + ↓
Sent to Back 将图层移到最底层 Control + Alt + Cmd + ↓
Hide 隐藏图层 Shift + Cmd + H
Lock 锁定图层 Shift + Cmd + L
Rename 重命名图层 Cmd + R
Group Layers 创建图层组 Cmd + G
Ungroup Layers 图层解组 Shift + Cmd + G
Select Above Layer 选择上一层 Shift + Tab
Select Layer Below 选择下一层 Tab
Select Parent Artboard 选择父级 Artboard Esc
Find Layer by Name 搜索图层 Cmd + F

七、Sketch组件化设计参考资料

左侧按模块分类的页面,重复性的可以调用

Sketch 组件管理与团队协作 - 图5

UI黑客APP演示文件

Sketch 组件管理与团队协作 - 图6

链接:
https://pan.baidu.com/s/1lfPDrpeAT3vw_Iy6ukGykQ
密码:2wra

组件化设计参考源文件

iOS-13-Sketch

Sketch 组件管理与团队协作 - 图7
链接:
https://pan.baidu.com/s/1nYqtfIjmdH1E9hMRjmCuow
密码:d3aq

**

Android Pie UI Kit

Sketch 组件管理与团队协作 - 图8
链接:
https://pan.baidu.com/s/1qLsBP9Hs8sKS0pb3WOFJRA
密码:lf63

Ant.Design.Components.3.12.0

Sketch 组件管理与团队协作 - 图9
Sketch 组件管理与团队协作 - 图10
Sketch 组件管理与团队协作 - 图11
链接:
https://pan.baidu.com/s/1AObv_ewLBySnsOsHCkPo5A
密码:pk6a

Element UI Kit_v2.0

Sketch 组件管理与团队协作 - 图12
链接:
https://pan.baidu.com/s/1kSPNvEvvZTX5aayjzZ7DWg
密码:tqua

Apple UI Design Resources

Sketch 组件管理与团队协作 - 图13

链接:
https://pan.baidu.com/s/1kvY-aJklKaX7u7AVt-thjQ
密码:g04a

macOS 10.14

Sketch 组件管理与团队协作 - 图14

链接:
https://pan.baidu.com/s/1UQjVBBaW5qIMylPj6GR0AA
密码:7ybo

New WeUI

Sketch 组件管理与团队协作 - 图15

链接:
https://pan.baidu.com/s/1NO1eMJhh3wH7__mGZPLkRQ
提取码: kr15

Vant-轻量、可靠的移动端 Vue 组件库

Sketch 组件管理与团队协作 - 图16

链接:
https://pan.baidu.com/s/1Js7XhKOOw56bc7bMPVfByg
密码:ldl0


常见组件规范

PC

Ant Design

https://ant.design/docs/react/introduce-cn
蚂蚁金服出品,非常著名的框架。很多公司的项目都在使用,而且提供了对设计师友好的Sketch规范文件,可以直接拿来用。

Alibaba Fusion

https://fusion.design/design/doc/11
Alibaba Fusion Design 希望构建一套提升设计与开发之间 UI 构建效率的工作方式,让UED的工作能够尽可能多的投入在UE(User Experience)的用户调研、用户体验、商业思考,而在D(Design)的过程中更多的投入与创意而非日复一日的重复绘图。

Element

https://element.eleme.cn/#/zh-CN
饿了么出品,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库,比较偏向于中后台。

LULUUI

https://l-ui.com/
LuLu UI,是一个基于jQuery,针对PC网站,兼容ie8、ie7的前端UI框架,包含很多静态或动态UI组件。对设计师非常友好,只需要简单的html、css知识就能快速上手使用。

iView

https://www.iviewui.com/
一套基于 Vue.js 的高质量UI 组件库。Vue.js 是一个JavaScriptMVVM库,是一套构建用户界面的渐进式框架。在网站中可以看到数量众多的UI组件和对应代码,本质上和我们制作UI规范是一样的。

Taro UI

https://taro-ui.aotu.io/#/
Taro UI,一套基于 Taro 框架开发的多端 UI 组件库,可以在微信小程序 / H5 / ReactNative 等多端适配运行。京东用户体验设计部的凹凸实验室出品。

Bootstrap

https://v4.bootcss.com/
Bootstrap是Twitter推出的一个用于前端开发的开源工具包,是一个CSS/HTML框架,目前世界上的很多网站开发都使用了这个。其中的栅格理论、响应式解决方案都变成了业界的参考规范。

AT UI

https://at-ui.github.io/at-ui/#/zh
AT-UI 是一款基于 Vue.js 2.0 的前端 UI 组件库,主要用于快速开发 PC 网站中后台产品。

Zan UI

https://youzan.github.io/zent/zh/guides/install
Zent是有赞 PC 端 WebUI 规范的 React 实现,提供了一整套基础的 UI 组件以及一些常用的业务组件。

手机

Ant Design Mobile

https://mobile.ant.design/docs/react/introduce-cn
蚂蚁金服出品,手机端的框架,可以在文档右侧看到具体界面展示。

WEUI

https://weui.io/
WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一。

Framework7

http://www.framework7.cn/
Framework7 是一个开源免费的框架可以用来开发混合移动应用(原生和HTML混合)或者开发 iOS & Android 风格的WEB APP。也可以用来作为原型开发工具,可以迅速创建一个应用的原型。

QMUI

https://qmuiteam.com/
QMUI,腾讯出品,分为Web、iOS、安卓三个端,都有相应的dome下载安装,设计师可以下载安卓和iOS应用,经常看看里面的组件,熟悉后,和技术的协作会更有效率。

SUI

http://m.sui.taobao.org/
SUI 是一套基于bootstrap开发的前端组件库,同时她也是一套设计规范。通过SUI,可以非常方便的设计和实现精美的页面。

Vant

https://youzan.github.io/vant/#/zh-CN/intro
轻量、可靠的移动端 Vue 组件库,可以用来制作小程序和手机APP应用。

其他

Clarity Design

https://design.teambition.com/
Teambition出品。Clarity Design 是一套全面的设计语言,从设计原则到字体排版,从交互到文案,从动效到样式,从组件到设计工具…… 提供了各种解决方法和指导,设计师和工程师可以快速找到相关的指导内容,有效地帮助完善工作并且提高效率。

Zan Design System

https://design.youzan.com/index.html
服务于 SaaS 产品的设计体系。连接设计和开发,让协作变得高效简单;通过沉淀不同行业、场景的经验和思考,推动社交生态内的用户体验一致性。

八、注意事项&小技巧

1、关于像素对其的问题

可通过是否勾选“契合像素”来解决,icon缩放错位的问题

屏幕快照 2019-07-07 15.50.15.png