Got a feature request or product idea? We're all ears!
Recently active
Right now, in order to link out of a file, the link has to be attached to a Text layer. It would be great if I could add a link out to any layer, like a button or a Card.
While cleaning up my file, I hid a frame that I didn't want visible at the time. I didn’t want to delete it because it was still useful. Months later, I needed that screen again. I tried searching for it using keywords, browsed through pages, and even looked through the version history.I ended up reviewing five months of version history, scanning for keywords to locate the screen. I eventually found it—it had been hidden all along. The content was never deleted. But because it was hidden, it didn’t show up in search results.This was frustrating. Search is supposed to make it easier to find things. Just because an object is hidden doesn’t mean it stops being part of the file. Excluding it from search reduces the usefulness of the feature.Request: Please make sure hidden elements are still indexed and searchable. At the very least, give users an option to include hidden content in search results.
If I could toggle all hidden layers to be seen together, it would make certain workflows a lot simpler
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.
Firstly great job Figma Font variables are here!!! Figma tutorial: Variables for typography The only thing missing is the use of percentages in the line-height property. You can not use a percentage in the line-height as it only accepts variables that are a number type. Although the variables for line-height caters for pixel (absolute) line-heights (10,12,14)- it does not accommodate relative line heights. In other words you can’t use percentage variables for line heights that are a percentage of the font size (100%, 120%,150%). Interestingly …You can use a variable for letter-spacing ( which accepts a number variable - but reads it as a percentage) - the challenge remains that line heights by default are absolute not percentages - even though you can input a percentage. Percentages allow greater flexibility and less calculations Word around would be to allow formula in a variable e.g. =[variable] * 1.5 Or figuring out a way for the line height to be toggle between absolu
I’d love the option to save open tabs and tab groups to my Figma account and access them across computers.I work on two computers: one at the office and one at home. Tabs and groups stay local to each computer, so when I switch devices, I have to reopen files and recreate my workspace manually.It would be helpful to: Sync open tabs, their order, and tab groups across devices. Preserve group names and organization. Pick up where I left off when signing in on another computer. Ideally, this would be optional, so people who prefer separate workspaces on each computer could keep them.Having access to the same files is useful, but having the same working context would make switching between home and office much smoother.Does anyone else run into this or would find this helpful?
I would love the ability to set a background color in the layer list. I’d like to be able to set this on an individual layer or group of layers. I often have trouble finding important groups of layers. I’ve resorted to using emojis which helps. But imagine that we could color the background color of the label. I’d also like to edit the label name so that in my document “Blue” would represent to my developers that it’s grids.
I use ‘N’ as my push to talk key on Discord which in Figma goes to the next frame.I just want to be able to unbind/remap the key in the figma app so this doesn’t happen.
I was surprised to notice today that the long awaited Connected Projects is now available in Figma but also very disappointed to see the absurd limitations on how many connected projects each plan can have. I can somewhat understand the limitation of being able to connect with one company at a time for technical/admin reasons in the first release, but WHY do we need the limitations of how many connected projects we can have if all parties are already paying for their licenses? The max 3/6 in Professional and Organization is ridiculous, as it also counts the projects that are shared our way. Please remove these artificial limitations, or at least make them a lot bigger like 20 / 40 / 80 so they make some sense in the real world.
When working with multiple shapes, you currently cannot edit the anchor points of multiple shapes at once whether they are unionized or not. At my studio, we are working on incredibly complex UI for vehicles, and products, and this feature would be much appreciated, and would greatly increase the speed of our workflow.
Please vote this up!We really need to be able to drag and position lock annotations and connect to any layer within a nested layer or instance. This has been asked for many times (Examples below) and would eliminate designers time making their own local components and ignoring the use of the built in annotations. and
With the new update, we have a great new feature, but unfortunately, it’s not usable with our component structure. Exposing all props of a nested instance also exposes props that we don’t want in the context of the consuming component. What if we could also select which properties to expose? This would lead to a cleaner sidebar with only valid props.
Fundamental to using any digital whiteboard, is being able to hyperink image elements.Please consider adding this to the pipeline! It’s a huge setback to using Figjam and lags behind competitors for a basic requirement. Community, I’m not alone. Please chime in! 🙏
Hello, I will mention the problem to solve, then I will explain how my idea could solve it. Please vote for it if you need it as well, thanks. 1) The problem to be solved The precise Creation Date of a file is a key information for many users. It is not easy to find, and not available for every plans… Currently, the only way to find it is through the “History version”: The mental model of the user has to be “Thinking: Past version” instead of “Thinking: Metadata of the file”, which is an incoherent mental model for many users. Because, if the creation date is indeed a past version, it is actually the pillar version, not just a past version. This model is incoherent with many users’ habits as well, because a lot of softwares and OS include the Creation Date in basic metadata, often under the same Properties menu than “Author”, “Modified Date”, “Extension”, etc. A Paid Plan is often needed to scroll through many revisions. Though, this basic metadata should be available for every plans.
Currently, the only ways to run plugins in Figma are by searching for their names in the plugins section of the actions panel or using their shortcuts in the right panel. I suggest adding the ability to run Figma plugins via a direct link. This would be a significant time-saver for heavy Figma users. For example, I use a Stream Deck for shortcuts, and being able to launch plugins with a link would streamline the process, reducing the effort needed to set up hotkeys or macros for newly used plugins. Thank you.
In Dev Mode, when selecting an image, you can see the original filename of the placed source image and download it by 1) clicking on the name in the layer properties, or 2) in Assets.However, when downloading, a strange filename is suggested that doesn't match what we see in the layer properties.Question 1: Is it possible to fix this so that the source image is downloaded with the original name?Question 2: Is it possible to bring this functionality into the main editing mode? It's sometimes very useful when working with designs, and it's sorely missed.
Love the basic set available, but let’s be honest — how often will we get new music? Why not just let me upload my own jams? Like this AI Theme Song I made to pump up the team before our semi-regular Design Workshops…
Designers should be able to define different column counts, gutters, margins, and potentially span values across variable modes or responsive breakpoints. For example, a grid could automatically use 12 columns on large screens, 6 on medium screens, and 4 on small screens.This would bring Figma's Grid Auto Layout closer to how responsive grid systems are implemented in frontend, while allowing designers to maintain a single responsive layout instead of creating separate desktop, tablet, and mobile frames.
I can’t tell you how many times I’ve spam clicked on frames repeatedly as I’m playing around with my designs. It’s a messy process. Because of that, I would love it if Figma could automatically skip needless parent frames and let me access their child frames so design feels more actionable. The main way I think this could work would be ignoring nested frames (with 0 values, etc). Another potentially-useful addition could be that if you quickly click repeatedly it jumps deeper into nested layers. Maybe users could customize it like a nudge.
I would like a feature in Annotations like double click in annotation to zoom to the design piece they are attached to (or some other avenue if double click allows edits for the annotation maker)When I use the shortcut to zoom to the design it often just focuses on the annotation and the screen stays small and it’s somewhat frustrating when I am just trying to show the developer the screen we want to change or what the annotation refers to.
Figma, please add connectors as a standard feature in Figma. I am willing to pay for it as a separate feature.
Can I edit the variables defined in a published library locally? There is a library file (Say File A) with a collection of local variables defining some string and numbers shown on a component. The component is published (with all variables too) I added this component to another file, say File B, but when I want to edit those strings and numbers locally in this File B, I can no longer see the these variables, nor editing them. Seems like I can only edit the published component in the library File A (if I have edit access) and this will change all the instances too. Can I instead edit it locally, meaning edit the values of these publish variables only in File B?
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.
Our design system leverages mix blend modes for hover states so our icon buttons appear on any background color and remain accessible, without needing separate hover–on-primary, hover–on-secondary, etc tokens. We use multiply for light theme, and screen for dark theme. It would be really awesome if we could apply blend modes directly to the color variables, OR support blend modes as variables in general. Our current work around is to apply the blend mode directly on each component variant, but this requires us to define separate light and dark theme variants. would be great if we could use variables here to have it automatically switch between light/dark.
Hi folks! I’ve seen the posts regarding text overrides with nested interactive components but I’m seeing a similar issue with non-interactive components as well. In the example below, I’ve set my text layers to all use the same layer name and have the same hierarchy structure but if I swap one of the nested components it resets everything. Everything works perfectly if each atom component is used individually and not nested in another component though so I’m left 🤔. Any thoughts?
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.