-
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
Inserter: Inline inserter is difficult to discover and use #22801
Comments
There is also a bug where the inserter does not appear at all when hovering over innerblocks. The Jetpack form block is an example of this. Probably a separate issue but making a note here. |
With some blocks it does not come up as mentioned by @apeatling - this is me trying just now: |
It can be difficult to move your cursor to the button once it does appear — I often "miss" and have to fiddle with my mouse a little to get it to come back. -- At one point, I think there was an indicator that appeared on the canvas to convey where the new block would be place. It was similar to (but not exactly like) this mockup: |
This has been making me a little crazy as well recently. I recommend:
|
…he inserter more discoverable. This is for testing a concept introduced in #22801
I've created a draft PR that includes a reduced hover animation delay and the line as a way to test out how this feels: #22813 |
Yes you're right, this is adjusting the animation duration not the delay making it seem like the delay was less because of a reduced total animation time. Will dig and find the delay setting. |
@MichaelArestad It's the animation 0% -> 80% -> 100% causing the delay. You can adjust the 80% value, or remove it to alter the delay. |
Good conversation here! I wanted to add to it a bit. I've noticed a couple problems.
|
@mapk I'm seeing that as well. Can you create a new issue for it? |
The sibling inserter now has a much more visible indicator line that appears when hovering over the gap between two blocks. Would you say this solves the issue, @shaunandrews? |
The whole line should be clickable not just the tiny plus mark. Most clickable elements are meant to be about 44px in size. |
@a4jp-com The line is so thin (especially in the most recent iteration) that I don't think that would help at all. I think a better solution would just be to make the button bigger. And if that starts to cover up the preceding block too much, then perhaps consider combining the size increase with the changes proposed in #13571. |
block-editor-block-list__insertion-point is-vertical is 28 pixels high. It should be easy to make it clickable. Not the actual line. |
The inserter isn't showing above the first div. Any way to get that fixed at the same time? |
@jasmussen I can't even trigger an appender to appear above the first block in the document (see also https://wordpress.org/support/topic/blocks-cant-be-added-at-the-top-of-pages/#post-14847846). Is this something we ought to introduce? Was it removed? I feel like you worked on this a fair bit a one point and may have some insight 🙇 |
I'd love to see an inserter between the title and the first block. I think it's likely not as simple as it sounds, if the proper tabbing flow is to be kept. That's the only thing I recall being challenging in the past. |
We're having complaints from many users about this. They find it difficult to locate and click the block inserter. It would be nice if there was an optional mode or setting to always have the inserter button be visible between every block, instead of relying on hover. Maybe the button can initially have a ~30% opacity, and on hover it goes to full opacity. I think that would help with discoverability. I think back in WP 5.3 the block inserter would appear when you had any block focused. 5.3 didn't look as nice, but it seemed to have superior usability in terms of inserting blocks. |
That seem like a nice option. I just hope the block inserter mark get added to the top soon. |
Try between Add Title and the 1st paragraph (Alice...) |
Yes, it would be nice for it to be available there. I believe #30470 is the ticket to follow for that, though, with this one mostly about discoverability. |
I think we can close this one out @jasmussen based on the changes in trunk and #30470. |
When you have a document containing a few blocks (or a pattern), you should be able to use your cursor (or keyboard) to add a block above or below existing blocks.
Currently, you need to hover over a trigger area for a few milliseconds, and then the insert button will appear. This can make it difficult to discover and often has usability issues when blocks are nested.
The text was updated successfully, but these errors were encountered: