-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
UI for Inserter is confusing #8217
Comments
Duplicate of #7271. To quote myself from there:
|
Closing in favor of #7271. I think the placement and context for the different inserters are designed to match up with writing flow as much as possible. Here is how I see each one working:
If I click an inserter above a block, it's logical to me that is where the new block will appear. If I click an inserter between two blocks, it makes sense to me that is exactly where the new block will appear. Adding a final trailing inserter, as suggested in a comment on #7271, sounds like a nice addition to me.
This happens for blocks that exist but do not have a block type assigned yet. If you start typing, the default block type will be used. Since the block already exists and has space, it makes sense to me that clicking the (+) icon directly to the left of that block assigns the block type within that same space.
In a natural writing flow, it makes sense to me that if I click an inserter for the document as a whole (top toolbar) that it would appear just below where I am editing if something is selected or at the bottom of the post if nothing is selected. If I sit down to write out a long article and I click the (+) icon in the top toolbar, I would not expect a new block to appear at the beginning of the document.
I think it's hard to assess this issue without being opinionated and that it's possible feedback will be split (i.e. there is no absolute solution that will please everyone). Let's continue the conversation in #7271 and please note that this issue is already cross-referenced there. Thank you so much for your feedback! |
Describe the bug
Gutenberg 3.3
The (+) that appears when hovering a block will insert a block before the hovered block.
The (+) that is on the left of a block will put a block in the block space.
The (+) that is on the top of the editor will add a block after the selected block.
If a block is selected, I can't insert a block before it.
I can only insert one block at a time (although hitting Enter several times will do it).
Expected behavior
The (+) should mean the same thing wherever it is used. Since it is being called the Inserter Tool, it should insert blocks before the current block. If it is not inserting (but just filling the space), it should use a different symbol.
The text was updated successfully, but these errors were encountered: