|
|
@ -7,10 +7,10 @@ |
|
|
|
</div> |
|
|
|
<div class="card-panel-description"> |
|
|
|
<div class="card-panel-text"> |
|
|
|
New Visits |
|
|
|
</div> |
|
|
|
<count-to :start-val="0" :end-val="102400" :duration="2600" class="card-panel-num" /> |
|
|
|
</div> |
|
|
|
档案总量 |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col class="card-panel-col"> |
|
|
@ -20,10 +20,10 @@ |
|
|
|
</div> |
|
|
|
<div class="card-panel-description"> |
|
|
|
<div class="card-panel-text"> |
|
|
|
Messages |
|
|
|
</div> |
|
|
|
<count-to :start-val="0" :end-val="81212" :duration="3000" class="card-panel-num" /> |
|
|
|
</div> |
|
|
|
档案盒总量 |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col class="card-panel-col"> |
|
|
@ -33,10 +33,10 @@ |
|
|
|
</div> |
|
|
|
<div class="card-panel-description"> |
|
|
|
<div class="card-panel-text"> |
|
|
|
Purchases |
|
|
|
</div> |
|
|
|
<count-to :start-val="0" :end-val="9280" :duration="3200" class="card-panel-num" /> |
|
|
|
</div> |
|
|
|
全部设备 |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col class="card-panel-col"> |
|
|
@ -46,10 +46,10 @@ |
|
|
|
</div> |
|
|
|
<div class="card-panel-description"> |
|
|
|
<div class="card-panel-text"> |
|
|
|
Shoppings |
|
|
|
</div> |
|
|
|
<count-to :start-val="0" :end-val="13600" :duration="3600" class="card-panel-num" /> |
|
|
|
</div> |
|
|
|
在线设备 |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
<el-col class="card-panel-col"> |
|
|
@ -59,10 +59,10 @@ |
|
|
|
</div> |
|
|
|
<div class="card-panel-description"> |
|
|
|
<div class="card-panel-text"> |
|
|
|
Shoppings |
|
|
|
</div> |
|
|
|
<count-to :start-val="0" :end-val="13600" :duration="3600" class="card-panel-num" /> |
|
|
|
</div> |
|
|
|
离线设备 |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
@ -87,24 +87,59 @@ export default { |
|
|
|
.panel-group { |
|
|
|
|
|
|
|
.card-panel-col { |
|
|
|
margin-bottom: 32px; |
|
|
|
margin-bottom: 20px; |
|
|
|
} |
|
|
|
|
|
|
|
.card-panel { |
|
|
|
height: 100px; |
|
|
|
// height: 108px; |
|
|
|
// cursor: pointer; |
|
|
|
font-size: 12px; |
|
|
|
font-size: 15px; |
|
|
|
position: relative; |
|
|
|
overflow: hidden; |
|
|
|
color: #666; |
|
|
|
// background: #fff; |
|
|
|
background: linear-gradient(180deg, rgba(51,159,210,0.5000) 0%, rgba(56,158,225,0) 100%); |
|
|
|
border-top: 2px #21AAE1 solid; |
|
|
|
opacity: 0.86; |
|
|
|
// box-shadow: 4px 4px 40px rgba(0, 0, 0, .05); |
|
|
|
// border-color: rgba(0, 0, 0, .05); |
|
|
|
|
|
|
|
&.danganzongliang { |
|
|
|
color: #21AAE1; |
|
|
|
background: linear-gradient(180deg, rgba(51,159,210,0.5000) 0%, rgba(56,158,225,0) 100%); |
|
|
|
border-top: 2px #21AAE1 solid; |
|
|
|
& span.card-panel-num{ |
|
|
|
background: linear-gradient(180deg, #FFFFFF 0%, #21AAE1 100%); |
|
|
|
} |
|
|
|
} |
|
|
|
&.danganhezongliang { |
|
|
|
color: #793CBA; |
|
|
|
background: linear-gradient(180deg, rgba(121,60,186,0.5000) 0%, rgba(121,60,186,0) 100%); |
|
|
|
border-top: 2px #793CBA solid; |
|
|
|
& span.card-panel-num{ |
|
|
|
background: linear-gradient(180deg, #FFFFFF 0%, #793CBA 100%) |
|
|
|
} |
|
|
|
} |
|
|
|
&.quanbushebei { |
|
|
|
color: #008E81; |
|
|
|
background: linear-gradient(180deg, rgba(0,142,129,0.5000) 0%, rgba(0,142,129,0) 100%); |
|
|
|
border-top: 2px #008E81 solid; |
|
|
|
& span.card-panel-num{ |
|
|
|
background: linear-gradient(180deg, #FFFFFF 0%, #008E81 100%); |
|
|
|
} |
|
|
|
} |
|
|
|
&.zaixianshebei { |
|
|
|
color: #C4C859; |
|
|
|
background: linear-gradient(180deg, rgba(196,200,89,0.5000) 0%, rgba(196,200,89,0) 100%); |
|
|
|
border-top: 2px #C4C859 solid; |
|
|
|
& span.card-panel-num{ |
|
|
|
background: linear-gradient(180deg, #FFFFFF 0%, #BFC458 100%); |
|
|
|
} |
|
|
|
} |
|
|
|
&.lixianshebei { |
|
|
|
color: #F65164; |
|
|
|
background: linear-gradient(180deg, rgba(246,81,100,0.5000) 0%, rgba(247,80,100,0) 100%); |
|
|
|
border-top: 2px #F65164 solid; |
|
|
|
& span.card-panel-num{ |
|
|
|
background: linear-gradient(180deg, #FFFFFF 0%, #F55164 100%); |
|
|
|
} |
|
|
|
} |
|
|
|
// &:hover { |
|
|
|
// .card-panel-icon-wrapper { |
|
|
|
// color: #fff; |
|
|
@ -127,51 +162,61 @@ export default { |
|
|
|
// } |
|
|
|
// } |
|
|
|
|
|
|
|
.icon-danganzongliang { |
|
|
|
color: #21AAE1; |
|
|
|
} |
|
|
|
// .icon-danganzongliang { |
|
|
|
// color: #21AAE1; |
|
|
|
// } |
|
|
|
|
|
|
|
.icon-danganhezongliang { |
|
|
|
color: #36a3f7; |
|
|
|
} |
|
|
|
// .icon-danganhezongliang { |
|
|
|
// color: #793CBA; |
|
|
|
// } |
|
|
|
|
|
|
|
.icon-money { |
|
|
|
color: #f4516c; |
|
|
|
} |
|
|
|
// .icon-quanbushebei { |
|
|
|
// color: #008E81; |
|
|
|
// } |
|
|
|
|
|
|
|
.icon-shopping { |
|
|
|
color: #34bfa3 |
|
|
|
} |
|
|
|
// .icon-zaixianshebei { |
|
|
|
// color: #C4C859 |
|
|
|
// } |
|
|
|
|
|
|
|
// .icon-lixianshebei { |
|
|
|
// color: #F65164 |
|
|
|
// } |
|
|
|
|
|
|
|
.card-panel-icon-wrapper { |
|
|
|
float: left; |
|
|
|
margin: 14px 0 0 14px; |
|
|
|
padding: 16px; |
|
|
|
margin: 0 10px 0 12px; |
|
|
|
padding: 20px; |
|
|
|
transition: all 0.38s ease-out; |
|
|
|
border-radius: 6px; |
|
|
|
} |
|
|
|
|
|
|
|
.card-panel-icon { |
|
|
|
float: left; |
|
|
|
font-size: 48px; |
|
|
|
font-size: 60px; |
|
|
|
} |
|
|
|
|
|
|
|
.card-panel-description { |
|
|
|
float: right; |
|
|
|
font-weight: bold; |
|
|
|
margin: 26px; |
|
|
|
// float: right; |
|
|
|
// font-weight: bold; |
|
|
|
margin: 19px; |
|
|
|
margin-left: 0px; |
|
|
|
|
|
|
|
.card-panel-text { |
|
|
|
line-height: 18px; |
|
|
|
line-height: 30px; |
|
|
|
color: rgba(0, 0, 0, 0.45); |
|
|
|
font-size: 16px; |
|
|
|
margin-bottom: 12px; |
|
|
|
font-size: 28px; |
|
|
|
margin-bottom: 11px; |
|
|
|
& span{ |
|
|
|
// background: linear-gradient(180deg, #FFFFFF 0%, #21AAE1 100%); |
|
|
|
-webkit-background-clip: text; |
|
|
|
color: transparent; |
|
|
|
font-weight: bold; |
|
|
|
} |
|
|
|
|
|
|
|
.card-panel-num { |
|
|
|
font-size: 20px; |
|
|
|
} |
|
|
|
|
|
|
|
// .card-panel-num { |
|
|
|
// font-size: 20px; |
|
|
|
// } |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|