Independent software, built & maintained by PRBLEM.
29 releases 22 free · 7 professional STORE / 2.44.0
PRBLEMindependent software
FREE XenForo XenForo 2.3.6+
LIVE DEMO

PRBLEM Header Style Switcher

PRBLEM Header Style Switcher moves XenForo’s native Light, Dark and System appearance control from the footer into the main header navigation. Instead of creating a separate dark mode system, the add-on reuses XenForo’s built-in…

Current release v1.0.3 View changelog ↓
Free / verified release Verified direct download Available now · Free XenForo add-on. Download the ZIP package and install it directly through the XenForo Admin CP.
Download v1.0.3
AccountNot required LicenseNo key DeliveryDirect ZIP TelemetryNone to PRBLEM
Install locationSetup → Options → PRBLEM - Header Style Switcher
SHA-256 / VERIFIED 6680d2b834bc931a71efca335f71262131a0ded953f67130c0416f941ce96d84 5.0 KB

What it does

PRBLEM Header Style Switcher moves XenForo's native Light, Dark and System appearance control from the footer into the main header navigation. Instead of creating a separate dark mode system, the add-on reuses XenForo's built-in style variation functionality. This keeps appearance switching consistent with XenForo itself while…

Read full details ↓
  • Moves XenForo's native appearance switcher into the main header.
  • Supports XenForo Light, Dark and System appearance variations.
  • Uses XenForo's existing style variation system instead of implementing a separate dark mode engine.
  • Can hide the original footer appearance switcher.
Version1.0.3
UpdatedSep 4, 2026
RequiresXenForo 2.3.6+
Package5.0 KB

About this product

PRBLEM Header Style Switcher moves XenForo’s native Light, Dark and System appearance control from the footer into the main header navigation.

Instead of creating a separate dark mode system, the add-on reuses XenForo’s built-in style variation functionality. This keeps appearance switching consistent with XenForo itself while making the control easier to reach.

The switcher is placed beside the existing header controls and can be configured from the XenForo Admin CP.

The original footer switcher can optionally be hidden, allowing the header control to become the primary appearance selector.

Header Style Switcher is designed as a lightweight quality-of-life add-on. It does not replace your style, modify XenForo core files or introduce a separate theme engine.

Capability map

Features

+Moves XenForo's native appearance switcher into the main header.
+Supports XenForo Light, Dark and System appearance variations.
+Uses XenForo's existing style variation system instead of implementing a separate dark mode engine.
+Can hide the original footer appearance switcher.
+Can be shown to registered members.
+Can be shown to guests.
+Includes an enable/disable control from the Admin CP.
+Includes adjustable vertical icon alignment for compatibility with custom styles.
+Designed to sit alongside XenForo's existing message, alert and search controls.
+Uses template modifications instead of direct XenForo template edits.
+Does not modify XenForo core files.
+Can be installed and upgraded using XenForo's archive installer.
+Removing the add-on restores the normal XenForo presentation without permanent core modifications.
Safety boundary

What this tool never does

  • Does not modify XenForo core files.
  • Does not replace XenForo's native Light or Dark mode implementation.
  • Does not create its own user authentication or permission system.
  • Does not collect visitor analytics.
  • Does not transmit member information to PRBLEM.
  • Does not connect to third-party APIs.
  • Does not inject advertising or tracking scripts.
  • Does not alter forum content, posts, conversations or member profiles.
  • Does not automatically modify custom style templates outside its own template modifications.
  • Does not require database schema changes for its core functionality.

Installation

  1. Download the PRBLEM Header Style Switcher ZIP package.
  2. Open your XenForo Admin CP.
  3. Go to Add-ons.
  4. Choose Install/upgrade from archive.
  5. Upload the PRBLEM-Header-Style-Switcher ZIP package.
  6. Complete the XenForo installation process.
  7. After installation, open:
  8. Setup → Options → PRBLEM - Header Style Switcher
  9. Enable the header switcher and configure its visibility options.
  10. If necessary, use Icon vertical adjustment to align the appearance icon with your active XenForo style.
  11. No manual file upload or XenForo core file modification is required.
Release history

Changelog

v1.0.3

Usage / shortcode

No shortcode is required.After installation, go to:Admin CP → Setup → Options → PRBLEM - Header Style SwitcherAvailable settings include:Enable header style switcherTurns the header appearance control on or off.Hide footer style switcherRemoves the original XenForo style variation control from the footer while the header switcher is active.Show to logged-in membersControls whether registered members can see the header switcher.Show to guestsControls whether visitors who are not logged in can see the switcher.Icon vertical adjustmentAllows small vertical positioning adjustments so the icon can be aligned with custom XenForo styles.Once enabled, users can select XenForo's available Light, Dark or System appearance variations directly from the header.