Hi Figma developers! As part of my work, I have to spend 90% of my time in the Local Variables menu. I have the impression that menu was definitely not made by designers, but by programmers, and that it was done hastily. The tool has not been tested at all and needs a lot of improvements. I would like to see at least basic fixes made, otherwise Local Variables is difficult to use, especially when there are a lot of tokens.
Where is the search inside Local Variables? If there are 5000 tokens, why is it impossible to find the required token by name, except by leafing through the list? Why is there a search in the Layers panel, but here it is forgotten?
The Local Variables menu has absolutely no memory. Every time you start Local Variables again, you have to hide the spoilers because they are all exposed. And this always takes a solid amount of time. And God forbid you accidentally close the Local Variables window, you’ll have to hide the spoilers from the beginning.
Why is the limit on the number of tokens in one folder 5000? Why is this number not specified anywhere? We collected the base and only in the process we found out that there is a limitation.
If the font is unknown, then after closing the notification window that the font is not in the system, the Local Variables window closes as well. In general, this window closes at any error in the document.
There is no keyboard shortcut that calls Local Variables. If any object on the document is selected, the Local Variables menu call button disappears.
When an alternate style is enabled, the column in Local Variables must go first.
A little addendum, but about brunches. This interface becomes absolutely useless with a large volume of tokens and a conflict between the main file and the branch because it slows down a lot. It is easier to click further and find errors by head-to-head comparison than to use this interface.
Hello @Ivan_Devlikamov, Thank you for sharing your thoughts on this. We really appreciate you providing details as they are very helpful.
I came across a similar or related idea from another members of our community in regards to some of your ideas. Feel free to check them out:
Thank you again for your valuable feedback. Also, please remember to vote on your idea.
If any other community members agree with this, please vote up or comment to show your support!
Thank you for your feedback! I’d also like to remove the weird bug with transparency interaction with the folder switching menu. The cursor literally does not select an option, but offers to resize the local variables window behind.
Some feedback on your points with reference to their number in your post:
.2 I think you’re using ‘spoiler’ as a term for an expandable/parent/folder item in the folder tree list? I’ve never heard of this term… I would consider changing it to ‘expandable item’, ‘folder’ or similar to make the point easier to understand.
.3 To me it is unclear what you mean… I think you mean that: The order that styles are listed in the Inspector panel does not correspond to how they’re displayed horizontally in the Local Variables panel? I suggest specifying more clearly exactly what it the issue there.
.7 Obviously you mean ‘branches’ and not ‘brunches’ , just a small typo