Skip to content
This repository has been archived by the owner on Jun 23, 2021. It is now read-only.
/ mumble-theme Public archive
forked from xpoke/MetroMumble

A simple and modern Mumble theme.

License

Notifications You must be signed in to change notification settings

mumble-voip/mumble-theme

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Skinning

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!

Packages

No packages published

Languages

  • SCSS 100.0%