[GH-ISSUE #5814] [FR] Add Grid or Masonry layout to Photo Gallery block #2592

Closed
opened 2026-03-23 21:23:37 +00:00 by mirror · 0 comments
Owner

Originally created by @Xazin on GitHub (Jul 25, 2024).
Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5814

Description

We recently added the Photo Gallery block, in the code referred to as MultiImageBlockComponent, we can easily add different types of UI versions now by adding new implementations of ImageBlockMultiLayout.

Grid and Masonry are the two most requested layouts for an image gallery, so I think it would be nice to implement.

Package if custom implementation is too bothersome: https://pub.dev/packages/flutter_staggered_grid_view

Impact

Awesome layout for photo gallery and easy to view batches of images in documents.

Additional Context

No response

Originally created by @Xazin on GitHub (Jul 25, 2024). Original GitHub issue: https://github.com/AppFlowy-IO/AppFlowy/issues/5814 ### Description We recently added the Photo Gallery block, in the code referred to as `MultiImageBlockComponent`, we can easily add different types of UI versions now by adding new implementations of `ImageBlockMultiLayout`. Grid and Masonry are the two most requested layouts for an image gallery, so I think it would be nice to implement. Package if custom implementation is too bothersome: https://pub.dev/packages/flutter_staggered_grid_view ### Impact Awesome layout for photo gallery and easy to view batches of images in documents. ### Additional Context _No response_
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
AppFlowy-IO/AppFlowy#2592
No description provided.