Let us know what would make Figma better for you.
Recently active
Figma’s products have been developed to add value to users and we continue to want to hear what you have to say! That’s why we’ve created this category - a dedicated category where you can post your feedback, both positive and constructive. Here’s a few points to bear in mind in the Share Your Feedback category:Please keep the discussion constructive, and follow our Forum Guidelines and Code of Conduct Our team will merge topics with feedback on the same subject Inactive topics that are 6 months or older may be closed or archived. We’ll make sure that our product teams have seen the feedback though before closing the topic. Note: If you have product ideas or feature requests, head over to the category Suggest a Feature.
We’d love to hear what feature requests, ideas or improvements you have in mind for any of the Figma products you are using.Note: If you have feedback on an existing product or feature, head over to the category Share Your Feedback. Sharing product improvements and ideasOur teams look at ideas and feature requests across many different channels throughout the product cycle and it has truly helped make Figma a better product.With that said, we want to make sure we set some expectations for how feature requests, ideas and improvements will be handled in the forum.We cannot make any guarantees or promises that you’ll see your idea/feature request/improvement implemented into the product Our team will merge topics with the same/similar ideas to keep the forum organized Inactive topics that are 12 months or older may be closed or archived to help keep the community organized and healthy Voting on topicsAt the moment, it is not possible to vote on topics.This is a feature we are reviewin
I recently did the latest Figma update and now I can not add variables. Some of them let me do shift click to still find them but they are not showing on resizing fields, Gap or padding.
Every time I exit Figma and come back, the previously selected sort order is lost, and it defaults to "Last modified" – "Newest first". Previously, the selected sorting option was always preserved.
It would be amazing if Figma added a reference point control (or anchor point control) for scaling and rotation, similar to what tools like photoshop and After Effects have had for years.Right now, everything scales from the top-left by default, which usually isn’t what I’m aiming for.Having a quick toggle (or anchor grid) to set the center of action would save so much manual repositioning.
Would like to see a fifth option here, that just says “Thumbnail with link to file”. So it just like a card for a link in FigJam, but it saved to the FigJam file instead of being somewhere out there on the internet.
Manually reordering values by dragging them into position becomes tedious when a property contains a long list of names. As new values are added, keeping the list organized requires more manual adjustments. Unsorted dropdowns also make it harder to find the right value when using a component.Proposed solutionAdd a “Sort A–Z” action in the variant property editor to sort all its values in one click. This order should also be reflected in the property dropdown when selecting an instance of the component.An optional “Keep values sorted alphabetically” setting would also be helpful, so new values are automatically placed in the correct position.This would save time when maintaining component libraries and make long dropdown lists easier to navigate.
In other words a way to branch to/from a Community file Hi everyone, I publish a design system (DS) to the Community and have frequent updates to fix issues and add/update components. Community members duplicate this DS to their Organizational account to use in their own projects. They have reported to me that once they import the Figma file into their org and use it as a library they have no way of getting my latest updates easily and without breaking changes into their production design files that refer to the original “duplicated” file. So it would be great if there was a way to publish “get latest” or “subscribe to changes” in a community file. (Instead of having to restart design file from scratch in the latest version of the Design System). Librairies features are not an option as they are specific to an ORG and cannot be accessed through the community. And Swapping in this use case does not work well at all. This would be great for everyone as it would allow Figma to always ship
Currently, an image with an effect, like a drop shadow, is exported with that effect. If a developer wants the image without the shadow, to add with CSS separately, they must disable it in the design, export, then turn it back on. This is cumbersome and prone to error. Instead, there should be another checkbox in the export menu allowing this to be done there, without altering the design.
In dev mode, we can see “Created {time} ago”, and a button to see what changed, who changed it. But we can only know who created it if it is modified at least once. In other words, if it is created & finished within a same day, we cannot know who created it. Especially in a file where multiple editors collaborate together. I think Figma should have a text somewhere telling “Created by” near that timestamp in Dev Mode or somewhere in viewer’s Properties panel.
Hi,Problem:When we have huge files with a lot of pages then doing search functionality freezes figma. Let’s say Figma finds it after taking sometime and the person continues their work. However, the problem is that when they click on search the same keyword that was typed before retains and makes the search freeze again. Now, either the person has to reload file or wait again to complete the search and retype something different to do another search. Solution:One solution that comes on the top of my mind is that the search functionality shouldn’t execute autmoatically until the person presses enter to search.Regards,Hamza
Please correct me if I’m wrong but I don’t believe there’s anyway to disable the snap to grid with a keyboard shortcut. Typically in programs I’ve used, you can disable snapping by holding CTRL or ALT. Since ALT has the functionality of duplicating the selected item, it would be nice if holding CTRL then could be used to prevent items from snapping to the grid when dragging them. Thank you+1
I would like for Figma to support setting variants as preferred instances within a slot. Right now, it seems slots can only support base level components as a slot value, but our design system is currently composed of many variants.For example, I want to build a card that can have different layouts of buttons at the bottom. In our design system, we have buttons in small, medium, and large variants, but I want the card to only allow for medium and large buttons. Ideally, I would set the medium and large variants as the preferred instances, but since Figma doesn’t allow a variant to be inserted into a slot as a preferred instance, the only way to achieve this is to rebuild the variants each as their own base level component.
I never use the AI Agent. I have no desire to use the AI Agent. I resent Figma’s attempts to get me to use the AI Agent. Yet, when I create a new Design file, the AI Agent panel is open by default. Two questions:How do I select either “File” or “Assets” as the default pane that opens when I create a new Design? When will you release an update that allows me to remove the AI Agent button from my left nav bar?
We generate FigJam flow diagrams (breadboards: screens with stacked actions, arrows between them) from a plugin via the Figma MCP. The Plugin API lets us set a connector's two endpoints (node + magnet or position), but not where an elbowed connector bends — FigJam always puts the vertical leg at the midpoint between the ends. On any non-trivial flow (several places stacked in a column, links skipping a column or looping back), that means several connectors share the same channel or cut through boxes, and the only workarounds are hidden dummy nodes or replacing arrows with text labels. What would fix it:Read/write access to a connector's waypoints (or the elbow offset that the UI lets you drag), e.g. connector.waypoints = [{x, y}, …] for ELBOWED/STRAIGHT lines Or at least an "avoid overlapping other connectors/nodes" routing option Users can already drag elbows by hand in the UI; we'd just like the same control from a plugin, so generated diagrams look like hand-drawn ones.
I also recommend Figma for creating all kinds of designs, whether digital or print materials. Unfortunately, Figma does not fully support print design. We would love to see this feature added to Figma!
I want to be able to export designs in PDF for print (CMYK/Hi-resolution) For now, I was using the plugin TinyImage Compressor but it’s no longer free and I don’t understand why Figma can have this option on it’s own. I’d have to pay $456 a year. If Figma has paper sizes, why don’t they have this option… you can’t print quality good quality colors in RGB. I’m going to have to go back to Adobe for print files. Is this happening to anyone else?
I do a lot of packaging and print work, and Figma is already my tool of choice for everything up to the moment the file has to go to the printer. That last step is where it falls apart, and I end up rebuilding the layout in Illustrator or InDesign just to hand it off.A few things that would let us stay in Figma end to end:CMYK and spot colour supportRight now everything is RGB, so colours shift the moment the file hits a press. Being able to define CMYK values, assign Pantone/spot colours, and see an out-of-gamut warning would solve the single biggest problem.Bleed, trim and safe areaA document-level setting for bleed and trim marks, with the artwork actually extending into the bleed, rather than everyone faking it with a frame inside a bigger frame.Print-ready PDF exportPDF/X-1a or PDF/X-4 export with crop marks, bleed, embedded fonts and no downsampled images. Today's PDF export is fine for review but printers reject it.Dieline / cut layer handlingFor packaging we work on top of a di
What can you do when you have unattached comments? There should be an option to place it back on a frame or object inside the canvas. Vote here if you have the same issue. (original question here: What do you do with Unattached comments? ) It would be great if @figma can let us reattach lost, unattached comments back to a frame. Even better if the comment automatically falls back to a children frame underneath when you ungroup a frame, to which the comment is attached. That just reduce unattached comments from happening.
The slot feature has been incredibly helpful for enabling components to have modifiable contents and I’m absolutely loving it. I do consistently find myself running into a thing that I wish was easier/facilitated by the UI.If I have several instances of the same component in a slot, such as rows in a table or cards in a gallery layout, etc., it would be incredibly helpful to have access to a feature similar to the “Select Matching Layers” functionality that’s available for general selection, but to have it apply across the instances in a given slot. That way if I want to select all of the items in the first ‘column’ of a table row and modify them, or select all of the body text fields on my gallery cards, I could do that with a single button instead of having to manually select each one. This would also be incredibly beneficial when some of those instances appear ‘off screen’ because the area is set to scroll.
Figma Spec announcement this week is brilliant. I already know that of a lot of different things I’ll be able to do with it immediately which will considerably increase and improve my design workflow. These features additions to Figma Spec would hands down flip my design workflow on its head.1. Figma Spec document libraryBasically this would be the same concept as the assets library, but instead having a specs or document library.This would allow you to access all of the spec documents in your design file from a single top level UI navigation element and be able to create folders and sections of all the different spec documents in your design file.Why this is useful is that in very large design files with lots of pages, layers and stuff. You might not actually want to navigate all the design files to find the spec that you need and if you only going to read or updated the content in the spec, having to navigate to it through the files pages is a bit slow and pointless.If you could set
Figma doesn’t support comment deep-linking through URL fragments. Figma’s setRangeHyperlink() API deliberately sanitises and removes URL fragments before storing themFor example, if I add this comment URL as a link on the page, ….........?node-id=7-4524#1967128705, Figma strips the fragment, and the link becomes ….........?node-id=7-4524. One workaround is to replace “#” with “=”, which displays the comment but doesn’t take you to its position.The reason I’m doing this is that Figma’s comment management isn’t great. As a designer, I see each comment as a potential task, so it makes sense to create a plugin to manage comments there. The only limitation is the issue mentioned above. Ideally, Figma could provide better comment management. I’m wondering whether there is another workaround.
I’m building around 40 social media post templates for our marketing team. This is not my first time using Buzz but I’m rather new to it. I am a daily user of Figma Design though. Testing my templates, editing content, changing layouts, swapping variants etc all works, but I cannot seem to open the simplified content editing panel. It used to be shown on the bottom left of the window, and I saw it once or twice while testing, but I’m pretty sure it’s a bug. Clicking edit only opens the ‘Bulk edit’ panel, there’s not even a button for the normal panel showing anymore (square with pencil icon). Wondering if this is a known issue and is being worked on or not. For me it’s not a big issue, but for my marketing team this panel is very easy to use and much preferred over the manual ‘click on the frame to edit’ or bulk edit panel. Thanks!
Currently, importing and using a Community design system (like the Streamlit Design System) in a personal design file has way too much friction. When duplicating a library from the Community, it lands in Drafts, then I have to move it to a Team project, open Library settings, publish the file, and then enable it inside the file I am working on before I can drag and drop a single component.Proposed Solution:Dedicated Libraries Tab on the Sidebar: Add an explicit Libraries element directly on the left sidebar alongside Layers and Assets. One-Click Direct Import: Allow users to import or link any component file directly into their active file from that sidebar tab without maybe add an import to the folder level as well so assets can be easily allocated to an entire project
Please let me disable this fly-out. It’s so annoying!
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.