1
0
Fork 0
satnogs-network/network/static/css/common/_status.scss

127 lines
1.8 KiB
SCSS

.label-good,
.label-online {
background-color: #5cb85c;
color: white;
}
.btn-good {
@extend .label-good;
&:hover {
background-color: #449d44;
color: white;
}
}
.label-bad,
.label-offline {
background-color: #d9534f;
color: white;
}
.btn-bad {
@extend .label-bad;
&:hover {
background-color: #c9302c;
color: white;
}
}
.label-failed {
background-color: #444;
color: white;
}
.btn-failed {
@extend .label-failed;
&:hover {
background-color: #666;
color: white;
}
}
.label-unknown,
.label-testing,
.badge-unvetted {
background-color: darkorange;
color: white;
}
.btn-unknown {
@extend .label-unknown;
&:hover {
background-color: orange;
color: white;
}
}
.label-future,
.badge-info {
background-color: #5bc0de;
color: white;
}
.btn-future {
@extend .label-future;
&:hover {
background-color: #4ba0be;
color: white;
}
}
.btn-inactive {
filter: opacity(45%) saturate(75%);
}
.loading-field {
display: none;
text-align: center;
color: #666;
}
#loading {
display: none;
text-align: center;
color: #666;
.spinner {
margin: 50px auto 0;
}
}
.spinner {
text-align: center;
div {
width: 10px;
height: 10px;
background-color: #666;
border-radius: 100%;
display: inline-block;
animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}
.bounce1 {
animation-delay: -0.32s;
}
.bounce2 {
animation-delay: -0.16s;
}
@keyframes sk-bouncedelay {
0%, 80%, 100% {
transform: scale(0);
}
40% {
transform: scale(1);
}
}
}