style(battery): animates background when battery is in a critical state
This commit is contained in:
parent
6ff296a4b0
commit
67fa8bd4c3
|
@ -42,9 +42,21 @@ window {
|
|||
background-color: #26A65B;
|
||||
}
|
||||
|
||||
@keyframes blink {
|
||||
to {
|
||||
background-color: #ffffff;
|
||||
color: black;
|
||||
}
|
||||
}
|
||||
|
||||
.battery.warning {
|
||||
background: #f53c3c;
|
||||
color: white;
|
||||
animation-name: blink;
|
||||
animation-duration: 0.5s;
|
||||
animation-timing-function: linear;
|
||||
animation-iteration-count: infinite;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
.cpu {
|
||||
|
|
|
@ -50,7 +50,7 @@ auto waybar::modules::Battery::update() -> void
|
|||
_label.get_style_context()->add_class("charging");
|
||||
else
|
||||
_label.get_style_context()->remove_class("charging");
|
||||
if (value < 52 && !charging)
|
||||
if (value < 16 && !charging)
|
||||
_label.get_style_context()->add_class("warning");
|
||||
else
|
||||
_label.get_style_context()->remove_class("warning");
|
||||
|
|
Loading…
Reference in New Issue