Skip to main content

[Config 2025] Grid Auto Layout Flow — let’s hear what you think!

  • May 7, 2025
  • 65 replies
  • 5520 views

Show first post

65 replies

Ben Rubenstein

I can not use this until I can set a row to hug its content.


Teemu_Kumpulainen1

Hug contents sorely needed!


Ben_Clark
  • New Member
  • May 20, 2025

I’m not going to go into a ton of detail because the OP covered my gripes perfectly. I’ve given Grid a few chances, and after leaving it alone for a week I’ve come back to lay out a comparison table, aaaaaaaand…..it still sucks. Swing and a miss guys. I’m ignoring this until its improved. 


anadindesign
  • New Member
  • May 24, 2025

hi

Is the new grid in Figma designed to be responsive only on Figma sites? If so, that’s a real letdown it shouldnt be in the Autolayout section. I was hoping to be able to resize the grid frame and have the tiles automatically rearrange themselves—like a true responsive layout.

🙏🏻


Jolieee
  • New Member
  • May 26, 2025

It came out of the air fryer too early, and has a lot of potential.

I attempted to use Grids (beta) today to save time in creating a few new SaaS layouts, over different breakpoints. I hit these limitations:

  1. Row height isn’t automatic (the ‘hug’ feature).
  2. Unable to span content across multiple columns based on parameters (using the same grid for desktop/tablet/mobile – auto layout with wrap is still faster). Exploring min & max for columns could be interesting here.
  3. Best practice for using frames inside of a cell is still murky. Auto layout within the frame, inside of a cell, could be seriously confusing for the uninitiated.
  4. Selecting the cells wasn’t super smooth. In the Config demo, it looked a lot easier. Looking forward to that.

There was one success story – using grid to hold multiple images within a card component was easy (4x2 grid). People creating marketing site type layouts might benefit more from the beta. Less useful for SaaS and really not useful for responsive atm. I like where it’s going though ✨.


Matthew_Ryan
  • New Participant
  • May 30, 2025

Adding my +1 to all of this


Henrik_Andersen

Halfbaked feature, I agree with everything else posted here. 


V_V
  • New Member
  • June 5, 2025

+1 to all

Unbelievable Figma release such crap feature.

Just copy Framer or Penpot already, I can see Figma been the next Invision, only time will tell.


Nathaniel_Alkire

The biggest complaint on the grid feature that I have found currently is when trying to organize the contents of a grid of differently sized items. Not only are the items not actually sorted other than in the layers list, when you use the layers list to move a new item into that grid, it does not get placed in between the items where you moved it in the layers list. Also, the grid does not appear to organize items in an alphabetical order, which is something I would expect, especially considering that the other auto-layouts do this function.

I like the concept of the new grid layout, but I would rather to have the previous grid layout back over the current iteration.


Denis Golubev

New grid auto-layout is the worst thing I ever used. You shouldn’t remove “wrap” auto-layout. Content doesn’t fit automatically in grid, I have to do it manually.


cwwalker
  • New Member
  • June 13, 2025

There is so much awesome potential for Grids to shape the way we design and use our design system. It would be great if the layout of the grid could change responsively. We are working on layout modules that have a different view for desktop, which is a horizontal layout and vertical for mobile. Adding a way to make the columns change based on size or another variable width would be helpful.


flauridsen
  • New Participant
  • June 17, 2025

New grid auto-layout is the worst thing I ever used. You shouldn’t remove “wrap” auto-layout. Content doesn’t fit automatically in grid, I have to do it manually.

Wrap is still there. It just only shows when you select “Horizontal” in the Flow section.


Tom Reem
Figmate
  • Figmate
  • July 31, 2025

Grid Auto Layout – What’s Next?

 

🙏🏻 We appreciate all of you

Hi all! First, big thank you to everyone who took time to share feedback on Figma Grid. During Config 2025, we were ecstatic to share all the work we’ve done to make it happen.

Your input really helped us understand where things are working — and where things can improve — across different workflows, use cases, and team sizes. The purpose of this post is to give you a reflection of every user who's utilized Figma Grid, and what we’re doing to improve the experience.

 

🗣️ Top Common Concerns and Limitations

  1. The ability to “Hug Contents” for columns and rows
    Grid columns and rows are not able to adjust dynamically to fit or “hug” their content. This causes rigid layouts and requires manual resizing.
  2. Missing smart item swapping
    Reordering items between columns and rows was a slow and tedious process. Drag-based swapping was expected, but not available in grid.
  3. Adapting content when adjusting grid size
    Previously columns and rows could not be removed unless they were empty, prompting an error message. Ideally, when columns are removed, remaining content should shift to fill available space. To circumvent, designers need to move or delete contents before they could adjust the size of their grid
  4. Lack of variable support for gaps
    Designers are not able to apply variables to grid gaps, making it harder to maintain spacing across different grids and files.

 

🔧 What we're doing to address these things

 

Here’s what we can share so far:

  • Hug contents. This is one of the most requested features. We’re actively working on adding “Hug” resizing options for columns, rows, and grid containers.
  • Item swapping. You can now swap items within the grid if they span the same number of cells. This better mirrors expectations of auto layout behavior.
  • On-canvas column and row deletion with content. The ability to delete a select column or row directly from the canvas, even if it contains objects, has been live for several weeks. If items span multiple cells, their span will shrink accordingly.
  • Content reflow behavior. We’ve updated the grid picker so that content now shifts when columns and rows are removed. This improves responsiveness and makes layout changes more intuitive.
  • Variables support for gaps. You can now apply variables to the space between columns and rows. This allows for more scalable and consistent spacing across design systems.

Our release notes will always provide updates on any new features. Bookmark this link to view them: Figma product news & release notes.

 

🚀 Keep the conversation going on with us 
 

🎟️ Save your seat! Be sure to RSVP for our upcoming release notes LIVE on July 31, 2025 at 8:00AM PT / 11:00AM ET / 5:00PM CET: Live from Figma, it’s Release Notes! → Register.


We know what we’ve recapped above may not cover everything you’re looking for, and we encourage you to keep the conversations going. Whether it’s about Figma Grids, or any other Figma product, please engage with us (and each other) in these spaces:

Tip: try running a search in our forum to see if there are existing threads that are similar to your thoughts. Our community is a great place to have conversations, and you may find existing information that helps.


Thanks again for being part of the Figma community!


Richard_Doyle2

I may be using it for the wrong thing, but I keep trying to use grid for data tables. In that scenario I often need to add a row/column. My instinct is to select the row/column and Command+D to duplicate, same as I would do with an autolayout. Today, that completely duplicates the grid.


andrdinis
  • New Participant
  • January 26, 2026

Just created a post with a request.


“When creating grids on Figma, it would be useful if one could pick a specific column or row and just drag it across the layout to reorder content.

Sometimes the content is too complex to select each individual cell and just move it around with the arrow or dragging. It could be cool to drag the whole column or row to reorder content.

I think this is a natural instinct for most people, and not being able to do it when designing is kind of restricting in my opinion. The handle could even be the current “circle” that appears above/aside the table.”

I also think that it would be cool if we could just select a row and copy and paste it, and it would automatically be added at the end of the grid.