Skip to main content
Arvid
Active Member
February 6, 2021

LAUNCHED: Nested variant component override controls

  • February 6, 2021
  • 61 replies
  • 16934 views

it would be nice if the inspector would list overrideable / swappable nested components without one having to drill down into the component’s layers.

This would allow to quickly select multiple components and change an override for all of them. Currently I have to click through the relevant layers of all marked components to adjust the overrides in bulk: E.g. changing an icon override for multiple components.

61 replies

pjmk_world
March 3, 2022

Hey, there is super handy plug-in called SELECTIVE VARIANTS, but guys this should be native in figma.
Because how plugins works in figma (floating windows) it’s bothersome to use more than 1 plugin at time.
It’s time to make things happen & start doing what your community wants. 😉

Klesus
March 3, 2022

Searching for selective variants turn up 0 results 🤔

pjmk_world
March 4, 2022

Sorry it was selection variants… miss spell 😉

Figma
Justin_Tiemann
April 19, 2022

Sketch does this, why not Figma?? ::

Federico_Romano
April 21, 2022

if the topic gets enough votes Figma will incorporate it for sure, in the meantime, the plugin made by @Gleb works perfectly, but if you still want this as a native feature, just vote this topic and get more people to vote it

FigmaIsBad
April 26, 2022

Suggest to look at Framer for attribute Settings. They have a great way to configure properties

Vasim
April 29, 2022

Sketch does this, expose all overrides of all nested symbols when the parent is selected. It’s horrible in my opinion. I prefer the current behaviour to be the default, but, give us the option to individually expose whichever overrides we’d like for the parent to show.

Once you have a larger component in place, like a header with a login button and menu items. You’ve already defined the intricacies of whether that login button should have an icon or not at this point, so I don’t need that override to be getting in the way. What I might want to adjust would be the open and closed states of each menu item when I’m using that header component everywhere else. If I want an icon on that button I just make an adjustment once to the master component of the header.

In the simple example above I do actually prefer selecting each menu item and toggling between expanded and default, but when some components get a bit too complex, I’d like to be able to expose certain overrides when the parent is select.

Federico_Romano
May 11, 2022

@Gleb im so excited with the new Component Props update, does your plugin Selection Variants supports the new features?

Gleb
Power Member
May 11, 2022

No, a ton of code needs to be written to support those, it’s not a quick task (this feature was released just 12 hours ago haha).

Federico_Romano
May 11, 2022

i know, its the excitement 🤣 sorry