=== Modern Modal for Ninja Forms ===
Contributors: webbkompaniet
Requires at least: 6.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: ninja forms, modal, lightbox, popup

Adds a modern, fully updated lightbox modal integration for Ninja Forms.

== Description ==
A modern lightbox modal integration for Ninja Forms. Fully updated to work with the latest WordPress, PHP, and Ninja Forms versions.

== Features ==
* Opens any Ninja Form inside a modern, animated modal.
* Fully responsive with mobile-friendly behavior.
* Accessible: focus trap, keyboard navigation, and ARIA roles.
* Simple shortcode integration.

== Installation ==
1. Upload the `modern-modal-nf` folder to `/wp-content/plugins/`.
2. Activate the plugin in **Plugins → Installed Plugins**.
3. Add your shortcode where needed.

== Usage ==
Add the shortcode where you want your modal button to appear:

[nfmm_modal id="1" text_link="Contact Us"]

**Attributes:**
* `id` — Required. The ID of your Ninja Form.
* `text_link` — Optional. The button text. Defaults to "Open Form".

== Accessibility ==
* Uses `role="dialog"` and `aria-modal="true"`.
* Focus is trapped inside the modal while open.
* ESC closes the modal.
* Focus returns to the triggering button when closed.

== Developer Notes ==
* Styles are located in `/css/modal.css`.
* Scripts are located in `/js/modal.js`.
* Shortcode logic in `/includes/shortcodes.php`.

== Changelog ==
= 1.0.0 =
* Initial release.
* Fully responsive modal with Ninja Forms integration.
* Basic accessibility improvements.

== License ==
This plugin is licensed under the GPLv2 or later.
You’re free to modify and redistribute it under the same license.
