Skip to content

TLWebdesignNL/Pretty-Buttons

Repository files navigation

Pretty Buttons — Joomla Module

A Joomla module to display fully customisable buttons anywhere on your site using Bootstrap 5 classes and Font Awesome icons.

Features

  • Add any number of buttons (up to 99) via a clean subform interface
  • Choose from standard Bootstrap 5 button styles or enter your own custom classes
  • Add Font Awesome (or any icon font) icons to buttons
  • Optional custom ARIA label per button for improved accessibility
  • Block/grid layout option to make buttons full-width
  • Custom wrapper class for the button container
  • Optional content areas (with editor) before and after the buttons
  • Supports all link types: https://, mailto:, tel:, whatsapp:, and relative paths

Requirements

  • Joomla 5.4.0 or higher
  • PHP 8.1 or higher

Installation

Install via the Joomla Extension Manager. Updates are delivered automatically through the built-in update server.

Download the latest release

Resources

License

GNU General Public License version 2 or later. See LICENSE.