-
Notifications
You must be signed in to change notification settings - Fork 0
Theming
Tittu edited this page Jun 29, 2026
·
8 revisions
wallbash generates a color palette from your wallpaper based on Material Design guidelines. The theming system lets you use these dynamic colors to theme any text-based configuration file on your system.
Important
The palette switches between light/dark based on the brightness of your wallpaper.
Here are the 28 color variables grouped based on its role, that can be used in your application config files. These output color variables will be in HEX format #RRGGBB. For more details on roles and how to use it, please refer material design guide here.
| Primary Colors 4 | ||||||||||||||
| ||||||||||||||
| Secondary Colors 4 | ||||||||||||||
| ||||||||||||||
| Tertiary Colors 4 | ||||||||||||||
| ||||||||||||||
| Error Colors 4 | ||||||||||||||
| ||||||||||||||
| Surface Colors 7 | ||||||||||||||
| ||||||||||||||
| Background Colors 2 | ||||||||||||||
| ||||||||||||||
| Inverse Colors 3 | ||||||||||||||
|
Each color variable supports transparency in 2 different formats.
| HEX Format (0-100) | ||||||
| ||||||
| RGBA Format (0.0-1.0) | ||||||
|