Rolling out: Projects become folders 📂 ✨
Got a feature request or product idea? We're all ears!
Recently active
This sort of thing really does zero good to the company brand. Dark Patterns like this, to get people on the mailing list, is not genuine and could be much better. Keep sign-in/sign-up flow clean, because right now it’s muddled. My initial feeling after clicking “Continue with Google” was that I had also accidentally committed myself to “ I agree to join Figma’s mailing list”. And my gut was saying “NO! I don’t want that!” Only after later inspection, I realized that checkbox was grouped with entering an email/password and “Create account” flow. So, not great, and this experience applies to every single user that follows a shared link from email. Definitely needs improvement. It could be a clear choice for the user on next screen, after going down the “Create account” path. Make it intentional. Your users will thank you.
Hey, I have a color palette template in a Figma file that I would like to use to generate color styles in the project (Primary 100, Primary 200, etc.). The template looks like below - each shade is a mix of color with the appropriate transparency of white and black. I would like to generate color styles in the project based on these complex layers (without the need to merge them one by one). I can do it manually by selecting each color with the eyedropper, but I would like to automate this somehow. Is there a way to do this quickly without losing the layer structure?
Here is my problem, Sometimes 1 Sticky could be affected to 2 different groups/sections. I would like to be able to affect the same sticky to 2 things might be with a global tag system or anything’s else (today I do work with customs tags create in a Figma lib)
Similarly to what I used in miro, I would love to have a User Story Map Framework template; It should have user Goals, tasks, and vertical lines for releases. Would be great if newly added tasks snapped automatically to some kind of alignment, so that it looks clean at all times, even if I move the bottom to the top and so on
My team has an area where we put stuff like copyright notices in a group/frame. Figma keeps moving the point where it was aligned too (where the person who made it put it originally, that was right where the camera spawned). What I’m suggesting, is to add a way to set that point, with no chance of Figma moving the start pos.
In Figma’s gradient feature, when switching from a solid color to a gradient, a newly introduced color always alters both the brightness and saturation. However, such occurrences are scarcely applicable in interface design (at least in my experience, I’ve never encountered it). Consequently, each time I switch gradients, I have to manually copy the hex value to override the unwanted color and proceed with my work, which is quite inconvenient. It’s hoped that there could be presets for newly introduced colors. Every user has different usage scenarios, and it would be beneficial if saturation, brightness, transparency, or newly added colors could remain unchanged. Previously, having a gradient’s newly added color with 0% transparency was preferable to the current situation.
Hey! Let’s say I make 100 icons. I often need to change sizes and positions. My monitor is wide: the sidebar is far from the icons, and it is inconvenient to aim. Resizing with the mouse is not convenient for small values (e.g., 148px → 146px). Therefore, I suggest adding the ability to change sizes next to a layer: select the layer → click on the size → enter a new one. Exactly the same feature would be useful for moving layers and points on vectors to exact coordinates (e.g., 131.48px). I suggest adding that one with the option to turn it off.
When renaming many variables it is frustratingly slow to do so and prone to errors. With layer renaming it’s much more intuitive, fast and accurate. It would be great to have that same functionality applied in renaming Variables.
I loved this feature in sketch, the way you inserted a component. It was much more organised, the current way figma uses assets is not as clean. I would like this feature added.
I find myself updating instances too often and forgetting to push to the main component. A setting to update the main component by editing the instance would be really beneficial.
When using the alignment function on content across multiple different frames on the page, it did not align them with each other as described in the documentation, which worked correctly in previous versions. However, if these frames (Frame1, 2, 3) are nested within a parent frame (FrameA), it is possible to align the elements within Frame1, 2, 3 with each other. This achieves my goal, but it’s overly complex.
is it possible add private mode so no one else can access file while you’re working on it but everybody can access it in public mode? Basically same file with private and public mode available.
If I make changes to the scoping of a variable, the only way to track down the changes is to click into each variable and check the scoping settings. It would be nice if an icon could be placed next to the variable label, perhaps aligned to the right for the following states: Full scope - no icon Partial scope - half-closed eye Fully hidden - closed eye This would obviously only apply to colors and numbers.
Hello 🙂 I think it might be useful if there is some kind of feedback to why the ‘Invite’ option is disabled. For example today it was disabled because the email address I have added was missing a dot (.), therefore invalid. I spent a lot of time searching for resolutions and reading unanswered questions in the community so maybe a single hover state why it’s disabled might be useful. Or leave it enabled and provide error messaging. I hate displaying errors but it might be clearer than expecting someone to see a missing dot at 10:30 pm 😃 Hope that makes sense. Cheers!
It would be nice to have an option to have the stroke offset or inset the shape it’s being applied to. As in, when I have a rectangle with a fill applied and want to add a stroke to it, sometimes I want the stroke to be inset or offset of the shape and not on the perimeter. As it stands now I have to copy the shape and group them together, one with a fill and the other as just a stroke and it’s a bit cumbersome. There should be a setting within that dropdown that has the inside, center, or outside settings where you can select inset or offset. Then you can input the amount you want, would make it much easier and quicker.
A request that might seem a bit unusual at first, but it’s something that I believe could greatly benefit many designers, including myself. I have a significant number of design files saved in the Adobe Fireworks format (.fw.png). While I understand that Fireworks is an old and somewhat outdated tool, these files contain valuable work that I’d like to import into Figma for further collaboration and development. Unfortunately, Figma currently doesn’t support the direct import of .fw.png files, and converting them manually can be quite time-consuming and may result in loss of fidelity. Hence, I’m wondering if Figma can consider adding compatibility for this format.
That is totally useless for me, I use as solo designer, Why do I need multiple cursors
是不是可以让某个组件单独设置成可编辑模式? 比如设计一个响应式的组件,查看的人需要能够尝试一下拉伸效果
I wasn’t able to understand why my critical component didn’t publish. When I decided to look into the problem I discovered Figma: Doesnt allow you to Publish things with unused instances anymore I have a futureproof instances I can use when needed. Why cant they just hang around? Has a very bad UI/UX for telling user about it. First of all why show this, if it can’t be published: Second of all why Invalid instances look like a header here (and why collapsed by default???) Why can’t it at least expand if I try to publish bad component?
Sometimes you need more space within an artboard, but you have elements above/under/to the sides and you want to create more space by enlarging the canvas while pushing the rest of the elements to one side. Normally you would have to enlarge the artboard, select everything, move it and then continue editing, but that is a hassle.
Sometimes your FigJam gets cluttered with shapes, stickies or images, and you want to create some space. Normally you would have to select everything and move it to one side. It would be great to have push feature that would push all the elements to one side and open space.
I use the home page left sidebar to organize files and access them quickly (and it’s very helpful for that). However, I think it would be even better with a few feature additions: I treat my sidebar lists as personal folders that improve my efficiency, whereas my team as a whole has its own system of organization for files in projects to ensure that all stakeholders can navigate easily to the right files. I would love to be able to click into a sidebar list and view its contents in full page mode in the same way that you can click into projects and view their contents. Pinning could function in the same way it does in projects, but pinned items could also be displayed as pins at the top of a list in the sidebar. This would allow me to treat a sidebar list as a project without impacting the organization system that others on my team see and use. It would also be very helpful to have the ability to sort (in both the sidebar view and the full view detailed above) sidebar contents by rece
Please add some kind of this preview to navigate faster between file pages
Put back the show hide ui with the shortcut ² on windows it was very practical, the @ is not possible with windows keyboard. Thanks
Hey Figma Community! I wanted to share a challenge we’re currently facing in our design system: line-height flexibility. Our typography setups have served us well, but they’re starting to feel a bit rigid in certain design contexts. After some brainstorming and debates, I’ve been contemplating a solution: introducing line-height variables. This idea draws inspiration from frameworks like tailwindcss, which offer classes like tight, snug, normal, relaxed, etc., allowing developers to adjust line-height dynamically based on the class applied. Implementing line-height variables could offer the flexibility we need without cluttering our typography styles library. It’s a way to provide designers with more control without overwhelming them with excessive options. However, I’m also open to exploring alternative approaches. So, I’d love to hear your thoughts and suggestions on how we could tackle this challenge together. Looking forward to your insights.
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.