Re-organize CSS styling and set distinctive colors for active toggle buttons (#90)
commit08521b59b123b7496056f5b8453944e5aa9f3c79
authorChristopher Arndt <SpotlightKid@users.noreply.github.com>
Sat, 19 Dec 2020 17:56:58 +0000 (19 18:56 +0100)
committerGitHub <noreply@github.com>
Sat, 19 Dec 2020 17:56:58 +0000 (19 18:56 +0100)
tree5631ab28681741331a90f3efd7b7fbc073b3c38b
parent6e3e3d1cecd376d64c3ce75ab27e4d26f2caf805
Re-organize CSS styling and set distinctive colors for active toggle buttons (#90)

* Move all CSS styles and styling related functions into a new `styling` module.
* Provide helper function to add CSS provider in this module.
* Load default CSS in `JackMixer.create_ui()` using the above function (user CSS file loading will probably be added later).
* Use CSS classes instead of widget names for channel strip elements (buttons etc.).
* Set background color of toggle buttons in channel strips when hovered or active to more distinct colors.

Signed-off-by: Christopher Arndt <chris@chrisarndt.de>
Makefile.am
abspeak.py
channel.py
gui.py
jack_mixer.py
serialization_xml.py
styling.py [new file with mode: 0644]