Rolling out: Projects become folders 📂 ✨
Let us know what would make Figma better for you.
Recently active
Figma Make is the best prototyping tool I have seen so far (yes, better, or at least more time efficient, than V0 and Claude Code for now). It also has an integration with Github, which is suuuper cool. Now… it would be REALLY gamechanging, if the connection with Github was a two way sync. If edited code could be pulled back into Figma Make, for team collaboration across multiple platforms. I understand that this is really tricky, because Figma Make can't interpret all types of code… but I'm putting it out there…
I would like to “protect” or “lock” specific pages within a file from receiving library updates - similarly to how I can hide components from being published, but applied on the receiving end. This would allow me to update all of the components in my file much quicker if only one or two pages were “protected”, rather than needing to go through each page individually and apply the updates. The types of protected pages would likely be from a demo or a prototype version that captures the evolution of the product’s design phase.
This feature can create a copy of design file with all the variables and components intact.To convert, user can may have following option to choose for smooth conversion:a primary screen size copy existing screen to figma site file or leave blank (variables and components intact) choose 1 page of design file to be converted (limitation for time being)(not applicable in case of blank) keep fimga Make components intact
Are customer inquiries or bug report requests originally this easily ignored?Is it because I can't speak English and translate it?Simple inquiries come in response, but reports and handling of bugs are ignored without reply, even though only manual answers are provided and additional answers are continuously requested.Is it always like that? I've raised the issue in Figma Make where I keep going back to the previous version of work and keep using credits repeatedly, and I've sent 3 additional requests for answers since the last message 22 days ago saying I'll look closely, but I'm being ignored.
Hello, I couldn’t find a feature in Figma where we can constrain trigger or hotspot bounds to a vector shape instead of a rectangular bounding box. The current version doesn’t support the design use cases similar to those below (eg: interactive pie charts) where transparent pixels are ignored in a non-rectangular shape because the hotspot bounding box is always rectangular. It would be nice to constrain the hotspot area to the desired shape instead of a rectangle. Please check the attached Figma file. Hotspot bounds.fig (7.0 MB) Is it possible to include HTML image maps so the hotspot shape can use a polygonal shape? Please check the URL below. w3schools.com
Feature Request: Reset Bounding Box / Auto-Swap Dimensions on RotationOne workflow improvement that would greatly help designers transitioning from tools like Illustrator is better handling of rotated objects in the properties panel.Currently in Figma, when a rectangle or shape is rotated 90°, the Width and Height values in the right-side Layout panel continue to reflect the object’s original, unrotated dimensions rather than its visual orientation.For example:- A rectangle created at 628 × 56- Rotated -90°- Still displays as W: 628 / H: 56This can become confusing when working with:- gradients- auto layout- constraints- responsive components- production handoff- precise UI sizingAdobe Illustrator recently improved this behavior by automatically updating dimensions based on orientation, or allowing users to use “Reset Bounding Box” to redefine the transformed state.Suggested improvements:- Automatically swap width/height values when rotating 90° or 270°- Add a “Reset Bounding Box” comm
Figma has been a pain in a**. The entire Figma feels shit. Figma never fails to disappoint me everyday. If you are giving big a** boxes then it should be entirely clickable why do I’ve to stick my cursor to text. It happens everywhere in layers, design panel, variables. For each select I’ve to press at least 3 times then it selects fully and that too when I hit that small clickable text area. Everything is so irritating. And after making components why the hell does it need to add useless “State=” word in it. I cant even batch rename it. The rename box should be expandable so I can see the entire name if its big. The color picker should’ve pin feature. Thousand time I’ve to click that color to open it. And in variable when we are adding colors it comes in the way of variables. If I’ve created H1 regular Text Style and want to create H2 Regular Text Style, the duplicate option adds the same style inside the H1, it should create some H1’ or H2. Cause only two change are needed, and I’ve
I have noticed a regression on text property function in components. In the past, I was able to apply different text colors across variants, but this is no longer working. The text property now overrides styling in a way that prevents variant-specific color adjustments. In another case, the text property does not properly handle different variant states. For example, when creating an accordion component with open and closed states, the text property does not adapt correctly even though the text layer on the header remains the same. This limits the ability to manage dynamic components effectively and requires manual text update when designing variation of screen sizes and states. The text property was introduced to simplify updating text across multiple variants, but the current behaviour makes this workflow more difficult. At its core, this feature should allow users to update text values regardless of styling or variant differences, as long as the text layer is assigned to the propert
When creating grids on Figma, it would be useful if one could pick a specific column or row and just drag it across the layout to reorder content.Sometimes the content is too complex to select each individual cell and just move it around with the arrow or dragging. It could be cool to drag the whole column or row to reorder content.I think this is a natural instinct for most people, and not being able to do it when designing is kind of restricting in my opinion. The handle could even be the current “circle” that appears above/aside the table.
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
Hello Figma Team,I’ve been working a lot with Figma Make, and I really appreciate how smooth and intuitive it is. However, I’ve run into a challenge when copying a design.Currently, copying requires clicking the Copy Design button. This becomes difficult when I need to copy a hover state of a component, because moving my mouse to the button causes the hover state to disappear. As a result, I can't copy the hovered version unless I screenshot manually or work around it.A keyboard shortcut for copying would solve this problem perfectly. With a shortcut, I could keep my mouse on the component to maintain the hover state while triggering the copy action from the keyboard.This would greatly improve workflow and interaction design handling in Figma Make.Thanks for considering this!Looking forward to future updates.Kind regards,Aaron
I’ve found slots incredibly buggy right now unfortunately. I love the idea, but they’ve been rather frustrating lately.I’ve had two bugs that seem related I have repeatedly had, but am unable to set up a test file for these. Slot sizes not adjustingSomething like this hierarchy. Despite the fact the two components are bound in an autolayout with gutter, it doesn’t seem to paint properly. I often have to double click the children components individually.Component >↪ Slot↪↪ Rows [Autolayout]↪↪↪ Row [Autolayout]↪↪↪↪ [Component]↪↪↪↪ [Component] Slot content not refreshingSometimes a colleague uses my account on their computer to check something. When checking an instance of a component with a slot, sometimes they see the default content and not the content I’ve put in there. Despite it being saved. I have found no solution for this except detaching the instance.
Concept idea for highlighting which components need to be publishedWhen I navigate through my Design System, it’s not immediately clear which components have pending changes that need to be published. Being able to identify them would allow me to select them and publish the changes without having to manually scan through them. It would also be helpful to identify which nested components need to be published as well.When you hover over a component nested within another, it indicates whether it has pending updatesThis other idea aims to display—either on hover or by default—which nested components have pending updates
Hello Figma Team, I’d like to suggest some improvements to Figma’s table workflow to make practical table editing much more efficient for real-world use cases. Currently, basic table layouts are possible, but there are still limitations when working with tables in professional design workflows. I believe the following improvements could greatly enhance usability: • Improved cell, row, and column editingIt would be helpful to have more intuitive controls for adding, deleting, duplicating, resizing, and merging cells, rows, and columns. • Better spreadsheet and external data integrationConnecting or importing data from Excel or Google Sheets more seamlessly into Figma tables would significantly improve workflow efficiency. • Bulk style editing for tablesApplying typography, padding, borders, background colors, and other styles across multiple cells at once would save a lot of production time. • Expanded use cases for calendars and schedulesIf table functionality becomes more powerful, Fi
I’m building a design system and am calling out specific gradient use. I’m only allowed to rotate 90° increments. Please add the ability to manually enter degrees so I can save it to a style. This allows all my designers to not have to manually adjust gradient on text or other objects that I can’t save as a component.
I experienced this exact issue while performing a usability test the other day. The result was that the user was mindlessly hunting for where the cursor changed, rather than thinking about the UI. Currently under prototyping mode - when hovering over interactive components the curser instantly changes from arrow to hand. This creates major issues during usability tests since users are able to guess the “correct” answer just by identifying hotspots via curser change. It actually makes the “show hotspots on links” checkbox less useful as we still show the hotspots by curser change even if this is unchecked Original post: Disable mouse cursor change on hotspots
Figma is being used more and more also for simple slide presentations, not just device/interface prototyping. In this scenario, having the cursor constantly showing is quite annoying. Please hide the cursor automatically when it’s not moving, just like when watching a video fullscreen on Netflix, the cursor disappears after 2 seconds when it’s not being used. This behavior would make sense even for an interface prototype tbh and make sense when screensharing a presentation to others.
When I merge a branch which has some comments, those comments are not copied/merged/… to main file. Is it expected behaviour or “thing in progress”? I would love to have those comments transfered. So i don’t forget anything 🙂
Has anyone found a way to get Figjam to automatically color URL text blue? I keep confusing URL text with standard black underlined text in boards.Feels like a basic feature missing
The Problem: When using the Auto Layout grid feature (e.g., creating a 3x3 product card layout), the actual dimensions of nested objects like buttons or text layers are hidden in Design mode. To see the exact width or height, you are forced to hover over the resizing dropdowns in the right sidebar.When a nested element is set to Hug or Fill, its absolute W and H values disappear from the right sidebar entirely, leaving only the X and Y coordinates visible. Furthermore, the dimension tooltip does not appear under the object on the canvas.Why this is an issue: It disrupts the workflow and feels inconsistent. The dimensions of the parent grid container are clearly displayed right below the bounding box on the canvas when selected, but for any item nested inside, this information is completely hidden. It would be much more convenient if the actual rendered dimensions of "Hug" and "Fill" elements remained visible at a glance.Here I can see sizes:Here cannot:
Before: you could type a text style in the search and if it was the only result, hitting Enter would just apply it to the selected element. This still works fine for color styles/variables by the way.Now: you have to search, arrow down to select it, then hit Enter, even when there's literally only one result.Completely unnecessary extra step that breaks learned workflows.Please revert.
Not sure if it’s just me and if I’m doing something wrong, but just having the exclamation mark notifying you that there is a conflict or issue with a mode that uses variables is too vague. I spent over two hours trying to identify the issue. I got a message telling me to ‘Library assets may need to be republished...’ which fixed nothing. In the end i found out the was an issue caused by me changing/organinsing some of the variables in my design systems ‘Layout mode’.The section that had the layout variables applied was still showing the correct values, so as far as i could tell all was good, so couldn’t understand the issue:-I get that if something changes in the design system that it can effect the file that uses it as a library, and there may be confilcts, missing variables and that Figma will do its best to make up for such issues. It would be good to be able to somehow identify exactly what’s causing the issue, mybe an icon or similar to the pickwick on finding where a colour is u
Hi it've been a pain for our team lately. We always have to design in 2 languages (English and Vietnamese). We have to duplicate a flow in 1 language and translate into other language. Imagine if there're adjustments with the flow, we got to double work and make changes on both version. Couldn’t imagine the workload if the company decided to add 3rd or 4th languages. I wish there are some kinds of feature like language toggle. It would automatically update changes on both version. I can come back to each version to update some minor text translation.
I’m a hybrid UI/UX designer, and part of my work includes creating digital assets (like instructional gifs / videos, product launch gif). Right now I design in Figma but then have to switch to other tools (Premiere or After Effects) just to put videos together. When it comes to prototyping, it requires higher effort to update these contents and makes collaboration harder. It would be amazing if Figma had some basic video editing features built in—nothing too heavy, but enough to:Trim and stitch clips together Add simple transitions or motion Layer text, images, or overlays Drop in audio tracks Dev friendlyIt’d be super useful for teams like mine that work on both design and content, and it could save us from jumping across multiple apps.
When using FigJam on an iPad w/Apple Pencil Pro, it would be incredibly helpful if the app actually recognized the gestures of the Apple Pencil Pro and followed the system settings, like swapping to the eraser or opening the tool’s command pallet. This cannot come soon enough…
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.