Got a feature request or product idea? We're all ears!
Recently active
There’s no visible scrollbar in Figma prototyping mode. Yesterday we’re having user testings and once again this same topic popped out. Some of the users didn’t thought that they could scroll prototype because scrollbar wasn’t visible. One of the user was using laptop’s touchpad and he wasn’t able to scroll with only using touchpad. Guiding user how to use prototype during test can harm testing situations. Atleast it’s sure that if user thought that he can’t scroll it leads to biased feedback about product. If there’s some reason not to have scrollbar it could be atleast optional feature that designer could turn visible scrollbar on from options. It’s not only who has came across with this weakness in Figma. Here’s old Spectrum thread about same topic but Figma hasn’t done anything for this yet and I hope this get more attention here.
Often I’m adding autolayout around a frame/component/element, and the default vertical and horizontal padding is 10px. As well, the gap applied is 10px. It would be amazing to set the default padding and gap to auto-layout elements. This would help with keeping your files clean, but also, to ensure that redundant CSS properties are not added to dev mode output. Clearing and resetting these properties takes time and often the gap is not cleared due to the property not having an affect on single children. Thanks!
The current system for managing team members/seats and understanding file access and permissions is wildly fractured and convoluted. Currently, there is the Admin Dashboard, where I can manage seat type, but not see file access; the Team Members panel, where I can see what type of access people have (Member or Limited Access) but am NOT able to change access; and individual People/Profile pages where I can see file contributions, but this requires searching for the person using the file browser, and cannot be accessed through the aforementioned dashboard/panel (? why).Right now, finding details about seats, file access, and file contributions is three step process involving all of the above. A singular admin dashboard where you can see team members, access, seat type, and have a comprehensive view of file access/contributions for each user would make life so much easier. I wouldn’t be surprised to find out this is available and paywalled behind a more expensive license, but to me seems
I am able to create a table using the grid auto-layout option. but I’m not able to reorder the columns or rows. It would be a great feature.
I just want to reinforce what Luis posted last year, since I agree 100% with him. Original thread: It would be incredibly helpful if there were a way to include a rejection reason when declining a Figma seat upgrade request.I frequently receive upgrade notifications from across the organization, and in most cases, the requestors are unaware that there's an internal approval process they need to follow, such as submitting a request through our IT department rather than requesting directly via Figma.Lately, this has become quite challenging to manage. When I reject these requests, I often receive frustrated follow-up emails from users who don’t understand why their upgrade was denied. Being able to provide a brief explanation at the time of rejection would save time, reduce confusion, and help streamline communication.Thanks for considering this!
Now that the glass effect has been released (which, by the way, is amazing), it's time to remember the 9-slice feature, which still has not been implemented natively. I'm talking about functionality similar to what exists in Unity. In this system, an image is marked with guides — without being sliced into separate parts — so that it can be stretched without distorting the corners. Unity, by the way, allows not only stretching the middle sections but also tiling them. Yes, it's possible to achieve this functionality now using plugins in Figma, but all of them work by slicing the image into parts, which makes updating these images complicated. It's often easier to create a new one than to edit an existing one.Since this functionality is very common in game development and mobile game design, it would be great to have compatibility with Unity for this feature. That way, the same image could be used both in Unity and Figma. This would greatly simplify the pipelines and effectiveness of gam
I’d like to organize the left-hand “Pages” panel by adding color codes to each page. (Think how Mac’s OSX Finder allows you to add colored circles to individual files.) Additionally, Pages should have the ability to be sorted into groups within a parent folder. (Think how you can make groups in Photoshop’s layers panel) This feature will make it easier for my team to organize our Experience Library file. Users need to be able to scan the Pages quickly. I’ve attached an example of what the color coding could look like.
Current music is repeating. I get boring after listening in 30 minutes and open some lo-fi hip hop stream. Really want to use FigJam music. Please, add more tracks or direct audio stream from SOME lo-fi music stream. Sincerely, Mikhail.
This is a suggestion for a “quality of life improvement” new feature. Current behaviour:The variable selection within a collection and its extended collections are not synced.When one selects a variable in an collection / extended collection, the variable selection can be different for a collection and its extended collection.Steps to recreate current behaviour: Select collection P Select variable A within that collection Select extended collection (P extended) Select another variable B within the extended collection Switch back to collection P The selected variable in collection P is still AExpected behaviour:The expected behaviour is that the selected variable should be synced between a collection and its extended collections.Typical flow of a designer is to extend a collection and then modify specific variables within the extended collection. They switch back and forth between the collections to validate the previous variable value and the modified variable value. Steps to recreate
Hi Figma team,I’d like to report an issue, or ask whether there’s a recommended solution, related to how the Figma desktop app updates itself on Windows.What happensEvery time Figma updates, a new folder named after the version is created under C:\Users\<username>\AppData\Local\Figma\ (for example app-126.8.18, app-126.9.11, and app-126.9.13, as shown in the screenshot below). The Figma.exe that actually runs appears to be the one inside the newest version folder (second screenshot), so the path to the running executable seems to change with every update. However, I’m not entirely sure about this, because there is also a Figma.exe in the root folder (C:\Users\<username>\AppData\Local\Figma\Figma.exe, screenshot below). Why this is a problemThird-party apps that identify Figma by its executable path stop working after an update. Initially, the third-party app targets a Figma.exe in the root folder (C:\Users\<username>\AppData\Local\Figma\Figma.exe, screenshot above).
Figma motion does not currently have the ability to play and export video fills, so video objects are treated as static images. The ability to incorporate video objects into the timeline would be extremely helpful. Exposing the current frame of a video as a keyframeable property be a great solve.
This would be handy if I want to mass-select and find hidden layers to show altogether. Unless this is a technical limitation, I am shocked that this is not integrated as an option from the get-go.
Hello Awesome community, It would be very helpful for Design System builder community support if we could create styles based on other styles, aka style variants to support use cases like these 3: Type Style A needs to be used with an underline to emphasize that the text is a hyperlink. There is no way to amend the style A without unlinking it at the moment. So either I create an extra style or I have elements in my design system that are not ruled by Type Styles; in both cases this creates extra work and potential for errors when updating the typography for specific projects based on the Design system file. Color Style B is used as a Primary accent color @100% opacity but also as a SurfaceTints and State Brushes with varying opacity values. This requires a design system file to include individual color styles for each case (aka Brushes based off of Primary) as parent containers currently set opacity for all content unless said opacity is par of a Color Style. This is extremely tim
Hi! Has the canvas panning keyboard shortcuts changed recently? I use Ctrl+Space+scroll wheel to pan and zoom the canvas but now that keyboard shortcut puts me into a Keyboard picking mode. Is this new? It really gets in the way of working.
Im creating a prototype and would like to link to live pages on our site without having the User in the test have to see the “Leaving Figma Warning” page. My concern is that it takes it breaks the illusion of an actual experience. Is there a way remove this middle page from the experience?
Currently, dashed strokes have ‘trimmed caps’. Is there a way to have all dashes with the same length? Example:
Currently, I have to manually scroll through the Recent tools list every time to find a tool I use frequently. This becomes time-consuming and inefficient.
Hey I have a style guide and its currently in phase 2, my team has decided to simplify the text styles so I need to merge a lot of text styles together. Is there an efficient method of doing this? Thanks!
I'm excited for Bulk Create in Figma Buzz. It’s a lot more intuitive for our marketers to use, but at its current stage it’s actually more time consuming than our existing workflow, mainly because it doesn’t have the ability to bulk rename frames or the exported filenames. That means we still end up having to manually rename "Frame1.png" all the way to "Frame175.png".Here’s our use case: we need to create OpenGraph images for a website with over a hundred pages. We have two design templates: one with page title only, one with page title and a subhead.Currently, the marketing & web dev team maintain a spreadsheet of all the pages currently exist.We have the 2 designs set up as components and use a plugin called Scribe - Dynamic data in seconds to pull in the CSV and use a column we choose for naming the frames / files.I can see Bulk Create doing this as well, and even adding some common renaming & conditional naming options (i.e. case options, removing + replacing + appending ch
Hi, I've been working on a prototype, and animating the chat bubbles turned out to be quite a tedious task. To create the animation, I had to duplicate multiple frames and apply individual delay animations to each chat bubble.I'm wondering, is there a way to apply a delay animation to a group of elements collectively and adjust the timing for each, similar to how you'd stagger animations when loading a collection of cards?With Figma's current capabilities, the only workaround seems to be creating multiple frames and manually adjusting the opacity and timing for each element to simulate delayed appearance which becomes repetitive and time-consuming when applied across multiple components.Would love to know if there’s a more efficient approach or if this is something the team is planning to improve in the future.
Introducing an Invisible Mode for Figma to enhance user privacy. This feature allows users to work without showing their online status, preventing others from following their activity. Perfect for focused, distraction-free design sessions.
Hi Figma team,I work in Figma with Claude through the Figma MCP server. While the agent works in my file, it shows up in the avatar list as “Third-party agent”. The avatar used to be a robot icon, and now it shows the Claude logo.The Claude logo is clearer than the robot icon. Still, I’d like some control over this, because I often share files with teammates and stakeholders who see these avatars too.It would help a lot if we could:choose the avatar or icon an agent uses in a file, or at least pick from a few neutral options rename the agent (for example “Design assistant” instead of “Third-party agent”) set this per team or per file, so everyone sees the same thingRight now I couldn’t find any setting for this in the app or in the MCP documentation.Thanks!
Is there a way to turn off the AI chrome when sharing the prototype in "Make"? When sharing in the prototype view, I was expecting it to just share the screens but when I shared the link, it showed the make file with the AI chrome. Is this a big? Or will this be an enhancement?
As I was looking for a way to do this natively in Figma, I came across this concept article on Medium. In the article, Андрей Насонов (Andrey Nasonov) describes adding the option to choose alignment in the image settings beyond the default centered. This would be a simple but huge improvement to image settings, especially for responsive design. Here’s his example of how that might look on the Properties Panel for images: If anyone has found any way to work around this other than individually cropping images for different container widths, pls hmu! 🙏
If I have a team with some members not spending their Make credits, I want to commandeer those as an admin. Or even better, I’d like an admin setting to put the sum of all the credits for our full seats into one shared bucket.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.