System - NicePanel—a lightweight, powerful Joomla extension that brings sleek, sliding top and bottom tabbed panels to your site. Version 5 is rebuilt from the ground up for Joomla 5, tapping into Bootstrap 5 and pure JavaScript to deliver a fast, flexible, and future-ready experience. Whether you’re a veteran NicePanel user or a newcomer, this update blends the simplicity you love with modern tools you’ll adore.
How It Works
Getting started with System - NicePanel is as intuitive as ever:
- Assign Modules - Add your favorite Joomla modules to custom positions like nicepaneltop or nicepanelbottom.
- Tabs Appear - Module titles automatically become clickable tabs in your sliding panels.
- Customize - Tweak alignment, style, and positioning through the plugin settings—no coding required.
- Publish - Enable the plugin, and watch your panels slide into action, styled by your Joomla template.
It’s that simple. NicePanel handles the heavy lifting, leaving you free to focus on your content.
Why NicePanel?
Version 5 isn’t just an update—it’s a reinvention. Built natively for Joomla 5, it ditches legacy frameworks for a leaner, meaner approach. With Bootstrap 5 integration, pure JavaScript, and minimal CSS, NicePanel adapts to your template’s look while offering more control than ever. From sticky panels to pill-style tabs, it’s designed to make your site stand out in 2025 and beyond.
Upgrade Your Joomla Experience
NicePanel Version 5 keeps the spirit of the original—simple, effective sliding panels—while embracing the tools of today. Whether you’re building a blog, a business site, or a custom project, it’s the hassle-free way to add dynamic, tabbed content.
Features
Here’s what makes NicePanel shine:
- Native Joomla 5 Support - Fully refactored for the Joomla 5 API, no compatibility plugins needed.
- Bootstrap 5 Powered - Leverages Joomla’s built-in Bootstrap 5 for tabs, pills, and responsive design.
- Pure JavaScript - No jQuery or MooTools—just clean, fast, modern JS.
- Minimal CSS - Hands styling control to your template, keeping things lightweight and consistent.
- Flexible Tab Alignment - Choose from start, center, end, fill, or justify—straight from Bootstrap 5’s playbook.
- Tab Styles - Switch between classic tabs or sleek pills for the perfect look.
- Panel Positioning - Set top or bottom panels as fixed, absolute, sticky, or relative (default) for ultimate layout control.
- Easy Setup - Assign modules to positions, and NicePanel auto-generates your tabs. No fuss, no mess.
Download
System - NicePanel 5.0.44148
Report a Bug Documentation
9 Reviews
Retrieved from JED monthly
Complete - Unfiltered
NicePanel - nice extension
2012-08-30 - Bamce Fabricius
Easy to configure, works like a charm. I have been trying out several different modules to make a top sliding panel, but did not manage to change the layouts to suit my needs. Everything in this plugin is tagged with id and class so the layout can easily be modified in your own css. Alternatively you may use the default css of the plugin. Good work!
Very nice plugin
2012-08-31 - Palmer Del Campo
Worked right out of the box, does exactly as advertised, easy to style and integrate into your site. I'm glad I didn't go for one of the paid extensions that do the same thing. Great job.
Reply
Several of the paid extensions use an unsafe and unreliable method to insert the panels. None were robust enough for my purposes - which is why I wrote NicePanel.
Thanks for the great review!
Awesome plugin!
2012-11-19 - Vassilis Theodoropoulos
There are only three words I want to say:
1. Excellent
2. Perfect
3. Thank you!
Reply
I have only 2 words, and one of them is a quote from "Breaking Bad"
1. Awesome!
2. Yo!
Excellent
2013-01-27 - Andrew
Very impressed with this plugin, simple to set up, looks great.
Great
2013-07-23 - Robert
Great extension. Works perfectly out of the box, easy to set up and looks good.
It's well worth donating to Michael for all his contributions.
Reply
It's also worth donating because I'm such a nice guy, and because it's good for the environment... Ok, I made that last part up - but I am a nice guy.
Thanks for the great review, and I'm glad you enjoy the plugin!
Great Plugin
2013-08-15 - Carlos Crison
Very nice extension. It's wonderful the way it can make things easy.
Only one recommendation would be, in my case, I only needed the top panel, but as the options don't allow to set a "None" Position for bottom panel, I had to hide the bottom panel from css code, not a big deal, but it would be nice to add the a simple "Position = None" in the plugin settings.
But Hey !! ... wonderful extension... I like it :)
Reply
The setting is there in the position selection drop down. It's the first option.
Either way - I'm glad you found a solution, and I'm glad you used the CSS configuration option as well. So many users are turned off because of my bland choice of style without realizing that I created it with the intention that it would be styled to match their site.
Thanks for the great review!
Doesn't work on J3
2015-09-09 - Sjaak
- Functionality
- No access to website or admin ;(((
- Ease Of Use
- Yes
- Support
- Don't know
- Documentation
- No FAQ
Doesn't work on J3
2015-09-09 - Kees van Dongen
- Functionality
- Get white page on website and admin. I was lucky to have a backup ;((((((
- Ease Of Use
- Yes
- Support
- Don't know
- Documentation
- No FAQ or troubleshooter
It works with Joomla 3.4.4 but not with custom html
2015-09-30 - Richard
- Functionality
- I don't know what the last guy was referring to but it worked perfectly for me.
- Ease Of Use
- Turn on the plugin then set a module to the same position as the position found in the plugin either top or bottom.
- Support
- don't know
- Documentation
- haven't found any