Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Grid: Add non drag-and-drop way to adjust stacking / z-index #63971

Open
noisysocks opened this issue Jul 26, 2024 · 1 comment
Open

Grid: Add non drag-and-drop way to adjust stacking / z-index #63971

noisysocks opened this issue Jul 26, 2024 · 1 comment
Labels
[Type] Enhancement A suggestion for improvement. [Type] Task Issues or PRs that have been broken down into an individual action to take

Comments

@noisysocks
Copy link
Member

noisysocks commented Jul 26, 2024

Grid blocks set to Manual mode support "stacking": you can position two grid items into the same cell so that one is overlayed on top of the other.

Currently the only way to control which block is on top is by re-ordering the blocks in the List View using drag and drop.

We need a way to achieve this that doesn't require using the mouse.

A lot of apps have Move forwards, Bring to front, Move backwards, and Move to back controls for this. That might be a good option that is familiar to users.

Potentially we could even disable List View for grid altogether. See #63974.

@noisysocks noisysocks added [Type] Enhancement A suggestion for improvement. [Feature] Layout Layout block support, its UI controls, and style output. labels Jul 26, 2024
@noisysocks noisysocks added [Type] Task Issues or PRs that have been broken down into an individual action to take and removed [Feature] Layout Layout block support, its UI controls, and style output. labels Jul 26, 2024
@noisysocks
Copy link
Member Author

@richtabor brought this up too. Let's start simple and add Move forward and Move backward to the block options menu when the grid is in manual mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Enhancement A suggestion for improvement. [Type] Task Issues or PRs that have been broken down into an individual action to take
Projects
None yet
Development

No branches or pull requests

1 participant