Skip to content

Themes

License Required

Theme customization requires the Theme Customization license add-on. Without this license, theme customization will not be available.

BadgerPanel supports custom themes that control the color scheme of the entire panel interface.


Theme Presets

BadgerPanel ships with a default theme. You can create additional custom themes to match your brand or preference.


Creating a Theme

Navigate to Admin > Appearance > Themes and click Create Theme.

Provide a name for the theme, then configure the color values for both light and dark mode variants:

Color ElementDescription
PrimaryMain accent color used for buttons, links, and active elements
SecondarySupporting accent color for secondary actions and highlights
BackgroundThe page background color
CardBackground color for cards, panels, and content containers
BorderColor for borders and dividers
TextPrimary text color
MutedColor for secondary text, placeholders, and less prominent elements

Each element has a separate value for light mode and dark mode, allowing you to create themes that look good in both.


Applying a Theme

To apply a theme, select it from the theme list and click Apply. The selected theme becomes the active theme for all users across the panel.


Changes Take Effect Immediately

Theme changes are applied in real time. As soon as you apply a theme, all active sessions update to reflect the new colors without requiring a page refresh or restart.

BadgerPanel Documentation