你好,欢迎进入江苏优软数字科技有限公司官网!

诚信、勤奋、创新、卓越

友好定价、专业客服支持、正版软件一站式服务提供

13262879759

工作日:9:00-22:00

这些做好设计组件库的技能,你都知道吗?

发布时间:2024-10-01

浏览次数:0

今天的标题有点俗气,但是内容却很丰富。

本文主要分享一些设计组件化和协作提高效率的经验,既可以用于视觉,也可以用于交互。

前段时间,有朋友在群里问,日常设计团队中如何管理源文件,如何将一些可复用的设计制作成组件,大家如何配合。

sketch控件库_库控是什么意思_库控上海实业有限公司

相信今天看完这篇文档,你一定能有所收获~建议提前收集有用的信息

1、为什么要做组件化?

组件化给设计带来什么价值?

为什么要华?

一切都是划算的,每一分钟的时间都是宝贵的。

因此,在开始制作组件之前,首先要明白为什么制作组件。组件化能带来哪些改进?是否值得投入精力进行组件化?

接下来我就给大家简单盘点一下组件化带来的便利。

1)源文件层次更加清晰,更容易查找和修改资源。

很多同学都有对源文件进行分组的好习惯。不过虽然是分组了,但是因为层次太深了sketch控件库,要查找群里的内容还是很不方便。需要手动一一找到对应的图层,然后对其进行调整。

库控是什么意思_库控上海实业有限公司_sketch控件库

而且麻烦的是,如果多个画板中有相同的元素,想要修改其中一个地方,就得通过图层面板将后面的地方一一查找替换和修改,非常麻烦耗时。

当这些相对固定的内容做成组件后,查找起来就非常方便。一方面,您只需按住Alt+C即可轻松调出元件列表,对元件进行编辑和定位。

库控是什么意思_sketch控件库_库控上海实业有限公司

其次,改变组件中的元素后,所有使用该组件的地方都会自动同步,非常方便!

2)组件复用更加方便,大大减少不必要的工作量

除了定位组件之外,高效灵活的复用也是提高效率的一步。

试想一下,如果你想复用一个现成的设计,你需要先找到对应的源文件,然后手动逐层找到对应的图层,然后复制,然后拖到新的画板上。相当麻烦。您可能不小心弄乱了以前的源文件。

一旦有了组件,只需从组件库列表中找到对应的组件,直接拖拽即可使用。

库控是什么意思_sketch控件库_库控上海实业有限公司

该组件还提供了大量的可替换字段,例如文本和图标。您甚至不需要分解组件。您可以直接在组件右侧的列表中输入相应的文字内容,左侧的设计稿就会自动替换和调整,非常方便。 。

sketch控件库_库控上海实业有限公司_库控是什么意思

3)设计组件封装后,提高了开发和修复的精度。

开发者在还原界面框架结构时也使用了画板,开发出来的布局适配需要更加严谨。在开发的布局模型中,所有修复体都是结构性的并且结构是固定的。结构体中的内容可以从服务器发送,也可以在本地读取。

用过手机的同学应该都知道,开发者选项中有一个布局边界功能。当你打开它时,你可以看到代码绘制的结构布局。

库控是什么意思_库控上海实业有限公司_sketch控件库

这种结构布局与我们基于组件的思维不谋而合。因此,当我们的组件设计稿交给开发人员后,开发人员可以很快理解组件的逻辑。这样恢复起来其实更方便。后期,视觉修复的效率也会更高。

库控上海实业有限公司_sketch控件库_库控是什么意思

2.组件集合-组件库

设计元件库

为什么要这样做?

当几个组件集合在一起时,为了便于统一管理和维护,实际上就形成了一个组件库。目前各大厂商的产品线也都有自己的组件库,比如...等(文末附有软件包下载链接。)

库控上海实业有限公司_库控是什么意思_sketch控件库

为何各大厂商如此热衷于打造自己团队的元件库?

1)促进设计团队内部标准化维护和管理

重要原因之一是规范需要维护、迭代、升级。如果规范文档以pdf或者in的形式传播,那么设计者需要根据pdf中的内容重新绘制界面,这是非常耗时的。

库控上海实业有限公司_sketch控件库_库控是什么意思

有了组件库,负责规范的中端设计人员只需要将规范定义的内容制作成组件即可。这样,设计团队内部人员只需直接拖拽即可调用组件。这些元件都是有规格的。经过人员精心制定,因此产品线的视觉设计可以轻松地与规格方保持一致。

这样,在团队内部维护规范就非常方便。中端设计师只需要充分考虑组件的风格和高复用性即可。前台设计人员直接调用组件即可,协作非常方便。

2)全局迭代优化非常方便

另外,定位到组件库的地址sketch控件库,如果建立在云同步服务器上,会实时同步该文件夹。这样,规范人员对组件进行更改后,其他团队成员会在右上角收到推送提醒,他们可以根据此提醒决定是否使用新组件。

sketch控件库_库控上海实业有限公司_库控是什么意思

