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 Element | Description |
|---|---|
| Primary | Main accent color used for buttons, links, and active elements |
| Secondary | Supporting accent color for secondary actions and highlights |
| Background | The page background color |
| Card | Background color for cards, panels, and content containers |
| Border | Color for borders and dividers |
| Text | Primary text color |
| Muted | Color 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.
