作者都是各自领域经过审查的专家,并撰写他们有经验的主题. 我们所有的内容都经过同行评审,并由同一领域的Toptal专家验证.
In Figma, UI元素被调用 组件. 建立适当的, 它们非常通用且易于更新, 但是组件能做什么, 以及它们是如何运作的? 我们将通过使用最常见的一种来展示它们的功能 UI元素 所有的按钮.
为什么按钮?
Figma中的按钮充满了像高度这样的变量, 宽度, 标签长度, 内部填充, 状态, 和主题. 通过了解如何在Figma中制作按钮,我们将学习使用的巨大价值 Figma 使用基于组件的思维方式和Figma组件库.
*编者注:本书面教程来源于David Luhr的视频教程 建立用户体验.
我们设计了一个基本的按钮. 然而,我们的按钮的内部填充还不能适应不断变化的标签长度. 在后面的步骤中, 我们将讨论内部布局, 这将允许我们的按钮容器宽度相对于标签长度是灵活的.
为了使按钮具有交互性,我们将添加一个对焦环.
这就是我们的按钮在聚焦状态下最简单的样子.
这是我们的原始按钮. 它不会出现在我们的最终设计中, 但它将作为我们所有按钮变体的基础. 的优势? 如果我们将来需要重新设计我们的按钮,我们只需要在一个地方进行编辑.
现在我们必须为按钮的每个元素添加布局约束.
让我们看看我们的按钮如何使用更长的按钮标签.
通过使用布局网格, 你可以创建一个按钮,可以在所有的设计中使用, 你所要做的就是根据标签的长度来调整宽度.
有了默认按钮,让我们创建悬停和焦点状态的原语.
我们现在有了按钮布局的句柄,以及它在不同Figma按钮状态下的功能. 从这里开始,我们可以根据需要添加特定的主题或样式.
现在,我们将创建风格变化.
您可以对创建Figma按钮组件所需的任意数量的主题使用相同的过程.
一旦你完成了所有的主题, 花点时间来观察使用组件是多么强大.
在组件框架内工作使我们能够快速有效地管理我们设计的所有区域的按钮. 最重要的是,它不仅适用于按钮,还适用于 UI组件 所有类型.
现在你知道了如何在Figma中创建按钮,我们想听听你的意见! 在下面留下评论,展示您使用本教程创建的内容, 或者如果你有不同的方法, 请随时与我们的Toptal社区分享.
Figma是一个在线设计工具,允许设计师和设计团队协同工作. 设计师可以使用Figma应用程序作为各种数字产品交付的模型工具. 也, 因为Figma是一个基于浏览器的设计工具, 设计师可以在任何一台有互联网连接的电脑上访问工作.
很难确定哪个设计软件更好,因为每个设计师和设计团队都有不同的需求和工作流程偏好. 也就是说, Figma因其协作功能而备受赞誉,它允许设计师, 开发人员, 利益相关者共同构建和完善数字产品.
使用多个设计平台的设计师和设计团队很幸运,因为Figma允许轻松导出单个对象, 整个框架, 以及完整的项目文件. 在很多情况下, 对象可以从Figma拖到另一个程序中, 或者可以将它们复制为SVG并直接粘贴到其他程序中.
是的. Figma原型中的任何对象(按钮、图标等).)可以导出到Sketch. SVG文件可以直接从Figma拖到Sketch中. 还有一个从Figma导出整个设计文件到Sketch的选项. From your Figma file, simply go to File > Save as .图文件.
Figma, 总部设在旧金山, 是由前布朗大学学生埃文·华莱士和迪伦·菲尔德于2012年创立的. 华莱士和菲尔德认为,为了让设计真正具有协作性, 它需要在网络上进行(而不是孤立的个人计算机)。.
世界级的文章,每周发一次.
世界级的文章,每周发一次.