Let us know what would make Figma better for you.
Recently active
The wrap function for auto layout has been a great addition but I keep hitting a wall when trying to illustrate expectations of alignment/stretch of wrapped items as the width of container/screen/viewport changes.An example is with cards containing content of different length. Expectation: card containers should stretch to fill vertical gaps in grid so they all share the height of element with most content (as it works with CSS grid or the align-items: stretch of Flexbox)Current behaviour: I am limited to choosing between fixed-height or hug contents for the cards. Result: card heights cannot dynamically adapt and I am have to write extensive documentation for devs and cannot freely create prototypes using dynamic content.Am I missing something?
Would be nice to have the ability to insert a UI component that sticks to the end of multi-line text similar to how the ::after function works in html. usage for this in my field is a “caret” (>) or external link symbol following link text. would be helpful for “buttons” as well.
While the most common use for MCP is probably building code prototypes, our team is also using it to create documentation via Claude Cowork. The heavy lifting is done via annotation, and while annotations are great for describing what elements in the frame do, they’re kind of sloppy for declaring what tapping them does. If we had prototype interaction support in MCP then LLMs could derive flow which would eliminate needing to annotate buttons with things like “goes to ‘view name’ “.
Maybe the overlay functionality was originally designed to simulate modals. But two (unnecessary?) limitations limit their power for other applications: The fact that I cannot have more than one overlay open The fact that I cannot interact with the area outside the overlay is very limiting Please allow for having multiple overlays and for interactions outside of an active overlay. If you need regular modal behavior, you can still have that by checking a checkbox (off by default) in the Figma UI. Limitations like this mean I have to back & forth between Figma & Protopie. I fully realize that Figma may not be aiming for HiFi prototyping (text fields, conditionals and even sensors). But just a couple of well designed tweaks and features will enable me (and probably others) to do 90% of my prototyping in Figma… Example: Image you have an image grid with smaller images. Clicking an image will make it go full size. A prototyping execution for this is loading an overlay with the b
Describe the problem your experiencing and how your idea helps solve this We need to control access to various areas of Figma, and Closed teams help, but it’s painful to have to add people individually. I would love the ability to group users into user groups (aha!) and bulk add them to teams with the correct permissions. Individual users could be added with more permissions, as a local override, but for the most part, we could just add these groups. This would help immensely with change management and onboarding, as well as maintaining access guardrails where appropriate. Add as much context as possible (screenshots, Figma files, mockups, etc.) Example: I want to add Designer X to our UXD user group. By default they gain edit access to all working teams. However, as part of that group, they’re only given view and library access to the Design System team. Ask questions to bring the community into the conversation (e.g. Does anyone else experience this? Is anyone using a plugin or
Is this a bug or is there a reason that the Affine Transformation values ( node.fills[0].imageTransform ) are sometimes slightly less than 1 or slightly more than 0 when they should be 1 or 0? Image Cropped Width-only (height should be 0 but is reporting 0.00049)[ [0.8247655630111694, 0, 0.0004940849030390382], [0, 1, 0],] Image Cropped Height-only (width should be 1 but width is reporting 0.999)[ [0.9990118145942688, 0, 0.0004940849030390382], [0, 0.8865153789520264, 0],]We’re normalizing these values against a threshold to sort these discrepancies out for now, but wondering if this has been brought up in the past and if there's a reason for it or not
Currently, you can only set the default mode of a workspace by enabling the library for everyone in the workspace. It would be helpful to be able to set the default mode without enabling it for everyone. The use case we have is that we have two different libraries. One library with all of our theming variables, and one with just the semantic variables we want our designers to use. We do not want all designers to use the theming variables library but the theme is controlled by that library. Can we please add the ability to change the default mode without enabling the library?
Problem Statement:Currently, for the handoff file, designers duplicate the frames to show the designs in other modes like dark mode/tablet size.When they do that, the file obviously bulks up. Also the prototypes break. After the file bulks up, designers make changes on any one mode, and might forget to make the same changes in the other modes. Solution:Dev mode should have a preview option for developers to switch between modes and screen sizes. This way, the designers only need to share a limited number of screens and the maintenance becomes easier.Since this will be in preview mode, any change developers make can only be visible to them. They can have a reset option for after they are done previewing. For developers to change screen sizes (based on min and max width set by designers), an auto-layout option might be needed for sections. So that other frames move gracefully when they are changing size of any one frame. Business impact for Figma: This will help reduce the clutter on th
I’d love to see Rive embeds working live in Figma. Currently, in Notion you can embed a rive animation and then interact with it directly in the Notion window, this is also available on Twitter feeds. Here is an example of some Rive animations running in notion → RIVE EXAMPLE I am currently creating motion design standards to complement a design system and giving the engineers the ability to interact with the component they are building would be phenomenal. I’d love to see Rive animations incorporated into prototypes as well.
Hi Figma team,As a UI/UX designer using Figma Sites CMS, I would love to see some enhancements to support richer content workflows. Specifically:Embed video links directly: It would be great to insert a video URL (e.g., from YouTube or Vimeo) as a field in the CMS and bind that video to a module on a page. This would allow teams to manage video content from the CMS without touching the design and would enable more engaging pages. Bind CMS text fields to embed modules: Currently embed modules don’t appear to support binding to CMS text fields. Allowing modules to use CMS text fields as their source would let us reuse structured content (such as code snippets or other text fragments) across multiple pages and keep everything in sync.These capabilities would make Figma Sites CMS more flexible for content-heavy websites and simplify collaboration between designers and content editors. Please consider adding these features in a future update.Thanks!
When choosing the underline text-decoration the line is above the text when you make it really thick and reduce the offset. If it was behind you could simulate a marker that highlights the text. If you want a line above the text there is already the strike-through option.So underline should be behind the text, strike-through above like it is in InDesign that would give us a lot more options when designing.
Miro has a very useful tool to be able to select an entire area and then only select items of a type.Specifically, this is really useful for selecting an entire board, then filtering to just the stickies on top of a board to move them and leave the image or diagram underneath untouched.This would be great to add to FigJam for feature parity, and I really miss it coming from Miro.
Send/Stop button should indicate when I am hovering as when files are uploading i want to know when they are done and I can send. Gemani has this feature and it is very useful. Support for files other then images would be very useful. Also a broder range of items I can upload some key ones could be code files, pdfs, docx, ect Better awknolevement of tasks, often it will chose the first topic mentioned and not do anything after it. Make the point and click apply to all common elements
I often work with many files open at the same time, especially in shared projects, and it quickly becomes cluttered and difficult to manage.Would it be possible to introduce a tab grouping feature similar to what browsers offer? Being able to group related files and collapse those groups would help us keep only the projects we’re actively working on visible, while minimizing the rest.This would significantly improve organization and create a much more manageable and focused working experience.
This would help me organise (merge, divide, archive) files. This would in turn make files more approachable for team members (and clients). It may also go some way to decreasing load times too. It might also reduce anxiety around potentially loosing connections between properties components etc. While it is possible to copy/paste content from one document to another, if you do links to frames will break background colours are lost comments are lost history is lost there’s no record (in history, say) of what you did e.g. ‘Danny moved page ‘Signage’ to file ‘All artwork’.‘ you get an unpredictable mix of local and external styles Also, you have to manually create and name destination pages one at a time. You want to be able to select a bunch of pages and move them all at once. Inspired by this post Move a page from one Figma file to another
ProblemToday, applying edit guidance in Figma Make relies on a manual copy-paste workflow (for example, repeatedly pasting guidelines.md and/or CSS adjustments into each new Make file). There is no native way to save a pre-approved “style set” and re-apply it across prototypes, which adds friction and increases inconsistency risk. Current behavior Designers must manually copy/paste the same edit guidelines (and any related CSS tweaks) into every new Figma Make file. Updates to guidance require repeating the same manual steps across multiple files. There is no centralized, reusable, permissioned style context that can be applied with one action. Expected behaviorProvide a first-class way to create, manage, and apply reusable “Style Sets” (approved guidelines + optional CSS) to Figma Make files.Proposed solutionAdd “Style Sets” to Figma Make: Create Style Set Compose and save a named bundle containing: Guidelines (markdown-style instructions) Optional CSS overrides
I have a deck slide longer than the slide therefore I want to scroll to see the rest of the slide. I thought I could do this with a prototype as a workaround but you have to click the prototype to view it so therefore it won’t work. Is there any plan to release this feature after beta, as this is a big blocker for me and my team at present when we have longer pages in our slide decks. Thanks guys.
Hello. With all the updates to auto layout, it would be wonderful if when an engineer is reviewing the designs, they could actually resize a frame to see how the designer intended for the responsive breakpoints to work. Especially since CSS now supports container responsive in some browsers which is essentially how Figma works. Right now, the only option would be to copy and paste frames side by side of different sizes to show that interaction but it only gets you so far and letting the actual engineer modify that width to see the responsive intentions you baked into the design would be way more helpful and less “noise” on the screen for them to review.
It’s nice to add ability to change opacity of desktop Figma app. It will help to make pixel perfect designs
I need a good quality PDF export from Figma with at least the following features editable text export with font embed image export settings, dpi, rgb/cmjn/graysacle, image format, image compression, crop hidden parts full gradient and effects support (shadows, blurs, etc…), if not supported by pdf, then rasterize using above compression settings hyperlinks to urls on any object, no only on texts Today, no plugin seems to be doing the job correctly. PDF’s are dramatically heavy and editable text is not supported… Hey guys, Adobe bought you for 20Billions, I really hope it’s not intended to kill Figma’s roadmap… You’ve published a great PDF export roadmap in 2018… five years ago…
Background:When a new image is imported to replace an existing cropped image, the imported image can often be skewed (the workaround is to select Fill for the mage fille and reselect Crop and the skewing issue will go away). This also can happen to copying/pasting image fills.The skewing is often subtle, and can sneak into production before it is caught. Designers should be alerted to the anomaly. Possible Solutions:One of the following options (or all) could alert designers of the issue: Option 1: Bottom of screen message during/after import:Use a standard status message at the bottom of the screen when an imported image will be skewed.Option 2: Indicator on the image/crop tool:Downside of doing this alone is that the alert is only visible if you pop up the panel. Option 3: Indicator on the image itself when selected (maybe more subtle than this one, but even a colored info dot could flag the issue):
Dear Figma Team,I’d like to share a small but impactful usability suggestion regarding image adjustment controls (Exposure, Contrast, Saturation, Temperature, etc.).Currently, these values can only be adjusted using sliders. While this works for quick changes, it becomes difficult to achieve precise and consistent values, especially when working on detailed UI or design systems.Suggestion:It would be very helpful if each slider also included: + / – buttons for incremental adjustment, and/or A numeric input field to manually enter exact values This would: Improve precision and control Help maintain consistency across designs Reduce trial-and-error when fine-tuning visuals This pattern is common in professional design and editing tools and would significantly enhance the overall editing experience in Figma.Thank you for continuously improving the product. Hope you’ll consider this enhancement.
Would be great to have a native skew and shear tool in Figma. Even with plugins, I’m not finding a way to control the skew anchor. Just something simple like Illustrator’s Free Transform, where you can skew an object and choose where the effect starts from.
I know this is already a topic in another thread but maybe adding more threads is the move to get this to be updated?The feature I’m requesting:Just make libraries and color choosing context consistent across the board.For no rhyme or reason we have to jump through hoops to get the colors already defined to show in the library tab in context to the gradient stop color pickers. Why the disconnect? Are we channeling Adobe here? If there’s an original UX reason behind this pattern, I don’t really care - it’s the IMPACT that matters and the impact is: pure frustration.Thank You
It would be great if you could add the option to align multiple objects to a key object (like in Adobe Illustrator). You can see more here: Select & Align to Key Object | Illustrator Tutorial If anyone else wants this or has other alignment suggestions please upvote this topic and comment.
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.