Rolling out: Projects become folders 📂 ✨
Got a feature request or product idea? We're all ears!
Recently active
When creating new variables that reference other variables, it’s incredibly difficult to determine which variable is the one I should be using. For example: I have size/{1,2,3,4,5,6,7,8,9} variables that end up being used to set things like the width/height of buttons in form fields. When creating a field/accessory/size variable that references a size variable, there’s no way to determine which step in the scale is appropriate. My suggestion is to provide the current value of a variable on the right-hand side of the list item in the variable dropdown:joeysharesthings.com
Figma introduced a useful feature that allows searching by type, author, or direction. It would be even better if you added tags, enabling us to search by tags as well. For instance, a large product company may have several different products, each with its own concepts and prototypes. We gather all concepts within a single project due to the sheer volume. Tags would help us filter them more efficiently.
I wish there was a little bit more space for the feature I use all the time - changing stroke width. Because variables are taking it all and I misclick all the time, because it only shows up when I click on it.
When creating a lot of stickies, I don’t always want to create an arrow tying them together. That is the default and I constantly have to delete it, which slows me down. Additionally, when creating an arrow from scratch, I am not able to really use it randomly, it must be tied to a point. Which doesn’t always help.
Its hard to move quickly in FigJam without the right keyboard controls. Specifically: When i double click on the grid, you should put a sticky. Any sticky, any size. When I press TAB on a focused sticky, it should create a new one right next to it
Hello I would love that one component interaction can impact another component Example : i’m working for a video communication tool. I would like that when i mute microphone, it changes variant of the stream to indicate that microphone is muted I have two components : Stream and ToggleMicrophone. If i have microphone in state muted i would like that stream has muted indicator state
I think figma should make their app more customizable, like VSCode, for a more personalized experience for designers. I mean, I want to feel like i’m in the Death Star or the USS Enterprise when designing products. I think It’d be massive. DROP A VOTE IF YOU AGREE!
Currently you can change component properties of every instance when selecting several instanced components, which is extremely useful in many situations. Unfortunately, this functionality does not extend to exposed properties from subcomponents. Enabling us to edit these properties as well would be very helpful. Thanks!
String variables are all fine and well. You can’t use them as input to components, which makes them somewhat unusable, but they’d be all fine and well if you could. The existence of strings, however, does leave you wanting more interesting data structures to use while designing. On that note (provided that the abovementioned component-input-issue is resolved) I’d like to have the option to use json in my designs - this would make it much easier to prototype using realistic data while also providing an opportunity for generating sample input data to stress-test your design (the latter probably coming from plugins). For example, I would like to use the following “projectData” json as a component input to a “projectView” component: { “projectName”: “MyProject”, “projectCreationDate”: { “year”: “2024”, }, } In this view, any text field named “projectCreationDate.year” would resolve to 2024, any text field named “projectName” would resolve to “MyProject”. I’m sure there are more clever ways
This is a simple thing that should existed long before they released Figma, right?
We badly need this feature in Figma. The time tracking feature allows designers to keep track of how much time they spend on each design project. For all product designers, it is incredibly helpful. Investors will occasionally demand to know how much time was spent on their project. That’s why we need this feature in Figma.
I would like to be able to search for a colleague and jump into the board they are currently looking at. There are many situations in which I am in a call with colleagues, and they want me to follow them. It always takes some time to find the correct board they are currently in. We tend to tag each other in comments or share links to the board, this however is disruptive to a presentation or meeting. I would prefer to be able to easily find a colleague regardless of what board they are in and to also be able to follow them across boards.
During the user tests it’s important to show scrollable areas in the prototype. Specially for desktop prototypes. This should be a default behavior.
I have 12 pages in one file, but I can only see a maximum of 5 in the menu viewport. Anyone accessing my FigJam document would have trouble understanding the structure, especially since the pages list collapses every time I close the file. I’d prefer an experience similar to Figma, where my pages are always visible. To help mitigate this, I’ve added an intro page that shows the list of all pages.
“When I’m browsing community resources in an infinite scroll format and click on a specific resource to view its details, can I be returned to the same spot I left off at, instead of going back to the top of the page?”
We maintain a single design file for a feature and iterate within it. It would be helpful if once a design is complete, we could lock the frames, or instances of components, within the frames so they no longer receive component updates. Being able to reference previous versions of a design is critical for us, and the way libraries work right now breaks this. (edited to be more clear - locking instances of components)
Our design system file is view-only for basically all users. We have typography styles for desktop and mobile, which are defined in variable modes. But as a view-only user, it’s not possible to see whether text is using the desktop or mobile variable mode. A user should be able to see which variable mode is active even in view-only. Even nicer, a user should be able to view the variables and modes in view-only.
Hi there, while working on a slide deck, I deleted a slide by accident. It was autosaved and I could see it in the deck version history. Unfortunately I’m unable to retrieve it and add it to the current version. I tried: copying the slide (from the navigator on the left) in the autosaved version and hitting “paste” in the current deck version copying the slide content (selecting everything in the slide > Copy) in the autosaved version and pasting it in a empty slide in the current deck version duplicating the “old” autosaved version as a new deck, and copying from there. It seems you cannot copy-paste across different files or versions of the same files. Quite devastating in my opinion, also because this doesn’t happen in the “normal” Figma. Hopefully this can be fixed soon! Cheers Giovanni
Editing compound vector paths would be so much easier if I could click and drag inside of the containing path to select the interior path(s). It could be set to work this way in outline view or in both outline and preview. Currently, when I want to click and drag with the selection tool to grab the inner path, the outer vector displays a angled line pattern. To grab the inner path, I have to click and drag from outside the outer path, then deselect the outer path, or I have to individually click on each of the inner path’s node, which presents another problem. About 50% of the time when I do this and copy/paste it to separate it from the outer path, it pastes it with missing line segments.
While prototyping, I would like to use a value from the element i interacted with in the screen I am going to (ideally without having to pass through variables). I imagine this as a link option, in which you would be able to tell “Use this text in this text box”.
The way masks or pathfinder logic is done in Figma is completely confusing (reverted). The workaround today is to use a community plugin… Would it be possible to have it closer to sketchapp, Illustrator.
is there a shortcut for Clip content? It would be handy to have one for quickly entering and exiting layers that are hidden by Clip content.
Vote for Figma on the iPad—imagine these scenarios: Designers often rely on iPads while on the go, sketching ideas or capturing inspiration. When we need to quickly create or edit a wireframe, the iPad is usually the only tool available. During presentations, being able to modify wireframes directly on the iPad would be much more convenient than using bulky laptops. Unfortunately, the browser version of Figma on iPads doesn’t support this. Now, don’t you think a fully functional Figma on iPads would be a game-changer?
Description When slides are exported to PDF, prototype widgets should be embedded in-place, either as an image or as a document containing the prototype frame. Steps to reproduce Create an empty slide. Add an interactive prototype widget. Click “File” > “Export all slides to PDF…”. Open the downloaded PDF document. Expected behaviour The slide on the PDF document should contain any visual element that represents the prototype. Current behaviour The slide on the PDF document is empty.
Sometimes you have a lot of effects on a simple object that can be a mess. An example is when you are working with neumorphism/skeuomorphism that often needs a lot of different shadow properties. When you have for example 6-8 different drop shadows it can be hard to locate each of them quickly, and a good internal naming system would save a lot of headache. We have a good way to save an effect collection as a style today, but I think an internal naming feature for each effect would improve the way to fine tune and work with an effect style. An example when it would be nice to have: A light themed effect style that needs be converted to a dark theme. Benjamin
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.