-
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
Panels shall remember their state or else switching between them is a usability nightmare #49268
Comments
CC to: @mtias @getdave @critterverse @ndiego |
@talldan I seem to recall you thinking about maybe having a package to handle UI requirements such as this? |
This issue? Consider a generic API for programatically navigating interfaces In that issue I was thinking about the developer experience of trying to implement a specific kind of feature. The OPs problem seems like it needs some thought first about how it should work in terms of the user experience. |
The proposed UX overall is clearEach panel (1st and 3rd party) shall remember its state (during a running Site Editor session) to avoid clicking/scrolling to your particular UI element of interest, after each toggling and switching. Implementable UX specsTo work them out technically feasible, please provide me the following infos on the architecture:
Example of a 3rd party block inspector panel: Greenshift |
Reproduction
Proposal: Each of these panels remembers its state!
Demo of the usability issue in a screen recording (2m 20s) with audio commentary
Gutenberg.Side.Panels.shall.remember.their.state.when.switching.between.them.mp4
The text was updated successfully, but these errors were encountered: