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.

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

We out here

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

Niiiice!

:+1:

Yes yes yes yes yes yeeeessss!

Awesome. These new features just keep coming :heart_eyes:

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

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

Nice !!!

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!

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:

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?

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

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.