Transform to: Clarify UI and make functionality work consistently #60166
Labels
Needs Design
Needs design efforts.
[Package] Block editor
/packages/block-editor
[Type] Bug
An existing feature does not function as intended
Description
Blocks may have available 'transformations' ie. can be transformed to something else.
Under the hood, these fransformations can be, for example. variations of the block or different blocks. While I'm not sure this difference matters from an user perspective, the user interface doesn't do a great job in clarifying this feature. Overall, I think the 'Transform to' feature is pretty confusing: there are at least 3 different user interfaces where users can transform a block and they're largely inconsistent.
Note: in the screenshots below I added a couple dummy variations to the Group block by altering the Group block variations file, This isn't strictly necessary to reproduce the issue but it helps illustrate.
For example, go to the Site Editor and select a Group block or a Row.
First transform UI
Transform to
.Transform to variation
andTransform to block
. As a user, I'm only interested in the ability to 'transform' so that I would say that's fine.Second transform UI
Screenshot:
Overall, the editor UI may show at the same time two different block 'transform' lists that are inconsistent. The one in the block inspector provides a reduced functionality compared to the one in the block toolbar. As a user, I'd be pretty confused by this lack of consistency.
Third transform UI
Screenshot:
Overall there's three inconsistent cases:
I may be missing something (e.g. not sure what 'text transforms' are) but I'd think this is pretty confusing from an user perspective. Ideally, the editor should provide the ability to 'transform' a block to any of its transformations consistently across the editor UI.
Step-by-step reproduction instructions
N/A see above
Screenshots, screen recording, code snippet
No response
Environment info
No response
Please confirm that you have searched existing issues in the repo.
Yes
Please confirm that you have tested with all plugins deactivated except Gutenberg.
Yes
The text was updated successfully, but these errors were encountered: