Got a feature request or product idea? We're all ears!
Recently active
In our team we like the feature in “Dev Mode” to add a “Dev resource” to a component instance layer or text. When the layer are built with a component this feature do not work. The feature is shown but is not available when click “+” icon. ▶️ TLDR: Add availability to add a Dev resource link for component instances Thank you very much
The current copy/paste action for interactions feels far from obvious and the touch target for this can often be tricky to locate (and potentially not very accessible). I’m wondering if anyone else would find it useful for there to be a button or icon for this action instead so it’s a little bit clearer?
When I select two frames with a different auto layout gap, Figma says the gap is “mixed”. After clicking on the arrow to select a new gap value only “10px” and “Auto” is offered by default. Would it be possible for Figma to suggest all the different values selected - “12px” and “24px” in this example. Seems like a small change to implement, and would also make the UX just a tad bit better 🙂 Proposal: (current is left, proposal is right)
It would be amazing if we could change properties of an instance by right clicking on it and making the changes there instead of having to go to the sidebar. (I would still keep the sidebar ofc) I have a lot of small components, I would like to change their state quickly. Proposal: (current is left, proposal is right)
After you type the name of the variable I think it would be better if we could click enter and finish the job, rather than going to the mouse or touchpad for another unnecessary click
Just like frame naming impacts how Components are structured in the instance swap window… Frame 1 → Master/Component/1 (the instance would be under Frame 1/Master/Component/1) …would it be possible for Sections to behave similar to how Frames function in this regard? I would like to organize my components within sections, and have them impact the naming of the components.
Is it possible to move the “Design” section needed by Figma, to the bottom of the screen in Jira?
I would like to be able to maintain my privacy and safety by being able to block someone on Figma, with whom I have previously shared files with. I wish it was as easy as searching for their name and then clicking block. I would expect the following to happen upon blocking Permission for them to view or edit removed in all files They should be unable to find my profile I am removed from files they have shared in the past They are unable to see my comments or at least tag me in comments The most important thing is removing their access to files I have shared previously. Maybe first version can be batch select files to change privacy settings to only those invited?
It would be super helpful to add the mouse chat of fig jam to regular files when we collaborate on a design. Also, the comments disappear a little too quickly in my opinion
We were excited to start using the new GitHub plugin for Dev Mode, but have been blocked from using it because of the GitHub permissions it is requiring. As Enterprise users, we have compliance requirements to not let any third-party plugins have write access to our repositories, and the plugin currently requires “Full control of private repositories”, which is too broad given the plugin only reads files to display them in the plugin panel. I imagine a lot of companies with similar requirements (and large codebases, which is arguably where that plugin becomes the most useful) are currently blocked with the same issue. Please consider reducing the scope of these permissions so we can start using the plugin 🙂
The order of actions within a single interaction can have unexpected results. I’ve created a component with a checkbox. When the checkbox is clicked, it changes to the “selected” variant and increases a counter of selected items. The problem is the order of these actions. If “Change to” is first, Figma changes the variant and forgets the actions that were after it. If “Change to” is last, Figma runs all actions as expected. This was not obvious to me and I lost a few hours trying to find the issue. My suggestion is to either: Make these two approaches work the same, or Mark the unreachable actions with ⚠️ icon (like it’s done on the Prototype panel when you have Hover and Click on the same element - Click is marked with ⚠️ because it won’t fire).
When you switch from the Editor to a Prototype while in Presentation Mode, observers cannot follow. Today observers need to know which page the prototype entry point is in the Editor, then click the Prototype tab, find the entry point, and then press play, or somehow be given a link to the prototype. We get around this through screensharing prototype demos, but it’d be a lot more convenient to be able to see everything easily in Figma.
Add child elements within the parent, respecting the parent’s settings. Example: When a child element is placed inside the parent that contains the (Auto Layout) settings, the child elements have absolute positioning, not respecting the settings of the parent component.
Hi guys Our team uses the Flow function in an unusual way, we add a Flow starting point to each layout, thus having a menu by layouts in the layout view (View screenshot). This is very useful when there are a few hundred layouts in the project, and giving the client access to the design-file is not always convenient. It would be great if you could add a dedicated function for this so there is no need to manually copy-paste the layout names into the Flow starting points. Please also pay attention to the numbering of the layouts in the screenshot. A four-digit number, at the beginning of the name, so that it is always visible, very good when discussing layouts, helps to avoid long explanations or naming long names, just say the number. It would also be great to make a built-in function for combining frames into groups with numbering like that, that would automatically change when rearranging frames within a group. Please think about it Thank you)
Hello everyone. Dev mode is great and it really helps to decrease hand-off pain. I found just one issue: interactions. It would be even greater if under the “interaction” section in dev mode, I could see all nested interactions of my selection. I share a concrete example: tooltips. To put it simple, let’s say I have a card component with an heading which have an edit icon button and a star icon button on the right side. I’d like to put a tooltip on the edit button saying just “edit” and a tooltip on the star saying “add to favorites”. I don’t want to make a variant for each tooltip, I want to use prototypes (open overlay while hovering), so that every card just has the tooltips I need. My fear is that the interaction gets lost and my dev colleague won’t find it because he has to click inside the component until reaching that particular button which have the interaction. It would be a charm if she could see the interaction of the nested layer right on the parent component and be aware o
It would really be great to have this feature. Kind of a basic feature i.m.o. this topic already was postet twice. And they were closed automatically after 3 Months of no reply. So no one can upvote that issue anymore and I am now forced to create a redundant thread. I don’t think that helps anyone… So consider this my upvote for these threads: Set guides with numerical input Share an idea At some zoom levels (for example, when looking at a long website layout) it’s hard to drag a guide to an exact number. It would be helpful to be able to set a guide based on a numerical input, or even have some pre-set options like center, left, right, or common web or mobile breakpoints. Ruler guides with numerical input Share an idea Hi Figma peeps, I use guides and layout grids interchangeably depending on the scenario. I can set up layout grids numerically but can’t set guides numerically. Would be cool if did. Thanks! Please leave
Copied text don’t include it’s hyperlinks, Coping textbox as SVG do include hyperlinks in anchor tag, but it transform text to path. There should be an option to copy the whole/selected text as html or markdown with it’s hyperlinks.
I would like to have a feature or change behaviour, when click-locking component specifically. Right now, when you “cmd + click” (ctrl + click) you get to the lowest element you within layers you can get. But what if I need to change state? I have to cmd + click and then got to layers and find the component in there ti change state. Image you have complex forms with dozens of input fields of different types you already prepared content for. Now go change 50-70 % of them, because you need read-only state e.g. It is extremely long way to change state of component. Would be nice to have like “option + click” or change behaviour of “cmd + click” if I hover over the component. Reason for cmd + click change is simple - you want to change specific thing and in a component, it is very likely a text OR change status. And text can be variable.
If I have 2 auto layout frames nested inside of another e.g. Main Wireframe (Auto Layout) → Side Bar (Auto Layout) → Body (Auto Layout) I want the side bar to be responsive and always scale as a % of the overall Width. I’ve been able to do this using variables but only at fixed Widths. Ideally I’d like to resize the main window and the required frame should maintain the 25% or whatever % scale. It can be done with constraints if I remove auto layout however that kind of goes against the whole point of using the power of auto layout.
Would be handy to have (design) annotations in DevMode so developers can see requirements / interactions / behaviours etc.
Notice how the animation only works when I move my cursor horizontally from within the component, but the animation doesn’t work when I move my cursor vertically across components. Not sure how to fix this.
I’m trying to make layers tidy, and when the layers count is more than 99, tidy becomes disabled.
Recently I found it super annoying that the default tab under ‘Search all resources’ changed to ‘Plugins’ instead of ‘Component’. The previous default ‘Component’ works the best for me and all my colleagues. Please at least allow us to set it as my preference. I hate it so much that I got to do the extra click to change the tab. 💢
Often I am quick searching a plugin but do not have it installed. It would save time to run my search in the Community.
Hello. I have an idea for a library search. So that there is a richer issue, and not just letter for letter. If I want to find gray-8, it’s much faster for me to write “gr8” and selected gray-8 in search result.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.