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

Drag and drop - clarify drop zones and whether the drag and drop will work. #29497

Closed
Addison-Stavlo opened this issue Mar 3, 2021 · 2 comments
Assignees
Labels
[Block] Columns Affects the Columns Block [Feature] Drag and Drop Drag and drop functionality when working with blocks Needs Design Needs design efforts.

Comments

@Addison-Stavlo
Copy link
Contributor

What problem does this address?

In recent testing there has been a bit of confusion when trying to utilize drag and drop and why it doesnt work as expected in various circumstances.

In the gif below, we see a failed attempted drag and drop. This is because we are trying to drag a column into another column, but there until the item is dropped and the move fails there is no distinction that this is problematic (or why). While it is clear to us that a column cannot be moved inside a column, as a standard interaction on theme provided content it confuses users who may be thinking "why cant I move these social links to the lower part of the footer?".

drag-and-drop-clarity

Similar issues have been seen with ambiguity in the drop-zone, such as trying to move a Site Title block to the other column in the header but failing because the drop-zone is actually the navigation block inside the column and not the column itself.

What is your proposed solution?

Showing more block boundaries while drag and drop is in progress could serve to help with the confusion of where the item is being dropped.

We could change the color on the focused outlined to 'red' (or not show it at all) when the dropzone is an invalid target for the selected block. This would help give clarity that the action is invalid before trying to trigger it.

@Addison-Stavlo Addison-Stavlo added [Feature] Drag and Drop Drag and drop functionality when working with blocks [Feature] Full Site Editing labels Mar 3, 2021
@talldan
Copy link
Contributor

talldan commented Mar 3, 2021

Related: #24174

@mtias mtias added [Block] Columns Affects the Columns Block Needs Design Needs design efforts. labels Mar 4, 2021
@ellatrix ellatrix self-assigned this May 21, 2021
@talldan talldan changed the title Drag and drop - clarity drop zones and whether the drag and drop will work. Drag and drop - clarify drop zones and whether the drag and drop will work. Jul 26, 2021
@talldan
Copy link
Contributor

talldan commented Jul 26, 2021

Doing some organization, and going to close this one as a duplicate of #24174 and #24750, which I think covers the two points.

@talldan talldan closed this as completed Jul 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Block] Columns Affects the Columns Block [Feature] Drag and Drop Drag and drop functionality when working with blocks Needs Design Needs design efforts.
Projects
None yet
Development

No branches or pull requests

4 participants