=== Client Brand ===
Contributors: yodsira
Tags: white label, branding, login page, agency, admin
Requires at least: 6.0
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

White-label essentials for agencies: client logo and colors on the login page, admin footer credit, and per-role menu hiding. Administrators always keep full access.

== Description ==

Agencies hand sites to clients every week - and every week the client sees "WordPress" everywhere. Client Brand covers the 90% scenario without a 40-setting wall:

* **Branded login.** Client logo from the media library, background / text / button colors, logo link to the client's site, custom browser-tab title. Inline styles are printed only on wp-login.php, built exclusively from validated hex colors.
* **Admin footer credit.** "Made by Studio N - Support: help@studio.com" instead of the WordPress blurb.
* **Per-role menu hiding.** Tick what each role should not see. Administrators are never affected - the agency always keeps the keys, no lockouts possible.

Pro adds the full admin recolor (accent color), client mode (clean admin bar, hidden update nags), per-role plugin hiding, custom outgoing email identity (SMTP-plugin friendly) and one-click JSON export/import of the whole setup.

== Installation ==

1. Upload the `client-brand` folder to `/wp-content/plugins/` or install the ZIP via Plugins - Add New.
2. Open Settings - Client Brand.
3. Set the login branding, footer text and menu hiding per role.

== Frequently Asked Questions ==

= Can I lock myself out by hiding a menu? =

No. Menu hiding never applies to administrators.

= Is the login page cacheable? =

The branding is identical for every visitor - no cookies or sessions involved.

== Changelog ==

= 1.0.0 =
* Initial release: login branding, footer credit, per-role menu hiding.
