Navigation Designer releases
WordPress plugin: admin UI for overriding spacing and colors on the core/navigation and core/navigation-submenu blocks, for desktop and mobile/responsive views.
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/rstibal/navigation-designer/releases/download/v2.1.3/navigation-designer-2.1.3.zipReadme
Navigation Designer
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.
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v2.1.3 | Aug 20, 2026 | navigation-designer-2.1.3.zip | 1 |
| v2.1.2 | Aug 20, 2026 | navigation-designer-2.1.2.zip | 2 |
| v2.1.1 | Aug 20, 2026 | navigation-designer-2.1.1.zip | 1 |
| v2.1.0 | Aug 20, 2026 | navigation-designer-2.1.0.zip | 2 |
| v2.0.1 | Aug 12, 2026 | navigation-designer-2.0.1.zip | 2 |
| v2.0.0 | Aug 11, 2026 | navigation-designer.zip | 1 |
| v1.0.1 | Jul 31, 2026 | navigation-designer-1.0.1.zip | 0 |
| v1.0.0 | Jul 31, 2026 | nav-style-controls-1.0.0.zip | 0 |