Skip to content

Releases: edequalsawesome/awesome-navigation

2026.07.002

Choose a tag to compare

@edequalsawesome edequalsawesome released this 10 Jul 21:09

CSS/UX fixes for the nav pill, plus one keyboard-accessibility fix the multi-reviewer audit caught before ship.

  • Removed the divider line under the pill topbar when the menu or search panel is open.
  • Tall menus now scroll inside the pill on small screens instead of being cut off — the scroll container moved to the grid child (the 1fr row was capped by the container's max-height, so the old overflow-y on the container never engaged), with overscroll-behavior: contain so the page behind stays put and scrollbar-gutter: stable to avoid width jumps.
  • Accessibility: focus now lands on the menu's scrollable region on open, so Page Down / arrow keys scroll the menu rather than the page behind it (verified with a live keypress test during review).

Known pre-existing issue (tracked separately, not new in this release): the submenu canvas takeover positions against its parent list item instead of the pill, so it renders as a sliver on scrolled long menus.

2026.07.001

Choose a tag to compare

@edequalsawesome edequalsawesome released this 10 Jul 20:17
f6c13e5

First release under the YYYY.MM.VVV version scheme (was 0.1.0). Includes main's WP 6.5 compatibility gating and the new Search Toggle block.

  • Accessibility: collapsed pill content and injected search panel now use inert (no keyboard-focusable hidden content); focus restoration on back; :focus-visible outlines; reduced-motion support
  • Fixed interactivity store namespace collision that clobbered the pill's init callback
  • Hardened slug handling (sanitize_title + wp_json_encode), re-entrancy guard against infinite do_blocks() recursion, pre_render_block short-circuit
  • Escaping fixes in menu-toggle/search-toggle render, iconSize clamping, translatable label fallbacks, ABSPATH guards
  • Removed dead submenu actions and stale duplicate search-panel markup
  • Full multi-reviewer audit + cross-model review; details in #1

v0.1.0 — First Release

Choose a tag to compare

@edequalsawesome edequalsawesome released this 31 Mar 14:17

Awesome Navigation v0.1.0

A floating navigation pill that expands to reveal your menu. Pushes content down at the top, floats over when scrolled.

Features

  • Floating Nav Pill — core Group block pattern with expand/collapse via WordPress Interactivity API
  • Menu Toggle block — multiple icon styles (hamburger, dots, plus, two-lines)
  • Search Toggle block — expandable search panel with animated icon swap
  • Template Part selector — pick any navigation overlay template part per pill instance
  • Frosted Canvas patterns (WP 7.0+) — three frosted glass overlay patterns for Navigation Overlays
  • Nav link background colors — adds background color support to navigation links/submenus
  • Stack-based rendering — multiple pills per page, each with independent template parts

Requirements

  • WordPress 6.5+ (core pill features)
  • WordPress 7.0+ (frosted glass overlay patterns)
  • PHP 8.0+

Install

Upload awesome-navigation.zip via Plugins → Add New → Upload Plugin.