Description
kgPanels_Reloaded – UI Panel Customization Framework
kgPanels_Reloaded is an addon that lets you create custom panels and visual elements to customize your World of Warcraft user interface.
This project continues the original kgPanels addon (successor to eePanels), created by moonfann.
All credit for the original idea, design, and implementation belongs to him.
The goal of this project is not to reinvent the addon, but simply to keep it working with current versions of World of Warcraft, in a collaborative and community-driven way.
There is no claim of ownership or authorship over the original work — this is only an effort to make updates easier and more accessible for everyone who still uses kgPanels.
Features
- Create and manage custom UI panels and frames
- Fully scriptable panels using Lua
- Support for textures, borders, and layout-based UI design
- Designed for advanced UI customization and clean, modular interfaces
OnClick Scripting
OnClick scripts expose two variables you can check for:
if pressed then
-- mouse down actions
elseif released then
-- mouse up actions
endYour script will be executed twice when a panel is clicked: once on mouse press and once on mouse release.
Installation
1. Download the latest release.
2. Extract the following folders into:
World of Warcraft/retail/Interface/AddOns/
3. Ensure you have:
kgPanels_Reloaded
kgPanelsConfig_Reloaded
4. Launch the game and enable the addons.
Important – Configuration file rename
If you were previously using the original **kgPanels** addon, you must rename your existing configuration file before launching the game.
Please rename:
World of Warcraft\retail_\WTF\Account\ACCOUNTBNET\SavedVariables\kgPanels.lua
to
World of Warcraft\retail_\WTF\Account\ACCOUNTBNET\SavedVariables\kgPanels_Reloaded.lua
This ensures that your existing profiles and layouts are correctly loaded by **kgPanels_Reloaded**.
Failure to rename this file may result in missing or reset configurations.
Documentation & Resources
The following resources come from the original kgPanels project and remain relevant:
Example Texture Pack
An example texture pack is included as a template.
If you plan to use it as a storage location for your own artwork, please refer to the included README file for proper usage instructions.
Credits
- Original addon and concept by moonfann
- Continuation and maintenance by the current project maintainer


