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

Canvas and sidebar interaction polish tracking issue #55578

Open
2 of 12 tasks
SaxonF opened this issue Oct 24, 2023 · 2 comments
Open
2 of 12 tasks

Canvas and sidebar interaction polish tracking issue #55578

SaxonF opened this issue Oct 24, 2023 · 2 comments
Labels
[Feature] Drag and Drop Drag and drop functionality when working with blocks [Feature] Site Editor Related to the overarching Site Editor (formerly "full site editing") Needs Design Needs design efforts. [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.

Comments

@SaxonF
Copy link
Contributor

SaxonF commented Oct 24, 2023

What problem does this address?

Using the editor / interacting with the canvas should feel intuitive. This requires a level of polish, particularly surrounding microinteractions, that we currently don't have. There are expected interactions that either don't exist (e.g. infer layout via drop position) , don't work as expected, or buggy.

This is a tracking issue that highlights opportunities for improvement with the ultimate goal to create a polished editing experience that is enjoyable to use.

Prioritised tasks, aiming for WP 6.5

Needs design and/or more info and a separate issue to be created

  • Expose drag & drop: Expose before/after in drag and drop experience #54952
  • Transforms: should expose variations for things that have them in a fly out menu.
  • Consider removing the toolbar handle
  • The chip when drag&dropping in the list view is too big
  • Multi-selection down works, but not when you move the mouse up
  • Selecting multiple blocks in canvas that span multiple levels
  • On canvas controls for padding and gap

Long-term (not yet prioritised for a particular release)

@jordesign jordesign added [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues. [Feature] Site Editor Related to the overarching Site Editor (formerly "full site editing") labels Oct 24, 2023
@andrewserong andrewserong added the [Feature] Drag and Drop Drag and drop functionality when working with blocks label Oct 25, 2023
@andrewserong andrewserong added the Needs Design Needs design efforts. label Nov 20, 2023
@andrewserong
Copy link
Contributor

I've done a little re-ordering of this issue to add a section for issues that are prioritised for 6.5 and are ready to be worked on (or are already in progress), with other issues moved to a section flagging that new issues need to be created, or where design work is needed before development can commence.

Feel free to update and edit the description as needed!

@andrewserong
Copy link
Contributor

Tiny update: the List View right click PR has been merged. I've opened up a follow-up issue in #57091 to discuss ideas for other areas in Gutenberg where a custom right-click contextual menu could be useful. There's likely lots to consider if expanding it to the editor canvas, so hopefully that issue will be a good place to tease out the ideas or designs if and when it's to be explored.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Drag and Drop Drag and drop functionality when working with blocks [Feature] Site Editor Related to the overarching Site Editor (formerly "full site editing") Needs Design Needs design efforts. [Type] Tracking Issue Tactical breakdown of efforts across the codebase and/or tied to Overview issues.
Projects
None yet
Development

No branches or pull requests

3 participants