"Add Variant" fields to be inline with Component properties panel

As someone who loves to use the old-school Component Variants, I often create components with multiple variant properties (sometimes more than 10). I sometimes create all of the variants of a component as frames, then select “Create component set” and organize my properties afterwards.

My big problem with the current way that variants are handled is the following flow:


There is something deeply disorienting about the popover covering my whole screen and asking for both a property name and the initial value. Even when I have a clear idea of what I want to do (e.g add a property called “Color” with variants “Dark” and “Light”), the mere visual of this popup often makes me forget what I wanted to type in the first place.

I would love for this small interaction to go back to how it was in 2021, where the property gets added directly into the sidebar with default values (like “Property 1” and “Default”), with the ability to change the values afterwards. This would also make it a lot easier to fill the panel with multiple variant properties first and then assign values all at once.


Alternatively, it would also be fine for me to keep the fields + “Create property” button from the popup, but to have it as a popover closer to the component properties section. My big problem with the current interaction (including for Instance Swap and other properties) is that I become disoriented when the whole screen gets taken over and my decision-making now has to move to the center of the screen.

Does anyone else feel this way?