Skip to main content

Figma Swap Instance. Single logic


Elyriades

Create a single logic for working with components from different sets, without the need to separately create one logic for some components, another for instances, a third for masters - options, they all allow you to do the same thing, only in different ways, which VERY OFTEN confuses beginners, it still confuses me, and it is very inconvenient, because it confuses the user in the structure of relationships between sets

for example, you allow changing components in instances through the ability to change a component through the swap panel of the instance, preset for all components, and also allow you to create a PROPERTY from such a component for another component

Simplify the logic, allow working with all components as properties, and in the properties create the ability to switch between properties for the component, and the instance swap property (properties of components from other sets), so you do not have to create an instance swap property in the master component instance every time, it will always work for all components, the user will already be able to choose what to set in the property value - custom property, or select another master. This is a much more convenient and intuitive way of interaction, it does not break either the structure or the logic, but simply allows you to more conveniently interact between different sets if one of them needs to be made a property of another. In other words, make the swap instance something that can be selected in the property drop-down list, and not a separate setting that needs to be set through the instance settings panel, this is very convenient and very clear

This way, the instance / component swap option will remain in the panel, preset for all components, and the instance swap option in the property (through the ability to create a new property for a nested instance)

Also allow you to take the nested layer out to the master component, for the convenience of changing states, without having to climb into layers

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings