=== AddonLogic Mobile Hamburger Menu ===
Contributors: snehalpancholi
Tags: hamburger menu, mobile menu, navigation, responsive menu, drawer menu
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 8.1
Stable tag: 1.0.0
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Adds a hamburger toggle that opens a mobile drawer with any WordPress nav menu — fully keyboard accessible and ARIA-compliant.

== Description ==

AddonLogic Mobile Hamburger Menu adds a hamburger icon that slides (or fades, or pushes) open a drawer containing any registered WordPress nav menu. Everything — breakpoint, drawer side, width, animation type, overlay, colours — is configured from the settings page. Works with any theme, no PHP or template editing required.

**Features:**
* Any registered WordPress menu in the drawer
* Configurable breakpoint (default 768px)
* Left or right drawer slide direction
* Slide, fade, or push-page animation
* Semi-transparent overlay with click-to-close
* Auto-close on link click
* Fixed floating or inline (shortcode) hamburger position
* Full keyboard accessibility: Tab trap, Escape to close, aria-expanded, aria-modal
* Animated hamburger-to-X icon transition
* Colour pickers for bars, drawer background, text, and links
* Zero jQuery dependency

== Installation ==

1. Upload `mobile-hamburger-menu/` to `/wp-content/plugins/`.
2. Activate via **Plugins**.
3. Go to **Settings → Hamburger Menu**, select a nav menu, and save.

== Shortcode ==

Use `[mhm_button]` to place the hamburger button at a specific location in your template or block editor.

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
