Got a feature request or product idea? We're all ears!
Recently active
TL:DR To ensure the interaction override of a specific state within a component’s instance, it must correspond to the state displayed during the preview launch of your prototype. If any other state is active, the override will be disregarded, and the default behavior will prevail. Ideally, I would like the instance to retain any override, regardless of its current state. IN DEEP Let take a simple button with three states: default, hover, selected We’ve got a “while hovering” from default to hover, A " on click" from hover to selected and from selected to hover An finally a “mouse leave” from hover to default Consider a scenario where three instances of this component exist, with the condition that two of them cannot be selected simultaneously. Suppose we choose the first instance, A, and then select instance B. In this case, when instance B is clicked, instance A should revert to its default state. In this example we will create some spaghetti flow (similar results can be achieved wi
I want to control my design with variables that were created in a different file/library. Right now, I can only see local variables.
Is there a way to convert custom spring specs to cubic bezier values?
Can you display the corresponding variable when you input it, instead of clicking icon every time to select it? This is really, really, really low efficiency. I have to click hundreds or thousands of times every day
Working in a large project it would be extremely useful to have a feature to find all instances of a component within a project.
Add a favourite files widget to the new file tab
Hi, we’re working on a technical product that has CMS. When using grids, it would be great if there will be an option to make the component hide the grid behind it (instead of the grid overlaying everything). Applications: our product has a visible grid that users place components on top of; in the product, the components “hide” the grid behind them, so this would be a realistic representation zebras – we use zebras for lists and tables and I would love to use the grid to represent this rather than creating background components, adding images or additional variants.
It would be great if I could bundle my own Figma file inside my plugin. Then I could use my private Figma file as a place to store content, styles, variables… and my plugin could create new content based on my stored content. Recently I needed to set superscript/subscript on text, however I don’t have access to opentype features from code… But I could set a text style in Figma, then my plugin could access this style and I could style text as I wanted. If I could bundle a pre-made style in my plugin, I wouldn’t have to have it predefined externally.
Quando eu preciso selecionar uma camada especifica entre vários componentes, o atalho TAB não funciona. eu gostaria de poderiam reproduzir o mesmo comportamento que acontece quando existe um unico componente selecionado, quando eu seleciono multiplos componentes.
Dear Figma team, First of all, thank you for implementing variables and modes in Figma. It’s a great feature that helps us to create more solid and reliable designs and hand them over to the development team. Nevertheless, we have problems in defining the element behavior in terms of responsive design because we only have 4 modes in the subscription but 5 to 6 breakpoints depending on the project/customer we are working for. On the other hand, it is impossible to explain to management that we need to increase the subscription price for everyone by a factor of 6.25 to an Enterprise subscription so that 10 people then get 40 modes but only need 6. Are there any plans/possibilities to adjust the subscription model without bankrupting the company? ^.^
Just struck a pretty simple use case/scenario where I need the component to reset it’s state when I leave the frame. This has been touched on elsewhere, but this is such a common and key use that I thought I’d put it in it’s own thread. Scenario: I’ve got a dropdown menu with three items in it, with each item changing what columns are visible in a table and some other control states. I have three frames, each with a view of the table setup as it should be, and want to use the dropdown items to navigate between the frames - basically faking the table state change. All of this works perfectly, however when I navigate back to a previous table view state, the dropdown component is already in it’s open state - not what I want. Current workaround: none that I can come up with (other than not using interactive components at all for this, and just using multiple frames for the dropdown open/closed states as I would previously) Suggestions: Have a “reset component on leaving this frame” settin
Hey! Would be great if you guys can add the same dropdown to switch between libraries, when there are no search results. Context: Personally for me it happens quite a lot when you are searching for some component, but forgot to switch library filter. When you do so it leads to no results, and to preform correct search you are forced to clear query, switch library and put same query again, since there is no way to do make a switch directly from “No-results” state.
Can we please have a keyboard shortcut for the polygon and star tool? My pain point: Always going to the primary tool bar to pick these tools
When you export the user database, as it’s a CSV, it gets crazy with the names formatted as name, surname or name; There are two options: replace , and ; by other characters before exporting prevent user from introducing those characters when joining
Users with viewer-restricted permissions should not be able to create teams, or this should be an option at the admin level to disable. Currently, viewer-restricted users have the ability to create teams and move files from their drafts into those teams. This is causing confusion and headache, since some users have added FigJam boards to their newly created team, thinking that would allow them to share and collaborate with others.
Currently, the only option is to select the layer or frame and check the right-side inspection panel to view the applied variable color. As the number of selected frames increases, so does the complexity of finding a specific variable. It would be helpful if we could directly locate and navigate to the applied layer from the variable panel.
Please, return to the mode where you configure interactions fixed on the right side of the canvas. I’m so stressed with this new version. Pros of last version: 1.- The configuration was always on the same spot so it’s easy to remember where to click without thinking much. 2.- It didn’t cover the lines that you drag to link them to other section 3.- You had less miss-clicks trying to drag a line to a section because you had a better view of it This version’s cons: 1.- Buttons aren’t on the same places (as the fixed version) 2.- Configuration pop up covers work space 3.- It’s so much harder to place an item with manual overlay because the configuration takes so much space Please return to the old version (configuration fixed on top right panel), it was more clean and easy to work with, took less time and clicks.
I’m not sure if I’m explaining myself clearly, but I often find myself aligning a layer to the edge of the frame when what I really want is to create a specific gap of X pixels from the nearest object. Let me give you an example: Imagine I’m designing an app, and this app has a header. If I want to align a title on a particular screen of that app to the top and then create a gap (let’s say 24px down) to establish the appropriate padding from the navbar, the title ends up aligning with the edge of the frame (either behind or above the navbar). However, what would be more useful for me is if it aligned with the navbar itself and then allowed me to easily move it 24px from there, possibly with three quick nudges of 8px each. It might seem like a small thing, but I believe it’s a more common issue than it appears. It can be quite tedious to manually place objects in perfect alignment and then set the desired padding. Alternatively, placing objects close to that example header and gradually
At the moment there is seemingly no way to get data on adoption of a design system per team or design file. In order to measure the adoption of components in the design system, we’d like to see how many components from the design system as a percentage are being utilised when compared to local file components or use other legacy libraries.
It would be nice if we could add documentation for variables. I find this especially important when adding them into a library.
Would love Split view for pages. At moment I now copy and paste frames but would be nice to have split views between pages
The help question mark in the lower left blocks interactivity with library items I need most. Either load new library additions to the top of the list or make the question mark icon collapsible.
Hi, “command +” is not working for some reason. Can’t zoom in with key board shortcut.
Whenever I delete a branch, I noticed the text in the primary button for deleting it seems to get cut off. I was wondering if there’s a way to wrap the text if you want to have the button have the name of the branch, or just have the button say “delete branch” or “delete” instead? Let me know!
When we create tons of pages - primarily for new designers - If we miss using the Design system elements, are there any to identify which design elements are not from the Design system? It could be a quick summary of the components used from the Design system. It could be an easy way to see design elements that are not part of the design system. How many times are components modified etc? Some things like Finding and replacing features for Design system elements.
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.