WP Manifestindependent plugin directory
manifest / editor / navigation-designer

Navigation Designer WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

WordPress plugin: admin UI for overriding spacing and colors on the core/navigation and core/navigation-submenu blocks, for desktop and mobile/responsive views.

★ 0stars
12release downloads
v2.1.3latest · 2mo ago

Install

Download navigation-designer-2.1.3.zip From the v2.1.3 release on GitHub, Aug 20, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/rstibal/navigation-designer/releases/download/v2.1.3/navigation-designer-2.1.3.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A WordPress plugin that adds per-instance style controls to the core/navigation block, exposed in the block's own Inspector Controls sidebar (Editor → select a Navigation block → "Navigation Designer" panel) — not a separate admin screen.

Three style groups, each with independent desktop and mobile tiers:

  • Navigation — the block wrapper and top-level menu items (border, corner radius, shadow, gap, item padding, hover/focus color, typography). Base background/text color stays on the block's native Styles > Color controls.
  • Submenu — the dropdown panel shown for items with children (background, text, border, radius, shadow, padding, offset, typography). Core has no native styling for this at all.
  • Submenu items — the links inside the dropdown (color incl. hover/focus, padding, typography).

Overrides are compiled to a single scoped CSS file written to wp-content/uploads/navigation-designer/nav-designer.css and enqueued after the theme's global styles — not inline styles, not theme.json — so they win on specificity without !important-fighting the whole page. The file regenerates automatically whenever a navigation menu, template, or template part is saved.

Installation

Download the latest release zip from the Releases page and upload it via Plugins → Add New → Upload Plugin, or extract it into wp-content/plugins/.

Requirements

  • WordPress 6.5+
  • PHP 7.4+

Development

npm install
npm run start   # watch mode
npm run build   # production build into build/

Releasing

Push a vMAJOR.MINOR.PATCH tag matching the Version: header in navigation-designer.php and the version in package.json. The Release GitHub Actions workflow builds the plugin, packages it into a zip with correct forward-slash paths, and publishes it as a GitHub Release.

Releases

8 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v2.1.3 latest
Aug 20, 2026 2mo ago
navigation-designer-2.1.3.zip
4
Aug 20, 2026 2mo ago
navigation-designer-2.1.2.zip
2
Aug 20, 2026 2mo ago
navigation-designer-2.1.1.zip
1
Aug 20, 2026 2mo ago
navigation-designer-2.1.0.zip
2
Aug 12, 2026 2mo ago
navigation-designer-2.0.1.zip
2
Aug 11, 2026 2mo ago
navigation-designer.zip
1
Jul 31, 2026 2mo ago
navigation-designer-1.0.1.zip
0
Jul 31, 2026 2mo ago
nav-style-controls-1.0.0.zip
0
A grade

Security

Navigation Designer 2.1.3 · audited by WP Registry

No security issues found.

Audited release
2.1.3
Findings
none
Worst severity
—
Content hash
82b6f349f557b11b42671373…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.