Email Monitor 模块 Receiving information 组件结构调整,图标及样式修改

This commit is contained in:
任珮宇 2023-11-28 09:46:12 +08:00
parent 26e1504d2b
commit 63d26c81b9
3 changed files with 48 additions and 104 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -25,8 +25,13 @@
<div :class="['email-top-content-li', emailStatus ? 'email-top-content-item0' : 'email-top-content-item0-0']">
<div class="email-top-content-li-left">
<div class="email-top-content-li-left-icon">
<img v-if="emailStatus" src="@/assets/images/abnormalAlarm/email-icon0.png" alt="" />
<img v-else src="@/assets/images/abnormalAlarm/off-link.png" alt="" />
<img
v-if="emailStatus"
style="height: 36px; width: 36px"
src="@/assets/images/abnormalAlarm/email-icon0.png"
alt=""
/>
<img v-else style="height: 36px; width: 36px" src="@/assets/images/abnormalAlarm/off-link.png" alt="" />
</div>
<img src="@/assets/images/abnormalAlarm/email-split.png" alt="" />
</div>
@ -41,13 +46,13 @@
<div class="email-top-content-li email-top-content-item1">
<div class="email-top-content-li-left">
<div class="email-top-content-li-left-icon">
<img src="@/assets/images/abnormalAlarm/email-icon1.png" alt="" />
<img style="height: 30px; width: 36px" src="@/assets/images/abnormalAlarm/email-icon1.png" alt="" />
</div>
<img src="@/assets/images/abnormalAlarm/email-split.png" alt="" />
</div>
<div class="email-top-content-li-right">
<div class="email-top-content-li-right-title">Total mail volume for today</div>
<div class="email-top-content-li-right-val" style="color: #ade6ee; font-size: 30px">
<div class="email-top-content-li-right-val" style="color: #ade6ee; font-size: 26px">
{{ emailTotal.today || 0 }}
</div>
</div>
@ -56,13 +61,13 @@
<div class="email-top-content-li email-top-content-item2">
<div class="email-top-content-li-left">
<div class="email-top-content-li-left-icon">
<img src="@/assets/images/abnormalAlarm/email-icon2.png" alt="" />
<img style="height: 30px; width: 36px" src="@/assets/images/abnormalAlarm/email-icon2.png" alt="" />
</div>
<img src="@/assets/images/abnormalAlarm/email-split.png" alt="" />
</div>
<div class="email-top-content-li-right">
<div class="email-top-content-li-right-title">Total mail volume of yesterday</div>
<div class="email-top-content-li-right-val" style="color: #ade6ee; font-size: 30px">
<div class="email-top-content-li-right-val" style="color: #ade6ee; font-size: 26px">
{{ emailTotal.yesterday || 0 }}
</div>
</div>
@ -71,38 +76,44 @@
<div class="email-top-content-li email-top-content-item3">
<div class="email-top-content-li-left">
<div class="email-top-content-li-left-icon">
<img src="@/assets/images/abnormalAlarm/email-icon3.png" alt="" />
<img style="height: 30px; width: 36px" src="@/assets/images/abnormalAlarm/email-icon3.png" alt="" />
</div>
<img src="@/assets/images/abnormalAlarm/email-split.png" alt="" />
</div>
<div class="email-top-content-li-right">
<div class="email-top-content-li-right-title">Total mail volume of the past week</div>
<div class="email-top-content-li-right-val" style="color: #ade6ee; font-size: 30px">
<div class="email-top-content-li-right-val" style="color: #ade6ee; font-size: 26px">
{{ emailTotal.week || 0 }}
</div>
</div>
<div class="email-top-content-li-rect" style="background: #cca817"></div>
</div>
<div class="email-top-content-li email-top-content-item4">
<div class="email-top-content-item4-left">
<div class="email-top-content-item4-left-info">
<div class="email-top-content-item4-left-info-title">Used Capacity</div>
<div class="email-top-content-item4-left-info-val">
<h3>
<span>{{ emailSpace.total || 0 }}</span>
</h3>
</div>
<div class="email-top-content-li-left">
<div class="email-top-content-li-left-icon">
<img src="@/assets/images/abnormalAlarm/email-icon4.png" alt="" />
</div>
<img src="@/assets/images/abnormalAlarm/email-split.png" alt="" />
</div>
<div class="email-top-content-item4-right">
<div class="email-top-content-item4-right-info">
<div class="email-top-content-item4-right-info-title">An Unread Mail</div>
<div class="email-top-content-item4-right-info-val">
<h3>
<span>{{ emailSpace.AnUnreadMail || 0 }}</span>
</h3>
</div>
<div class="email-top-content-li-right">
<div class="email-top-content-li-right-title">Used Capacity</div>
<div class="email-top-content-li-right-val" style="color: #ade6ee; font-size: 26px; margin-top: 36px">
{{ emailTotal.week || 0 }}/<span style="font-size: 40px; vertical-align: middle"></span>
</div>
</div>
<div class="email-top-content-li-rect" style="background: #8351d4"></div>
</div>
<div class="email-top-content-li email-top-content-item5">
<div class="email-top-content-li-left">
<div class="email-top-content-li-left-icon">
<img style="height: 32px; width: 36px" src="@/assets/images/abnormalAlarm/email-icon5.png" alt="" />
</div>
<img src="@/assets/images/abnormalAlarm/email-split.png" alt="" />
</div>
<div class="email-top-content-li-right">
<div class="email-top-content-li-right-title">An Unread Mail</div>
<div class="email-top-content-li-right-val" style="color: #ade6ee; font-size: 26px; margin-top: 36px">
{{ emailTotal.week || 0 }}
</div>
</div>
<div class="email-top-content-li-rect" style="background: #e54f0d"></div>
@ -705,7 +716,7 @@ export default {
display: flex;
justify-content: space-between;
&-li {
width: 270px;
width: 238px;
height: 125px;
background: #07282b;
position: relative;
@ -717,12 +728,12 @@ export default {
bottom: 0;
}
&-left {
width: 92px;
width: 72px;
height: 100%;
padding: 12px 0;
float: left;
&-icon {
width: 90px;
width: 70px;
height: 100%;
display: flex;
justify-content: center;
@ -731,13 +742,13 @@ export default {
}
}
&-right {
width: 175px;
width: 163px;
height: 100%;
padding: 0 15px;
padding: 0 12px;
float: left;
&-title {
font-family: ArialMT;
font-size: 16px;
font-size: 14px;
font-weight: normal;
line-height: 18px;
color: #4fd3c8;
@ -768,81 +779,14 @@ export default {
&-item3 {
border-left: 3px solid rgba(204, 168, 23, 0.8);
}
&-item3 {
border-left: 3px solid rgba(204, 168, 23, 0.8);
}
&-item4 {
width: 380px;
border-left: 3px solid rgba(229, 79, 13, 0.8);
&-left {
width: 50%;
height: 100%;
padding: 12px 5px 12px 12px;
float: left;
&-info {
width: 170px;
height: 100%;
float: left;
&-title {
font-family: ArialMT;
font-size: 16px;
font-weight: normal;
line-height: 18px;
color: #4fd3c8;
margin-top: 13px;
text-align: center;
}
&-val {
font-family: ArialMT;
font-size: 14px;
font-weight: normal;
line-height: 24px;
margin-top: 36px;
h3 {
color: #ade6ee;
margin: 0;
font-size: 30px;
text-align: center;
span {
font-family: MicrogrammaD-MediExte;
}
}
}
}
}
&-right {
width: 50%;
height: 100%;
padding: 12px 5px 12px 12px;
float: left;
&-info {
width: 170px;
height: 100%;
float: left;
&-title {
font-family: ArialMT;
font-size: 16px;
font-weight: normal;
line-height: 18px;
color: #4fd3c8;
margin-top: 13px;
text-align: center;
}
&-val {
font-family: ArialMT;
font-size: 14px;
font-weight: normal;
line-height: 24px;
margin-top: 36px;
h3 {
color: #ade6ee;
margin: 0;
font-size: 30px;
text-align: center;
span {
font-family: MicrogrammaD-MediExte;
}
}
}
}
}
border-left: 3px solid rgba(130, 80, 211, 0.8);
}
&-item5 {
border-left: 3px solid rgba(227, 77, 13, 0.8);
}
}
}