-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Description
What problem does this address?
Related to the new Navigation overlay customization.
It is currently difficult to find the Submenu block settings (I believe newly added with the custom overlay feature).
When a user clicks on a Submenu block to change a setting (e.g., "Show arrow"), there is no indication that submenu-specific settings exist, and no reason to look elsewhere. Those settings currently live outside the Submenu block (in the Navigation block), making them effectively hidden from the most natural entry point.
There's an argument to be made that surfacing settings on the Submenu block would be misleading because changes propagate globally, not just on that single block. When you edit the settings on a single block, you expect those settings to only apply to that block.
I'd argue the opposite: users who click a Submenu block to change its settings might expect those changes to apply to every Submenu block in that parent Navigation block, especially if it were made clear with a note.
What is your proposed solution?
- Copy the submenu block settings so that they appear in both the Navigation block and Submenu block settings. If you have the Submenu block selected, add a note saying that it will apply to all Submenu blocks within that Navigation.
- If you select a Submenu block, add a button in its settings so that users can go to the appropriate submenu settings in the Navigation block. The button would read, "Edit submenu settings".
- There may be other UI solutions here that have been solved elsewhere, like when you edit block styles and apply globally:
Current Submenu options only shown when you select the Navigation block:
An example of adding a link to edit something globally when something more specific is selected (see the "manage menus" link:
cc @getdave