=== Callout Box ===
Contributors: snehalpancholi
Tags: callout, notice box, shortcode, alert, tip, warning
Requires at least: 6.0
Tested up to: 6.7
Stable tag: 1.0.0
Requires PHP: 8.1
License: GPL-2.0+
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Add styled callout/notice boxes anywhere with a simple [callout type="info|warning|tip|success|error"] shortcode.

== Description ==

Callout Box provides a clean, accessible shortcode for adding inline notice boxes to your posts and pages. Five built-in types (info, warning, tip, success, error) each get their own accent color and SVG icon. Colors are fully customizable from the settings page.

**Features**

* Five types: `info`, `warning`, `tip`, `success`, `error`
* Inline SVG icons — no font libraries required
* Optional title attribute
* Optional dismissible (client-side close button)
* Color picker per type in settings
* Fully keyboard-accessible dismiss button
* Dark mode aware CSS variables
* Zero JavaScript for basic usage (dismiss button uses a one-liner inline handler)

== Installation ==

1. Upload the `callout-box` folder to `/wp-content/plugins/`
2. Activate via **Plugins > Installed Plugins**
3. Optionally go to **Settings > Callout Box** to customize colors

== Frequently Asked Questions ==

= Can I use HTML inside the callout? =
Yes. The content passes through `wp_kses_post()`, so standard HTML tags are allowed.

= Can I nest shortcodes inside? =
Yes, `do_shortcode()` is called on the content.

== Changelog ==

= 1.0.0 =
* Initial release
