变量可以存储需要复用的设计属性值,从而更灵活地保持设计一致性,并便于实现多主题设计。
在开始组织和管理变量之前,你可以点击《变量》了解相关概念,如合集、分组、模式等。
Motiff 妙多支持通过「变量弹窗」来组织和管理变量。你可以通过以下步骤打开「变量弹窗」:
在任意合集中,点击 + 颜色变量
。
在第一列中,为变量命名。
在第二列中,设置变量值。
a. 点击变量值,直接进行输入。
b. 点击变量值中的色块,在颜色选择器中自定义色值。
Motiff 妙多支持每个合集最多创建 5000 个变量。
你可以对合集进行管理:
为了更好地管理变量,可以对变量进行分组。
Motiff 妙多支持通过命名进行分组。命名中每个 /
之前的内容为一级分组,最后一部分内容为变量的名称。例如:变量命名为 Color/Text/H1
,该变量将展示为 H1 并位于 Color、Text 两级分组下。
你可以对分组进行管理:
-「取消分组」会解散当前分组,分组内的变量将被移动到上一层分组中。
-「删除分组」会删除分组及分组内的所有变量,请谨慎操作。
变量值不仅可以被设定为色值,还可以引用一个已有的变量。
在变量值中引用其他变量后,只需要修改被引用的变量,与其关联的其他变量即可同时被修改。
你可以通过以下步骤引用其他变量:
如果你不想引用该变量,可以将光标悬停在变量值,点击 分离变量。
模式是指合集中一个主题下的一组变量值。
Motiff 妙多支持对同一变量定义多个值,以适应不同的设计主题。例如,创建浅色模式和深色模式两种颜色主题。变量弹窗中,选择要添加模式的合集。
Motiff 妙多会将合集中左侧第一个模式设定为「默认模式」。当协作者使用变量时,默认使用该模式下的变量值。
在页面的「模式切换菜单」中,合集的默认模式会显示在括号中。
在 Motiff 妙多中,你可以通过以下两种方式打开编辑变量弹窗。
在编辑变量弹窗中,你可以:
代码语法是设计变量在代码中的表现形式,可以直接将其用于研发,确保设计与代码的一致性。
你可以为变量设置代码语法,比如添加 iOS 端代码类型,此时会显示对应的代码为.property(Fill/Default)
。
当设置好变量的代码语法后,在研发模式中,点击使用该变量的图层,即可查看自定义的代码语法。
Motiff 妙多支持一个变量最多同时添加三种代码语法,包括 Web、iOS 和 Android。你可以为每个平台创建一个变量名称:
为变量设置范围可以限制其应用属性。例如,可以将颜色变量的范围限定为填充,则该变量只能应用于填充属性,同时在描边和效果属性中不会展示该变量。
Motiff 妙多默认勾选「全部可用属性」,你可以按需勾选具体的适用范围。
在变量弹窗中,选择多个变量。
右键点击所选变量,选择「编辑变量」。
在编辑变量弹窗中,仅支持编辑:
本地变量是存在于当前文件中的变量,你可以在变量弹窗中看到本地变量。
你可以通过以下步骤打开「变量弹窗」:
变量与样式和组件一样,都可以发布到组件库,便于团队成员共享与使用。
发布后,团队成员需要接受更新才能在他们的文件中使用最新版本的变量。