Compatible with: Joomla 5.1+ (verified on Joomla 5.4.7) · PHP 8.x (verified on PHP 8.3) · Bootstrap 5
Major release: Energize rebuilt as a native Joomla 5 template. This is the largest update in Energize's history. The entire legacy Bootstrap 2 era stack — the 2013-vintage grid, the jQuery plugin menagerie, the JavaScript webfont injector and the Internet Explorer polyfills — has been replaced with Joomla 5's own modern foundation: Bootstrap 5, CSS-driven navigation, vanilla JavaScript and Font Awesome 6, with a pixel-careful compatibility layer so the design you know renders exactly as before on desktop, tablet and phone.
Added
Bootstrap 5 foundation
- Template now runs on Joomla core's bundled Bootstrap 5 — loaded through the CMS (
bootstrap.loadCss + framework), so it stays patched with every Joomla update instead of shipping a frozen 2012 copy.
- A dedicated Bootstrap 2 → 5 compatibility layer (
bs2-bs5-bridge.css) preserves the original 1170-pixel boxed grid, span-column widths, responsive breakpoints and visibility utilities, so the layout is faithful to the original design on every screen size.
- Automatic cache-busting on the template's stylesheets — customers see CSS fixes immediately after an update, with no hard-refresh support tickets.
Modern social network lineup (13 networks)
- New networks: Instagram, Threads, Bluesky, Mastodon, YouTube, TikTok, Pinterest and Discord — each with its own URL setting and on/off switch in the Template Style.
- X (formerly Twitter) rebrand: current X logo and label; your existing Twitter URL setting carries over untouched.
- Icons render with Font Awesome 6 brand glyphs, with accessible screen-reader labels and
rel="noopener" on every external profile link.
Font Awesome 6
- Font Awesome upgraded to 6.5.2 with the version-4 compatibility shims loaded, so any
fa fa-* icons in your existing articles and modules keep rendering without edits.
Changed
JavaScript modernization — jQuery plugin retirement
- Drop-down menus now run on pure CSS hover styling (with the original submenu widths preserved) — the Superfish/Supersubs jQuery menu stack is gone.
- Styled select boxes use the native browser control — the Dropkick plugin is gone.
- Full-page background image uses CSS
background-size: cover — the Backstretch plugin is gone.
- Google Fonts load through a direct stylesheet link with preconnect hints — the WebFont JavaScript injector is gone, removing a render-blocking script from every page load.
- Login form upgraded to the Bootstrap 5 modal: properly centered dialog, standard open/close behaviour, no legacy inline handlers.
Template settings
- All 32 on/off options in the Template Style converted to Joomla's modern switcher controls.
- Social settings fieldset rebuilt around the 13-network lineup; retired-network settings removed.
Fixed
- JavaScript console is now completely clean — removed the obsolete
jquery.mobile touch script that threw a TypeError on every page view.
- Footer copyright no longer overflows the dark footer panel — text now sits inside the box with proper padding.
- Header alignment: the top bar and menu shading now stop exactly at the page-box edge instead of running past it.
- Menu bar height restored, so the logo panel sits fully inside the shaded bar at every desktop width.
- Top information bar shading matched to the main menu bar for a consistent header.
- Mobile fixes: social icon strip aligned edge-to-edge with correct top spacing; LOGIN FORM / REGISTER links properly centered; search box spaced above the slideshow; eliminated a horizontal scroll caused by an 11-pixel layout overflow; the 5-pixel white strip above the header is gone.
- Template manifest: removed a duplicate
<version> tag that had shipped since 2013; versioning is now clean semantic numbering (5.4.0).
- Dead update server: disabled a defunct Akeeba FOF 3.x update-site entry that pointed at a retired CDN — no more failed update checks on fresh installs.
Removed
- Bootstrap 2 stylesheets (
bootstrap.css, responsive.css) and the legacy 970-pixel grid.
- jQuery plugins: Superfish, Supersubs, Dropkick, Backstretch, jquery.mobile, and the
jQuery.browser Internet Explorer detection shim.
- IE-era conditional blocks and polyfills (Selectivizr, Modernizr, html5shiv).
- Retired social networks: Google+, MySpace, StumbleUpon, Digg and Blogger (including their language strings and settings).
- The leftover Bluestork admin template (Joomla 2.5-era donor cruft) — the install now ships only the templates it uses.
Security
- Output-escaping pass across the template: every admin-controlled Template Style setting echoed into the page (colours, dimensions, URLs, free text) is now validated or escaped — hardening the template against stored-XSS via template settings.
- Template ships as a proper Joomla package (
pkg_energize) with coherent update handling.
Quickstart
- Quickstart bundles Joomla 5.4.7 (current at release) with the full demo content — a fresh install starts on up-to-date, supported software.
- Standalone package (
pkg_energize-5.4.0.zip) installs on any existing Joomla 5 site via Extensions → Install.
- Demo content ships clean: article hit counters zeroed, no stale post-install messages waiting in the admin, template overrides pre-reviewed, and the footer copyright shows the current year out of the box.
- Extension updates verified current at build time — a fresh install starts with no pending update notices.