Have a question? The community is here to help!
Recently active
Hi!I’d like some clarity about Figma Sites. When publishing a site, do I need to keep a paid subscription active all the time, or is paying for only the first month (when publishing) enough for the site to stay online afterward?Thanks in advance!
Hi everyone 👋,I’m working on a custom web builder that allows users to import their own Figma designs.The flow looks like this: User authenticates via Figma OAuth (we store the access token). We fetch the file’s JSON data via the Figma REST API. We’d like to send this JSON to an external conversion service (e.g., Anima API or similar) that returns clean HTML/CSS code. Finally, the generated code will be loaded into our in-house editor for further customization. I have two questions: Does Figma provide any official or recommended method, SDK, or partner service for programmatically converting Figma JSON (nodes) to HTML/CSS? Are there any limitations in the API (for example, with Free accounts) that might prevent us from performing this kind of workflow? Any documentation, examples, or guidance would be highly appreciated 🙏Thanks in advance!
Hey!I’m trying to create a dynamic component where I could adjust the amount of the tiles where three of them is the max in the horizontal aspect and infinite or max three/four rows in vertical aspect.Can anyone advise me step by step how can I achieve the desired effect?I know I could create a set of components for each of the section and then manually adjust the amount of the tiles in the component but… that’s not so pro in my opinion. I want to be able to add/remove the tiles starting with one row and one tile and depending on the situation just add one more or remove if needed. This is what I have currently created but I guess I’m missing some variables or whatever, tried multiple options with autolayouts etc… I’m going nuts.
Are there any resources for accordion menu templates or step-by-step guides for figma sites? I’ve found a few for other figma platforms but for some reason I’m struggling getting them to work well on sites.I’m particularly interested in an expandable menu in which the text can be formatted in columns (or, alternatively, the option to create multiple text boxes with Autolayout within the expandable menu).Thank you!
Has anyone had issues with a font truncating to an ellipsis with 2 dots vs. 3 dots? is there a way to fix that as it’s really throwing my client off even though we’ve tested the font in a web browser and it displays properly there - just not in Figma prototypes.
Hey everyone,I’m running into an issue with component resizing in Figma. I’ve set constraints on child elements (e.g., left & right for buttons inside a container), but when I resize the main component, the elements don’t behave as expected. Sometimes they overlap, and other times they don’t scale proportionally.I’ve checked: Auto layout settings (both fixed and fill options) Whether the frame is set to "hug contents" or "fixed width" Nested component constraints Has anyone else faced this? Any tips on getting constraints to behave properly when resizing?Thanks in advance!
Hi All!I keep having this issue, where mode palette shows info icon that means that some variable(s) somewhere are causing some issue. The design system I manage has a lot of variables and styles ( tokens ) and tons of component files. I went through all the files already, updating and publishing everything. Still the alert persist. Visually I can’t tell if the issue is causing some components to not update properly, and no errors were detected during the long, manual process of updating and publishing all the components. Is there a way to see where the issue is exactly? Is Figma planning to release some sort of better detection for conflicting variables?
Hi Figma Commmunity,I recently sent a submission to be an FoF User Group Lead in my Community.I sent this submission - for over 2 weeks now - and I haven’t got a response.Can anyone help? How can I reach Figma for a response, or approval?I have sent a follow up email, I have also sent a suppport Ticket, I have sent a DM on X. I have also commented on YouTube videos to get Figma’s attention.Any help guys?Thank you
Hi everyone, I’ve built a design system documentation using Figma Sites. Everything works well except for one issue: when I scroll through the sidebar and click on an item that links to another page, the sidebar resets to the top, since it is in that state in all other pages. Is there any way to preserve the sidebar’s scroll position when navigating between pages? (I came up with a workaround, but it's not ideal: I put all sections into a single page, so clicking an item scrolls to the connected section instead of going to another page. This preserves the sidebar position, but with over 100 sections, the site becomes slow) Would appreciate any solutions.
Hi, I’m having trouble with the dropdown menu overlapping other elements on my page. I looked at another thread that had the same issue and it had something to do with the layering, which doesn’t make sense as the whole frame is on top. And I’m also trying to figure out why every time I press an option, all 3 of my dropdowns go to the selected options as opposed to 3 separate options. I understand that this is a variable problem, but I’m a bit stuck. I have one variable for the state (expanded, default), one for the category (industry, visual type, subject), and I believe I need one more so that each selection stays within its corresponding category after picking an option.
I have already tried using the chat feature and submitted a ticket a while ago but still haven’t received a reply.So in September I bought a single Collab seat to add mp4 files to my Figma Slides. $5. That was literally the only reason I got it. (When I contacted the Support, they told me it’s possible to only buy a single Collab seat (without purchasing the whole Professional plan) so I did that.) I canceled it before it renewed.I got charged for the Professional Plan ($11.50) and it doesn’t make sense? The only other thing I did was give viewer access (just draft files) to my other personal accounts on Figma (so there are 3 viewer seats). NO edit access. I checked the settings, and it shows I’m on the free plan, and there’s no cancel button. But I got charged for the Professional plan, and I have no idea what’s going on.I have NEVER received an email/notification from Figma that my plan got upgraded to the Professional Plan in October. How do I cancel this? As you can see I can’t eve
I bought the professional plan on the wrong project. How can I change which it to a different one?
Hello,I had set up my file to prevent others from copying, downloading and exporting but now I can't access any of these options How do I undo it please
My specific use case is this: I’m using figma to design yearbook spreads for our school’s yearbook. Instead of manually adding each photo for staff/student photos, I figured there must be a way to automate this. So I made a component that I could use many times for staff and student pictures, which included text (the name of the person in the photo) and a picture. Instead of going into fill → photo → import from computer, I thought there must be a way to automate it even further. I found a plugin called “google sheets sync” that allows me to read data off of a google sheet and automatically put it in the component instances. I also made a google apps script that reads the folder where the photos are stored in google drive, parses the the file name to find the name of the person in the photo, and creates a link to that photo that can be accessed by anyone/thing. Importing off of this sheet worked great for the text, but the images failed to load. In the documentation for the plug
Running Free version in Chrome on Android.I've built an audio recorder but when I run it, it says I need to grant permission for the 'embedded page' to use the microphone. I've set Chrome to 'ask every time' but figma didn't ask, it just tells me to grant permission. How do I grant permission?
I have several components that I need to let users freely add their own content to certain sections. Currently, the only way I can find to do this is to create a blank area and have the user place a frame of their own on top, ignoring the parent frame’s auto layout. Instead, I want them to be able to drag their own content into an editable frame within my component so that the component will resize based on their added content.The most commonly recognizable example of this is a modal component. I want to have the same header, footer, and frame on all components but I want to leave a space in the body area for the user to put anything they want. I’ve seen the slot swap idea but that only works if I have a hand full of pre-made configurations. In my modal component, I have no idea what the end user (the designer) might dream up. They might have a form, they might need a paragraph on top or a table or an image or two, etc. I want to let them do that without breaking the component itself.
See title
i want to use figma api to analyse generated figma templates on my application but i couldn't find necessary information like how to use the api in my project and how to call it and what is the rate limit of api while using starter pack
I have made a simple spinning micro animation component and use instances of it on several frames. the animation works fine on each frame but when transitioning between frames it freezes. I have used smart animate to move between 2 frames with a duration of 3000ms to simulate a progress bar:spinner freezes during smart animate for progress barIs there a way to keep the micro animations animated during the transition? Spinny freezy
Hi Figma team and community,I submitted a billing support ticket (#1583127) about 14 hours ago regarding an accidental annual renewal charge, but haven’t received any response yet. This is quite urgent since it involves a $504 payment that I did not intend to make.Here’s the summary:- Issue type: Billing / refund request (annual plan renewal)- Ticket number: #1583127- Time submitted: 14 hours agoFor context — I accidentally got charged for the annual plan renewal ($500) because I misunderstood the renewal date. I no longer run my business and had no intention of renewing the plan. As soon as I noticed the charge, I immediately submitted a refund request through the chatbot and followed up by email.I’ll be on a flight in about 12 hours and won’t be able to respond or take any action for the following 15 hours after that. **Please treat this as extremely urgent and process the refund as soon as possible.** I strongly urge the team to prioritize this case before my flight if possible
Hi, I noticed that the AI button is gone when I open Figma today, and I can’t find the “Add relevant content” feature when hovering over a Frame. Has this feature been removed or relocated?
Hi. I wonder how to make page that has gradual view of everything. That you scroll and see more.Or to make some kind of menu, that is moving and you don’t see enerything at once. That is not static page or menu. Hope I describe it enough.
When flicking through the deck, I like to be able to maintain a consistent review point between slides. I normally design with a bit of space around each page, so when I’ve zoomed out a bit on one slide, what happens when I flick to the next page is that Figma automatically zooms to fit the page. This makes reviews quite difficult when you’re used to being able to fix the zoom setting in other programs. Fingers crossed this is something that can be amended, any help would be much appreciated!
i need to fix some particular screens, but i cant find a way to select just one screen
I’m creating a screen in which the content under the upper section scrolls vertically until the end of the content. The vertical scrolling works, but the problem is that there’s a small pocket of space above the content that makes it scroll more than needed. This negative space isn’t in the content, nor in the frame, and I really don’t know where it comes from.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.