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

Feedback on problems with writing in the block editor #34664

Closed
annezazu opened this issue Sep 8, 2021 · 4 comments
Closed

Feedback on problems with writing in the block editor #34664

annezazu opened this issue Sep 8, 2021 · 4 comments
Labels
[Feature] Writing Flow Block selection, navigation, splitting, merging, deletion... General Interface Parts of the UI which don't fall neatly under other labels. Needs Design Feedback Needs general design feedback. Needs Design Needs design efforts. [Type] Discussion For issues that are high-level and not yet ready to implement. [Type] Feedback Issues that relate purely to feedback on a feature that isn't necessarily actionable

Comments

@annezazu
Copy link
Contributor

annezazu commented Sep 8, 2021

What problem does this address?

While drafting a longer post a few weekends ago, I found myself a bit distracted due to the interface in a way that I hadn't been previously. This was partially due to me throwing down sentences in chunks and trying to build them into paragraphs. Since I don't see this as an unusual way to start writing and do almost solely write in the block editor, I wanted to pass along some specific items of feedback that I noticed in this experience that proved to be cumbersome, especially since writing posts is obviously a main goal for users.

The block toolbar for a paragraph block covers the text completely above. This hiding effect makes it really hard to see all of your writing and feels more distracting/disorienting, especially when drafting a post:

toolbar covering

The “type / to choose a block” ends up being just one more item of text to ignore when trying to think/write. When trying to get into the writing mood, I find having one more item of text to block out of my brain in order to find the words I want to write to be less than ideal. This is especially true when starting to write a sentence, deleting, and restarting only to see that phrase pop up (both when deleting and beneath the text if I started writing there too):

prompt

The sheer number of ways to add a block can feel a bit overwhelming and confusing. In most cases, I can see two black + buttons, one floating button, the overall prompt, and the Inserter. This seems to get worse when the Top Toolbar mode is enabled. This is related to the currently open issue around the + button in general but I'm including it here for comprehensiveness #26404

add block prompts

What is your proposed solution?

Previously, there were some explorations in #2460 (comment) and #2876 that were a bit inconclusive (should this be a plugin's role or Core's role?). Personally, I'd love to see a mode offered that helps solve some of these problems and that's tailored towards writing.

@annezazu annezazu added General Interface Parts of the UI which don't fall neatly under other labels. Needs Design Feedback Needs general design feedback. Needs Design Needs design efforts. [Feature] Writing Flow Block selection, navigation, splitting, merging, deletion... [Type] Feedback Issues that relate purely to feedback on a feature that isn't necessarily actionable [Type] Discussion For issues that are high-level and not yet ready to implement. labels Sep 8, 2021
@sybrew
Copy link

sybrew commented Sep 9, 2021

There was great advocacy for enabling "Top Toolbar" by default. I believe it was for this reason. But that's neither here nor there, and I cannot fantom a fix for this non-"Top Toolbar" feature that'd also be accessible. Perhaps, the time has come to remove features that didn't work out the way they were envisioned.

@jameskoster
Copy link
Contributor

I've often wondered how we might split tools based on the current editor mode. For example, perhaps in Select mode you find tools that apply to the whole block such as position, transformations, and text alignment (some of these ideas inspired #31236).

In edit mode you find text tools like bold / italic, but only when you select some text. Otherwise you get a reduced plain text editing experience.

modes.mp4

@Thelmachido
Copy link

Hi, @annezazu would it be safe to say that the problems highlighted here have been resolved by the distraction-free mode in the block editor?

@annezazu
Copy link
Contributor Author

In many ways, yes. My only hesitation in closing this out is that the pain points remain in the base block experience, despite there essentially being a work around. I'd prefer to see the base writing experience also improve. Let's close it out though as some iterations have occurred since I opened this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Writing Flow Block selection, navigation, splitting, merging, deletion... General Interface Parts of the UI which don't fall neatly under other labels. Needs Design Feedback Needs general design feedback. Needs Design Needs design efforts. [Type] Discussion For issues that are high-level and not yet ready to implement. [Type] Feedback Issues that relate purely to feedback on a feature that isn't necessarily actionable
Projects
None yet
Development

No branches or pull requests

4 participants