@nomios/web-uikit
Version:
Nomios' living web UIKit
61 lines (50 loc) • 1.48 kB
CSS
/*
Note: If you add a color here, please add it to "/stories/base/colors.css" as well
*/
.indicatorContainer {
position: absolute;
right: 0;
bottom: 0;
left: 0;
height: 0.1rem;
display: flex
}
.indicatorContainer div {
position: relative;
overflow: hidden;
flex-grow: 1;
background-color: rgba(75, 69, 61, 0.3);
transition: background-color 0.3s ease
}
.indicatorContainer div .innerElement {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
transform: translateX(-101%);
transition-property: transform;
transition-timing-function: linear
}
.indicatorContainer div .innerElement.poor {
background-color: #d0021b;
}
.indicatorContainer div .innerElement.weak {
background-color: #ffac00;
}
.indicatorContainer div .innerElement.fair {
background-color: #44b880;
}
.indicatorContainer div .innerElement.strong {
background-color: #44b880;
}
.indicatorContainer div .innerElement.colorTransition {
transition-property: background-color;
transition-delay: 0s;
}
.indicatorContainer div.filled .innerElement {
transform: translateX(0);
}
.indicatorContainer div:not(:last-child) {
margin-right: 0.4rem;
}