@alicloud/cloud-charts
Version:

103 lines (102 loc) • 4.59 kB
CSS
.cloud-charts.cloud-wcapacity {
overflow: hidden;
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container {
display: flex;
align-items: center;
position: relative;
height: 100%;
width: 200px;
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container {
position: relative;
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container.empty {
background: var(--widgets-color-container-background, #f7f7f7);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container.error {
background: var(--widgets-capacity-background-error, #ffeceb);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container.normal {
background: var(--widgets-capacity-background-normal, #f0f7ff);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container.default {
background: var(--widgets-capacity-background-default, #DDDBFF);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container.success {
background: var(--widgets-capacity-background-success, #ebfff6);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container.warning {
background: var(--widgets-capacity-background-warning, #fff5eb);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-bar-guide-line {
position: absolute;
bottom: 0;
width: 100%;
border-width: 1px;
border-style: dashed;
border-bottom: none;
border-left: none;
border-right: none;
z-index: 999;
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-bar-guide-line .cloud-charts.cloud-wcapacity-bar-guide-text {
text-align: left;
font-size: var(--widgets-font-size-1, 12px);
position: relative;
top: -20px;
left: 8px;
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-process-bar {
position: absolute;
bottom: 0;
width: 100%;
overflow: hidden;
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-process-bar .cloud-charts.cloud-wcapacity-process-back {
position: relative;
width: 200%;
height: 100%;
opacity: 0.4;
backface-visibility: hidden;
transform: translate3d(0, 0, 0) scale(1, 1) perspective(1px);
-webkit-font-smoothing: subpixel-antialiased;
animation: wave 3s linear infinite;
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-percent-bar-label-content {
position: relative;
z-index: 3;
margin-bottom: 8px;
line-height: 1;
color: var(--widgets-numbercard-color-text, #1a1a1a);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-percent-bar-label-content.medium {
font-size: var(--widgets-font-size-3, 16px);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-percent-bar-label-content.large {
font-size: var(--widgets-font-size-6, 28px);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-percent-bar-label-content .cloud-charts.cloud-wcapacity-percent-bar-label-unit {
font-size: var(--widgets-font-size-2, 14px);
}
.cloud-charts.cloud-wcapacity .cloud-charts.cloud-wcapacity-percent-container .cloud-charts.cloud-wcapacity-bar-container .cloud-charts.cloud-wcapacity-percent-bar-label-title {
position: relative;
z-index: 3;
line-height: 1;
font-size: var(--widgets-font-size-1, 12px);
color: var(--widgets-color-text-2, #696969);
}
@keyframes wave {
0% {
transform: translate3d(0, 0, 0);
}
100% {
transform: translate3d(-50%, 0, 0);
}
}