Plugin Documentation
Themes Plugin
Pre-defined and custom themes with background and accent controls
Themes Plugin
The Themes plugin provides pre-defined visual themes and a comprehensive custom theme builder. It controls background imagery, accent lines, icons, and preview assets, and can disable conflicting plugins (e.g., Background) when active.
Quick Start
- Go to Settings → Plugins
- Enable "Themes"
- Click "Open" to configure
- Choose between Pre-defined or Custom themes
Pre-defined Themes

The Pre-defined section includes official themes and your custom exported themes:
Official Themes
- Nightshift: A teal-accented cyberpunk theme with elegant UI elements
- Bloodmoon: A dark theme with black-red gradients and crimson accents
Using Pre-defined Themes

- Select the Pre-defined tab
- Choose a theme from the grid
- Click "Activate" to apply the theme
- Click "Deactivate" to return to default
Custom Exported Themes

Custom themes you've exported appear in the Pre-defined section with additional options:
- Edit: Modify the theme settings
- Delete: Remove the custom theme (only for user-created themes)
- Activate/Deactivate: Same as official themes
Note: Official themes (Nightshift, Bloodmoon) cannot be deleted.
Custom Theme Builder

Switch to the Custom tab to create your own themes:
Theme Components
- Accent Line Color: Choose the color for UI accent lines
- Theme Icon: Upload a custom icon displayed in the top-left corner
- Background Image: Set via URL or upload local file
- Background Opacity: Control transparency (0-100%)
Background Options
- URL Source: Enter direct image URL
- Local Upload: Choose image from your computer
- Opacity Control: Adjust background transparency with slider
Export to Pre-defined

Export your custom theme to make it permanent:
- Configure your theme settings
- Click "Export to Pre-defined"
- Fill in the export dialog:
- Name: Theme name
- Description: Theme description
- Sub Description: Additional details
- Preview Image: Upload preview image (optional)
- Click "Save" to add to Pre-defined themes
Theme Management
Editing Custom Themes
- Custom themes in Pre-defined section can be edited
- Click "Edit" to modify settings
- Changes are applied immediately
- Use "Save" or "Cancel" to confirm changes
Deleting Themes
- Only user-created themes can be deleted
- Official themes (Nightshift, Bloodmoon) are permanent
- Deleted themes cannot be recovered
Tips
- Background-heavy themes work best with lower opacity (20-40%)
- Use high-resolution images for large displays
- Optimize file sizes for better performance
- Preview images help identify themes quickly
- When Themes is active, Background plugin may be disabled
Troubleshooting
Theme Not Applying
- Ensure plugin is enabled
- Check if Background plugin conflicts
- Verify theme settings are saved
- Try switching between themes
Background Not Visible
- Check opacity settings
- Verify image URL is accessible
- Try uploading local image instead
- Ensure image format is supported
Export Issues
- Verify theme name is not empty
- Check image file size limits
- Ensure all required fields are filled
- Try different image formats
Learn More
- Developer documentation: Click Here