=== Hugecoder Popup Builder ===
Contributors: hugecoder
Tags: popup, modal, popup builder, lead generation, animation
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

An easy to use, modern, smart popup builder. Animation effects, a rich text editor, and flexible display rules.

== Description ==

Hugecoder Popup Builder lets you create modern popups (modal windows) in seconds. No coding knowledge required, no drag-and-drop complexity — just a simple settings panel.

**Highlights**

* **Rich text editor** — fully customize your popup content with font family, font size, font color, and font weight controls.
* **Animation effects** — fade, slide up/down/left/right, zoom, bounce, and more.
* **Smart triggers** — show on page load (with delay), based on scroll percentage, on click of a specific element, or after X seconds.
* **Display rule** — choose whether a popup appears only on the homepage or across the entire site.
* **Position options** — centered modal, top bar, or bottom bar.
* **Display frequency** — show every visit, once per session, or hide for X days after being closed.
* **Design controls** — width, background/text color, corner radius, border, shadow, close button style, overlay color/opacity.
* **Basic analytics** — view, close, and click counts for every popup.
* **Shortcode and JS API** — a manual trigger button via `[huge_popup id="123"]`, the `data-huge-popup-open="123"` attribute, or `HugePopup.open(123)` from anywhere.
* **Accessibility** — close on ESC, focus trap, `aria-modal` support.
* **Privacy friendly** — Google Fonts are only loaded if you explicitly enable them.
* **Extensible architecture** — [Hugecoder Popup Builder Pro](https://hugecoder.com/hugecoder-popup-builder-pro) adds specific page/category targeting, exit-intent, an inactivity trigger, corner/fullscreen popups, scheduling, and more.

== Installation ==

1. Upload the plugin files to `/wp-content/plugins/hugecoder-popup-builder`, or install the plugin directly through the WordPress admin.
2. Activate the plugin through the "Plugins" menu.
3. From the admin menu, go to "Popups" > "Add New" to create your first popup.
4. Configure the content, design, trigger, display, and behavior settings, then publish (Publish = active, Draft = inactive).

== Frequently Asked Questions ==

= Can I show a popup only on the homepage? =

Yes. For each popup, choose "Homepage Only" or "Entire Site" on the "Display" tab.

= If I deactivate the plugin, will my popups be deleted? =

No, your popups remain stored in the database. If you want to permanently delete the data, enable the "Delete data on uninstall" option on the Settings page before deleting the plugin.

= Does it use Google Fonts? =

Not by default — only system fonts are used. You can deliberately enable Google Fonts under Settings > General (it is off by default for privacy/GDPR compliance).

= Is there an exit-intent trigger? =

That feature is available in the Pro version. The free version supports page load, scroll percentage, click, and timer triggers.

== Screenshots ==

1. The popup editing screen — content, design, trigger, display, and behavior tabs.
2. The rich text editor — font family, size, color, and weight controls.
3. A sample popup as shown on the live site.

== Changelog ==

= 1.0.1 =
* All admin screens now default to English; a Turkish translation is bundled.
* Removed the custom CSS field (arbitrary code insertion is no longer permitted on the directory).
* Moved an inline admin script to a properly enqueued file.

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.1 =
Admin screens are now in English by default (Turkish translation included), and the custom CSS field was removed per directory guidelines.
