Let us know what would make Figma better for you.
Recently active
I’m trying to use Figma Buzz to create some templates. We have an icon library that uses a swap instance property within the component to swap out the icon as well as a property to define the size of the icon. As you can see in the image, it is only showing that first property of size of the icon and doesn’t let me switch out the actual icon with the instance swap. Is this a bug or limitation? If I click one more time it does show me my nested instance property where I can turn on the fill of the icon, but I don’t see how to access all the icons through the instance swap property we have on the component.This image shows the replacements it’s offering me, which is to only change the size of the icon.This image shows our original component we have size properties to define the size of the icon, and then an instance swap to choose the actual icon. Are we doing this wrong for this to be useful in Figma Buzz. Why can’t we see this other property in Figma Buzz?
We would love better support for URL’s in Figma Sites. Specifically:Support for `/` in page URL. ie, `/legal/privacy-policy`. Currently this wont work, it will rename to `/legalprivacy-policy` Control over redirects, for remapping pages that don’t exist. Support for 404’s pageUse CaseWe have migrated from another platformIn the old platform we had urls like `/legal/privacy-policy`. These URL’s don’t work in Figma Sites because the slash gets stripped.This means that all of page links that were previously working are broken. We don’t have a way to recreate pages at the same URL because the `/` is stripped. We also don’t have a way to redirect users to an alternative pageThe reason why this is important is many of your users will be migrating from other systemsProposalModify your URL’s to allow `/` characters. Don’t strip them Allow users to create pages that redirect to other pages. Support for 404 pagesNumber 1 is priority for us, with number 2 and 3 secondary. Thanks!
Hey folks,Figma's latest color tokens search update has added a new behavior to searching. I use my Primary token a lot, and I'm used to searching for "prima" for it to show up. Since this last update, searching for that makes my Disabled (#AAAAAA), token show up first, due to it having "A" in it's hex color code.My personal view is that it should weigh my search content in order to decide which content is shown, since I'm most likely not searching for "Disabled". Nonetheless, loved the other improvements that came with this update.Would love for you to share your opinion about it! Color token search panel, searching for "prim" and "prima"
Would love to be able to switch with a keyboard shortcut from ‘as typed’ case to ‘uppercase’ , ‘lowercase’ and ‘Sentence case’. Similar to switching through text styles with option+cmd+> which is very useful.
New feature request: Some visual feedback when editing a component instance and overriding, so that it’s clear that the current edit will only be an override within that instance. Sometimes you or a new editor may mistakenly edit (override) in one or more instance when the edit should actually be made in the master component so that it cascades to all the instances. In large files, with multiple editors, its easy to miss or forget that the text or element being edited is actually part of a component. It would be a nice, realtime reminder that the edit is only going to apply to that instance, so if your intention is not to make an isolated override, then you can head on over and update the master component.
It’s quite annoying when every time I select any component or shape etc, I need to click at the “show more properties button”, it makes me fill time
It would be helpful provide options to edit the appearance of frame and section titles. When I lay out my files, I like to label frames and sections in the artboard so that a person not familiar with the project can quickly see which frames deal with a specific feature. The titles for frames and sections are hard to see when scanning for a specific frame. I could see frame titles being editable or interactive in the following ways (I am sure there could be others): Font size Font weight Font color A feature where a user hovers over the title and it becomes larger.
I often find myself navigating to Bootstrap’s Icon website to download .svgs and drop them into my Figma file. Can’t even tell you how many duplicates I’ve probably created (probably would’ve been smart for me to start organizing these better) that exist in my downloads. Regardless, I’m surprised Figma doesn’t have an icon library where I can just drag-and-drop svgs directly into my project? Or, does this exist and I am missing it entirely?Just a thought.
Hey Figma community 👋I vibe-coded a plugin concept this week and need your help getting it in front of the right people.It's called the Figma Flyswatter. A secret shortcut turns your cursor into a swatter, letting you smack other people's pesky cursors off the screen for a few seconds. Made to add laughter and levity to busy work sessions.The plugin is real and working — multiplayer connection, swing animation, particle explosion, the whole thing. You can see it at figmaflyswatter.com. The catch: it needs a canvas-level cursor API that only Figma can unlock. As a community plugin it's a fun novelty. As a native feature it's a product moment. I would love to make this real. What’s the best way to get it some traction?
I have seen a lot of posts on reddit, linkedin and here all complaining re: Figmas opaque billing practices being so dark pattern-riddled it would put most scam sites to shame. There are countless posts across the web as old as 5 years complaining about this but I’ve yet to see any meaningful change. Adding seats and over-subscribing is way too easy with few guardrails, but reducing your subscription is far more unclear and difficult.What will it take for Figma to actually do something about this? Why is nothing being done?I keep having additional seats added to my plan accidentally. This has happened to my organization at least 3 times now. Every single time I fix the issue I go through the labyrinth of admin billing settings and think I have all my bases covered, but this system seems to be designed explicitly to funnel users into higher billing. The latest is because “Seat approval settings” was set to “Manual unless seat is available” (I had an unused seat, which was added because
Hi community! Dear Figma team, can we have an option to export original image from the image properties menu without using any plugins? I think it could be placed right near the ‘fill’ property or beside ‘Libraries’.It’s a pain to use plugin for this task which a)takes long time to process b)creates unnecessary folder and just really inconvenient when you need to do the job fast. Please review and let me know if it’s even possible to do or is it too complicated? With all respect and a love to the tool and a team,Paul
I was in the process of handling my offboarding and role handover. While managing user permissions, I first removed my own Annual Full Seat access and then assigned an Annual Full Seat to another person.However, when I reviewed the billing, I noticed that I was still charged a billing adjustment for Monthly seats. After checking multiple times, I found that I still had individual edit access to a project within the team, which resulted in a charge of $10.32.I would like to request that Figma revoke this unexpected charge caused by my accidental operation.
Using Claude Code connected to the Figma MCP Server, when asked to implement a screen with various different buttons, only some of the buttons were implemented as pressable (as buttons). Although the buttons looks different, they all had default and pressed variants and had the word button somewhere in the name. Looking into this further, Claude Code reported back that, “The MCP tool's code generation is inconsistent — it renders full state branching for some components and only default-state code for others, depending on how complex the Figma component is.”Question is, why is the Figma MCP Server not generating the full code, and is there anything that can be done on the Figma side to help with this?
When we’re voting in Figjam, it would be great if there was a way to “undo” or remove a vote if you change your mind, before hitting “I’m done.”It’s easy to go through a list of stickies, slap some votes down as you go, and then read further and think “oh shoot I should have saved a vote for this one!” But it’s too late.It could give an unfair advantage to items at the top-left corner of a list, where users tend to start.Especially when we’re collaborating with a wide group of people, not everyone is familiar with Figjam so it’s even easier to make mistakes.I understand if hitting “I’m done” would lock in your votes, but giving users a chance to change their mind beforehand would result in better… results ;P
As a Figma Enterprise admin I want to allow only specific groups to use paid credits access. I can set this manually, but as new employees are added to the platform continuously I want to be able to set a default value for this setting.
Hi all, I have passed a rather large project over to my development team and they have asked to see the grid information. I can’t for the life of me find it in the dev mode screen. I have had to send them information from screenshots in the design mode. Is there a way for the devs to see this information? Or is this something thats coming later down the line as an update? Thanks Simon
Currently in the code connect preview modal, the dark/light mode toggle is only a background color override for visibility rather than a trigger for the component's internal logic. It would be much better if we could specify and link the component variant (e.g., Light/Dark) directly within the 'Connect to Code' configuration. The current behavior creates confusion as to whether users are seeing the actual mapped variant or just a default state on a different background.
I would like to request an improvement. When I need to replicate more items in an autolayout using the AI drag feature, I usually need to count how many items I need to replicate. Just add a box on click for the quantity if possible, thank you very much!
Hello, My iOS/Android engineers often ask me if a text should get an ellipsis or not. The question could be answered if the ellipsis property was displayed in the SwitfUI and Compose layer properties, in Dev Mode. In this example I have an ellipsis with 1 max line, but it’s not displayed anywhere. Thanks for considering it,Théo
This is a small nit but please...i’m sure this was made for someone but can there be an option to make it so this button never appears? it adds an additional click, which is so annoying when i am trying to click between to components i am trying to compare the settings inside to. PLUS there is nothing below it! I’m all for whitespace but minimalism that adds work is worse.
While using Figma, I frequently switch between 2–3 high-frequency plugins. However, the current workflow is inefficient: each time I need to open the plugin panel (via the icon or shortcut), switch to the “Plugins/Widgets” tab, and search through the list to find the desired plugin.I would like to have a “pinned plugins” area that allows quick access to frequently used plugins directly within the workspace.Suggestions: Allow users to pin or favorite plugins Keep pinned plugins persistently visible in the workspace Optionally provide smart recommendations based on usage patterns The core need is to enable users to customize and fix their most-used plugins for faster and more efficient access.
Right now, I’m loving slots. They’re great and exactly what I’ve been missing, but there is one quark that is causing me extra time.I’d love to be able to prescribe a child height/width behaviour for any elements that are added to the slot. I’d love to be able to say “I want any child added to this slot to have width property set to fill by default.”An example where this is annoying. Right now, anytime I drop a container in a slot in my modal component, the I have to prescribe the height/width behaviour for the container instead of it snapping into place in the available space. In Menus, every time I add a new menu item or a divider or a heading, I need to select them all and say their width should be set to “Fill”. Its a small thing, but it adds up over time.
This topic has been apparently discussed before, but i want to make a post to emphasize the importance of this issue. Detaching nested components inside components, breaks all overrides on the parent component instances. I claim this is a major problem, as it makes it really hard to migrate a design system to use properties instead of a vast amount of variants. As an example, i work in a large company, that a lot of materials in Figma. The design system has been initially created a vouple of years ago, and at that point, we had to rely a lot on component variants that very often utilize nested component instances. Now with the new Figma properties, and the apparently upcoming improvements on them, i could quite easily reduce the amount of variants by 80% in general, and make the components much more simple and foolproof. However it would require detaching a lot of the nested components, but it is practically impossible to do that, as there are hundreds or even thousands of instances th
I love Figma, and it’s the first tool I open every day. Recently, I have been getting a figma session time out error every day. My teammates has reported the same. It’s making me login via Browser (SSO login) every single day for the past 2-3 weeks. It’s not been the most delightful way to start my day, as the first thing I do as a product designer is to open Figma. It use to just work. Is there anything I can do to fix this? Thank you!
I work in a file that contains an Extended Collection (“{MyBrand A} | Design Tokens”) of a variable collection from another file (“Light | Design Tokens”) - the core file. We have multiple (n) Brands: meaning n files with Extended Collections.The text styles reference variables, and the text styles are also defined in the core file.In my example, the font style typography / block / regular / 0 originally has a font size of 12px, but in the Extended Collection it is changed to a 14px font size.Extended Collection showing, that the text style has a overwritten font-size of “14px” When I have texts that use the text styles, the text style(s) in the right panel still shows the original px value for the font sizes and line heights and not the values from the Extended Collection. Text style still shows the “12px” value from the core file, even while actually “using” the 14px valueThe text styles otherwise work correctly, the value actually used is the value from the Extended Collection. It’s
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.