Rolling out: Projects become folders 📂 ✨
Let us know what would make Figma better for you.
Recently active
Text weight should be allowed as a component property. Not as overrides or manual variants but simple text weight or size switch. I want to stop creating multiple duplicate variants within a component just for a font size change or a font weight change. I don’t think there’s any feature like this yet unless I am missing something.
Whether you search from the left side bar or press Shift + I, the thumbnails are too tiny to display details. Some of the assets would look similar from afar but if we’re able to resize the thumbnails as well as the window, it would reduce time dragging the wrong component.
There should be a way for Figma Admins and Workspace Admins (and potentially Team Owners) to be able to communicate Figma-specific news and information to members of specific projects/connected projects, teams, workspaces, or the entire organization (and groups, if they are ever added)Currently, organizations have to use email, slack, Microsoft Teams, or other tools to communicate about Figma topics, and these messages are easily overlooked since they are outside of a Figma context.It would be helpful to have a way to message discrete groups from within Figma. Examples of things that need to be communicated:We made a major design system upgrade New sticker sheets/templates are available We have deprecated holiday colors. Please remove any hard-coded holiday colors in your active designs. We have a new Workspace for xyz New reference designs are available in your Connected Project. Please check the comms portal for more about this.Other tools like those for Atlassian have a way for Admi
I'd like to be able to select a component and see all instances of use in the file. Sometimes my files get so large that I lose place of where I am using certain comps, or I am jumping into someone else’s file and it can be super confusing, if I don’t know where they are using that component.
I’ve had multiple dev’s ask me where to find the core token to a second-order token value for a color when referencing mocks that use our design system. They are unable to see you can hover over to the more icon, and the only “actionable” thing they appear to be able to do is “copy” the variable name to their clipboard. Just asking to leave the “more icon” visible by default, there’s no real reason to hide it.
It would be nice if there was a way to set the default layout guides when you push + between two slides. Now it’s always set to one column and one row.
Hi,When designing screens for our platform we use 2 design systems within one frame and even within the same component. We have:Our own design system with light and dark theming Either Material Design or IOS 26 with light and dark themingCurrently it is, to my knowledge, not possible to use these two efficiently in tandem. For example:I can switch both to dark mode but then variables used from one design system used in components of the other design system will not change. To illustrate this: I use the tab bar from the IOS 26 library but override the text labels with variables from our own design system. Now, when I switch to dark mode these overwritten values will not change.Is there a solution that I am not aware of to tackle this issue? If not, perhaps a universal switch that works across libraries would be an idea?
Video settings have a dedicated button when not in Design Mode. When in Design Mode this button is nowhere to be found. So if I want to adjust the settings of a video I must get out of Design Mode first. Is that intended? Not Design Mode Design Mode
Two related topics for working in Figma Slides:Is it possible to set a default animation for a slide deck? I’d prefer fade in over any sliding, and would like this to be set when I add an animation for any object If not possible, is there an easy way to set/configure multiple animations? The only way I’ve been able to do this is to select multiple items in the design tree (where items can be hard to find sometimes), rather than just selecting multiple animation objects in that bar (using e.g. the shift key).Otherwise I’m really enjoying using this great tool!
Take your images to the next level with an Image Upscaler. This smart tool enlarges your photos while keeping them sharp, clear, and full of detail. Unlike basic resizing, it intelligently enhances textures, edges, and overall quality, turning ordinary images into high-resolution masterpieces.Perfect for:• Enhancing low-quality or old photos• Preparing images for printing or large displays• Boosting social media and marketing visuals• Professional projects that demand clarityUpscale your images effortlessly — bigger, sharper, and more stunning than ever.
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
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.