=== AddonLogic Password Reset Customizer ===
Contributors: snehalpancholi
Tags: password reset, login page, email customizer, branding, wp-login
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

Customize the WordPress password-reset email and brand the wp-login.php reset page with your own logo, heading, and colors.

== Description ==

AddonLogic Password Reset Customizer gives you full control over two things:

**Password-Reset Email**
Replace the default "Someone requested a password reset" WordPress email with your own subject line and body. Use four dynamic placeholders — `{site_name}`, `{user_login}`, `{reset_link}`, and `{user_email}` — to personalize every message. A live preview in the admin shows exactly how the email will look with sample data before you save.

**Login Page Branding**
Upload your logo via the WordPress media library, set a custom heading for the lost-password form, and choose background and button colors — all without touching a theme file. Changes apply to every wp-login.php screen (login, lost-password, reset-password).

= Features =

* Custom email subject with placeholder support
* Custom email body (plain-text) with placeholder support
* Live admin preview of email body
* Custom logo via WordPress media library (no file upload required)
* Custom heading text above the lost-password form
* Background color picker for the login page
* Button color + text color pickers
* Hover state auto-darkens the button color
* Logo link points back to your site home
* Logo alt text / title uses your site name
* Zero dependencies — no jQuery UI, no third-party libraries
* Settings > Password Reset Customizer — no extra admin menu clutter
* Multisite-safe uninstall
* AddonLogic auto-update system included

= Placeholder Reference =

| Placeholder | Replaced with |
|---|---|
| `{site_name}` | Blog / site name |
| `{user_login}` | Username of the account |
| `{reset_link}` | One-time password-reset URL |
| `{user_email}` | Email address the message is sent to |

== Installation ==

1. Upload the `password-reset-customizer` folder to `/wp-content/plugins/`.
2. Activate via **Plugins › Installed Plugins**.
3. Go to **Settings › Password Reset Customizer**.
4. Configure the **Email** tab: set your custom subject and body.
5. Configure the **Page Branding** tab: upload a logo, set colors.
6. Click **Save Settings**.

== Frequently Asked Questions ==

= Does this affect the "new user welcome" email? =
No. Only the password-reset email triggered by the lost-password form is customized.

= What happens to the default WordPress email if I leave the body blank? =
If the body field is empty the plugin falls back to the standard WordPress email body.

= Can I use HTML in the email body? =
WordPress sends password-reset emails as plain text by default. The body field supports plain text only. Line breaks are preserved.

= Will my branding show on the login screen as well as the reset screen? =
Yes. The logo, background color, and button color apply to every wp-login.php screen (login, lost-password, reset-password).

= Is it multisite-compatible? =
The plugin can be network-activated. Each subsite manages its own settings independently. Uninstall cleans up every subsite.

== Screenshots ==

1. Email settings tab with live preview
2. Page branding tab with color pickers and logo uploader
3. Branded wp-login.php reset page

== Changelog ==

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.0.0 =
Initial release.
