Introduction

Sliding Menus, Social Profiles, Content Menus, Style & Design, Design Tools

A modern, responsive solution for displaying contact buttons (phone, WhatsApp, custom URLs) with extensive customization options.


Professional Floating Call-To-Action Button Module for Joomla


Key Features

Button Types

  • Single Button: One-click call/contact button
  • Multibutton (Expanding): Multiple action buttons in a floating menu

Link Types

  • Phone: Direct dial links (tel:)
  • WhatsApp: WhatsApp chat links with country code support
  • Custom URL: Any custom link with full control over rel and target attributes

Appearance Options

Button Styles

  • Circular Icon: Classic floating button with icon only
  • Icon with Text (Pill Shape): Button with icon + label

Positioning & Display

  • 8 Position Options: Bottom/Top + Left/Center/Right
  • Full Width: Full-width display at top or bottom (Icon+Text only)
  • Custom Margins: Full margin control from screen edges
  • Responsive Sizes: Device-specific size controls (Desktop, Tablet, Mobile)

Customization

Icons & Visual Controls

  • 18 Built-in Icons: Phone, WhatsApp, Telegram, Instagram, Facebook, Twitter, LinkedIn, YouTube, etc.
  • Custom Icon Upload: Upload your own image/icon
  • Color Controls: Background + icon color customization
  • Typography: Font size, color, and weight for text buttons
  • Animations: Pulse, Bounce, Shake (with pill-shape support)
  • Z-Index Control: Stacking order control

Multibutton Features

  • Tooltip Themes: Light / Dark
  • Title Display: Show on hover, always show, or hide
  • Individual Item Styling: Custom colors and icons per item
  • Smooth Animations: Staggered slide-in animations

SEO & Standards Compliance

  • SEO Optimized: Proper rel attributes (nofollow, noopener, noreferrer)
  • Link Attributes: Full target control
  • Title Attributes: Anchor title enhancement for SEO
  • Alt Text: For custom image icons
  • ARIA Labels: Accessibility support
  • Joomla Standards: Fully compliant with Joomla 5.x and 6.x
  • Namespace Support: Proper Joomla namespace implementation

Technical Features

  • Responsive Design: Mobile-first structure with breakpoints
  • Display Modes: All devices, mobile only, desktop only
  • Multilingual: English and Persian language support
  • Auto Updates: Native Joomla update system via GitHub Releases
  • Changelog Integration: Release notes in Joomla admin

Installation

Method 1: Download from GitHub

  1. Go to Releases
  2. Download the latest version
  3. Joomla Admin → Extensions → Manage → Install
  4. Upload the ZIP file

Method 2: Direct Install (Latest Version)

https://github.com/mostafaafrouzi/joomla-call-now-button/releases/latest/download/mod_callnowbutton.zip

> This link always downloads the latest version.
> The file name will include the version number (e.g., mod_callnowbutton-1.0.0.zip).

Or visit the Releases page to choose a specific version.


Automatic Updates

  • Joomla Admin → System → Update → Extensions
  • Click Check for Updates
  • If update is available → Update

To view the changelog:
- In Manage Extensions, click the version number
- Or in the Update section, click the Changelog button


Requirements

  • Joomla: 5.0.0 or higher (compatible with Joomla 6.x)
  • PHP: 8.1.0 or higher (8.1 / 8.2 / 8.3 / 8.4)
  • Browser: Modern browsers with CSS3 & JavaScript support

Call Now Button

Version:
1.0.0
Developer:
Mostafa Afrouzi
Last updated:
Nov 26 2025
10 hours ago
Date added:
Nov 23 2025
License:
GPLv2 or later
Type:
Free download
Includes:
m
Compatibility:
J5 J6
Download

Uses Joomla! Update System