Rolling out: Projects become folders 📂 ✨
Got a feature request or product idea? We're all ears!
Recently active
Create a way to create short links (URLs) for sharing frames, prototypes, etc.
I'd love to have access to built-in variables that expose a frame's dimensions, allowing them to be referenced anywhere in a design.For example:{width} → 1080 {height} → 1920 {size} → 1080 × 1920This would make it possible to automatically display the size of an asset in labels, documentation, exports, or templates without manually updating the text every time a frame is resized.Besides saving time, this would reduce manual errors and eliminate the need to constantly double-check frame sizes, especially when working with large numbers of assets or ad creatives. It would help ensure that labels and documentation always stay in sync with the actual frame dimensions.Something like this.resized.
When creating hand-off documents I like to showcase user flows by using arrows between different UI elements. I have to use plugins to create these arrows at the moment. When playing with Figjam I notice it had a connector option - this is great. I would love it if we could also have this connector option inside Figma as it would be a HUGE timesaver for hand-off. I would like to think this would be a super easy update given that we can already edit connectors inside Figma. We just need a connector button in the toolbar like so:
It doesn’t look like there’s an obvious way to change the order of exposed nested instances. Right now the order seems to be based on reverse layer order. It’d be great if the order can be manually adjusted.
We have a design system set up with tokens (variables) to enable all components to switch between light and dark mode. For developers/viewers to see what a screen should look like in Dark mode, we have to duplicate that screen. But as an editor I can set the colour mode variable at the Page level to Dark and all screens on the canvas/page turn to dark mode. If developers/viewers could also do this, I could delete the dark mode duplicates of every screen and only have one copy of each screen, defaulted to light mode, and then just toggle dark mode as needed. This would be much more efficient on memory usage and maintenance.
So, we have Frames, Groups, and Sections, but I am still missing something. The next level of structuring: swim lanes to get a better overview of users in a flowchart. I’ve recorded what I mean from another software, and it’s pretty spot on! The neat feature is that the label of the swim lane remains fixed to the left when zooming and moving up and down the lanes. This makes it very easy to see where I am in the user flow as a specific user. Problem Definition: It is difficult to see which user in a flowchart I’m looking at. There is a need to have a prefix on every Section or Frame that clarifies which user the actual screen correlates to, i.e., Resident login screen, Supplier login screen. Request: Possibility to create a Swimlane, just like a Section but where the name gets fixed to the left when panning/zooming the canvas. And maybe later on, the possibility to collapse and expand swim lanes? And maybe later on, possibility to collapse and expand swim lanes?
Dear Figma Support Team, I am writing to inquire about the current support for color fonts in Figma. As a designer, I greatly appreciate the versatility and creative possibilities that color fonts bring to my work. I have recently been experimenting with various color font formats, such as OpenType-SVG and COLR/CPAL, which allow for intricate multi-colored typography. However, I have encountered some challenges when attempting to utilize these fonts within Figma’s design environment. It appears that Figma currently lacks full support for color fonts, as I have experienced difficulties with the proper rendering and editing of these fonts within the platform. It would be immensely beneficial if Figma could extend its capabilities to fully embrace color fonts, enabling designers like myself to fully explore the potential they offer. Color fonts have become increasingly popular, allowing for more expressive and engaging designs across various mediums. With their ability to incorporate vibr
When rebuilding or refactoring a component set, there's currently no straightforward way to seamlessly migrate existing instances to the new version if the original component set needs to be deleted.I'd love a feature that allows designers to map a replacement component (or component set) before deleting the original. When the updated library is published, Figma would automatically replace all instances of the old component with the new one.To make migration more reliable, Figma could:Match and transfer properties with the same names. Preserve nested content by matching layer names (e.g. icons, labels, badges). Use AI/Figma Make capabilities to intelligently recreate the visual state of the old instance using the new component structure. Provide a migration preview showing any instances that couldn't be mapped automatically.Example:I rebuild an entire Button component set to improve the structure and variants. Rather than manually updating hundreds of instances or maintaining the old c
I’m working on motion graphics for a sequence of multiple hints in a video game I work on. I explain the issue in detail in this video: It’s incredibly tedious to have to change the position of the shape and then do the distance math to adjust its height because it’s unwilling to simply grow in a different direction. It really feels like I should just be able to grab the top layer bound and expand the height of the shape upward without all of this tedious crap.
Trying to take advantage of Figma Sites for our agency. It would help to have a pagination in Figma Sites CMS lists. I’m thinking of porting the articles and 100+ items on one page would be a terrible idea. Trying to see if someone else would love to have that feature?
We would love to be able to name a collection and set the default within the collection, rather than having the parent level of the collection be the name or the collection and the default.
Right now, when I export a PDF from figma, I expect it to be like a regular PDF from any other software such as illustrator. However, when I look at the internal structure, some things are in an XFORM object, other things are not, text has redundant copies and are masked by other shapes elsewhere in the hierarchy. things in frames are similarly structured in weird ways.This makes it impossible for screen readers to read it, and it makes it impossible for me to use Figma to design stuff for use in PDFs, even though figma does support exporting to PDF.
Unshareable generative plugin is kinda useless and force every team member to rebuild the wheel.
I couldn’t find a similar thread, so I’ll just post it here. Here’s what’s InVision Studio does great: The idea is to be able to define when each layer is to be triggered when using smart animated. Currently there is only a global switch and all layers will animated in a given time. If this idea is a duplicated of one I didn’t find, please merge it together. A great feature for you PMs and Devs to think about.
I found a usability issue in Figma while working with line objects.When I draw a horizontal line, I can resize it using the “W” (Width) input field in the right-side layout/properties panel, which makes sense.However, when I draw a vertical line, the resize control is still tied to the same “W” field instead of switching to the “H” (Height) field.This feels unintuitive and inconsistent from a UX perspective because a vertical line’s primary dimension is height, not width.I compared this behavior with Adobe Illustrator, and Illustrator handles this much better:Horizontal lines are controlled through Width Vertical lines are controlled through HeightThat approach feels more natural and improves usability during precise editing.It would be great if Figma could automatically map:Horizontal lines → Width (W) Vertical lines → Height (H)
I just want to adjust the page settings for each page “frame” so to speak so I can make it wider. It’s not clear that this is possible.
Creative Companion – A Fun and Personal Figma FeatureI would love to see Figma introduce an optional Creative Companion that stays with users across all their files and projects. Instead of being linked to one design file, the companion would belong to the user's Figma account and always be there whenever they use Figma.The companion doesn't have to be just a pet. Users could choose from different characters like a pet, robot, mascot, fantasy creature, or avatar. They could customize its appearance, clothes, accessories, and expressions, and even change its look whenever they want to match their mood or style.The companion could also make long design sessions more enjoyable by allowing users to interact with it during short breaks. Simple activities like playing with it or feeding it could help designers relax. It could also gently remind users to take breaks, stretch, or drink water.As users continue designing in Figma, they could unlock new customization options, outfits, and accesso
Custom scatter brushes are great, but we want to be able to create a true pixel brush using the scatter brush. However, to do this, we need the ability to be able to ‘rotation lock’ the brush so that instead of providing a rotation offset on the item we’re using for the brush, we can instead set that the rotation is always the same direction and doesn’t follow the path.
Auto layout is cool. Thanks Figma! However, to change the display order, one has to manually change the order of each item in the Layer section, which can be annoying when dealing with too many items in the layout. A solution would be to add three layout buttons, right below the current ones, that do just that: reverse the order of display. Much love. I hope this helps! Names of the button and much more on it on my personal blog on Medium: New Figma Auto-Layout Feature. The Problem | by Malik D | Mar, 2024 | Medium
Figmaをクライアント側のルールで使用できないときに、アノテーションを含めてエクスポートをし、やり取りを進めたいです。アノテーションも含めたPDFにできないため、1画面ずつアノテーションごとスクリーンショットをし、つなぎ合わせて1枚にしたものをクライアントに送るという手間が発生しています。または、PDFをエクスポートをしてから、別でまたコメントを貼るという手間が発生しています。機能追加を何卒お願いいたします。
When in a Figma file, I’d like to be able to add a new page that’s a documentation type rather than a design type. The format of the active space would be like word or google docs or something similar, but a document editor with pages and not a free zoom/scroll space. This would help centralize documentation for design systems as well as for product managers and developers to have a more familiar space to put documentation.
I love being able to build animations right inside of Figma and having Engineers be able to scrub through and preview and inspect them. But I’ve already encountered a major hurdle.I’m sure there must be a way to do this - but I’ve tried every which way I could think of, with no luck...I have an animated component (a custom spinner), that uses a few shapes that animate their position, scale, and opacity. Now I need to scale instances of the component to different sizes to suit various applications within my system, and I can’t seem to do it. When I use the scale tool, the static component scales without issue, but when viewed as a prototype, the position properties are all out of whack. Do I really need to recreate the animation every time I need it at a slightly different size? That would be really inconvenient (not to mention a lot of math to figure out my new position values for every keyframe for every size.) If I can’t scale animations proportionally, I might as well keep using imp
Hi Figma team! This is a smaller feature request, nothing revolutionary 😊It would be really great if there was support for searching within a folder or project space. Sometimes I know approximately where a file is/should be, and it’d be helpful to be able to search right from there. General search + filters work, but I would love to see it right at the top in context of where I’m browsing.Great work as always, and thanks for considering!
I’m missing the feature of switching between different word-break values. Figmas default is the browser’s normal. However sometimes, especially for more technical text like links, a break-word: break-all would be a better option. Given that this can be implemented in code, but not visualized in Figma is unfortunate.
As an interaction designer working on a design system, I would love to have pre-defined animation defined as library to share with rest of the team. This feature will enable a shared motion language and guarantee that all prototypes and animation are aligned with design system guidelines.In Figma Motion already exist preset animation with semantic names, so I know this is possible. However, I can’t find a way to create my own animation presets.If this is possible can someone guide me on how to do it? If not, I would love to suggest this as a new feature.
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.