• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

actions/H03-May-2022-

categories/H03-May-2022-

controls/H03-May-2022-

emblems/H03-May-2022-

exported/H03-May-2022-

mimetypes/H03-May-2022-

source/H24-May-2020-

status/H03-May-2022-

Dark.qssH A D24-May-202017.8 KiB

LICENSEH A D24-May-20201.2 KiB

Lite.qssH A D24-May-202017.7 KiB

OSX Dark.qssH A D24-May-202018.1 KiB

OSX Lite.qssH A D24-May-202018 KiB

README.mdH A D24-May-20202 KiB

overlay.mumblelayH A D24-May-20201.6 KiB

prepros.cfgH A D24-May-202010.7 KiB

theme.iniH A D24-May-2020139

README.md

1A **Mumble theme in Lite and Dark variants**, which is **distributed as the default skin in the Mumble client**.
2
3This theme is a derivative of the [MetroMumble skin](https://github.com/xPoke/MetroMumble).
4
5# Skinning
6
7**Do not modify the qss files directly. Read below.**
8
9To change icons and other graphics, simply change the SVG files of the theme (with an editor such as [Inkscape](https://inkscape.org/en/) or Adobe Illustrator).
10
11See the [wiki article on Mumble skinning](https://wiki.mumble.info/wiki/Skinning).
12
13The theme is written in [Sass](https://en.wikipedia.org/wiki/Sass_%28stylesheet_language%29), a language that processes into CSS (or [QSS](http://doc.qt.io/qt-4.8/stylesheet.html) in this case).
14
15If you want to make your own skin based on it, install a Sass processor such as [Prepros](http://alphapixels.com/prepros/). A Prepros project file is included, so simply add the `mumble-theme` folder as a project.
16
17The file `source/Imports/Base Theme.scss` contains the actual theme QSS, but it is **not recommended** to modify.
18
19In 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.
20
21Instead, 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.
22
23You can also add your **own variants** in the `source/Imports` folder, which contain the color definitions.
24
25When 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
26quite 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
27the root folder with the generated css files (the syntax is actually the same - only the file extension differs).
28
29The **OSX variant** can also be found in the `source` folder, which imports the regular source files but adds a small [OSX fix](https://github.com/xPoke/MetroMumble/issues/4) and modifies font sizes.
30
31Have fun!
32