=== N.C. Brand Guard ===
Contributors: neoncomputer
Tags: gutenberg, block editor, brand, editor, agency
Requires at least: 6.2
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 0.4.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Brand rules for WordPress editors.

== Description ==

N.C. Brand Guard helps agencies and site owners keep Gutenberg content on-brand. Set approved colors, typography, and blocks, then warn editors when content drifts outside your design rules.

The free plugin focuses on practical Gutenberg guardrails:

* Approved brand color palette
* Approved font size slugs
* Allowed Gutenberg blocks
* Restricted roles
* Editor sidebar warnings
* Optional block inserter restriction for restricted roles
* Extensible scan API for Pro reporting
* Issue severity settings for warn/block policy planning
* Support Snapshot for faster support requests

Give clients editing freedom without letting pages lose consistency.

Upgrade to N.C. Brand Guard Pro when you need site-wide reports, publish/update blocking, approved exceptions, activity logs, printable client reports, Gutenberg auto-fix, Elementor scanning, and WPBakery scanning.

== Installation ==

1. Upload the `nc-brand-guard` folder to `/wp-content/plugins/`.
2. Activate N.C. Brand Guard from the Plugins screen.
3. Go to Settings > N.C. Brand Guard.
4. Configure your brand colors, font sizes, allowed blocks, and restricted roles.
5. Open a post or page in the block editor and check the Brand Guard panel.
6. Use the Support Snapshot on the settings page if you need help tuning a policy.

== Frequently Asked Questions ==

= Does this support Elementor or WPBakery? =

Free focuses on Gutenberg. N.C. Brand Guard Pro includes report scanning for Elementor and WPBakery content.

= Does this block publishing? =

Free stores severity settings and can restrict the Gutenberg block inserter. N.C. Brand Guard Pro uses block severities for publish/update blocking.

= How is Pro different from Free? =

Free is the editor warning and policy layer. Pro adds full-site reports, CSV export, printable client reports, approved exceptions, activity logs, Gutenberg auto-fix, Elementor scans, WPBakery scans, and license/support tools.

= Can administrators be restricted? =

No. Administrators can configure policies and are not restricted by the block inserter filter.

== Changelog ==

= 0.4.0 =

* Add in-plugin Pro upgrade card and editor upgrade prompt.
* Add Support Snapshot for faster support requests.
* Add product logo assets for admin branding.
* Add uninstall cleanup.

= 0.3.0 =

* Add Pro guard mode settings.
* Add issue severity settings: ignore, warn, or block.
* Add helper for retrieving blocking issues.

= 0.2.0 =

* Add scan helper methods for Pro reports and integrations.
* Add policy and scan filters.
* Keep free package focused on Gutenberg warning mode.

= 0.1.0 =

* Initial MVP.
* Add settings page.
* Add Gutenberg Brand Guard panel.
* Add brand color, font size, and block policy warnings.
* Add optional allowed-block enforcement for restricted roles.
