Lightweight Bootstrap 5 visual content blocks for Joomla.
🚀 JoomTheme · ⭐ Review on Joomla Extensions Directory
JT Visual Blocks is a lightweight Joomla site module that helps you create beautiful front-end content blocks using native Bootstrap 5 markup.
It is designed for Joomla users who want clean visual sections without installing a heavy page builder, extra CSS framework, or unnecessary JavaScript.
Perfect for homepages, landing pages, service pages, article highlights, category showcases, feature sections and FAQ blocks.
- Hero block
- CTA box
- Article Highlight block
- Category Articles display
- Feature Cards
- FAQ Accordion
- Primary and secondary buttons
- Optional PayPal button / PayPal hosted button link
- Manual badges with Bootstrap color styles
- Article title link control
- Article image link control
- Read more button control
- Article category, author and date options
- Grid, horizontal and list article layouts
- Feature cards with icons, images, badges and buttons
- Configurable heading levels
- Optional ARIA label support
- English and Turkish language files
- Joomla update server support
Create a clean hero section with title, subtitle, description, image, badges and call-to-action buttons.
Display a simple call-to-action section with buttons, badges and optional PayPal link.
Show a selected Joomla article as a visual feature block with image, title, intro text, category, author, date and read more button.
Display multiple Joomla articles from a selected category using grid, horizontal card or list layouts.
Create responsive feature/service cards with icons, images, badges, text and buttons.
Add a Bootstrap 5 accordion FAQ section with configurable items and heading structure.
JT Visual Blocks is built with accessibility in mind.
It includes:
- Configurable heading levels
- Optional module ARIA label
- Image alt text fields
- Screen-reader text for links opening in a new window
- Decorative icon handling
- Bootstrap-compatible accordion markup
- Keyboard-friendly FAQ accordion behavior
| Requirement | Version |
|---|---|
| Joomla | 6.x |
| Bootstrap | 5 |
| PHP | Joomla 6 compatible PHP version |
| Client | Site module |
Tested with the default Joomla template.
- Download the latest ZIP package from the Releases page.
- In Joomla administrator, go to System → Install → Extensions.
- Upload and install the module ZIP file.
- Go to Content → Site Modules.
- Create or open JT Visual Blocks.
- Choose a block type and configure the options.
- Assign the module to a template position and menu items.
Choose the block type, layout width, spacing, text alignment and manual badges from the main module tab.
Configure ARIA label support and heading levels to keep a clean and accessible page structure.
Add manual title, subtitle, description, image and image alt text for Hero, CTA and manual article style blocks.
Configure primary, secondary and optional PayPal buttons with custom text and links.
Display manual content, a selected article or articles from a category with title, image, read more and metadata controls.
Create responsive feature cards with columns, card style, badges, icons, images, text and buttons.
Build a Bootstrap 5 FAQ accordion with question and answer items, layout options and numbering controls.
JT Visual Blocks includes Joomla update server support.
Update XML:
https://raw.githubusercontent.com/joomtheme/mod_jtvisualblocks/main/update.xml






