Summary
Implement the core/navigation block: edit-time UI to pick a menu (from #46) or build one inline, with desktop and mobile rendering modes. Dynamic block; render walks the assigned menu, resolves target to URLs, and emits accessible nav.
Design reference
- docs/04-block-editor.md §2.2 (Navigation)
- docs/03-theme-system.md §9.2 (Theme integration)
Acceptance criteria
Dependencies
#134, #46
Complexity
L
Summary
Implement the
core/navigationblock: edit-time UI to pick a menu (from #46) or build one inline, with desktop and mobile rendering modes. Dynamic block; render walks the assigned menu, resolvestargetto URLs, and emits accessible nav.Design reference
Acceptance criteria
menuId,layout(horizontal | vertical),mobileBreakpoint,showSubmenuIcon<NavMenu>menu:{slug}(doc 07 conventions)Dependencies
#134, #46
Complexity
L