NOTE: This theme has been integrated into the Mumble main repository and thus this repository is no longer maintained.
A Mumble theme in Lite and Dark variants, which is distributed as the default skin in the Mumble client.
This theme is a derivative of the MetroMumble skin.
Do not modify the qss files directly. Read below.
To change icons and other graphics, simply change the SVG files of the theme (with an editor such as Inkscape or Adobe Illustrator).
See the wiki article on Mumble skinning.
The theme is written in Sass, a language that processes into CSS (or QSS in this case).
If you want to make your own skin based on it, install a Sass processor such as Prepros. A Prepros project file is included, so simply add the mumble-theme
folder as a project.
If you are on Linux you can instead install ruby-sass
in order to get access to the sass
CLI program. With it you can compile the individual variants as (assuming you are currently inside the source
directory)
sass -t expanded Lite.scss ../Lite.qss
The file source/Imports/Base Theme.scss
contains the actual theme QSS, but it is not recommended to modify.
In future versions you might want to swap Base Theme.scss
to a newer version, so it will be easier to update your theme in the future if you leave it alone.
Instead, you should edit either the Lite.scss
or Dark.scss
files in the source
folder, and add your own CSS at the end of the file.
You can also add your own variants in the source/Imports
folder, which contain the color definitions.
When you process these files in Prepros, it will output the complete skin to the qss files in the parent folder. If something didn't work out
quite right, it can also happen that Prepros will output css files in the source
folder. In that case you can simply replace the qss files in
the root folder with the generated css files (the syntax is actually the same - only the file extension differs).
The OSX variant can also be found in the source
folder, which imports the regular source files but adds a small OSX fix and modifies font sizes.
Have fun!