Commit b909cfbd by Matt Toback Committed by Torkel Ödegaard

Refactored Alert Pulse (#8227)

* Moved the animation to the pseudo element which seemed to reduce the CPU usage in an observable way.

* Removed unnecessary style
parent a0d8afd4
......@@ -50,9 +50,8 @@
.panel-alert-state {
&--alerting {
animation: alerting-panel 1.6s cubic-bezier(1,.1,.73,1) 0s infinite alternate;
box-shadow: 0 0 10px rgba($critical,0.5);
opacity: 1;
position: relative;
.panel-alert-icon:before {
color: $critical;
......@@ -60,6 +59,19 @@
}
}
&--alerting::after {
content: '';
position: absolute;
top: 0;
z-index: -1;
width: 100%;
height: 100%;
box-shadow: 0 0 10px rgba($critical,1);
opacity: 0;
animation: alerting-panel 1.6s cubic-bezier(1,.1,.73,1) 0s infinite alternate;
}
&--ok {
.panel-alert-icon:before {
color: $online;
......@@ -70,6 +82,6 @@
@keyframes alerting-panel {
100% {
box-shadow: 0 0 15px $critical;
opacity: 1;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment