Got a feature request or product idea? We're all ears!
Recently active
90% of the time i use custom stroke borders is for sides / top & bottom strokes but it is slightly finicky to use and would be faster if it was just an option so I can do it much faster.
Why not let people attach comments and annotations to any element in specs, the same way they do everywhere else in Figma? It would make collaborating around specs more natural, and it could give AI better context too.I framed this as a “what if,” but it’s a pain point not having the comment/annotation sticky.Best regards
There are keyboard shortcuts for most text adjustments, size, wieght, line height & letter spacing. But if you’re working with set text styles any adjustment breaks the style. Often I find myself needing to bump text styles up or down in size, having to select te correct text styles is unnecessarily complex. I tried creating a custom plugin for cycling up and down in the predefined text styles, it works, but requires setting API access and manually adding keyboard shortcuts via system settings. So my suggestion is to add a native shortcut to cycle up and down in the predefined text styles with Control + Option + ⌘ Command + > and Control + Option + ⌘ Command + <
We have a design system set up with tokens (variables) to enable all components to switch between light and dark mode. For developers/viewers to see what a screen should look like in Dark mode, we have to duplicate that screen. But as an editor I can set the colour mode variable at the Page level to Dark and all screens on the canvas/page turn to dark mode. If developers/viewers could also do this, I could delete the dark mode duplicates of every screen and only have one copy of each screen, defaulted to light mode, and then just toggle dark mode as needed. This would be much more efficient on memory usage and maintenance.
Please, for the love of God, add a keyboard shortcut for superscripting and subscripting. When I copy legal text over from an outside source, the superscripted trademark and copyright symbols do not carry over as superscripted. It is tedious to have to redo this in Figma and open the menu every time instead of using a keyboard shortcut.
We would like to have a programmatic integration with Figma via API, with our cost accounting systems. We'd like to be able to pull all the members of a billing group, along with their seat license types. Very much like the CSV download that is currently available via the UI, but we're trying to avoid "click-ops"
As per this discussion - How to disable 'observe' mode - #5 by Dave2 - I think it would be useful to be able to turn off ‘observe mode’. It is very annoying being watched while I work, unless I specifically am trying to share/demonstrate something. It is the digital version of someone looking over your shoulder. I dont want to have to remove people’s permissions from the file just to stop them digitally stalking me.
We have an enterprise workspace and organise client work into teams to control access. There are 40+ teams, and they were named using an old system, and I want to update the team names to the new system, but there is no easy way to do this. It would be great if there was a bulk rename feature, or even a way to rename teams without having to open each one individually and then double click the title and make the update etc.
Hi! I’m trying to create an “author credit” component to document a design system. The component has a link to the original resource. All text will be set using component properties. Is it possible to create a property so the link URL is filled in the instance instead of using overrides?
Hey there, we often Work with Images directly on our Boards (I bet most of you do). So if I want to create an Image Fill for a Frame, why can’t I just select the Image from the board (as we can do for Pattern Fills) instead of Uploading it or making one? Would be a very helpful Feature! Best From Austria.
Hi everyone,I'm using Slots in my design system and noticed that the AI "Rename layers" action never renames layers placed inside a slot. It skips them completely, so I end up with "Frame 427", "Frame 428", "Text"... inside every slot.Steps to reproduce:1. Create a component with a slot (e.g. a Card with a "Content" slot).2. Insert an instance and add a few frames and text layers into the slot (keep default names).3. Select the instance (or the layers inside the slot) and run Actions > Rename layers.Expected:Frames and text layers I added inside the slot get renamed, like any other unnamed layers.Actual:They are skipped. If I select only the slot content, I get "No layers need renaming".I understand why this happens. The Help Center says Figma AI won't rename layers nested within an instance, and slot content technically lives inside the instance tree. But slot content is different from instance sublayers: it's content I added myself, not the component's internal structure. It shoul
Layout grids currently can’t be bound to variables, so building responsive grids means maintaining a separate grid style or manual override for every breakpoint.Request: Allow layout grid properties (column count, gutter, margin, offset, and column width) to be bound to variables, with support for modes.Why it matters:Column counts and gutters could switch automatically when a frame’s variable mode changes between breakpoints (e.g., Mobile = 4, Tablet = 8, Desktop = 12). It would make the grid part of the design system, driven by the same tokens as spacing and sizing. It would reduce duplicated grid styles and make updates easier to maintain. It would align Figma more closely with how responsive grids are defined in code (CSS variables and media queries).Expected behavior: Selecting a grid column property shows the variable picker, just like other numeric fields. Changing a frame’s variable mode updates the grid immediately.
Designers should be able to define different column counts, gutters, margins, and potentially span values across variable modes or responsive breakpoints. For example, a grid could automatically use 12 columns on large screens, 6 on medium screens, and 4 on small screens.This would bring Figma's Grid Auto Layout closer to how responsive grid systems are implemented in frontend, while allowing designers to maintain a single responsive layout instead of creating separate desktop, tablet, and mobile frames.
When publishing a template in Figma Slides, I would like to see the animate/transition properties included. Currently, every slide defaults to no animation when starting from a template.
Please, bring your chrome extension to Firefox. Long story short: because Arc browser is sunsetting, I moved to Zen browser. And I thought it was a cross-browser extension, but to my surprise, it wasn't listed in the add-ons. I think many users would be happy to have it on Firefox
why can’t figma make make components that we can import back into figma. It would be useful to us make to generate a design system, using prompting and be able to import thes eback into figma as components.
The problem When I click or paste a Figma link in my browser, it opens the file in the Figma desktop app, which is what I want. But the browser tab stays open showing only "Opened the URL in Figma app." I open dozens of Figma links a day from Teams, email, ADO and docs, so I end up with a pile of empty tabs. I have to close each one by hand, and it makes it harder to find the tabs I actually need.What I'd expect After the hand-off to the desktop app works, the leftover tab should go away on its own.Possible solutionsClose the tab automatically. The page could call window.close() after the app opens. This works when the link opened a new tab. If the tab can't be closed (for example, the link was pasted into an existing tab), go back to the previous page instead of leaving an empty one. Add a setting under Preferences → "Open links in desktop app," such as "Close browser tab after opening in app," for people who want the tab gone right away. Keep a fallback. If the desktop app doesn't re
It has come to my attention that people in this community have been asking for long over SIX years, yet no response despite Figma having new features rolling out ever so often. This particular feature has been brought up over the years and there is still no improvement, update, or even a response from the team. It has been long enough. Please consider adding this feature. It will really help thousands of designers out there who use this service. It has been very tough to work around this flaw, where the guides keep moving despite my cursor clearly hovering over my work. It’s a hassle. I hope one of the developers see this and decide to actually make the change and help us designers. Thank you. I beg you listen to the users. There have been numerous feedback from the users all over the world asking for this specific feature yet no answer.
I’ve already started using the new slots and I find them amazing, but I think it’s very limiting to prevent the use of grid layout.
An option to change the “Move” cursor to a red laser pointer, that leaves a trace behind, would be great when explaining things in Figma. One could also use this in present mode. What do you think?
I would like to apply a mode on designs across all variable collections. I separated colors, radius and spacings in different collections when creating the design library. Now I can only apply a mode for colors OR radius OR spacings – but not all together.One alternative option would be to move variables between collections, while keeping the linking to components and designs. So I could merge colors, spacings and radius to one collection. A consistent structure for collections was already requested 3 years ago:
When adding components to a Slot and attempting to surface nested properties I see a message that nested properties can not be surfaced with Slots. This severly limits their usefulness to us since we are creating multiple composable components using sub components with properties and having to drill in to each instance in a multi-item Slot is very time-consuming.
I noticed an unnecessary empty space in the top navigation bar of Figma's home screen, as highlighted in the attached screenshot.The navigation items (Design, FigJam, Slides, Make, Spec, and More) appear too spread out, leaving a large unused gap in the navigation area.My Suggestion:Figma should optimize the spacing between navigation items and align them more closely to create a cleaner, more compact, and visually balanced navigation bar.Reducing this unnecessary whitespace would improve the overall layout, make navigation feel more organized, and provide a better user experience, especially on desktop screens.It's a small UI improvement, but it could make the interface feel much more polished.
I have a single page site that has a nav bar that scrolls to different sections on that page. I want to add sub pages for some of the content on that page, and I’m trying to add the same nav bar and anchor a nav menu item to a section on the main page but it doesn’t seem like its possible unless its on the same page.
This is a feature in dire need of attention. Figma needs to fix it’s bullet implementation. A user should be able to customize bullets per level. This very board does it better than a professional design tool that should be able to handle lists! Not every site is cute. Not every site is fun. Regulations means tiered bullet lists and I’m tired of hacks to make it work. This is what a tiered bullet list should look like:Level one Level two Level three Level four A user should be able to set the character for each bullet on any and all bullet levels. I love that I can paste code and tell an agent to do stuff for me. What I’m not stoked about is that I’m writing this almost a dozen years after launch.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.