Skip to main content
drupalreleases
Release: Cms 2.2.3 — Update released for Drupal core (2.2.3)! Release: Easy Breadcrumb 2.0.11 — Minor update available for module easy_breadcrumb (2.0.11). Release: Bootstrap 8.x-3.42 — Minor update available for theme bootstrap (8.x-3.42). Release: Editoria11y Accessibility Checker 3.0.10 — Minor update available for module editoria11y (3.0.10). Release: Editoria11y Accessibility Checker 2.2.24 — Minor update available for module editoria11y (2.2.24). Release: Leaflet 10.4.13 — Minor update available for module leaflet (10.4.13). Release: Flag 5.1.1 — Minor update available for module flag (5.1.1). Release: MCP Sentinel 2.33.0 — Minor update available for module mcp_sentinel (2.33.0). Module Revived: Bootstrap 8.x-3.41 — Theme bootstrap updated after 6 months of inactivity (8.x-3.41). Security Coverage: Component Library — Module component_library now has official Drupal security advisory coverage.

Canvas Menu Manager

15 sites No security coverage

Part of the Canvas ecosystem · 41 projects

View on drupal.org

This module integrates menu management directly into the content editing experience within Canvas. It allows editors to add, remove, and reorder pages within selected menus, including editing menu titles and establishing parent-child relationships, all from the page data panel. This provides a modern, in-context workflow for managing site navigation.

Features

  • Adds a Menu panel inside Canvas > Page Data.
  • Lets editors add/remove the current page from a selected menu.
  • Supports menu title editing for the current page.
  • Provides drag-and-drop ordering and nesting (parent/child structure).
  • Supports multiple menus (configurable by administrators).
  • Marks the currently edited page in the tree as (This page).
  • Use cases
  • Content teams maintaining navigation while editing pages in Canvas.
  • Site builders who want a modern alternative to classic admin menu workflows.
  • Projects where menu structure changes frequently during editorial work.

2. Go to Admin > Configuration > User interface > Canvas Menu Manager:

  • select which menus are available in Canvas
  • verify build/library status

3. Open a page in Canvas editor and use the Menu panel in Page Data.
Important
Node.js/npm are needed only for development/build tasks. Runtime only needs built assets in js/dist.

Additional Requirements

  • Drupal 11 / 12
  • Drupal Canvas module
  • Drupal Menu UI (menu_ui)
  • Development/build only:
    • Built frontend assets from this module (js/dist)
    • Node.js + npm
  • Pathauto (for cleaner URL aliases, helpful for editorial navigation consistency)
  • Menu Link Attributes (if your project needs advanced menu link metadata)
  • Optional: editorial workflow modules used with Canvas publishing processes

Additional Notes

  • Permissions included:
    • Manage Canvas menu items
    • Administer Canvas Menu Manager settings
  • If the panel does not load after updates:
    • rebuild assets (npm run build)
    • clear caches (drush cr)
  • This module is designed for Canvas-based editorial workflows and focuses on usability for editors.

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
4
Tracked since
May 2026
Latest release
2 days ago
Releases (12 mo)
4 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.0-beta2 Pre-release 11 Oct 5, 2026
1.0.0-beta1 Pre-release 11 Oct 5, 2026
1.0.0-alpha2 Pre-release 11 Aug 10, 2026
1.0.0-alpha1 Pre-release 11 May 19, 2026