adapt Colors.qml to pull in colors from stylix
This commit is contained in:
parent
1d96e74bb6
commit
16343346ab
5 changed files with 98 additions and 86 deletions
|
|
@ -9,7 +9,7 @@ import qs.settings
|
|||
Rectangle {
|
||||
id: root
|
||||
color: clickHandler.containsMouse ? Colors.base02 : Colors.base01
|
||||
property PwNode defaultAudio: Pipewire.ready ? Pipewire.preferredDefaultAudioSink : null
|
||||
property PwNode defaultAudio: Pipewire.ready ? Pipewire.defaultAudioSink : null
|
||||
property bool mute: Pipewire.ready ? defaultAudio?.audio.muted : null
|
||||
radius: Config.rounding
|
||||
required property double moduleHeight
|
||||
|
|
@ -18,16 +18,16 @@ Rectangle {
|
|||
function getVolumeIcon() {
|
||||
let volume = Pipewire.ready ? root.defaultAudio.audio.volume : null;
|
||||
if (root.mute) {
|
||||
return "\uf1c3";
|
||||
return "\ue04f";
|
||||
}
|
||||
if (volume <= 0.33) {
|
||||
return "\u1019d";
|
||||
return "\ue04e";
|
||||
}
|
||||
if (volume <= 0.66) {
|
||||
return "\ueb4f";
|
||||
return "\ue04d";
|
||||
}
|
||||
if (volume >= 0.66) {
|
||||
return "\ueb51";
|
||||
return "\ue050";
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue