-
Notifications
You must be signed in to change notification settings - Fork 4.6k
Labels
[Block] NavigationAffects the Navigation BlockAffects the Navigation Block[Status] In ProgressTracking issues with work in progressTracking issues with work in progress
Description
What
Explore replacing the in-canvas inserter for the Navigation block with a toolbar-based [+] button.
This builds on the existing “Add page” control that currently appears only in contentOnly mode.
Why
See parent Issue. Also...
The inline inserter inside the Navigation block often leads to:
- Layout shifts as it appears/disappears within the menu.
- Ambiguity about which part of the menu it relates to.
- Extra complexity in an already nested editing experience.
A toolbar-based inserter provides:
- A stable, predictable insertion point.
- Clearer association with the Navigation block itself.
- A cleaner canvas with fewer shifting elements.
How
Prototype the updated toolbar insertion behaviour by:
- Updating the existing “Add page” control to use a [+] icon.
- Moving the [+] icon to the end of the block toolbar.
- Removing the in-canvas inserter for the Navigation block when the toolbar version is available.
This exploration will help evaluate whether toolbar-based insertion improves clarity and reduces canvas noise before expanding the pattern more widely.
Visuals

Metadata
Metadata
Assignees
Labels
[Block] NavigationAffects the Navigation BlockAffects the Navigation Block[Status] In ProgressTracking issues with work in progressTracking issues with work in progress