-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Navigation Editor Tracking Issue #29102
Comments
Updated and deprioritized a couple of issues. |
I've moved all the items from @javierarce's list that are not Note this Issue's tasks are going to be re-prioritised in the near future. I will update here regarding when and where that will happen. |
Update - 2021-08-11
|
Here are the last three issues I've recently created related to the editor. The first one is the most important and probably key to have a nice experience creating menus.
I've added them (plus others from my previous message) to the original post on top. The only issue I see that is not categorized is: |
I've added / moved all of the visual items raised by @javierarce to the
This is the issue regarding supporting future block types. I'd say that's beyond the scope of what is required to get the Nav Editor out of "experimental". However I will add to one of the lower priority sections. |
Update - 2021-08-25
|
Update - 2021-09-01
Smaller fixes and enhancements
|
I did a review and noted UX items that should be addressed before we can move this out of experimental phase: (Will link them all up to issues)
cc @javierarce |
Thanks @kellychoffman. Great to have some additional eyes on this ✨ For the purposes of ensuring the list of "Todo" items is actionable, it would be super helpful if we can:
As I'm sure you're aware, it's very easy for this list of "priority" items to grow indefinitely so I'm hopeful we can prune these back to the items that are absolutely essential for removing the "experimental" flag 🙏. For context, the general agreement in the Hallway Hangout was that we would focus on items that are clearly and obviously detrimental to the UX in terms of being able to create a basic menu. Optimisations and ideal flows will be addressed in follow up phases. Open to discussion however - how do others feel? Thanks again @kellychoffman 🙇♂️ |
A lot of these are I think covered already, but maybe some things are missing from the tracking issue:
Covered in #31241, but this isn't part of the tracking issue.
Covered in #23953, already high priority
Good feedback, lets address this. Could be a Good First Issue.
Also part of #31241. This is a quick win, so I've gone ahead and made the change in #34533
This 'Convert to links' UI will be removed, the current behavior is a bug introduced from the nav block. (#23953, #33999)
There's some related discussion on #33815, where I've mentioned this. Would be great to see some options for improving this.
Seems to already be in progress, but not part of the tracking issue. At the moment there are a few issues around adding items, so I do agree the process could be revisited, but not sure I agree it's a blocker for opening up the editor in the plugin, but definitely something to address before this lands in WordPress core.
This isn't possible right now, it will most likely be a longer term goal as part of integrating the customizer. The widgets screen has the same issue, but was still launched, so I don't think this is a blocker to removing the experimental flag.
Agree, it'd be good to have an issue for this and some guidance. I think this has come about because the navigation block is being used to edit classic menus. |
The #34224 issue is listed in both High and Normal priority lists. |
Thanks for the review, @kellychoffman! Regarding "How can I see how this looks? Or apply different layouts/styles?", I'd like to point out this exploration I did some time ago: |
Update - 2021-09-08
|
I created a number of issues related to menus.
Adding support from custom post types / taxonomies should be a blocker for getting this out of experiment, as it would make the menu screen unusable for those with CPT / CT. |
Thanks for creating these! 👍
Update: I marked ✅ next to all your items which I've added to the relevant sections. One is remaining as I'm genuinely not sure about it and would like to discuss and learn more from you.
Anything that makes the screen unusable feels like a blocker. Let's investigate this one further. Adding to |
I also work like to flag this issue #31551 . It is important that we maintain backwards compatibility and solve backwards compat for ACF, we likely cover lots of other use cases of users that have extended the current menu screens. i have posted my idea of compatibility #31551 (comment). I would love some feedback. |
Update - 2021-09-15
We're always looking for contributors to help work on the Nav Editor and block - it you're interested please head over to the #feature-navigation-block-editor Slack channel. Look forward to seeing you there. |
Update - 2021-09-22
|
Update - 2021-09-29
|
Update - 2021-10-06
|
Update - 2021-10-20
|
I will close this tracking issue for the time being. The work continues on the navigation block. |
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:
block-nav-menus
from the Nav Editor #34265Feature parity with the classic navigation screen
Issues required to achieve a feature parity with the existing screen:
show_in_nav_menus
#34443🏷 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
block-nav-menus
setting more granular #24638nav-menus.php
screen #24639Customizer 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.
block-nav-menus
theme opt-in for the Navigation Screen #33969Known/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.The text was updated successfully, but these errors were encountered: