A modern, carefully crafted dark theme for qBittorrent featuring a refined color palette, semantic status colors, and a custom icon set.
- 🎨 Modern Dark Palette – Deep, easy-on-the-eyes background with excellent contrast
- 🚦 Semantic Status Colors – Distinct colors for each torrent state (downloading, seeding, stalled, error, etc.)
- 🎯 90+ Custom Icons – Phosphor icon set with meaningful color coding
- ✨ Polished UI – Consistent styling across all widgets, dialogs, and panels
- Download
nova-dark-modern.qbthemefrom the Releases page - In qBittorrent, go to Tools → Options → Behavior
- Enable Use custom UI Theme
- Browse to the downloaded
.qbthemefile - Click Apply, then OK
- Restart qBittorrent
docker build -t qbt-theme-builder .
docker run --rm -v "${PWD}:/workspace" qbt-theme-builderWindows (PowerShell): Use
${PWD}as shown above, or the full path like-v "C:\path\to\qbt-theme:/workspace"
- Windows:
scripts\build-nova-dark.bat - Linux/macOS:
./scripts/build-nova-dark.sh
Output files are generated in dist/:
nova-dark-modern.qbtheme– Full theme with custom iconsnova-dark-no-icons.qbtheme– Stylesheet only
| Status | Color |
|---|---|
| Downloading | 🔵 Blue |
| Uploading/Seeding | 🟢 Green |
| Forced | 🟠 Orange |
| Stalled | ⚪ Gray |
| Queued | 🟣 Lavender |
| Error/Missing | 🔴 Red |
MIT License
