Introducing Masonry Layout for Repeating Groups

Hi everyone,

We just added masonry layout for repeating groups! It’s now possible to display your app data in a Pinterest style grid without custom code. See the following screenshot for a demonstration of masonry layout.

A couple of things:

  1. In order to utilize this Masonry layout, your app has to be on new responsive engine.

  2. Make sure you have both “Set fixed number of rows” and “Stretch rows to fill vertical space” unchecked inside the property editor for your repeating groups.

  1. If you have both “Set fixed number of rows” and “Set fixed number of columns” unchecked, “Scroll Direction” of the repeating group has to be “Vertical”.

  2. Check “Display items as masonry grid” and enjoy this layout style!

  3. Use “Row cell gap” and “Column cell gap” to adjust the gaps between cells. Separator styles will have no effect over masonry layout.
    Screenshot 2022-12-08 at 6.09.41 AM

If you want to read more, please check out the Bubble manual for Masonry layout here

Right now, only vertical masonry is supported. Try out the feature and let us know your feedback!

Try out Masonry layout in this interactive online tutorial!

Masonry Grid for Repeating Groups | Bubble Feature Spotlight | Arcade

Also, here is the Youtube video How to create a Masonry Grid Layout in a Repeating Group | Bubble.

98 Likes

Nice! Looking forward to trying this out. :raised_hands:

3 Likes

We out here

1 Like

This is great @yi.zhang . Now I’m motivated to start (convert) using the new responsive engine.

7 Likes

Niiiice!

:+1:

1 Like

Yes yes yes yes yes yeeeessss!

1 Like

Awesome. These new features just keep coming :heart_eyes:

1 Like

Excellent additon. Now we just need a way to compress before uploading multiple images…to make it quicker for users to upload multiple images.

3 Likes

Same here @JohnMark. Nice to see more options for commonly-desired layouts!

4 Likes

Nice !!!

1 Like

I’m going to try this later, but I’m curious how random image sizes will look… These image sizes were clearly well curated and laid out.

If anyone tests this and wants to show mobile and desktop “real world” examples, please do!

3 Likes

Very cool! The layout options for repeating groups keeps growwwwwwingggggg :raised_hands:

What have you been waiting so long? :joy: Don’t tell me it’s Masonry grid :joy:

1 Like

I second this!

I wonder… Do they draw straws for who posts new features, or do you think it’s the engineer behind the project?

excellent. keep it up, Bubble!

Thanks for the update!

Can we also have this feature for Groups with a Row container layout?

4 Likes

I cannot speak for the future, but currently, feature announcement is either done by PMs or engineers who worked on the feature.

1 Like

Thanks for working on this feature @yi.zhang !!

Yes. A lot of us have been waiting for Bubble to natively supported masonry grids.

While it may seem weird to some of us (including myself) why a lot of veteran Bubblers have not shifted to the new responsive engine, i understand the hesitance: “Why break something that works?”

If new features and improvements can encourage them to do so, it’s a win for all of us when the day comes that the Bubble team do not have to accommodate the old responsive engine and focus their energy on more features and improvements.

3 Likes