We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.
Find solutions, get advice, help others.
Please can we get percentages for variables? We can use percentages manually, but we can’t create a percentage as a variable. This would speed up my design to dev process tenfold, and considering we can already use percentages in the design, why disallow it in variables? An example is I want store values for line height and letter spacing as percentages which behave responsively/dynamically, so when creating type variables I don’t have to do manual calculations, store 10+ letter spacing/line height values based on which font size they will be used with and hope I never change the font size variable in the future.
Since a recent update, it’s very cumbersome to edit component variant name since the keyboard arrows and shortcuts do not behave as expected. When creating a new variant and clicking the variant field to update the name, the text gets selected, which is good. Previously, hitting the left-right arrows would move the cursor within this field to adjust the variant name and it would be possible to use keyboard shortcuts to move to the end/beginning or jump/select words. Now, clicking the left-right arrows do not move the cursor within the field, but instead move the focus to the dropdown button next to the field, like the tab key would normally do. This is even more of a problem when the name is long, either needing to retype the name even if I wanted to simply adjust it (eg adding suffix/prefix) or needing to select the whole component, then open the variant panel to edit the specific long name. The arrow keys and keyboard shortcuts do work as expected in the ‘Edit variant property’ panel
Hi 👋, I am developing a plugin that needs to analyze text blocks and split them exactly “line by line” as they appear visually in the Figma editor. The goal is to process each displayed line, including those that result from automatic wrapping (not just explicit line breaks in the text). Currently, the Plugin API only allows splitting text on explicit newline characters (\n), but there is no way to obtain the actual visual line breakdown as rendered by Figma’s text engine (i.e., where lines wrap automatically due to width, font, size, etc.). Why this matters: Many workflows (translation, accessibility, animation, content synchronization, etc.) require manipulating text “as seen” line by line. Workarounds (simulating rendering, OCR, etc.) are complex, unreliable, and do not always match Figma’s own rendering. Only Figma’s engine knows the true visual line breaks, since they depend on many internal parameters. Feature request: Would it be possible to add a method to the Plugin API that:
With the official roll out and credit limits, is the limit per seat or total for the plan?
Please add search and filter in Library Analytics. As a design systems manager overseeing multiple consumer and business-facing products, navigating hundreds of variables, styles, and components without these features is challenging. Adding search and filter functionality would greatly improve efficiency and save time for users like me.
I am using a "Starter" license. The team owner has left, so I want to change the team owner. How can I do this? I look forward to your response.Regards,
Hi I am working on a project where I have to create a draggable button interaction in side a menu. But I am not able to do because of lack of knowledge on prototyping. Can someone help me with a tutorial or something?
Crossplatform programs
Hi, I did asked figma to do a new feature on one page and now everything is $%££$% up. I asked to go back to the previous version 121 but nothing it does not change. Can someone let me know how can I go back to the previous version? Thank you L
Since Figma Make became publicly available, I’ve noticed a significant drop in performance and overall intelligence. I’m not sure if it’s a coincidence, but I no longer see the “Claude Sonnet 4” label next to the prompt area. Everything I try now leads to poor results. Just yesterday, during the beta phase, the AI was much more capable and consistently delivered great outcomes. Today, I’m stuck for hours on simple tasks that were handled effortlessly before. Anyone noticing the same?
Hi ! Looking for help:) I created 2 frames (hero and ‘what client says’. Both of them are within auto layout frame - frame 3. What I want to do is to make a chair picture come out off the hero frame yet it is being clipped inside. All of the frames have clip option disabled. What do I do wrong?
I’m trying to make a basic plugin to edit the contents of a text node: (async () => { console.log("1"); const node = figma.currentPage.findOne((node) => { return node.name == "TARGET_NODE"; }); if (node != null && node.type == "TEXT" && !node.hasMissingFont) { console.log(node.characters); await figma.loadFontAsync(node.fontName as FontName); // hangs here console.log("3"); node.characters = "SUCCESS"; } else { console.log("4"); }})(); The code runs fine and finds the right node, but it hangs indefinitely when I try to load the font with the error “there are still font loads in progress. Please ensure closePlugin is not called until after the font loading has resolved.”. I’ve tried multiple fonts including basics like Times New Roman, but it can never seem to successfully load the font. I saw a similar question posted a couple years ago but it didn’t get any traction: I’m definitely not a typescript expert, am I missing a step somewhere?
I’ve created over 100 artboards in Figma and want to create a PDF from them. After exporting the file, I found that it’s quite large in size. How can I effectively reduce the file size? Compressing the PDF with online tool (ilovepdf) only seems to decrease the size by about a third, and it’s still around 10MB. I can’t export it as an image also. Any help and explanation why it’s so heavy will be appreciate!
i want to transfer figma pages in flutterflow but i dont see any options.
APIs, guides, plugins, and more.
Find a virtual event that speaks to you.
Find answers, learn more.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
Sorry, our virus scanner detected that this file isn't safe to download.