Jx Footer Menu
App-like sticky footer menu for Joomla websites
-
Instant access Ready to install right after checkout
-
One-click updates New releases install from the Joomla administrator
-
Lifetime option Pay once and keep future releases
-
30-day guarantee Full refund if it is not the right fit
-
Version 1.2.1 Updated 2 months ago
-
Works with Joomla 4, 5 and 6
-
PHP 8.1 or later recommended
-
Downloads 3.1K+
- 5.0 rating See the reviews
Features
What can Jx Footer Menu do for you?
Nine feature areas, one install package for Joomla 4, 5 and 6.
-
Always in Reach
Sticky Footer Navigation
- App-like bottom barKeep Home, Shop, Account, Contact, and other key destinations fixed to the bottom of the viewport.
- Up to five itemsConfigure labels, URLs, icons, and link targets without editing the template.
- Stable from first paintVersion 1.2 applies fixed positioning immediately and attaches the bar to document.body, so it does not flash in the module position first.
-
Eleven Looks
Preset Styles
- Start fastChoose Default, Material, iOS, Dark, Gradient, Rounded, Minimal, Colorful, Glass, Outline, or Floating.
- Override when neededEnable Override Preset Style to apply your brand colours, sizes, and shadows.
- Inset presets fixed in 1.2.1Floating and Rounded keep correct left, width, and bottom offsets on every device.
-
Font Awesome · Images · None
Icons Your Way
- Font Awesome pickerPick common icons in the admin or type a class such as fas fa-home.
- Custom imagesUse media manager images when you need brand marks instead of glyphs.
- Lean loadingFont Awesome CSS loads only when an item actually uses a Font Awesome icon.
-
Desktop · Tablet · Mobile
Responsive Formats
- Per-device layoutsStacked, inline, icons only, or text only for desktop, tablet, and mobile.
- Configurable breakpointsTune Desktop, Tablet, and Mobile widths to match your template.
- Hide where neededOptionally hide the bar on selected devices or when scrolling down.
-
Inherit · System · Google
Typography
- Match the siteInherit the template font, pick a system stack, or load a Google Font.
- Weight controlSet default and active-item font weights independently.
- Readable labelsExtra small, small, or medium text sizes with icon size options.
-
Content Stays Readable
Page Spacer
- No covered contentA spacer matching the menu height keeps the last lines of the page visible.
- No body hacksVersion 1.2 no longer relies on a global body margin rule.
- Template safeThe spacer moves to document.body with the footer so fixed positioning stays reliable.
-
Services · Namespaces · WAM
Modern Joomla Stack
- Joomla 4 / 5 / 6 architectureService provider, dispatcher, namespaced helper, and Web Asset Manager versioned assets.
- Native frontend JSDevice detection, remount backup, and scroll hide without jQuery on the site.
- Language filesEnglish admin and system strings ship inside the module package.
-
Shop · Blog · Mobile First
Built for Real Sites
- Mobile conversionPut Shop, Cart, and Account one thumb-tap away on long product pages.
- Content sitesSurface Home, Categories, Search, and Contact without cluttering the header.
- Campaign swapsChange labels and URLs in the module when a promo destination changes.
-
Upload · Configure · Publish
Simple to Install
- One zipInstall mod_jxstickyfooter_1.2.1.zip from System > Install > Extensions.
- Quick configurationCreate the module, add items, choose a preset, assign, and publish.
- Support when you need itHelp is available at support.joomlax.com.
Changelog
What's new
4 releases since version 1.0.0. Updates install from the Joomla admin with a valid licence.
- Fixed Floating and Rounded preset geometry so inset left/width/bottom are not overridden by full-bleed inline styles
- Prevents the Floating bar from extending past the right edge on desktop, tablet, and mobile
- Bumped Web Asset Manager CSS and JavaScript to version 1.2.1
- Fixed first-paint flash with inline fixed positioning and immediate move to document.body
- Fixed invalid nested form markup inside the menu items subform
- Added English language files and language-keyed module parameters
- Released as JX Footer Menu 1.2 for Joomla 4, 5, and 6
- Rebuilt with service provider, dispatcher, namespace, and helper architecture
- Replaced global body margin spacer with a dedicated page spacer element
- Registered versioned CSS and JavaScript through Web Asset Manager (1.2.0)
- Loads Font Awesome only when a menu item uses a Font Awesome icon
- Respects prefers-reduced-motion for hide-on-scroll transitions
- Added new configurable parameters: Z-Index control for stacking order
- Upgraded to fully support Joomla 4, 5, and 6.
- Updated all PHP file headers to modern JoomlaX branding and PHPDoc.
- Reorganized module parameters into 4 logical tabs: "Menu Items", "Style & Appearance", "Typography", and "Responsive & Behavior".
- Updated radio button fields to use modern switcher layout for better UX.
- Replaced deprecated addStyleSheet() and addScript() with WebAssetManager for modern asset loading.
- Transition duration for animations
- Icon-text spacing for stacked layouts
- Hover background color
- Updated module description in XML to reflect Joomla 4, 5, and 6 compatibility.
- Updated update server URL to https://updates.joomlax.com/JxStickyFooter/update.xml.
- Created features.json with comprehensive feature list.
- Enhanced CSS generation to ensure all values are dynamically generated from parameters.
- Improved code quality and compatibility with modern Joomla standards.
- Removed all hardcoded CSS values - all properties are now fully configurable from the backend.
- 10+ style presets (Material Design, iOS Style, Dark Mode, etc.)
- Device visibility control (desktop, tablet, mobile)
- Font Awesome icon picker
- Custom image icon support
- Multiple display formats (stacked, inline, icons only, text only)
- Google Fonts integration
- Scroll behavior options
- Active item detection
- Fully responsive design
- Extensive customization options
Docs & setup
Get up and running fast
Written guides for installing and configuring Jx Footer Menu, from first setup to the options that matter.
- Installation stepsOne install zip for Joomla 4, 5 and 6, installed from System, Install, Extensions.
- Configuration optionsThe settings in the guide, from first setup to the options that matter.
- Practical usage tipsShort examples you can adapt to your site.
Pricing
Choose the plan that fits
Save more as you scale — longer access means a bigger discount.
$19
30-day money-back guarantee
$29
30-day money-back guarantee
$49
30-day money-back guarantee
$99
30-day money-back guarantee
Why buy here
Why JoomlaX
- Built, maintained and supported by one team Every product sold on JoomlaX is developed, maintained and supported by Infyways, building Joomla solutions since 2010.
- Ready for Joomla 4, 5 and 6 118 extensions support Joomla 5 and 6, and 114 support Joomla 4. Each product page lists the versions it works with.
- One-click Joomla updates Regular updates and feature improvements for licensed customers, delivered straight to your Joomla admin.
- Support from the developers Tickets go straight to the developers. First replies within 24 business hours.
All-access bundle
Unlock every JoomlaX extension in one plan
Get all 120 extensions, new releases, ongoing updates and full-time support. Bought one by one, a year of updates for every extension costs over $4,700.
-
Basic
Ideal for small projects and personal sites
$249/ 6 months
Save 91% · $2,900+ value
- Access to 120 extensions
- Access to new extensions during period
- 3 websites license
- 6 months support and updates
- Unlimited downloads and domain activations
- Full-time expert technical support
30-day money-back guarantee
-
Most popular
Premium
Best for growing businesses and web agencies
$349/ 1 year
Save 92% · $4,700+ value
- Access to 120 extensions
- Access to new extensions during period
- 5 websites license
- 1 year support and updates
- Unlimited downloads and domain activations
- Priority full-time technical support
30-day money-back guarantee
-
Developer
For professional developers and multi-client agencies
$749/ one-time
Pay once · keep forever
- Access to 120 extensions
- Access to all future new extensions
- Unlimited websites license
- Lifetime support and updates
- Unlimited downloads and domain activations
- VIP priority full-time technical support
30-day money-back guarantee