点击替换更新后,还会弹出窗口进一步确认更改后的样式是否符合预期。如果需要更换升级,一键更新即可,不再需要繁琐的调整源文件。

库控是什么意思_库控上海实业有限公司_sketch控件库

这在一定程度上可以保证每个人的设计稿都包含最新的组件,而不必经历一步步更换的麻烦。

3、如何进行组件化?

组件创建指南

你好吗?

前面我分享了为什么要制作组件以及设计组件带来的价值。接下来我们来说一下具体的组件以及如何实现。

1)分子原理

首先,组件的实现需要遵循分子原理。那么什么是分子原理呢?

其实这是我随意取的一个名字,是为了让大家更容易理解(不完全是)。

库控上海实业有限公司_sketch控件库_库控是什么意思

大家可以理解,一个物体实际上是由很多部分组成的,但是每个部分实际上都是由大量的分子组成的。所以所谓的分子原理,就是说我们需要从最细节的角度来构建组件。

例如,从基本的文字、图标、颜色、按钮等小元素

库控是什么意思_库控上海实业有限公司_sketch控件库

文字和图标的组合可以变成Tab bar、Views等,这些组合可以变成很多功能组合,比如弹窗、卡片、列表等。

最基本的组件可以根据我提供的下表进行整理。

sketch控件库_库控是什么意思_库控上海实业有限公司

2)元件封装

封装组件其实很简单。只需要把里面的图层组织起来,右键创建一个控件,就封装好了。

库控上海实业有限公司_库控是什么意思_sketch控件库

但需要注意的是,在封装元件时,需要考虑元件的延展性,例如元件中的哪些元件可以更换,有哪些选项可供更换。所有需要更换的东西都必须根据分子原理作为单独的组件创建。 ,如下例所示

sketch控件库_库控是什么意思_库控上海实业有限公司

另外,我们还需要考虑组件的适配。比如很多地方的组件需要根据文本的长度进行适配,或者组件容器本身的长宽不是固定的,而是变化的,比如标签。

库控是什么意思_sketch控件库_库控上海实业有限公司

特别是带有图标和文字的标签,需要根据文字和图标的大小改变标签的宽度。这样,我们在创建组件的时候,就可以检查下面的适配对齐情况。以上面的案例为例,我从左边选择了Adapt

库控上海实业有限公司_库控是什么意思_sketch控件库

之后我们在组件右侧的属性面板中输入相关文字或者替换图标,你会发现画板中组件的大小也会自动调整。

库控上海实业有限公司_sketch控件库_库控是什么意思

因此,利用分子原理构建组件后,它可以适应各种不同的形式。以上面的标签为例,通过配置右侧的属性面板,可以实现多种样式。

sketch控件库_库控是什么意思_库控上海实业有限公司

标签还是同一个标签,但是我可以通过修改组件的预设参数来实现不同的效果,并且这些预设可以通过规范来管理。

库控上海实业有限公司_库控是什么意思_sketch控件库

除了这个标签之外,按钮和一些需要改变的控件的宽度样式也可以设置为自适应。按钮宽度会根据文字量自动调整,这样按钮规格肯定是非常一致的。

库控上海实业有限公司_sketch控件库_库控是什么意思

这个你可以自己专门尝试一下,其实很方便!它还提高了效率。所有内容更换都可以通过侧面的组件面板进行!

3)尺寸规则和命名

需要注意的是,元件更换往往与命名和尺寸密切相关。例如,一个组件包含图标+文本,图标是组合。这时如果要替换图标,那么图标的组件大小比例必须设置为相同,如下图

库控上海实业有限公司_sketch控件库_库控是什么意思

由于中的嵌套逻辑是根据命名自动识别的,因此命名规则需要使用斜杠来区分功能属性,从大到小。例如:

库控是什么意思_sketch控件库_库控上海实业有限公司

命名后,你会发现名称相似的组件会被自动收集并分组,这样在选择组件时会更加方便。

当然,如果你觉得自己命名麻烦,也可以下载一个插件“ ”来快速重命名或者拖拽更改嵌套。

库控是什么意思_库控上海实业有限公司_sketch控件库

PS:需要注意的是,该插件的免费试用期为7天。建议等到组件准备好后再安装此插件来调整组件。

另外,也不用担心去哪里下载这个插件。我精心为您准备了下载地址。请继续向下滚动阅读文章。

4.下载组件库

大昌元件库资源

文章最后,为了让大家更好的了解组件库是如何制作的,最好的办法就是先来看看优秀的组件库都包含了哪些内容。所以我也收集了一些各大厂商现有的组件库,以及上面提到的插件。

库控是什么意思_库控上海实业有限公司_sketch控件库

有了这堆组件,它确实是设计和提高效率的杠杆。所有元素控件基本都是现成的。按住Alt+C,拖放组件,可以自己修改。

库控上海实业有限公司_sketch控件库_库控是什么意思

资源包下载方法

为了防止链接被和谐,您可以在公众号后台回复发送“组件库”,获取最新的下载地址。

如有侵权请联系删除!

13262879759

微信二维码