服务粉丝

我们一直在努力
当前位置:首页 > 财经 >

Frame支撑起的Figma设计理念

日期: 来源:宝略科技收集编辑:宝略ICITY事业部


Figma是近年来一个异军突起的新兴设计软件。Figma适用于多平台,多系统,这保证了其在任何工作场景下(Windows or Mac)都能够作为设计团队的统一设计工具,基于WEB端开发的版本更可以满足异常场景下的设计需求,如回乡省亲身边没有带有设计工具的电脑,同时也解决了因本地硬件条件等限制造成的卡顿文件丢失等情况。

除了优秀的远程协同体验,由Frame支撑起的Figma设计理念让组件化/模块化/响应式的概念深入日常的设计工作。因此,我们接触figma,首先需要了解“到底什么是Frame”。






在传统设计工具中,我们制作一个按钮需要两个图层,一个背景图层,再在上方叠加一个文字图层,然后打包成组就是一个我们熟悉的按钮框架。


但是前端工程师在实现按钮的时候并不是这样构成的。一般来说他们会直接使用一个div容器来包裹这段文字,再给div容器添加圆角及背景样式。也就是说,div容器自带了一个背景参数。


figma的Frame功能和这个div容器有点异曲同工之处。设计师可以给Frame框设定背景、圆角参数等等,从图层列表来看,它拥有比Group更精简的图层数量,但实际上并不止于此。


除了上面所说的差异,Frame和Group还有以下三点差别:

1

大小:Group大小由子元素决定,换句话说,子元素撑起了Group。而Frame本身有自己的参数,大小由Frame自己决定。

2

缩放方式:缩放Group的时候,子元素都会跟随伸缩,Group构成了一个整体元素。而缩放Frame的时候,子元素表现由自身的限制方式决定(设计师可以控制不同的缩放方式)。

3

剪裁:Group由子元素撑起,所以不可能超出Group自身范围,不可以剪裁。而Frame可以剪裁子元素内容,因此,Frame可以代替蒙版功能。







一、模块化设计


Frame脱胎于div容器,在设计实施中,不仅精简了图层数量,更重要的在于它把开发落地中的模块化思想引进了Figma,设计稿对接的时候,借助于Frame的多层嵌套特性,开发可以拆分页面中的模块,多级Frame嵌套图层的结构与层层嵌套的开发代码是相近的,使得整个设计结构更加清晰分明。

开始设计前,建议设计师提前思考页面由那些模块组成。在画图时,尽量习惯使用Frame来拆分模块,保持图层结构清晰。这样做一是有助于维护设计稿,二是会潜移默化地影响我们的设计思路,让我们的设计作品更具条理和逻辑。



二、响应式设计


响应式设计布局在实际业务操作中很常见,在Figma中,我们可以借助栅格布局(Layout grid)和约束(Constraints)来实现响应式设计。

布局和栅格是两个很经典的设计方式,在很早之前的Bootstrap中就有12列栅格布局,帮助设计师快速排布元素,而Ant design的栅格则更加精细,可以最多分为24列。


Figma 的栅格布局分为三种:

① 网格:能够生成网格参考线,一般图标建议使用1*1px的网格,便于像素对齐。或者添加4*4px的网格方便快速对齐,遵循8px的基准网格。
② 行:生成行布局参考,支持自定义行数、行间距以及边距。
③ 列:长做一些横向均分参考,支持自定义列数、列间距及边距。


三、组件式设计


当我们在做设计稿的时候,例如做一个按钮,如果没有做成可复用的组件,那后面在其他模块要用到按钮的地方可能又需要重新画,会有很多的重复劳动。又或是另一种场景,我们需要把按钮的尺寸或颜色统一调整,可能需要一个一个去改,很容易改错或者疏忽。

总之,一次性设计是使设计师沦为做图机器的罪魁祸首。如果我们提前搭建好可复用的组件模板,就可以达到复用的目的,而且可以一键批量修改,从而解放生产力,把更多的时间精力投入到业务需求的深入思考中。






我们将在使用figma的过程中不断探索更高效的工作方式!



  往期热点,戳这里 


