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

Explore detached and floating UI elements #67531

Open
Tracked by #53012
draganescu opened this issue Dec 3, 2024 · 0 comments
Open
Tracked by #53012

Explore detached and floating UI elements #67531

draganescu opened this issue Dec 3, 2024 · 0 comments
Labels
[Feature] Distraction Free A preference in the Post and Site Editor that limits distractions to focus the editing experience General Interface Parts of the UI which don't fall neatly under other labels. [Type] Discussion For issues that are high-level and not yet ready to implement.

Comments

@draganescu
Copy link
Contributor

draganescu commented Dec 3, 2024

I would like to raise the utility of having floating detachable UI elements, such as the the header, block toolbar even when fixed, the sidebars (primaty and secondary) and the breadcrumbs.

For a 1st iteration we could try only floating detached UI, leaving the possibility for repositioning detached UI for later. As a good reference point for this is the new evolution of Figma's UI where the chrome of the application is detached and floating on top of the workspace.

This interface architecture would allow us:

  • Removing the float and reflow effects of simply opening or closing a panel. On smaller viewports it becomes impossible to imagine what the result is without previewing the rendered page, which is completely against a basic proposal of the block editor.
  • Allowing a better use of distraction free and focus modes, for power usecases, opening the entire canvas to design ideation
  • Future improve customisability of the UI - for example, list view on the right, inspector on the left
@draganescu draganescu changed the title Explore detachable UI elements Explore detached and floating UI elements Dec 3, 2024
@bph bph added General Interface Parts of the UI which don't fall neatly under other labels. [Feature] Distraction Free A preference in the Post and Site Editor that limits distractions to focus the editing experience [Type] Discussion For issues that are high-level and not yet ready to implement. labels Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Distraction Free A preference in the Post and Site Editor that limits distractions to focus the editing experience General Interface Parts of the UI which don't fall neatly under other labels. [Type] Discussion For issues that are high-level and not yet ready to implement.
Projects
None yet
Development

No branches or pull requests

2 participants