plugin
Popup and iframes

Reveal Modal

Popup Modal Plugin for Joomla

J4 J5 J6
5.03.1K+ downloads v1.5.2
Reveal Modal
DemoExample 1 — Text & image popup

Classic HTML content inside a modal: image + copy. Close with the × button, Escape, or by clicking the backdrop.

DemoExample 2 — Animation styles

Compare entrances side by side: scale (pop), fade (opacity only), and slide (rises from below). Use animation="…" on each shortcode.

DemoExample 3 — Sizes

Use size="sm|md|lg|xl|full", or set exact width / height like the original shortcode.

DemoExample 4 — Titled dialog

Add title="…" for a proper heading wired to aria-labelledby — better for accessibility and scanning.

DemoExample 5 — Video HTML embed

Drop iframes or HTML5 video into the modal body. Media pauses automatically when the popup closes.

DemoExample 6 — Media shortcode (type + src)

Use type and src to auto-generate responsive embeds. The body can be empty. Supports youtube, vimeo, mp4 / video, and map / googlemap. Playback starts on open and stops on close.

DemoExample 7 — Deep link / hash open

Give the modal a stable id, then open it from any link with #your-id — or call RevealModal.open('your-id') from your own scripts.

DemoExample 8 — Confirmation / CTA

Use a small modal for confirmations. Disable backdrop dismiss with closebg="false" when the choice matters.

Shortcode

{reveal text="Delete item…" size="sm" title="Confirm delete" closebg="false"}
<p>Are you sure?</p>
<button class="close-reveal-modal">Cancel</button>
{/reveal}

Mobile Menu

Login

Don't have an account yet? Register now!