Skip to content

Navigation Editor Tracking Issue #29102

@draganescu

Description

@draganescu

Last updated Aug 23, 2021

Extends #24551, preliminary for milestone 7
This is an overview issue that we'll maintain going forward into WP 5.7 and 5.8 milestones. It attempts to track discussions and resulting actions about the Navigation Editor.

This overview tries not to track bugs of the Navigation Editor - for that you should filter open issues using the labels:

  • [Feature] Navigation Screen
  • [Type] Bug.

🏷 High

This high priority label designates what is required before we can remove the "experimental" flag in Gutenberg from the Nav Editor screen. The prerequisite for doing this is: UI/UX feature parity with the existing Menus screen (nav-menus.php).

UI/Visual Issues

Issues that are important to ensure the quality of the use experience is at an acceptable baseline:

Detrimental to UX

Issues deemed critical that severely impair the user experience of the new screen:

Feature parity with the classic navigation screen

Issues required to achieve a feature parity with the existing screen:


🏷 Normal

User experience

Visual/UI

Improved interaction mode

Feature parity with the classic navigation screen

Compatibility with the Navigation block

Required REST API updates

Upgrading WordPress menus to allow blocks

Customizer support

This may evolve into a lot more once we have the foundation for embedding a block editor in the customizer.

Others


🏗 Architecture

This section is reserved for Issues that are related to overall architectural discussions. Any concrete tasks should be added to the relevant section above.


Known/Potential backwards compatibility problems

This section is reserved to list any potential or known backwards compatibility issues with the existing Menus screen that cannot (or will not) be solved in time for removal of the Experimental status from the Nav Editor. It is expected that we will communicate early about these problems in order that developers have sufficient time to adapt their code.

Metadata

Metadata

Assignees

No one assigned

    Labels

    [Type] OverviewComprehensive, high level view of an area of focus often with multiple tracking issues[Type] Tracking IssueTactical breakdown of efforts across the codebase and/or tied to Overview issues.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions