本文翻译自设计师Slava Shestopalov的文章 原文链接


1、使用网格

一个图标通常是由矩形、圆形、三角形等基本元素演变而成,将图标模糊后再去观察它们的光斑,会发现它们基本有相同的视觉重量。

根据图标的形状将它们放在对应的网格中,就会发现,正方形图标会比三角形或者长方形的图标更加紧凑。 图标越紧凑,占用的空间就越少。图标的边缘越锋利或者细节越少,占用的空间就越大。 但是也不要被网格所控制,网格是用来帮助你而不是限制你的。如果一个图标加上某些突出的元素会更好看,那就加上吧!


2、注意像素网格

和网格对齐,并给线形图标2个像素的线宽度,可以让图标在非retina屏幕上也很清楚。2像素中心对齐的边框可以保证足够的厚度和清晰的轮廓。

如果你选择使用线宽为1像素的图标,则应该使用内部对齐或外部对齐,而不是中心对齐。 1像素中心对齐的边框会使图标放大时变得模糊。 根据像素网格设置对角线的起始点。45°、30°和60°的对角线比不均匀的对角线看起来更加清楚,比如13.7°或81°。


3、使图标的细节保持一致

最好从最复杂的图标开始整套图标的创作,它将决定细节的多少,并让其它图标保持同样的细节程度。

当一套图标中每个图标的细节程度不同时,细节越多的那个将越容易吸引用户的注意力。


4、控制最小间隙的大小

一个图标中,邻近元素的距离不能太小;在一套图标中,确定一个最小的距离并应用于图标,这样可以避免图标给人黏在一起的感觉。

做线性图标时,让最小距离和线宽相同是一个很好的方法。线应该明确的分开或者连接,不要让用户产生困惑。


5、删掉重复的部分

在一套图标中可能会有重复的细节,删掉这些重复的部分,让用户的注意力集中在不同的元素上。就像数学里面的分数简化,用户看到的干扰信息越少,就越容易理解图标。

如果目标用户已经意识到了他使用的是什么,就没有必要一次又一次地重复这些元素了。举个例子,不使用带邮件的图标并不会让用户觉得他不是在使用邮件App。 这个准则同样适用于各种边框装饰、icon的背景等。如果它们不能帮助用户理解icon,就会反过来干扰用户。


6、选择一种特定的风格并遵循它

不要在一套图标中混合使用侧视图和前视图,让icon保持一致的风格可以帮助用户辨别icon,并暗示用户它们有相同的重要性或者状态。

这个准则同样适用于线性图标和填充图标。如果将这两种风格的图标混合在一起,用户便会认为它们可能有不同的重要性或者状态。例如:填充图标会跳转到关键页面,而线性图标会跳转到其它页面。 在一套图标中有两种变体是很好的,例如用线性图标代表常态或者未激活状态;而用填充图标代表选中状态。


7、用2的倍数为尺寸

8像素网格和12分栏的布局被用于许多app界面,因为相比于十进制的尺寸,它们更加灵活易调节。12可以被2、3、4和6整除,因此24和48像素的图标区域已经成为标准区域,它们可以在需要时随时缩放。


8、保持轮廓干净和准确

我们的目标不是做到完美,也不需要为了画完美的线条而画出一条完美的线条。但这对于最终产品中正确的,而不是扭曲的图标渲染是很重要的。永远记得尽量使用最少的形状锚点绘制图标,并保证相邻元素间没有空隙。

这和恼人的“8.999 px”和“100.001px”一样。如果形状的锚点放在合适的位置,icon的边缘看起来就会很清晰,并且但你合并形状的时候,不会多出锚点或者空隙。


9、清理源文件

在用Sketch等设计工具产生SVG图时,会产生很多多余的“副产品“,例如多余的group、图层,还有裁剪的模板。虽然在Sketch中,所有事情看起来都很美好,没有多余的东西。

但当我们用其他的编辑器例如(AI)打开此SVG文件时,你会发现空的图层,以及一些无用的蒙版,当开发者将SVG转化为图标时,或者直接在网页上使用这些SVG时,都可能会产生问题。 当然,这些多余的东西都是可以删除的。 经过删除编辑后的SVG的文件,会与原来的预览图有些不同。


能够看到这里的,都是希望能够通过一些技巧和经验能够做出更好的设计,如果你想更深入的了解设计,推荐你阅读下面的文章:Why UX, CX, UI, IA, IxD, and Other Sorts of Design Are Dumb

转载于:https://juejin.im/post/5b067ea66fb9a07a9d70bc2b

扁平化图标的终极设计指南相关推荐

  1. UI设计的扁平化图标模板素材

    UI设计在当今时代已经不是一个陌生的词汇,UI即User Interface(用户界面)的简称,是人机交互.操作逻辑.界面美观的整体设计.扁平化的设计是抛弃一切装饰的设计,扁平化设计使得用户操作起来更 ...

  2. Photoshop-八步教你设计扁平化图标阴影部分

    扁平化图标阴影部分简单教学 前言: 前段时间笔者一哥们让我给他们的APP设计一个图标,笔者不假思索想到了目前十分流行的扁平化风格.于是便到谷歌上搜了一下: 可以看到大牛们设计的扁平化图标很多都有一个标 ...

  3. 2016扁平化图标设计如何做太原UI设计师郭文军讲

    2016扁平化图标设计如何做太原UI设计师郭文军讲 造型 1.主要方法 堆叠法 切割法 2.主要原则 偶数 同层运算 选取对齐 尽量不引入新的形状 做U不做V 3.注意点 1.大小一致 2.风格统一 ...

  4. 视频教程-【吴刚】UI扁平化图标设计初级入门标准教程-UI

    [吴刚]UI扁平化图标设计初级入门标准教程 业内知名UID.UED.用户体验.品牌策略与创意设计师,十三年行业职业教育培训经验,业内"UI视频第一人",教学总监.视觉设计讲师. A ...

  5. 精美素材分享:16套免费的扁平化图标下载

    在这篇文章中你可以看到16套华丽的扁平化图标素材,对于设计师来说非常有价值,能够帮助他们节省大量的时间.这些精美的扁平化图标可用于多种用途,如:GUI 设计,印刷材料,WordPress 主题,演示, ...

  6. android扁平风格png图标,8000个已分类好的扁平化图标(PNG/SVG/WEBFONT)

    8000个已分类好的扁平化图标(PNG/SVG/WEBFONT) 9月 12, 2013 评论 (10) Sponsor 现在很多APP的UI设计或是网页设计都开始使用扁平化风格,图标也不例外,今天@ ...

  7. html中文字阴影扁平,jQuery扁平化图标文字长阴影特效插件

    这是一款效果十分炫酷的jQuery扁平化图标文字阴影特效插件.近几年来,扁平化设计已经成为前端网页开发的一个时髦领域.扁平化设计在各种移动和桌面应用中随处可见.在这款插件中,使用jQuery来模拟扁平 ...

  8. pr图形模板预设怎么使用_Premiere预设-1000组扁平化图标ICON动画Pr基本图形预设

    Flat_Animated_Icons_Library_EG_1920x1080 (1).jpg (59.02 KB, 下载次数: 22) 2018-8-9 23:33 上传 Premiere预设-1 ...

  9. 20套免费的扁平化图标资源

    不管你喜欢还是讨厌,扁平化设计很明显是一种潮流趋势了.对任何网页来说,柔和的色彩组合,加上简洁的布局,都是完美平衡. Speckyboy 博主收集整理了一些扁平化图标资源,其中部分资源还提供免费的 G ...

最新文章

  1. New Android Application 的介绍
  2. Android读写assets、raw、sdard和工程文件的方法
  3. 第24周维生素市场最新动态
  4. 初学编程,你必须要打牢的几根“支柱”,地基越稳,成就越高!
  5. 底层原理_自动装箱与拆箱底层原理
  6. angular日期输入框html,html5 – Angular2:日期格式文本框ngModel不起作用
  7. C++安全方向:openssl,剧场版,一个字节多少位
  8. js des加密 java_java JS DES互相加密解密 通用!!!
  9. Spring3中的mvc:interceptors标签配置拦截器
  10. python查找第k大的数_Python实现查找二叉搜索树第k大的节点功能示例
  11. 电脑管理器地址栏 按右键会有的功能
  12. uni-app APP横屏和竖屏
  13. 反向翻译back-translations
  14. 【笔记整理】jq笔记
  15. 科学家发现超时空传输能量的方法
  16. Redis(六)Java连接Redis
  17. Shaders for Game Programmers and Artists(7) - Non-photorealistic rendering
  18. 爬虫_app 4 app数据抓取入门
  19. 很多我们以为一辈子都不会忘记的事情,就在我们念念不忘的日子里,被我们遗忘了。
  20. Python 进阶视频课 - 10. LSMC 美式百慕大期权定价

热门文章

  1. DNS原理及DHCP原理
  2. 个推 tp6 --APP消息推送(Cid单推)
  3. 【原创】Box2DFlash学习笔记
  4. QtzCreator 编译时报警告:skipping incompatible kernel32.dll when searching for -lkernel32
  5. 北京市2021年高考适应性测试成绩查询,教育局2021适应性考试成绩查询
  6. 使用 XML: UML、XMI 和代码生成,第 1 部分
  7. 【云原生之kubernetes实战】在k8s环境下部署Homepage个人导航页
  8. 御数坊刘晨:金融机构如何实现协同化与智能化数据治理能力跃迁?| IDSummit 2021
  9. 微信备注加个b什么意思_一个人爱不爱你,他的微信备注会告诉你,不信你看!...
  10. Tika(百科介绍)