# Icon 图标

UX Design 通用设计规范 2.0 Beta

# 多端icon一致性绘制规范

icon 作为UI构成中重要的元素,一定程度上影响UI界面整体呈现出的风格,能够直接表达操作含义,快速唤起用户认知,从而帮助用户更快地理解操作。

# 设计原则

# 精确:

表意准确,易于理解;屏显准确,减少锯齿。在图标输出时也应遵守命名规范,精确的文字描述便于他人查找。

# 简洁:

形式与笔画简化,去除多余细节和锚点。输出时避免出现不必要的装饰和背景,保持图标简洁易于识别。

# 统一:

保证图标表达形式、元素、倾斜角度、圆角弧度、端点节点等的风格统一性。

  • # 图标风格:

目前主流图标风格一般有三种:线条、填充、线条+填充

在实际应用当中,产品或者项目之间使用的通用图标库以单色图标为标准,尽量减少细节,因为图标在小尺寸的应用过程中会造成细节的丢失

  • # 通用性:

帮助、提示、警告、正确、错误、设置、保存、删除、时间、创建、
播放、暂停、停止、图层、数据、地图、文件夹、位置、显示、不显示等

关闭、刷新、撤销、重做、放大、缩小、导入、导出、链接、分享、搜索、上传、下载、置顶、置底、移动、返回、复制、粘贴、剪切、图片等

# 绘制原则

# 统一性:

  • # 绘制key line

同样尺寸可能会导致看来起大小不一致,这时 key line 可以帮助我们在绘制图标时保证图标在视觉大小上的统一,以16 * 16盒子为图标基础网格
桌面端因为线条宽度的特殊化,需要以16 * 16;24 * 24;32 * 32这三种尺寸分别输出。

百度云盘链接地址:
https://pan.baidu.com/s/1In3v34jjarEAzG-QOhbQUg   提取码: ggm3

  • # 安全边界:

在四周预留合适的边距,保证图标在切图或者导出svg时的失误,少切 1 px之类的事情发生
在一些特殊情况下如 icon 过长或者有突出的边角等,允许内容适当延展,以确保图标视觉重量上的统一( 超出部分建议为多边形的边角,并不宜超过 0.5px )

  • # 定界一致:

在里面绘制不同形状时有不同的长宽数值,其他情况根据视觉一致的情况而定

不规则图标绘制区域需要对应参考线进行

有倾斜角度的图标也一样,先绘制好水平或者纵向的图标然后再进行角度倾斜的处理,而45°是最优角度,因为倾斜所导致的锯齿是最小的。

  • # 线性图标的统一:

线条是最主要的组成元素,所以在绘制时,要保持线条不要有太大的粗细对比,尽量保持统一

在处理长线线条的长度时建议使用 2 的倍数,这样更易进行对称处理。而短线上建议使用 3 的倍数

在特殊情况下如复合图形,由于该类图标结构更为复杂,线条的粗细可以适当调整

  • # 右下角切口大小一致:

这个地方经常出现在右下角有辅助图形的情况,就需要保证小图形大小一致(上下浮动 1 px)

  • # 透明比例统一:

填充色透明度比例一致,使图标元素更丰富、更统一(不透明度10%~65%)

  • # 圆角的统一:

内角无圆角,外柔内刚。
保持形状圆角统一的同时,也要注意保持线条端点的统一,在使用圆角时,也要使用圆头端点

  • # 断口和端点一致:

断口多存在于复合图标上,其宽度根据具体图标的样式进行具体分析,需起到平衡视觉重量的作用 (最大宽度 ≤ 1 px 且为 0.5 px 的倍数,)

注意:特殊图标如 16 尺寸:断口、分隔按 1 px处理

同一类型图标样式端点圆角一致、节点一致

  • # 元素统一:

例:
场景浏览里面的放大缩小、全屏、球面、平面、比例尺、指针。
场景、组件、三维、移动、桌面、特效、模型、编辑、重命名、服务、上传、下载、管理、工具。
辅助图形:云、文件、地球、

  • # 倾斜角度一致:

线条如需倾斜最好与栅格内 45° 辅助线相平行,或使用 15° 的倍数。以便在低分辨率的情况下仍有较高的线条清晰度

不仅要注意图形部分的夹角,也要特别关注一些负形的夹角度数

# 视觉重量平衡:

根据绘制对象的形象特征去选择辅助线,在必要时,可以将内容扩展到辅助线之外

在绘制一些具有指向性的图标时,建议在其指引的方向多预留 0.25px 的空间,以便平衡画面

在处理一些对称图形时居中处理,不应为了对齐栅格而打破画面平衡

在处理“箭头”等具有方向性的标记时,在其顶端应采用 0.5px 的圆角,以便于突出其指向性

  • # 繁简度

在确保高识别度的情况下,寻求内部结构以及外部轮廓上的最简

  • # 弧线

弧线处理优先遵循正圆/正圆局部拼接

# 图标绘制注意事项

  • # 绘制需一个图标对应一个keyline,以确保图标绘制正确性

  • # 绘制时对齐像素点,端点圆角、半圆角置于像素格内,最大程度上保证图标的清晰度

  • # 同一类型图标描边样式通常只选用一种“内部描边”样式

  • # 虚线2像素,间断3像素,特殊形态视情况而定

  • # 图形转曲、合并形状

  • # 图标统一色值定义

  • # svg图标输出

绘制时要注意的情况
1.单色单层形状、2.禁用描边、3、弧度区域不要有多余节点、4.注意绘制范围
输出SVG时一定要合并形状,生成图标字体时代码中会生成多个 path 及 layer ,不经 xy 轴调整会导致图层错位
注意:形状参考 iconfont 绘制规则

  • # 图标制作工具

版权所有 © 2000-2021 北京超图软件股份有限公司 蜀ICP备16000471号-1
|