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

Make it easier to identify specific Reusable Blocks on hover #35116

Closed
jameskoster opened this issue Sep 24, 2021 · 3 comments
Closed

Make it easier to identify specific Reusable Blocks on hover #35116

jameskoster opened this issue Sep 24, 2021 · 3 comments
Labels
[Block] Block The "Reusable Block" Block [Feature] Synced Patterns Related to synced patterns (formerly reusable blocks) Needs Design Feedback Needs general design feedback.

Comments

@jameskoster
Copy link
Contributor

Mousing over Reusable Blocks exposes a semi transparent overlay which indicates that the block is special in some way. This UX works well, but one piece missing is the connection between the hover interaction and the underlying entity. To know exactly which block I'm looking at I need to click on it. Might it be more elegant to expose this somehow on hover?

My hypothesis is that this will make selecting and working with Reusable Blocks feel a bit smoother, especially in documents that are comprised of many Reusable Blocks.

Here's one potential design concept we might use:

rb

@jameskoster jameskoster added Needs Design Feedback Needs general design feedback. [Feature] Synced Patterns Related to synced patterns (formerly reusable blocks) [Block] Block The "Reusable Block" Block labels Sep 24, 2021
@karmatosed
Copy link
Member

@jameskoster I like the idea of identifying it's a particular block; however, there are also explorations on states to indication padding and other things of blocks. How would those interact with this?

I guess one thing to work out is how useful and what is the use case for seeing in the flow if it's a reusable block or not? Then it can determine how visible this needs to be.

@jameskoster
Copy link
Contributor Author

Do you have links to those explorations?

To be clear, the only thing I'm proposing here is the blue 'chip' with the block icon/name that appears on hover, in the same location as the toolbar.

It's useful (imo) because it adds another layer of clarity to the UI when working with more complex blocks. Due the behavioural overlap between things like template parts, reusable blocks, (and to a lesser extent groups), folks are currently required to select (click) in order to identify them. This isn't a problem for regular blocks because it is obvious – for example – that an image is an image, a table is table, and so on.

This seems like a relatively simple thing to try, as a small step on the way to more dramatic changes like introducing more colors (#32163), or revamping select mode (#31236).

@jameskoster
Copy link
Contributor Author

Closing this. #35116 has more provenance and if addressed will solve this too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Block] Block The "Reusable Block" Block [Feature] Synced Patterns Related to synced patterns (formerly reusable blocks) Needs Design Feedback Needs general design feedback.
Projects
None yet
Development

No branches or pull requests

2 participants