Have a question? The community is here to help!
Recently active
Have a question about using a Figma product? Unsure if you’re running into a bug or expected behavior? Wondering how others might solve a specific problem in a Figma product?You are in the right place! 😉 Note: If you encountered a bug and want to report it, please use the category Report a Problem. Guidelines Please do a search first Before creating a new topic, do a search to make sure it hasn’t already been asked by another member of the community. One topic per question If none of the existing topics cover what you need, feel free to create a new one. To help keep the forum organized and help with search, create one topic for every individual question you have. Review and use the pro tips Make sure to follow the pro tips below (click “Show content”) when creating a new topic. Please write your topic title as a question (if possible) — this helps with search Specify which Figma product your question is about - you can use the tags for that too Give as much context as pos
Attention all Persian and Arabic designers!While using the "Peyda" font, I noticed that it offers specific default styles for the letters *Kaf* (ک) and *Gaf* (گ).If you wish to disable these styles—so that the letters *Kaf* and *Gaf* do not appear in their elongated forms—follow the steps below. Go to the typography settings from the Design tab.At the top of the menu that opens, select Details.Toggle this option to review the desired change. I hope you find it useful.
I’ve connected a custom MCP server connector and the Connect goes through, manage shows correct list of tools and I can set whether each needs permission to use or not. But when I try to use the connector, I get back that Figma fails to load any tools. I’ve used the same server with Claude and Codex and works there. Any ideas what could be the problem? Is there any special steps to add the connecter to session (I’ve used the +-button). Here’s what Figma AI says about the connector.The OINO.cloud server has no listed resources. MCP servers expose tools separately from resources — I can only list resources via my available tools, not enumerate the tool definitions directly.PS. talking about the browser-Figma.
So normally in Figma Design its easy enough to sort but for whatever reason in Figma Sites I just can’t figure out why content scrolls over the sticky header. I’m really just playing around for a small website for a friend but I’ve now rebuilt it 3 times :D
Hi everyone,I recently received a Figma Config 2026 community code for India event, but I’m a bit confused about how and where to redeem it.The code starts in this format:CONFIG 26-XXX- XXXXXXI’m unable to find the correct redemption page anywhere on the Config website or inside my Figma account.Could anyone point me to the proper page URL or flow for redeeming these Config codes? If you’ve already done it before, a quick step-by-step would really help.Thanks in advance 🙏
Hi everyone,We’re using a Figma Professional Team account, and recently we’ve started facing an issue where users are being kicked out, and only two users are able to stay logged in at the same time.This restriction wasn’t there previously, and multiple team members were able to access the account without any issues.Has anyone else experienced this recently? Is this related to a change in Figma’s login/device policy, or is there a recommended way to resolve this?Would upgrading the plan or creating a separate account under a new email address be the right approach?Any guidance would be appreciated. Thank you!
I have quite a complex component (I guess), so I understand there's probably limitations around this. The design is more complex, I've just simplified for the demo and to not show client branding.The Figma file (view only). Prototype linkThe EffectWhen the user hovers over the side of the page, a cursor appears. As they move the mouse up/down the user follows them. Clicking "navigates to" a new page. This works pretty well...The ProblemIt works well if you click the middle of component - but if you click at the top/bottom, when it "navigates to" the new page, the component resets to it's default/initial state (centred) before moving back up/down to where it was - this is because the cursor moves when the rectangular areas are hovered over.The ComponentBasically has 11 variants, each one has the 'cursor' in a different position, aligning with one of the rectangles. Each of the rectangle (hotspots) has a "While Hovering", "Change To", Position x" set to it with an "Animation" of "Smart A
Hello! I am somewhat new designing stuff in Figma, and I have an issue with some animations.I animated a velocimeter in the Motion section to play just when clicking on it, but every time I open an overlay on the same page it triggers the animation to start all over again. I don’t really know how to stop it, and need some help because I couldn’t find any info about this issue.
## Question I'm building an AI-powered design automation platform that needs to:1. Accept design requirements as text input2. Generate complete designs programmatically3. Output to Figma for user editing/refinement I was excited about Figma MCP as the solution, but after thorough testing, it seems **the `use_figma` tool cannot actually create or modify design elements**. ## What I've Tried **Setup:**- Figma OAuth with full scopes: `current_user:read`, `file_content:read`, `file_dev_resources:write`- Direct JSON-RPC calls to official Figma MCP server- Manually created template Figma file- Instructed MCP to create hero sections, text, buttons, etc. **Result:**- MCP accepted requests without error- **Zero changes to the Figma file**- File remained blank after design generation ## What Works vs What's Missing ### ✅ Works- Read file metadata- Get design context (read layout, styles)- Export as PNG/SVG- Post comments- Apply design suggestions ### ❌ Doesn't Work / Missing- Insert frames or co
Is there a limit to the number of interactions i can have in a single design file?
There is currently no way to move/transfer variables between published libraries (while maintaining all linkages) the same way you can with components or styles, right?My use case is that we currently have two separate libraries—“Styles” which contains typography and spacing variables, and “Colors” which contains color variables—that I would like to merge into one. But we have all sorts of legacy stuff pointed at “Colors,” so I don’t think an export/import/swap libraries process is going to cut it.Am I missing anything? Has anyone found a solution for this problem? Or is it at least on Figma’s roadmap?
Our team is noticing that our main design system library is having hundreds of changes flagged in the publishing panel, even after a weekend of not working on the library. The panel shows what’s modified, removed, or added, but isn’t clear what the changes are or what caused them. It’s scary publishing these types of updates because they aren’t coming from our team. Is this something being caused by Figma? How can we feel comfortable publishing so many changes when we weren’t even the ones making them?
Hi Figma Support,I’m now facing a problem that our company’s account was registered with an gmail address and now we try to transfer the account and the file to another email address (with our company domain).I would like to know that after I let one team member’s account become the admin, does that mean I can remove the original account? Plus, the original address owned the annual full seat, would it be possible that i can change another account to the annual full seat from the monthly full seat?Would it be risky that I just delete the original account? Will I loose all my files >< Thanks for your helping~!
Hi everyone, I’m working on a Figma project with a growing number of components and variants, and I’m wondering how others manage large design systems efficiently.What approaches have worked well for keeping components organized, maintaining consistent variants, and making updates easier across multiple files?I’m especially interested in tips for managing component libraries, variants, naming conventions, and reusable design elements without making the file difficult to maintain.Would love to hear what workflows or best practices have worked for others.
Hi there!We have a large multibrand system with 17 brands which i’ve inherited. Each brand has 2 primitive collections (standard + colours), and then the semantic collection which houses each brand as a mode.There was no planning for inverse/knockout variants of components, so those needing an on-dark or a flexible background colour (and corresponding text colours) which of course we now need for some brands.In the case of our footer, i had created knockout tokens to sit in the existing eg: font/colour/interactive/text button group and then created a new variant of the footer to map them too and added a boolean switch between the default and inverse themes. But is there another way (without refactoring all of our tokens)
I cannot figure out how to use auto layout space between like this Youtube video - I have 2 auto layout components that are in a auto layout component wit 1440 width. How can I Put equal spacing between so they are positioned to the front and end of the nav. How can I add padding to the left side of the logo (first component)?
Hi Figma Community!I'm working on a design-to-code automation tool and would like to integrate with Figma's Model Context Protocol (MCP) endpoint.The IssueWhen requesting the mcp:connect scope during OAuth authorization, I receive:{"error": true,"status": 400,"message": "Invalid scopes for app"}OAuth App Details:Redirect URI: http://localhost:3000/callback Current working scopes: files:read, file_comments:write Blocked scope: mcp:connectQuestionsIs the mcp:connect scope available for third-party OAuth apps? If restricted, is there a beta program or application process? Is this scope only available to official Figma extensions (VS Code, Cursor)?What I've Tried Standard OAuth flow works fine with public scopes Got valid Bearer token MCP endpoint (https://mcp.figma.com/mcp) returns 401 with www-authenticate: Bearer scope="mcp:connect"
I verify my account very first time for the student education plan. I enter every details which asked by FIGMA But when I click on verify my account it directly says VERIFICATION LIMIT EXCEEDED although I verify my account very first time.I also contact SheerID support and tell them my issues on monday 17 Aug but still no rersponse from them. I need to urgently verify my account
Hi everyone,Has anyone successfully imported and replaced an image in Figma from Claude using only the Figma MCP?Thanks in advance for your help!
I have started working on project on my account and now we have a published Library in the team with the components and UI kit etc and 3 files which are connected to this Library and Using styles from the UI-kid from that library. Now we want to transfer this Library and those 3 files to another account of the organization and we need to save all the connections between the Library and those 3 Files, so after the tranfering it would work the same way I have it on my account, but on the account of organization. What possible ways to implement this? tnx
Hi Figma team,I’m developing a plugin and would like to ask whether Figma plans to expose an API for a node’s motion path trajectory, or whether there is already any supported way to read that data.In the Motion UI, after creating a position animation, users can edit the movement path much like editing a regular curve, which makes more complex path-based motion possible. When I tried to reproduce this behavior in a plugin, I found that I could read timing/easing-related data, but I could not find the key data that defines the spatial trajectory itself.If this data is not currently exposed, it becomes a major limitation for exporting or translating Figma Motion animations into mainstream web animation ecosystems such as Lottie, SVG, PAG, and similar formats, because path-based movement cannot be reconstructed accurately.Could you clarify:Whether motion path / trajectory data is currently available through the Plugin API in any form Whether there is any recommended workaround to access o
I am graduating from college in December and know that my Education plan will expire soon. I am especially concerned because I’m preparing to apply for graduate school and need to keep updating my portfolio, which is published on Figma Sites right now.What will happen to my Figma Sites portfolio once my Education Plan expires? Will it become unpublished? Should I start transferring my portfolio to another website builder?Thank you.
My Figma updated from the old Edit Content panel to the new Bulk Edit view. When opening Bulk Edit, every single layer appears, whether it’s editable or not. The non-editable fields can’t be interacted with, while the editable ones can.Right now, I have to horizontally scroll through all fields just to find the editable ones.I know you can manually filter and unselect fields in Bulk Edit, but is there a way to configure this at the master template level so those settings apply to anyone who uses the file in the future?
Hello,I'm having a problem with the text tool. There's a sort of line across the text block, and part of it is invisible. When I test with shorter text, there's no problem. I reopened some old drafts I made six months ago and discovered that this line is now present in the text blocks... I don't understand what's happening. Does anyone have any ideas?Here's a screenshot of my problem.
Hi, when I want to explain design decisions on components that are interactive on click (for example in multi-step elements: you click the main component and it expands to a larger area), I'm unable to place a comment on the variants that are in a different location than the starting component. Placing the comment in the component that is outside the prototype results in the comment not being there at all. Can it be made possible to add comments to a component that is not directly visible on the prototype? For an example see this figma file:
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.