Lightbox Content Popup
Multi-purpose Popup Gallery Joomla Module
J4 J5 J6 Module M6.0
Current Version4.23K
Active UsersSee our product features
Modern Vanilla JS Lightbox
Clean version 6.0 engine
One lightweight CSS file and one deferred JavaScript file. No jQuery, FancyBox, animate.css, or legacy sprites.
Built for current Joomla
Namespaced services architecture for Joomla 4, 5, and 6 with PHP 8.0+.
Articles or Manual Cards
Joomla articles
Select categories, sorting, item count, images, titles, intro text, and read-more hints.
Manual cards
Create repeatable cards with an image, caption, popup type, and custom content.
Rich Media Popups
Content that fits the campaign
Open formatted HTML, YouTube, Vimeo, Google Maps, or iframe URLs.
Edge-to-edge media
Videos and maps automatically fill a responsive 16:9 popup without an unnecessary title bar.
Three Responsive Layouts
Responsive grid
Choose 2 to 6 desktop columns with automatic tablet and phone breakpoints.
Row or stack
Use an auto-fitting horizontal row without a scrollbar, or a full-width vertical stack.
Four Card Themes
Light, Dark, Glass, Brand
Start with a polished theme, then adjust accent colour, radius, border, background, typography, and padding.
Image controls
Choose fit, ratio, hover zoom, and caption overlay.
Flexible Lightbox Design
Light, Dark, Brand
Match the popup to the site with adjustable width, height, backdrop opacity, and blur.
Purposeful motion
Choose Zoom, Fade, or Slide up with automatic reduced-motion support.
Complete Gallery Navigation
Previous, next, counter, loop
Let visitors browse every item without closing the popup.
Accessible controls
Large touch targets, visible focus, Arrow keys, Escape, and responsive control placement.
Shareable Item URLs
Optional URL hashes
Give every gallery item a direct link such as #lightbox-189-2.
Automatic opening
Shared links open the matching item without moving the page, and closing restores the original URL.
Stable Scroll and Responsive UI
No page jump
The background stays fixed while open and returns to the exact scroll position after closing.
Viewport safe
Internal content scrolling, mobile safe areas, and navigation controls that never overlap popup text.
Clear Administrator Experience
Five logical tabs
Content Source, Gallery Cards, Lightbox, Typography & Colors, and Advanced.
Better spacing control
Labelled Top, Right, Bottom, Left inputs with linked values and px, rem, em, or percent units.
Six Saleable Demo Presets
See every use case
Article Grid, Manual Cards, YouTube Strip, Glass Gallery, Dark Cinema, and Google Maps.
Copy proven combinations
Each demo showcases a practical layout, theme, media type, or close-button position.
Clean version 6.0 engine
One lightweight CSS file and one deferred JavaScript file. No jQuery, FancyBox, animate.css, or legacy sprites.
Built for current Joomla
Namespaced services architecture for Joomla 4, 5, and 6 with PHP 8.0+.
Joomla articles
Select categories, sorting, item count, images, titles, intro text, and read-more hints.
Manual cards
Create repeatable cards with an image, caption, popup type, and custom content.
Content that fits the campaign
Open formatted HTML, YouTube, Vimeo, Google Maps, or iframe URLs.
Edge-to-edge media
Videos and maps automatically fill a responsive 16:9 popup without an unnecessary title bar.
Responsive grid
Choose 2 to 6 desktop columns with automatic tablet and phone breakpoints.
Row or stack
Use an auto-fitting horizontal row without a scrollbar, or a full-width vertical stack.
Light, Dark, Glass, Brand
Start with a polished theme, then adjust accent colour, radius, border, background, typography, and padding.
Image controls
Choose fit, ratio, hover zoom, and caption overlay.
Light, Dark, Brand
Match the popup to the site with adjustable width, height, backdrop opacity, and blur.
Purposeful motion
Choose Zoom, Fade, or Slide up with automatic reduced-motion support.
Previous, next, counter, loop
Let visitors browse every item without closing the popup.
Accessible controls
Large touch targets, visible focus, Arrow keys, Escape, and responsive control placement.
Optional URL hashes
Give every gallery item a direct link such as #lightbox-189-2.
Automatic opening
Shared links open the matching item without moving the page, and closing restores the original URL.
No page jump
The background stays fixed while open and returns to the exact scroll position after closing.
Viewport safe
Internal content scrolling, mobile safe areas, and navigation controls that never overlap popup text.
Five logical tabs
Content Source, Gallery Cards, Lightbox, Typography & Colors, and Advanced.
Better spacing control
Labelled Top, Right, Bottom, Left inputs with linked values and px, rem, em, or percent units.
See every use case
Article Grid, Manual Cards, YouTube Strip, Glass Gallery, Dark Cinema, and Google Maps.
Copy proven combinations
Each demo showcases a practical layout, theme, media type, or close-button position.
Need help getting started?
Our comprehensive documentation provides step-by-step instructions for setting up and installing Lightbox Content Popup.
We have a pricing plan that's perfect for you!
Choose the subscription plan that suits you.
$19
$29
$49
$99
Customer Testimonials
Frequently Asked Questions
Lightbox Content Popup 6.0 supports Joomla 4, Joomla 5, and Joomla 6 with PHP 8.0 or newer.
Joomla 3 is not supported. Joomla 3 sites must continue using the legacy 5.x package.
No. Version 6.0 is built with vanilla JavaScript and modern CSS.
The package contains no jQuery, FancyBox, animate.css, legacy sprites, or related compatibility code.
Joomla Articles automatically creates cards from selected categories and opens prepared article content.
Manual Cards lets you build each card with its own image, caption, content type, and popup content.
Manual Cards can display formatted HTML, YouTube videos, Vimeo videos, Google Maps, or an iframe URL.
Use formatted HTML for product details, staff profiles, service descriptions, portfolios, and promotional content.
Yes. The popup uses the Full Article Image when available and falls back to the Intro Image.
It renders the prepared intro text and full text, including supported Joomla content-plugin output.
Choose Responsive Grid, Horizontal Row, or Vertical Stack.
The grid adapts from multiple desktop columns to two tablet columns and one phone column. The row auto-fits cards without a scrollbar, then wraps on tablets and stacks on phones.
Card themes are Light, Dark, Glass, and Brand. Lightbox themes are Light, Dark, and Brand.
Opening effects are Zoom, Fade, and Slide up. Browser reduced-motion preferences are respected automatically.
Yes. Set the desktop width from 320 to 1200 pixels and maximum height from 240 to 900 pixels.
The popup automatically shrinks to remain inside smaller viewports. Long content scrolls inside the popup instead of overflowing the screen.
Yes. Choose Popup top-right or Window top-right under the Lightbox tab.
The window option uses a larger 48-pixel control placed inside the browser safe area.
Yes. Enable Shareable URL hash to create an address such as #lightbox-189-2.
Opening that URL automatically opens the matching item. Closing the popup restores the original URL without changing the page scroll position.
The remote website may block iframe embedding using X-Frame-Options or Content-Security-Policy headers.
This is a security policy controlled by the remote site and cannot be bypassed by the module.
Use a complete public video page URL. The module converts supported URLs into responsive embeds.
Private, age-restricted, region-restricted, removed, or embedding-disabled videos may not play inside an iframe.
No. Version 6.0 locks the page at its current position and compensates for the missing browser scrollbar to prevent layout movement.
Closing restores the exact horizontal and vertical position and returns keyboard focus to the card that opened the popup.
When Keyboard navigation is enabled, Left Arrow and Right Arrow move between items and Escape closes the popup.
All icon-only controls include accessible labels and visible keyboard focus.
Yes. Configure card background, border, text colour, text size, weight, font family, and content padding.
The padding control supports linked or individual Top, Right, Bottom, and Left values with px, rem, em, or percent units.
Install version 6.0 over the existing module using Joomla's extension installer, then open and save each module instance after reviewing the new tabs.
Clear Joomla, template optimisation, CDN, and browser caches so old FancyBox files are no longer served.
Confirm that the selected media file exists and is a valid, readable image. Select it again in Media Manager after replacing a damaged upload.
Also clear Joomla image caches and any CDN or image-optimisation cache.
Yes. Every module instance has its own gallery options, navigation set, and generated URL hash.
Use different hash prefixes if another lightbox system on the same page uses a similar URL format.
Still have questions?
Create Your Own Joomla Module for Free!
Use our Free Joomla Module Generator to quickly create custom modules for your website.




