组件属性允许设计师定义组件中可以更改的部分。所有可编辑的属性集中在右边栏展示,协作者可以轻松编辑带有组件属性的实例。
Motiff 妙多支持四种类型的组件属性:变体属性、布尔属性、实例替换属性和文本属性。
在示例中,一个按钮的变体组件有 24 个变体,具有 2 种类型(主按钮和次按钮)。每个都有 4 种状态(默认、悬浮、点击和禁用)。此外,按钮图标有两个位置(左边和右边)。
而使用组件属性,仅需创建 8 个变体。
变体属性可以让你将相似的组件组织到一个容器中,便于管理不同状态的组件。
适用于创建不同尺寸、状态或颜色的组件。比如,创建一个具有不同状态的按钮。
你仅可以为变体组件创建变体属性,点击了解「创建变体组件」相关功能。
布尔属性就像一个开关,只有开
和关
两种状态。
适用于需要显示或隐藏某个图层,或在两种状态间切换。比如,包含图标的按钮。
你需要先通过组件创建布尔属性,再选择子图层应用该属性。
实例替换属性允许你将嵌套的实例直接展示在右边栏,便于协作者快速进行切换。
适用于需要更换图标、图片或其他组件的场景。比如更换按钮内部的图标。
你需要先通过组件创建实例替换属性,再选择子图层应用该属性。
选中组件或变体组件。
点击右边栏「组件属性」模块右侧的 ,选择「实例替换」。
输入属性名称并设置默认值。选择「首选值」,设置默认的切换范围,便于使用者快速切换。
点击「创建属性」,此时右边栏的「组件属性」模块会出现对应的属性。
你需要选中对应的子图层应用此属性。点击右边栏实例模块右侧的 ,选择对应的属性。
此时右边栏的实例模块会出现对应的属性。
实例替换属性的「首选值」功能允许你自定义一个替换的列表。使用者能够快速找到合适的替换实例,提高设计效率。
你可以通过以下方法为实例设置「首选值」:
文本属性用于标记可编辑的文本内容,便于快速修改组件中的文本。
图层创建文本属性后,使用者可以在右边栏或在画布上编辑文本内容。
文本属性不支持富文本格式,如有序列表、无序列表等。你可以在画布中的文本图层中使用这些格式,但不会在右边栏的组件属性中显示。
对于包含项目符号或编号列表的文本,如果你从右边栏的组件属性中修改文本,可能会丢失列表样式。为了保留这些样式,建议直接在画布上进行编辑。
即使没有为组件创建文本属性,文本图层仍然可以被编辑。但创建文本属性可以让协作更加直观。
你需要先通过组件创建文本属性,再选择子图层应用该属性。
Motiff 妙多支持「简化实例」功能,选中实例后,右边栏仅展示组件模块,协作者无需关注其它属性。
简化实例会在图层列表折叠隐藏掉某些图层名称,具有 可编辑
权限的协作者可以展开并编辑这些图层。
你可以通过以下方法简化实例:
选中组件或变体组件。
在右边栏点击组件名称右侧的 。
在「组件设置」面板中,勾选「简化实例」。
你可以对组件添加描述,便于协作者了解组件的使用场景等信息。点击了解「为组件添加描述」相关功能。
在设计系统中,组件嵌套的情况普遍存在。Motiff 妙多支持「展示组件属性」功能,便于设计师选中组件时可以直接编辑内部嵌套图层的属性。
比如,创建一个卡片组件时,将内部嵌套的头像、按钮设置「展示组件属性」。引用该组件时,仅需选中最外层容器,右边栏会展示嵌套图层的所有属性,无需再依次选中每一层的实例进行编辑。
将光标悬停在右边栏的属性上时,Motiff 妙多会在画布区使用颜色框突出显示使用该属性的图层。
仅当组件或变体组件内包含嵌套组件时,「展示组件属性」的选项才会出现。
默认情况下,将按照「变体」、「布尔」、「实例替换」、「文本」的顺序展示组件属性。
其中变体属性显示在其他属性的上方,你可以调整多个变体属性之间的顺序,也可以调整布尔、实例替换和文本之间的顺序。
可以使用修饰健 ⌘ Command / Ctrl 或 Shift 对属性进行多选。
你可以双击属性,快速编辑属性名。
Delete
将选中的属性删除。