|
|
@@ -35,7 +35,7 @@
|
|
|
<!-- 家庭概览 -->
|
|
|
<div v-if="familyOverview" class="overview-cards" v-loading="overviewLoading">
|
|
|
<div v-if="!overviewLoading && familyOverview.totalChildren === 0" class="empty-state">
|
|
|
- <i class="el-icon-user-solid" style="font-size: 48px; color: #ccc; margin-bottom: 16px;"></i>
|
|
|
+ <i class="el-icon-user-solid" style="font-size: 48px; color: var(--adm-text-25); margin-bottom: 16px;"></i>
|
|
|
<p>暂无孩子数据</p>
|
|
|
</div>
|
|
|
<template v-else>
|
|
|
@@ -96,7 +96,7 @@
|
|
|
<el-table v-if="searchForm.memberId" :data="tasks" border v-loading="taskLoading" height="100%">
|
|
|
<template slot="empty">
|
|
|
<div class="empty-table-state">
|
|
|
- <i class="el-icon-tickets" style="font-size: 48px; color: #ccc; margin-bottom: 16px;"></i>
|
|
|
+ <i class="el-icon-tickets" style="font-size: 48px; color: var(--adm-text-25); margin-bottom: 16px;"></i>
|
|
|
<p>暂无任务数据</p>
|
|
|
</div>
|
|
|
</template>
|
|
|
@@ -439,7 +439,7 @@ taskLoading: false,
|
|
|
|
|
|
.overview-cards { margin-bottom: 20px; }
|
|
|
.overview-card {
|
|
|
- background: #fff;
|
|
|
+ background: var(--adm-bg-container);
|
|
|
border-radius: 8px;
|
|
|
padding: 20px;
|
|
|
text-align: center;
|
|
|
@@ -448,14 +448,14 @@ taskLoading: false,
|
|
|
.overview-value {
|
|
|
font-size: 32px;
|
|
|
font-weight: bold;
|
|
|
- color: #333;
|
|
|
+ color: var(--adm-text-88);
|
|
|
}
|
|
|
.overview-value.warning { color: var(--adm-warning-text); }
|
|
|
.overview-value.success { color: var(--adm-success-text); }
|
|
|
.overview-value.danger { color: var(--adm-error-text); }
|
|
|
.overview-label {
|
|
|
font-size: 14px;
|
|
|
- color: #999;
|
|
|
+ color: var(--adm-text-45);
|
|
|
margin-top: 8px;
|
|
|
}
|
|
|
.badge-item { margin-top: 8px; }
|
|
|
@@ -463,23 +463,13 @@ taskLoading: false,
|
|
|
.empty-table-state {
|
|
|
text-align: center;
|
|
|
padding: 40px;
|
|
|
- color: #999;
|
|
|
- background: #fafafa;
|
|
|
+ color: var(--adm-text-45);
|
|
|
+ background: var(--adm-bg-header);
|
|
|
border-radius: 8px;
|
|
|
- border: 1px dashed #ddd;
|
|
|
+ border: 1px dashed var(--adm-border-base);
|
|
|
}
|
|
|
.empty-table-state {
|
|
|
margin: 20px 0;
|
|
|
}
|
|
|
|
|
|
-.sort-header {
|
|
|
- cursor: pointer;
|
|
|
- user-select: none;
|
|
|
- font-weight: 500;
|
|
|
- font-size: 12px;
|
|
|
- white-space: nowrap;
|
|
|
-}
|
|
|
-.sort-header:hover {
|
|
|
- color: var(--adm-primary);
|
|
|
-}
|
|
|
</style>
|