Skip to content

Enhance Link Editing and Management in the Navigation Block #73043

@getdave

Description

@getdave

What

The Navigation block currently provides different link-editing capabilities in the canvas and the Editable List View sidebar, leading to inconsistencies in how users create, preview, and manage links. This Issue aims to bring functional parity to these experiences and improve clarity by offering consistent tools for selecting entities, viewing basic link details, understanding publication status where relevant, and streamlining related Page-creation flows.

Why

A consistent and transparent link-editing experience helps users understand and maintain their menus with greater confidence. Providing clear previews, access to relevant entity information, and streamlined creation flows reduces friction and supports more predictable outcomes across different editing contexts.

How

Develop a consistent link-editing model that provides a consistent experience in both the canvas and the sidebar.

This should include entity search and selection (currently only available in-canvas), clear inline link details (including publication status where relevant), support for choosing drafts, and small refinements to the Page-creation flow that reduce unnecessary steps.

User Stories

As a user, I want a consistent way to create and edit links across both the canvas and sidebar, so I always know how to manage my menu regardless of where I’m working.

As a user, I want to clearly see what each menu item links to - including basic details and publication status when relevant - so I can understand my navigation at a glance.

As a user, I want streamlined tools for selecting, creating, and updating link destinations (including drafts), so I can build my menu efficiently without needing to manually handle URLs.

Visuals

Note: the following visuals serve as a guide only. Further input from Design contributors will be required.

Image

Sub-issues

Metadata

Metadata

Assignees

Labels

[Block] NavigationAffects the Navigation Block[Feature] Navigation MenusAny issue relating to Navigation Menus[Status] In ProgressTracking issues with work in progress[Type] Tracking IssueTactical breakdown of efforts across the codebase and/or tied to Overview issues.

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions