2.4.8 Design System - Icon

因为疫情的关系 体会到很多事情都要持之以恒
在突然被打乱的生活节奏中 要怎麽找回另一个习惯的步调 真的是件很难的课题

Icon 是我最不擅长、也觉得很难的部分
之前曾在某个专案尝试画了一组 Icon

但发现 Icon 若是尺寸相同,会因为形状给人的感觉量体不同,而有感受上的大小不一
举例来说,都是 100X100px 的正方形跟圆形,正方形在感受上的大小会比较大
目前则是会以这个框架下去绘制
https://ithelp.ithome.com.tw/upload/images/20211002/20142064w4Ts3DNqA0.png

也因为形状的影响,很有可能出现已经将图形在物理上对齐,却让人有感受上没有对齐
https://ithelp.ithome.com.tw/upload/images/20211002/20142064catr7IVWQe.png
来源:Icon对齐

设计上会尽量不使用线框风格的 Icon,因为以可读性来说会比填色来得低
但如果专案客户需求通常还是会配合就是了

另外,不外乎注意图形简洁、让用户能理解、在不同尺寸底下笔画粗细可能需有不同的调整


实务经验上的小故事

若一件事有两种做法、同一份文件可以有两种呈现方式,但不太确定哪种比较好的时候,千万不要贸然直接做
最好跟後续接受处理的人、最後阅读的人确认,哪一种方式对整体团队的工作来说,会是比较有效率的

Day 17 End


<<:  [Day 17]从零开始学习 JS 的连续-30 Days---AJAX--方法介绍

>>:  如何兼顾 产品开发 与 品质维护

Day 28:元件的单元测试

为什麽要做测试? 今天在外面餐厅吃饭,厨师在出菜前会先试吃看看味道对不对;一台咖啡机,在出厂前也会经...

Day04 | Dart基本介绍 - 变数宣告与基本型别

今天主要会说明 Dart 各种变数宣告的方法及 Dart 的基本型别。 变数宣告 dart主要有四种...

帐号申请

这次要介绍的是永丰金证券的 Shioaji API,所以第一步就是要先申请帐号,帐号分两个,一个是交...

DAY21-JAVA的多重继承

多重继承 有时候我们会希望子类别可以继承两个以上的父类别,以便使用每一个父类别的功能,但JAVA并不...

.NET Core第11天_Controller定义_附加属性_资料接收方式_返回View方式

藉由前几篇简单操作得知网址路由寻访 可以跳至Controller做相应Action Method执行...