《焦点新闻 | 宁波市大数据发展管理局一行调研宝略科技》



编辑 | 梅佳宁/胡雨琪
一审 | 徐央杰
二审 | 孙   华
终审 | 周   鑫

相关阅读

  • 马斯克的野望:从稀土到锂盐,都要摆脱中国

  • 2月28日,美国《财富》杂志网站报道称,特斯拉首席执行官埃隆·马斯克已重回全球首富位置。在美东时间3月1日特斯拉投资者日活动中,马斯克疯狂揭开拯救世界计划,直言要10万亿美元!
  • 在蓉科研团队在超导新材料研究领域取得重大突破

  • 3月2日,记者获悉,电子科技大学乔梁教授团队在超导新材料研究领域取得重大突破,发现了无限层镍氧化物超导体(镍基超导)超导电性的关键性元素(H)和奇异电子态(间隙位s轨道),为镍基超导领
  • 奋进的春天·H5 丨听,三晋春天“交响曲”

  • 暖阳慢慢地驱散了冬日的寒气和风轻轻地掀起了春日的生机当春天踏着轻盈的脚步走来我们的耳畔就有了春天的声音是“鸟儿呼朋引伴唱出婉转的曲子”是“盖起大工厂,装上新机器”
  • 无穷集合之间可以相互做比较吗?

  • 加星标,才能不错过每日推送!方法见文末动图撰文 | 卢昌海大家都知道,自然数(即0,1,2,3,…)有无穷多个,平方数(即0,1,4,9,…)也有无穷多个。现在我们来考虑这样一个问题:自然数和平方数哪个更
  • 为什么别人制图那么快?41个CAD实用技巧经验

  • 来源:天正CAD自学如有侵权,请联系删除一、提高绘图效率的途径如何提高画图的速度,除了一些命令我们需要掌握之外,还要遵循一定的作图原则,为了提高作图速度,大家最好遵循如下的作
  • 【测试开发】python系列教程:列表

  • 上一篇 【测试开发】python系列教程:字符串本次分享列表正文 序列是 Python 中最基本的数据结构。如何定义呢>>> listone=[1,2,3]>>> listone[1, 2, 3]>>> li
  • 【测试开发】python系列教程:集合

  • 上一篇【测试开发】python系列教程:字典本次分享集合正文 集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须

热门文章

  • “复活”半年后 京东拍拍二手杀入公益事业

  • 京东拍拍二手“复活”半年后,杀入公益事业,试图让企业捐的赠品、家庭闲置品变成实实在在的“爱心”。 把“闲置品”变爱心 6月12日,“益心一益·守护梦想每一步”2018年四

最新文章

  • Frame支撑起的Figma设计理念

  • Figma是近年来一个异军突起的新兴设计软件。Figma适用于多平台,多系统,这保证了其在任何工作场景下(Windows or Mac)都能够作为设计团队的统一设计工具,基于WEB端开发的版本更可
  • Scan-to-BIM 激光点云的瘦身之旅

  • PART 01三维激光扫描•Scan三维激光扫描仪可以简单理解为一台超高速全站仪。全站仪在工作时只采集个位数的点,而三维激光扫描仪是将所有点应采尽采,构成不计其数具有点位坐标
  • 北京教育考试院2023年公开招聘公告

  • 北京教育考试院成立于1996年2月,隶属于北京市教育委员会。主要负责北京地区高级中等学校招生考试、高等学校招生考试、全国硕士研究生招生考试、成人高等学校招生考试、高等
  • 出公告了!北京紧急特招120人!今日正式开始!

  • 国家已指出要办好继续教育,发展在线教育;支持民办教育发展,支持中西部高等教育发展。会议同时明确继续扩大专升本规模。为响应政策并保障本年度学历招生工作开展,方便社会各界人
  • 3月1日北京国企事业单位招聘公告

  • 长按识别二维码查看公告原文或复制网址在浏览器打开查看北京市西城区卫生健康系统2023年上半年事业单位公开招聘公告http://rsj.beijing.gov.cn/xxgk/gkzp/202303/t20230301