

SE Social Media Icons is a professional Joomla module for displaying configurable social media icon sets across your site. Powered by Font Awesome 6, it supports 24 networks with full control over icon style, colour, shape, hover effects, entrance animations and layout — all configured through the standard Joomla module params interface, with no template edits or custom code required. Fully compatible with Joomla 5 and Joomla 6.
SE Social Media Icons is a fully param-driven Joomla module designed for developers and site builders who need precise control over social media icon presentation without introducing custom code into their templates or overrides.
Font Awesome 6 Icon Rendering
All icons are rendered using Font Awesome 6, ensuring consistent, vector-based output that remains sharp at any size and on any screen density. The module includes built-in Font Awesome loading with version selection across 6.4.0, 6.4.2 and 6.5.1, plus a custom URL option for self-hosted or CDN-specific deployments. Loading strategy — defer, async or normal — is independently configurable, with a toggle to suppress loading entirely on sites where Font Awesome is already enqueued by the template.
24 Supported Networks
Facebook, X (Twitter), Instagram, LinkedIn, YouTube, TikTok, Pinterest, Snapchat, WhatsApp, Telegram, GitHub, Dribbble, Behance, Discord, Reddit, Mastodon, Threads, Bluesky, Vimeo, Spotify, SoundCloud, Flickr, Tumblr, RSS and Email are all supported out of the box. Each network is individually toggled, and only those with a configured URL are rendered — keeping output clean without any PHP conditionals in your template.
Positioning
You can float your module top left, top centre, middle right and many more positions and it will stay on your page when the user scrolls down.
Hover Effects and Entrance Animations
Eleven hover effects are available — grow, shrink, pulse, bounce, rotate, wobble, float, sink, shadow and glow — each with a configurable transition speed of fast, normal or slow. Hover colour for both the icon foreground and background is independently set and decoupled from the default colour mode. For page load behaviour, seven entrance animations are available: fade in, slide up, slide down, slide left, slide right, scale up and stagger. The stagger mode sequences each icon individually, producing a staged reveal effect without any JavaScript configuration.
Icon and Background Styling
Icon colour supports three modes: brand (the network's official hex), custom (a site-specific hex value) and mono (a single unified colour across all icons). Background shape is selectable as none, circle, rounded or square, with independent control over padding, fill colour, hover fill, border width, border colour and border hover colour. All colour fields support separate hover states, giving full flexibility over active and resting appearances.
Layout and Positioning
Icons can be arranged horizontally or vertically, with alignment options covering left, centre, right and space-between. Gap between icons, module wrapper padding and module margin are all individually configurable. A unique ID field supports precise CSS targeting when multiple instances are deployed on the same page.
No-Code Configuration
Every setting is exposed through the standard Joomla module params panel. There are no configuration files to edit, no template modifications required and no CSS to write for standard deployments. The module is structured for Joomla 5 and 6 using the namespaced MVC architecture and installs cleanly via the standard Joomla extension installer.
Compatibility and Maintenance
SE Social Media Icons is built for Joomla 5 and Joomla 6, licensed under GNU GPL v3, and listed in the Joomla Extensions Directory. It ships with a configured update server, meaning updates are delivered directly through the Joomla Update Manager without requiring manual reinstallation.
If you have any questions, need a quote or what to chat to me about websites, please fill out the form and I will get back to you as soon as possible or call me on: