=== Bilohash Smart Popups ===
Contributors: rbilohash
Tags: popup, popups, marketing popup, exit intent, countdown timer
Requires at least: 6.4
Tested up to: 7.0
Stable tag: 1.2.0
Requires PHP: 7.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Professional multi-popup builder for WordPress with live preview, beautiful templates, advanced triggers and full customization.

== Description ==

**Bilohash Smart Popups** is a powerful, lightweight and professional multi-popup builder for WordPress.

Create unlimited popups with individual settings for design, triggers, display rules and behavior. Features a beautiful live preview, ready-made high-converting templates and a modern light admin interface.

**Key Features:**
* Unlimited popups with individual settings
* 6 professional ready-made templates (discounts, newsletter, exit offers, announcements, limited time, corner promo)
* Real-time live preview in the admin panel
* 6 popup positions: center modal, top bar, bottom bar, slide-in left, slide-in right, corner bottom-right
* 4 animation styles: zoom, fade, slide-up, bounce
* Powerful triggers: time delay, scroll depth (%), exit-intent
* Advanced behavior: auto-close, cooldown in days, prevent reopen, overlay click close
* Full design control: background, title/text colors, 2-color button gradient, branding color, border radius, sizes, overlay opacity
* Show/hide main CTA button
* Beautiful countdown timer with custom end date
* Per-popup device targeting (Desktop, Tablet, Mobile)
* Per-popup page rules (All pages, Homepage only, Specific pages by ID or slug)
* Custom emoji or text icon with preset picker
* Responsive, accessible and fast (dedicated CSS + JS with CSS variables)
* Fully translatable (supports 18+ languages including Ukrainian, Russian, German, French, Spanish, etc.)
* Clean, modern light-colored admin interface

Perfect for lead generation, promotions, discounts, newsletter signups, exit-intent offers, announcements and time-limited deals.

== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/bilohash-smart-popups` directory (or install via Plugins → Add New).
2. Activate the plugin through the 'Plugins' screen in WordPress.
3. Go to **Smart Popups** in the WordPress admin menu.
4. Create or edit popups using the ready templates and live preview. Configure devices and pages directly in the list or in the editor for each popup.

== Frequently Asked Questions ==

= How do I create multiple popups? =
Go to the "My Popups" tab and click "+ Add new popup". Each popup has its own complete set of design, trigger, device and page rule settings.

= Can different popups appear on different devices or pages? =
Yes. Every popup has independent "Show on devices" (Desktop / Tablet / Mobile) and "Show on pages" (All pages / Homepage only / Specific pages by ID or slug) settings. The "My Popups" list shows a quick summary for each popup.

= Does the plugin have a live preview? =
Yes. The Design tab includes a real-time preview that instantly reflects changes to colors, gradient, position, animation, sizes, icon and more.

= Is the plugin lightweight and fast? =
Yes. It uses dedicated optimized CSS (with CSS custom properties) and minimal JavaScript. No heavy libraries.

= Can I translate the plugin? =
Yes. The plugin is fully internationalized. Translation files for 18 languages are included (Dutch, Russian, German, Swedish, Spanish, Ukrainian, Norwegian, Portuguese (Brazil), Turkish, Polish, Italian, Indonesian, French, English (UK), Czech, Arabic, Chinese (Taiwan), Chinese (China)). You can also use Loco Translate or Poedit to create custom translations.

== Screenshots ==

1. Modern light admin interface with real-time live preview
2. Ready-made professional popup templates
3. Popup displayed in different positions (center / bars / slide-ins / corner)
4. Countdown timer example
5. "My Popups" list showing per-popup device and page rules summary
6. Two-color button gradient picker and branding controls

== Changelog ==

= 1.2.0 =
* Complete reorganization and descriptions for all settings in the Design tab
* Multi-popup support with per-popup device targeting and page rules
* Live preview now correctly handles all positions, gradients, show/hide button, etc. and is reliably visible
* Button gradient now supports choosing two independent colors
* New "Show button" toggle (show or hide the main CTA button)
* Enhanced "My Popups" list cards now display device icons and page rule summary for each popup
* Header buttons made more prominent and styled
* GitHub link updated to new repository
* Full internationalization: .pot template + translations for 18 languages
* Many fixes for preview (centering, visibility, gray screen issues), multi-popup handling and admin UX
* Updated readme.txt with complete documentation

= 1.1.0 =
* Major design & UX upgrade (preparation for multi-popup system and live preview)

= 1.0.0 =
* Initial release

== Upgrade Notice ==

= 1.2.0 =
Major UI cleanup, multi-popup improvements, two-color button gradient, show/hide button option, better list summaries with devices/pages info, full translations for 18 languages, many preview and UX fixes. Highly recommended.

== Support ==

For bug reports, feature requests and support please use:
https://github.com/Ruslan-Bilohash/smart-popups

== Development ==

Source code:
https://github.com/Ruslan-Bilohash/smart-popups

Contributions welcome!

== Translations ==

The plugin is fully internationalized and translated into the following languages:

* English (UK)
* Russian
* German
* Dutch
* Swedish
* Spanish (Spain)
* Ukrainian
* Norwegian (Bokmål)
* Portuguese (Brazil)
* Turkish
* Polish
* Italian
* Indonesian
* French (France)
* Czech
* Arabic
* Chinese (Taiwan)
* Chinese (China)

Translation files (.po / .mo) are included in the `languages/` directory.

You can help translate the plugin using [Loco Translate](https://wordpress.org/plugins/loco-translate/) plugin or by submitting pull requests on GitHub.

The main readme.txt is maintained in English for the WordPress.org directory. UI elements, descriptions, and all admin strings are fully translatable.

Translated versions of this readme are available in the `languages/` folder:

- Dutch: `readme-nl_NL.txt`
- Russian: `readme-ru_RU.txt`
- German: `readme-de_DE.txt`
- Swedish: `readme-sv_SE.txt`
- Spanish (Spain): `readme-es_ES.txt`
- Ukrainian: `readme-uk_UA.txt`
- Norwegian (Bokmål): `readme-nb_NO.txt`
- Portuguese (Brazil): `readme-pt_BR.txt`
- Turkish: `readme-tr_TR.txt`
- Polish: `readme-pl_PL.txt`
- Italian: `readme-it_IT.txt`
- Indonesian: `readme-id_ID.txt`
- French (France): `readme-fr_FR.txt`
- English (UK): `readme-en_GB.txt`
- Czech: `readme-cs_CZ.txt`
- Arabic: `readme-ar.txt`
- Chinese (Taiwan): `readme-zh_TW.txt`
- Chinese (China): `readme-zh_CN.txt`

== About this file ==

This readme.txt is the official English version for the WordPress.org plugin directory.

For translated documentation, see the .po files in `languages/` or the GitHub README.md. The plugin's admin interface (all labels, descriptions, messages) is fully translated using the same system.