Theme Documentation
LYTE supports two theme formats. Choose the one that fits your workflow.
How Themes Work
LYTE uses a PySide6 (Qt)-based interface. Themes are applied when you select them from the View → Theme menu and hot-reload when you edit theme files while LYTE is running.
Save theme files in the themes folder:
- Exe installation:
%LOCALAPPDATA%\LYTE\themes\ - Portable installation:
themes\(relative to application directory)
Use View → Reload themes to add new themes without restarting.
Theme Systems
JSON Themes
A structured format with colors and styles keys. The theme engine converts them to Qt stylesheets. Great if you prefer editing named values rather than raw CSS.
QSS Themes
Raw Qt Style Sheet files using CSS-like syntax. Full control over every widget—gradients, pseudo-states, custom borders, and more. Best for advanced customization.
View QSS documentation →