Skip to content

Add 'Group' block for organizational purpose #2278

@Toocky

Description

@Toocky

Currently we have Tabs as the only block-organizing block. It would be useful to also have a Group block so we can drag and resize multiple blocks together as a group.

In terms of block placement, this will have a behaviour similar to the page itself (e.g. 8 blocks can be put side by side) and when the Group block is resized, the blocks inside it will be resized similar to when the viewport is resized.

This will also help when we have a set of blocks for a specific purpose but when we need to reorder sections of different purposes, we can just drag all of them together instead of one at a time and risk blocks jumping around/snapping at the wrong place/misbehaving

This block would also be assignable within the Tabs block so that one tab can have a "Group" Block that has been organised as you desire.

this was originally raised as a discussion https://github.com/orgs/cortezaproject/discussions/2187

Metadata

Metadata

Assignees

Labels

frontendFrontend code changes (Javascript, Typescript, Vue.js)
No fields configured for Feature.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions