DIABLO – Contact Module (v1.2.0)
DIABLO – Contact Module is a modern, fully customizable contact module for Joomla that lets you elegantly present your company’s key details: logo, name, description, address, phone number, and email. The extension comes with pre-designed visual styles, Font Awesome icon support, multiple map options (OpenStreetMap or Google Maps), and advanced color & typography settings, allowing you to seamlessly integrate it into any website design.

Main Features
• 32 ready-to-use visual styles – quickly change the appearance without coding.
• Company info section – logo (media), name, “About Us” text, address, phone (tel: link), email (mailto: link) with individual show/hide toggles.
• Maps integration – choose from OpenStreetMap (free), Google Maps (Embed), or Google Maps (API) with API key support; configurable zoom levels (10/12/15/17/19), height, and address.
• Full color customization – enable/disable custom palette and set: background (with opacity), border, accent, icons, links, text, and heading colors.
• Typography & layout – module alignment (left/center/right), three text sizes (small/medium/large).
• Responsive and modern – built-in CSS styles, Font Awesome icons, Joomla WebAssetManager compatibility, and multilingual support (EN/PL).
• Professional look – clean layout, clear labels, consistent iconography, and refined spacing.
Maps Integration
Choose your preferred map type in module parameters: OpenStreetMap (no API key, free), Google Maps (Embed) (iframe), or Google Maps (API) (with API key). Set the address, zoom level, and map height – the module automatically generates the correct embed.
Appearance & Styling
In the “Appearance & Styling” section you can configure background color (with opacity), border, accent, icons, links, text, and heading colors. You can also define alignment (left, center, right) and global text size. For quick setup, simply pick one of the 32 built-in styles and optionally override individual colors.
Installation
- In Joomla admin go to: Extensions → Install.
- Upload the package
DIABLO-Contact-Module-v1.2.0.zip
. - After installation, create a new module: Extensions → Modules → New → DIABLO – Contact Module.
- Configure company info, map, styling, and assign it to a module position and menu items.
Key Parameters
- Company logo (media) + show/hide toggle.
- Company name and About Us text + show/hide toggles.
- Address, Phone (tel:), Email (mailto:) + visibility toggles.
- Map: type (OpenStreetMap / Google Embed / Google API), address, zoom, height, API key (for Google API).
- Appearance: custom colors on/off, background + opacity, border, accent, icons, links, text, headings; alignment (left/center/right), text size (small/medium/large).
Requirements & Compatibility
The module is designed for modern Joomla versions (with WebAssetManager) and includes Font Awesome icon support. It ships with English and Polish language packs. Author: DiabloDesign. Version: 1.2.0 (2025-09-27).
Why Choose This Module?
DIABLO – Contact Module combines simplicity of use with advanced presentation options. Thanks to its built-in styles, visibility toggles, and flexible map integration, you can create a professional contact block that perfectly matches your site’s branding.