提交
This commit is contained in:
1 parent
0bf107d4f7
commit
4f24d3b687
182 files changed
+511
-376
No files matched your search
@@ -714,7 +714,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -1158,7 +1158,7 @@
|
||||
.batch-protocol-nos {
|
||||
margin-top: 6px;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.biz-dialog-form {
|
||||
@@ -1203,7 +1203,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-top: 8px;
|
||||
line-height: 1;
|
||||
}
|
||||
@@ -1280,7 +1280,7 @@
|
||||
height: 22px;
|
||||
border-radius: 4px;
|
||||
background: #f1f5f9;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
&:hover {
|
||||
background: #047857;
|
||||
|
||||
@@ -783,7 +783,7 @@
|
||||
}
|
||||
|
||||
.attachment-preview__icon--doc {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.attachment-footer {
|
||||
@@ -805,7 +805,7 @@
|
||||
|
||||
.action-btn {
|
||||
cursor: pointer;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
|
||||
&:hover {
|
||||
color: #ef4444;
|
||||
|
||||
@@ -881,7 +881,7 @@
|
||||
|
||||
label {
|
||||
flex-shrink: 0;
|
||||
color: var(--mint-text-muted, #64748b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
span {
|
||||
@@ -895,7 +895,7 @@
|
||||
|
||||
.protocol-card__empty {
|
||||
font-size: 12px;
|
||||
color: var(--mint-text-muted, #64748b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
@@ -948,7 +948,7 @@
|
||||
.protocol-card__sample-label {
|
||||
flex-shrink: 0;
|
||||
width: 28px;
|
||||
color: var(--mint-text-muted, #64748b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.protocol-card__sample-value {
|
||||
|
||||
@@ -728,7 +728,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -837,7 +837,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -167,7 +167,7 @@
|
||||
height: 22px;
|
||||
border-radius: 50%;
|
||||
background: #e2e8f0;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-size: 11px;
|
||||
font-weight: 700;
|
||||
display: flex;
|
||||
@@ -194,7 +194,7 @@
|
||||
|
||||
.pill-tab-nav__desc {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
.payment-kanban-col-title {
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
@@ -159,7 +159,7 @@
|
||||
.payment-card__name {
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.4;
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
@@ -87,7 +87,7 @@
|
||||
<style scoped lang="scss">
|
||||
.protocol-attachment-empty {
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.attachment-upload {
|
||||
@@ -193,7 +193,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -3045,7 +3045,7 @@
|
||||
|
||||
.detail-chevron {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
transition: transform 0.3s;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
@@ -3090,14 +3090,14 @@
|
||||
|
||||
&.badge-gray {
|
||||
background: #f1f5f9;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
.detail-summary {
|
||||
margin-left: auto;
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.detail-delete {
|
||||
@@ -3149,7 +3149,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -3259,7 +3259,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
@@ -3352,7 +3352,7 @@
|
||||
.installment-amount-cell-no {
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.installment-amounts-sum {
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
<div>
|
||||
<!-- 基本信息 -->
|
||||
<div id="view-section-basic" class="section-card section-card--white">
|
||||
<div class="section-title"><h3>基本信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>基本信息</h3></div>
|
||||
<div class="data-grid data-grid--4">
|
||||
<div class="data-item"
|
||||
><div class="data-label">协议状态</div
|
||||
@@ -228,7 +228,7 @@
|
||||
|
||||
<!-- 采集信息 -->
|
||||
<div id="view-section-collection" class="section-card section-card--white">
|
||||
<div class="section-title"><h3>采集信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>采集信息</h3></div>
|
||||
<div class="data-grid data-grid--4">
|
||||
<div class="data-item"
|
||||
><div class="data-label">采集地区</div
|
||||
@@ -265,7 +265,7 @@
|
||||
v-loading="lookupLoading"
|
||||
class="section-card section-card--white"
|
||||
>
|
||||
<div class="section-title"><h3>样本及运输信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>样本及运输信息</h3></div>
|
||||
<div v-if="samples.length" class="sample-cards">
|
||||
<div v-for="(row, sIdx) in samples" :key="row.id || sIdx" class="sample-card">
|
||||
<div class="sample-card__header">
|
||||
@@ -458,7 +458,7 @@
|
||||
|
||||
<!-- 客户信息 -->
|
||||
<div id="view-section-party" class="section-card section-card--green">
|
||||
<div class="section-title"><h3>客户信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>客户信息</h3></div>
|
||||
<div class="client-sub-cards">
|
||||
<!-- 母亲信息 -->
|
||||
<div class="client-sub-card">
|
||||
@@ -589,7 +589,7 @@
|
||||
id="view-section-fullmoon-insurance"
|
||||
class="section-card section-card--white"
|
||||
>
|
||||
<div class="section-title"><h3>新生儿保险信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>新生儿保险信息</h3></div>
|
||||
<div class="data-grid data-grid--4">
|
||||
<div class="data-item"
|
||||
><div class="data-label">满月日期</div
|
||||
@@ -690,7 +690,7 @@
|
||||
|
||||
<!-- 缴费信息 -->
|
||||
<div id="view-section-payment" class="section-card">
|
||||
<div class="section-title"><h3>缴费信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>缴费信息</h3></div>
|
||||
<!-- 缴费主表指标卡 -->
|
||||
<div class="payment-summary">
|
||||
<div class="payment-metric"
|
||||
@@ -1043,7 +1043,7 @@
|
||||
id="view-section-audit"
|
||||
class="section-card section-card--white"
|
||||
>
|
||||
<div class="section-title"><h3>审核记录</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>审核记录</h3></div>
|
||||
<el-table
|
||||
v-loading="auditLoading"
|
||||
class="list-table sub-view-table"
|
||||
@@ -2040,7 +2040,7 @@
|
||||
margin-bottom: 4px;
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.kpi-value {
|
||||
@@ -2108,6 +2108,22 @@
|
||||
color: #1e293b;
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
&--banner {
|
||||
margin: -22px -24px 18px;
|
||||
padding: 10px 24px;
|
||||
border-bottom: none;
|
||||
border-radius: 12px 12px 0 0;
|
||||
background: var(--primary, #10b981);
|
||||
|
||||
&::before {
|
||||
display: none;
|
||||
}
|
||||
|
||||
h3 {
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* ---- Data Grid ---- */
|
||||
@@ -2138,7 +2154,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
@@ -2149,7 +2165,7 @@
|
||||
word-break: break-word;
|
||||
|
||||
&--muted {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 400;
|
||||
}
|
||||
}
|
||||
@@ -2168,7 +2184,7 @@
|
||||
|
||||
:deep(.protocol-attachment-empty) {
|
||||
font-size: 14px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2184,7 +2200,7 @@
|
||||
|
||||
:deep(.protocol-attachment-empty) {
|
||||
font-size: 14px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2199,7 +2215,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2219,7 +2235,7 @@
|
||||
.status-change-title {
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
@@ -2359,7 +2375,7 @@
|
||||
|
||||
.sample-reception-empty {
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.check-list {
|
||||
@@ -2408,7 +2424,7 @@
|
||||
.sample-card__section-label {
|
||||
font-size: 11px;
|
||||
font-weight: 600;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 10px;
|
||||
letter-spacing: 0.3px;
|
||||
}
|
||||
@@ -2416,7 +2432,7 @@
|
||||
.data-value--code {
|
||||
font-family: 'SF Mono', 'Monaco', 'Inconsolata', 'Fira Mono', monospace;
|
||||
font-size: 13px;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.data-value--price {
|
||||
@@ -2441,7 +2457,7 @@
|
||||
|
||||
.pm-label {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
@@ -2557,7 +2573,7 @@
|
||||
|
||||
.info-label {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.info-value {
|
||||
@@ -2581,7 +2597,7 @@
|
||||
margin: 0 0 14px;
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
/* ---- Mini Flow ---- */
|
||||
@@ -2798,7 +2814,7 @@
|
||||
|
||||
.flow-detail-card__label {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.flow-detail-card__value {
|
||||
@@ -2825,7 +2841,7 @@
|
||||
|
||||
.flow-detail-card__empty {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
@@ -2970,7 +2986,7 @@
|
||||
|
||||
.timeline-title {
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 600;
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
@@ -3038,7 +3054,7 @@
|
||||
|
||||
.timeline-label {
|
||||
font-size: 11px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-top: 8px;
|
||||
text-align: center;
|
||||
max-width: 80px;
|
||||
|
||||
@@ -162,7 +162,7 @@
|
||||
height: 22px;
|
||||
border-radius: 50%;
|
||||
background: #e2e8f0;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-size: 11px;
|
||||
font-weight: 700;
|
||||
display: flex;
|
||||
@@ -189,7 +189,7 @@
|
||||
|
||||
.pill-tab-nav__desc {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
|
||||
@@ -1869,7 +1869,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -108,7 +108,7 @@
|
||||
padding: 0;
|
||||
font-size: 14px;
|
||||
margin: 0;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
border: none;
|
||||
background: transparent;
|
||||
box-shadow: none;
|
||||
@@ -162,7 +162,7 @@
|
||||
padding: 0 4px;
|
||||
font-size: 11px;
|
||||
margin: 0;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
border-color: var(--mint-border, #d9e8e2);
|
||||
background: var(--mint-surface, #fff);
|
||||
box-shadow: none;
|
||||
@@ -174,14 +174,14 @@
|
||||
|
||||
.entity-card-ft-actions :deep(.btn-op-item.el-button:hover),
|
||||
.entity-card-ft-actions :deep(.btn-op-item.el-button:focus-visible) {
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
border-color: #cbd5e1;
|
||||
background: var(--table-head, #f8fafc);
|
||||
}
|
||||
|
||||
.entity-card-ft-actions :deep(.btn-op-item.el-button:hover .el-icon),
|
||||
.entity-card-ft-actions :deep(.btn-op-item.el-button:focus-visible .el-icon) {
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.entity-card-ft-actions :deep(.btn-op-item.el-button > span) {
|
||||
@@ -206,5 +206,5 @@
|
||||
|
||||
.kanban-empty__hint {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
@@ -418,7 +418,7 @@
|
||||
.stat-k {
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.stat-v {
|
||||
@@ -460,7 +460,7 @@
|
||||
.kanban-col-title {
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
|
||||
@@ -1220,7 +1220,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -1324,7 +1324,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -1408,7 +1408,7 @@
|
||||
|
||||
.txn-card__meta-void {
|
||||
flex-shrink: 0;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.txn-card__body {
|
||||
@@ -1666,7 +1666,7 @@
|
||||
|
||||
.upload-card-text {
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.upload-hint {
|
||||
@@ -1737,7 +1737,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
|
||||
|
||||
@@ -2339,7 +2339,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -2448,7 +2448,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -761,7 +761,7 @@
|
||||
margin-bottom: 4px;
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.kpi-value {
|
||||
@@ -856,7 +856,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
@@ -867,7 +867,7 @@
|
||||
word-break: break-word;
|
||||
|
||||
&--muted {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
@@ -1054,7 +1054,7 @@
|
||||
|
||||
.account-balance-card__label {
|
||||
font-size: 14px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -2683,7 +2683,7 @@
|
||||
|
||||
.field-label {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
}
|
||||
|
||||
@@ -2758,7 +2758,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -2867,7 +2867,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -465,7 +465,7 @@
|
||||
}
|
||||
.view-label {
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
white-space: nowrap;
|
||||
flex-shrink: 0;
|
||||
&::after {
|
||||
@@ -516,7 +516,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -601,7 +601,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -992,7 +992,7 @@
|
||||
.checkup-fee-summary {
|
||||
margin-top: 10px;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
strong {
|
||||
color: #065f46;
|
||||
font-weight: 600;
|
||||
@@ -1033,7 +1033,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-top: 8px;
|
||||
}
|
||||
.attachment-item {
|
||||
@@ -1101,7 +1101,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
&:hover {
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
header-align="center"
|
||||
/>
|
||||
</el-table>
|
||||
<div style="margin-top: 8px; font-size: 13px; color: #64748b">
|
||||
<div style="margin-top: 8px; font-size: 13px; color: var(--mint-text-muted, #334155)">
|
||||
共
|
||||
<strong style="color: #047857">{{ listModePatients.length }}</strong>
|
||||
名患者,将统一预约相同机构、时间与体检项目
|
||||
@@ -154,7 +154,7 @@
|
||||
header-align="center"
|
||||
/>
|
||||
</el-table>
|
||||
<div style="margin-top: 8px; font-size: 13px; color: #64748b">
|
||||
<div style="margin-top: 8px; font-size: 13px; color: var(--mint-text-muted, #334155)">
|
||||
已选
|
||||
<strong style="color: #047857">{{ selectedPatients.length }}</strong>
|
||||
名患者(需体检且尚未登记体检记录)
|
||||
@@ -917,7 +917,7 @@
|
||||
|
||||
.checkup-reserve-total-count {
|
||||
margin-left: 16px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
:deep(.checkup-picker-dialog.el-dialog.dialog-form-layout) {
|
||||
|
||||
@@ -332,7 +332,7 @@
|
||||
margin: 10px 0 0;
|
||||
padding: 10px 12px;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
background: #f8fafc;
|
||||
border-radius: 8px;
|
||||
border: 1px solid #e2e8f0;
|
||||
@@ -343,7 +343,7 @@
|
||||
}
|
||||
.view-empty-hint {
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
.report-attachment-list {
|
||||
display: flex;
|
||||
|
||||
@@ -1103,7 +1103,7 @@
|
||||
}
|
||||
|
||||
.attachment-preview__icon--doc {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.attachment-footer {
|
||||
@@ -1125,7 +1125,7 @@
|
||||
|
||||
.action-btn {
|
||||
cursor: pointer;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
|
||||
&:hover {
|
||||
color: #ef4444;
|
||||
|
||||
@@ -1170,7 +1170,7 @@
|
||||
}
|
||||
|
||||
.attachment-preview__icon--doc {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.attachment-footer {
|
||||
@@ -1192,7 +1192,7 @@
|
||||
|
||||
.action-btn {
|
||||
cursor: pointer;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
|
||||
&:hover {
|
||||
color: #ef4444;
|
||||
|
||||
+3
-3
@@ -616,7 +616,7 @@
|
||||
}
|
||||
|
||||
.material-summary-label {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
@@ -693,7 +693,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -796,7 +796,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
+4
-4
@@ -1572,7 +1572,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
@@ -1583,7 +1583,7 @@
|
||||
word-break: break-word;
|
||||
|
||||
&--muted {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 400;
|
||||
}
|
||||
}
|
||||
@@ -1711,14 +1711,14 @@
|
||||
align-items: center;
|
||||
min-height: 32px;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.schedule-amount-summary {
|
||||
margin: 12px;
|
||||
padding: 10px 12px;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
background: #f8fafc;
|
||||
border-radius: 8px;
|
||||
border: 1px solid #e2e8f0;
|
||||
|
||||
+3
-3
@@ -832,7 +832,7 @@
|
||||
|
||||
.outbound-material-empty {
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.outbound-material-block {
|
||||
@@ -847,13 +847,13 @@
|
||||
margin: 0 0 8px;
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.outbound-material-remark {
|
||||
margin: 12px 0 0;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.paper-att-cards {
|
||||
|
||||
+3
-3
@@ -958,7 +958,7 @@
|
||||
}
|
||||
|
||||
.material-summary-label {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
@@ -998,7 +998,7 @@
|
||||
.section-empty-hint {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.inner-cell-input {
|
||||
@@ -1161,7 +1161,7 @@
|
||||
|
||||
.paper-att-card--trigger span {
|
||||
font-size: 11px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.2;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
+3
-3
@@ -413,7 +413,7 @@
|
||||
}
|
||||
|
||||
.review-summary-label {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
@@ -470,7 +470,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -573,7 +573,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
+1
-1
@@ -529,7 +529,7 @@
|
||||
.outbound-material-remark {
|
||||
margin: 12px 0 0;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.paper-att-cards {
|
||||
|
||||
@@ -3545,7 +3545,7 @@
|
||||
margin-bottom: 4px;
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.kpi-value {
|
||||
@@ -3639,7 +3639,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
|
||||
@@ -3041,7 +3041,7 @@
|
||||
padding: 0;
|
||||
font-size: 12px;
|
||||
font-weight: 400;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.5;
|
||||
flex: 1;
|
||||
min-width: 0;
|
||||
@@ -3100,7 +3100,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -3196,7 +3196,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
@@ -3252,7 +3252,7 @@
|
||||
margin-top: 12px;
|
||||
padding: 10px 12px;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
background: #f8fafc;
|
||||
border-radius: 8px;
|
||||
border: 1px solid #e2e8f0;
|
||||
@@ -3285,7 +3285,7 @@
|
||||
align-items: center;
|
||||
min-height: 32px;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.meta-text {
|
||||
@@ -3338,7 +3338,7 @@
|
||||
|
||||
.schedule-chevron {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
transition: transform 0.3s;
|
||||
}
|
||||
|
||||
|
||||
@@ -104,7 +104,7 @@
|
||||
|
||||
<!-- 申请单信息 -->
|
||||
<div id="view-section-application" class="section-card section-card--white">
|
||||
<div class="section-title"><h3>申请单信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>申请单信息</h3></div>
|
||||
<template v-if="isBasicExperiment">
|
||||
<div class="data-grid data-grid--5">
|
||||
<div class="data-item">
|
||||
@@ -211,7 +211,7 @@
|
||||
id="view-section-basic"
|
||||
class="section-card section-card--green"
|
||||
>
|
||||
<div class="section-title"><h3>患者信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>患者信息</h3></div>
|
||||
<div class="data-grid data-grid--4">
|
||||
<div class="data-item">
|
||||
<div class="data-label">患者姓名</div>
|
||||
@@ -269,7 +269,7 @@
|
||||
class="section-card section-card--white"
|
||||
v-loading="checkupLoading"
|
||||
>
|
||||
<div class="section-title"><h3>体检信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>体检信息</h3></div>
|
||||
|
||||
<template v-if="checkupData?.id">
|
||||
<div class="section-subtitle">预约信息</div>
|
||||
@@ -433,7 +433,7 @@
|
||||
|
||||
<!-- 输注方案 / 交付计划 -->
|
||||
<div id="view-section-infusion" class="section-card section-card--white">
|
||||
<div class="section-title">
|
||||
<div class="section-title section-title--banner">
|
||||
<h3>{{ viewBizConfig.planLabel }}</h3>
|
||||
</div>
|
||||
<div v-if="!isBasicExperiment" class="data-grid data-grid--3 infusion-order-meta">
|
||||
@@ -1603,7 +1603,7 @@
|
||||
margin-bottom: 4px;
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.kpi-value {
|
||||
@@ -1656,6 +1656,22 @@
|
||||
font-weight: 600;
|
||||
color: #1e293b;
|
||||
}
|
||||
|
||||
&--banner {
|
||||
margin: -22px -24px 18px;
|
||||
padding: 10px 24px;
|
||||
border-bottom: none;
|
||||
border-radius: 12px 12px 0 0;
|
||||
background: var(--primary, #10b981);
|
||||
|
||||
&::before {
|
||||
display: none;
|
||||
}
|
||||
|
||||
h3 {
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.data-grid {
|
||||
@@ -1689,7 +1705,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
@@ -1700,7 +1716,7 @@
|
||||
word-break: break-word;
|
||||
|
||||
&--muted {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
@@ -1751,7 +1767,7 @@
|
||||
:deep(.el-table th.el-table__cell) {
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
:deep(.el-empty) {
|
||||
@@ -1813,7 +1829,7 @@
|
||||
|
||||
.schedule-chevron {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
transition: transform 0.3s;
|
||||
}
|
||||
|
||||
@@ -1847,7 +1863,7 @@
|
||||
margin-top: 12px;
|
||||
padding: 10px 12px;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
background: #f8fafc;
|
||||
border-radius: 8px;
|
||||
border: 1px solid #e2e8f0;
|
||||
|
||||
@@ -1030,7 +1030,7 @@
|
||||
}
|
||||
|
||||
.attachment-preview__icon--doc {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.attachment-footer {
|
||||
@@ -1052,7 +1052,7 @@
|
||||
|
||||
.action-btn {
|
||||
cursor: pointer;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
|
||||
&:hover {
|
||||
color: #ef4444;
|
||||
|
||||
@@ -170,7 +170,7 @@
|
||||
height: 22px;
|
||||
border-radius: 50%;
|
||||
background: #e2e8f0;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-size: 11px;
|
||||
font-weight: 700;
|
||||
display: flex;
|
||||
@@ -197,7 +197,7 @@
|
||||
|
||||
.pill-tab-nav__desc {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
|
||||
@@ -247,7 +247,7 @@
|
||||
.chain-hint {
|
||||
margin: 0 0 10px 12px;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
@@ -257,7 +257,7 @@
|
||||
|
||||
.chain-empty {
|
||||
text-align: center;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-size: 13px;
|
||||
padding: 32px 0;
|
||||
}
|
||||
|
||||
@@ -1410,7 +1410,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -1506,7 +1506,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -147,7 +147,7 @@
|
||||
.label-k {
|
||||
flex-shrink: 0;
|
||||
font-size: 8px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.label-v {
|
||||
@@ -167,7 +167,7 @@
|
||||
}
|
||||
|
||||
&.task {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -168,7 +168,7 @@
|
||||
|
||||
.node-name {
|
||||
font-size: 9px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
@@ -192,7 +192,7 @@
|
||||
|
||||
.node-passage {
|
||||
font-size: 9px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.3;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
@@ -206,7 +206,7 @@
|
||||
|
||||
.node-info-line {
|
||||
font-size: 9px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.3;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
|
||||
@@ -392,7 +392,7 @@
|
||||
.stat-k {
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.stat-v {
|
||||
@@ -434,7 +434,7 @@
|
||||
.kanban-col-title {
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
|
||||
@@ -187,7 +187,7 @@
|
||||
margin-bottom: 12px;
|
||||
padding: 10px 12px;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
background: #f8fafc;
|
||||
border-radius: 8px;
|
||||
border: 1px solid #e2e8f0;
|
||||
|
||||
@@ -426,7 +426,7 @@
|
||||
border-radius: 6px;
|
||||
margin-bottom: 16px;
|
||||
font-size: 13px;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
border: 1px solid #d1fae5;
|
||||
|
||||
b {
|
||||
|
||||
+1
-1
@@ -406,7 +406,7 @@
|
||||
margin: 0;
|
||||
font-size: 11px;
|
||||
line-height: 1.35;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
dd {
|
||||
|
||||
@@ -819,7 +819,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
|
||||
@@ -485,7 +485,7 @@
|
||||
align-items: center;
|
||||
gap: 16px;
|
||||
font-size: 13px;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
b {
|
||||
color: #1e293b;
|
||||
}
|
||||
@@ -501,7 +501,7 @@
|
||||
.execution-header-remark {
|
||||
margin-top: 4px;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
/* 主体三区域:占满弹窗剩余高度,各栏内部独立滚动 */
|
||||
|
||||
@@ -616,7 +616,7 @@
|
||||
.task-input-card__index {
|
||||
flex-shrink: 0;
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
min-width: 20px;
|
||||
}
|
||||
|
||||
@@ -645,7 +645,7 @@
|
||||
margin: 0;
|
||||
font-size: 11px;
|
||||
line-height: 1.35;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
|
||||
@@ -308,7 +308,7 @@
|
||||
.task-output-card__index {
|
||||
flex-shrink: 0;
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
min-width: 20px;
|
||||
}
|
||||
|
||||
@@ -346,7 +346,7 @@
|
||||
margin: 0;
|
||||
font-size: 11px;
|
||||
line-height: 1.35;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
|
||||
@@ -492,7 +492,7 @@
|
||||
.work-order-task-sublist__head-title {
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
letter-spacing: 0.02em;
|
||||
}
|
||||
|
||||
@@ -523,7 +523,7 @@
|
||||
|
||||
.work-order-task-sublist__count {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.35;
|
||||
white-space: nowrap;
|
||||
}
|
||||
@@ -612,7 +612,7 @@
|
||||
.work-order-task-card__code {
|
||||
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
|
||||
font-size: 11px;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.35;
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
@@ -761,7 +761,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -871,7 +871,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
@@ -915,7 +915,7 @@
|
||||
.sop-view-attachment-empty {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.attachment-item--view {
|
||||
|
||||
@@ -1014,7 +1014,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -1123,7 +1123,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -1142,7 +1142,7 @@
|
||||
.kanban-col-title {
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
|
||||
@@ -157,7 +157,7 @@
|
||||
</div>
|
||||
<div
|
||||
v-if="itemParams.length === 0"
|
||||
style="text-align: center; padding: 8px 0; color: #94a3b8; font-size: 13px"
|
||||
style="text-align: center; padding: 8px 0; color: var(--mint-text-muted, #334155); font-size: 13px"
|
||||
>
|
||||
暂无参数,点击下方按钮添加
|
||||
</div>
|
||||
@@ -532,7 +532,7 @@
|
||||
.stat-k {
|
||||
font-size: 14px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.stat-v {
|
||||
@@ -578,7 +578,7 @@
|
||||
.kanban-col-title {
|
||||
font-size: 13px;
|
||||
font-weight: 600;
|
||||
color: var(--mint-text, #1e293b);
|
||||
color: var(--mint-text-muted, #334155);
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
@@ -642,7 +642,7 @@
|
||||
|
||||
.param-row-header {
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
padding-bottom: 4px;
|
||||
border-bottom: 1px solid #e2e8f0;
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
|
||||
.kanban-col-placeholder__hint {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.kanban-col--span-2 {
|
||||
@@ -98,14 +98,14 @@
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
font-size: 14px;
|
||||
color: #94a3b8 !important;
|
||||
color: var(--mint-text-muted, #334155) !important;
|
||||
|
||||
&:hover,
|
||||
&:focus-visible {
|
||||
border: none !important;
|
||||
background: transparent !important;
|
||||
box-shadow: none !important;
|
||||
color: var(--mint-text, #1e293b) !important;
|
||||
color: var(--mint-text-muted, #334155) !important;
|
||||
}
|
||||
|
||||
&--danger:hover,
|
||||
|
||||
@@ -126,11 +126,11 @@
|
||||
}
|
||||
|
||||
.qc-fee-summary__hint {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.qc-fee-summary__empty {
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.qc-fee-summary__tag {
|
||||
|
||||
+5
-5
@@ -239,7 +239,7 @@
|
||||
|
||||
.qc-protocol-payment__metric-label {
|
||||
font-size: 11px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.qc-protocol-payment__metric-value {
|
||||
@@ -292,7 +292,7 @@
|
||||
}
|
||||
|
||||
.qc-protocol-payment__compact-hint {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.qc-protocol-payment__compact-status {
|
||||
@@ -339,7 +339,7 @@
|
||||
|
||||
.qc-protocol-payment__detail-chip-date {
|
||||
font-size: 11px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.qc-protocol-payment__detail-chip-tag {
|
||||
@@ -352,7 +352,7 @@
|
||||
gap: 4px 12px;
|
||||
font-size: 12px;
|
||||
line-height: 1.4;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
|
||||
span {
|
||||
white-space: nowrap;
|
||||
@@ -362,6 +362,6 @@
|
||||
.qc-protocol-payment__empty {
|
||||
margin: 0;
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
</style>
|
||||
@@ -233,13 +233,13 @@
|
||||
.qc-wo-tabs__hint-icon {
|
||||
flex-shrink: 0;
|
||||
font-size: 14px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.qc-wo-tabs__hint {
|
||||
font-size: 12px;
|
||||
line-height: 1.4;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.qc-wo-tabs__track {
|
||||
@@ -260,7 +260,7 @@
|
||||
min-height: 34px;
|
||||
padding: 6px 12px;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
border: 1px solid transparent;
|
||||
border-radius: 6px;
|
||||
background: transparent;
|
||||
|
||||
@@ -251,7 +251,7 @@
|
||||
.qc-work-order-card__index {
|
||||
flex-shrink: 0;
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
min-width: 20px;
|
||||
}
|
||||
|
||||
@@ -280,14 +280,14 @@
|
||||
margin: 0;
|
||||
font-size: 11px;
|
||||
line-height: 1.35;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
dd {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
line-height: 1.4;
|
||||
color: #334155;
|
||||
color: var(--mint-text, #1e293b);
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
|
||||
@@ -151,7 +151,7 @@
|
||||
<div class="section-title">检测参数</div>
|
||||
<div
|
||||
v-if="!resultLoading && resultParams.length === 0"
|
||||
style="text-align: center; padding: 8px 0; color: #94a3b8; font-size: 13px"
|
||||
style="text-align: center; padding: 8px 0; color: var(--mint-text-muted, #334155); font-size: 13px"
|
||||
>
|
||||
该项目暂无配置参数,请先在实验室/第三方项目中维护检测参数
|
||||
</div>
|
||||
@@ -1454,7 +1454,7 @@
|
||||
border-left: 3px solid #047857;
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.35;
|
||||
}
|
||||
|
||||
@@ -1467,7 +1467,7 @@
|
||||
|
||||
.qc-work-order-task-sublist__count {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.35;
|
||||
white-space: nowrap;
|
||||
}
|
||||
@@ -1615,7 +1615,7 @@
|
||||
.qc-task-card__code {
|
||||
font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;
|
||||
font-size: 11px;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.35;
|
||||
max-width: 100%;
|
||||
overflow: hidden;
|
||||
@@ -1629,7 +1629,7 @@
|
||||
align-items: center;
|
||||
gap: 4px 6px;
|
||||
font-size: 11px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.35;
|
||||
}
|
||||
|
||||
@@ -1643,7 +1643,7 @@
|
||||
.qc-task-card__assignees {
|
||||
min-height: 16px;
|
||||
font-size: 11px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.35;
|
||||
word-break: break-word;
|
||||
}
|
||||
@@ -1776,7 +1776,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -761,7 +761,7 @@
|
||||
margin-bottom: 8px;
|
||||
font-size: 12px;
|
||||
font-weight: 500;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.qc-config-split__section-label--spaced {
|
||||
|
||||
+1
-1
@@ -89,7 +89,7 @@
|
||||
dt {
|
||||
margin: 0 0 6px;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
dd {
|
||||
|
||||
+1
-1
@@ -85,7 +85,7 @@
|
||||
dt {
|
||||
margin: 0 0 6px;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
dd {
|
||||
|
||||
+1
-1
@@ -90,6 +90,6 @@
|
||||
.view-empty-hint {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
</style>
|
||||
+1
-1
@@ -118,6 +118,6 @@
|
||||
.view-empty-hint {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
</style>
|
||||
@@ -347,7 +347,7 @@
|
||||
.sample-reception-card__index {
|
||||
flex-shrink: 0;
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
min-width: 20px;
|
||||
}
|
||||
|
||||
|
||||
@@ -1690,7 +1690,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
|
||||
+4
-4
@@ -329,7 +329,7 @@
|
||||
}
|
||||
|
||||
.review-summary-label {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
flex-shrink: 0;
|
||||
}
|
||||
|
||||
@@ -369,7 +369,7 @@
|
||||
|
||||
.upload-card-text {
|
||||
font-size: 11px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.attachment-item {
|
||||
@@ -450,7 +450,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
@@ -466,6 +466,6 @@
|
||||
.upload-hint {
|
||||
margin: 8px 0 0;
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
</style>
|
||||
+1
-1
@@ -375,7 +375,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -2140,7 +2140,7 @@
|
||||
.upload-hint {
|
||||
display: block;
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1;
|
||||
margin-top: 8px;
|
||||
}
|
||||
@@ -2250,7 +2250,7 @@
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
cursor: pointer;
|
||||
background: #f1f5f9;
|
||||
transition:
|
||||
|
||||
@@ -73,7 +73,7 @@
|
||||
|
||||
<!-- 基本信息 -->
|
||||
<div id="view-section-basic" class="section-card section-card--white">
|
||||
<div class="section-title"><h3>基本信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>基本信息</h3></div>
|
||||
<div class="data-grid data-grid--4">
|
||||
<div class="data-item"
|
||||
><div class="data-label">状态</div
|
||||
@@ -189,7 +189,7 @@
|
||||
|
||||
<!-- 采集信息 -->
|
||||
<div id="view-section-collection" class="section-card section-card--white">
|
||||
<div class="section-title"><h3>采集信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>采集信息</h3></div>
|
||||
<div class="data-grid data-grid--4">
|
||||
<div class="data-item"
|
||||
><div class="data-label">采集地区</div
|
||||
@@ -220,7 +220,7 @@
|
||||
|
||||
<!-- 样本及运输 -->
|
||||
<div id="view-section-sample" class="section-card section-card--white">
|
||||
<div class="section-title"><h3>样本及运输信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>样本及运输信息</h3></div>
|
||||
<div v-if="samples.length" class="sample-cards">
|
||||
<div v-for="(row, sIdx) in samples" :key="row.id || sIdx" class="sample-card">
|
||||
<div class="sample-card__header">
|
||||
@@ -395,7 +395,7 @@
|
||||
|
||||
<!-- 客户信息 -->
|
||||
<div id="view-section-party" class="section-card section-card--green">
|
||||
<div class="section-title"><h3>客户信息</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>客户信息</h3></div>
|
||||
<div class="client-sub-cards">
|
||||
<!-- 母亲信息 -->
|
||||
<div class="client-sub-card">
|
||||
@@ -522,7 +522,7 @@
|
||||
id="view-section-audit"
|
||||
class="section-card section-card--white"
|
||||
>
|
||||
<div class="section-title"><h3>审核记录</h3></div>
|
||||
<div class="section-title section-title--banner"><h3>审核记录</h3></div>
|
||||
<el-table
|
||||
v-loading="auditLoading"
|
||||
class="list-table sub-view-table"
|
||||
@@ -1119,7 +1119,7 @@
|
||||
margin-bottom: 4px;
|
||||
font-size: 11px;
|
||||
font-weight: 500;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.kpi-value {
|
||||
@@ -1187,6 +1187,22 @@
|
||||
color: #1e293b;
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
&--banner {
|
||||
margin: -22px -24px 18px;
|
||||
padding: 10px 24px;
|
||||
border-bottom: none;
|
||||
border-radius: 12px 12px 0 0;
|
||||
background: var(--primary, #10b981);
|
||||
|
||||
&::before {
|
||||
display: none;
|
||||
}
|
||||
|
||||
h3 {
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* ---- Data Grid ---- */
|
||||
@@ -1217,7 +1233,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 3px;
|
||||
}
|
||||
|
||||
@@ -1228,7 +1244,7 @@
|
||||
word-break: break-word;
|
||||
|
||||
&--muted {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 400;
|
||||
}
|
||||
}
|
||||
@@ -1244,7 +1260,7 @@
|
||||
|
||||
.data-label {
|
||||
font-size: 12px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1264,7 +1280,7 @@
|
||||
.status-change-title {
|
||||
font-size: 12px;
|
||||
font-weight: 600;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
@@ -1404,7 +1420,7 @@
|
||||
|
||||
.sample-reception-empty {
|
||||
font-size: 13px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.check-list {
|
||||
@@ -1453,7 +1469,7 @@
|
||||
.sample-card__section-label {
|
||||
font-size: 11px;
|
||||
font-weight: 600;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 10px;
|
||||
letter-spacing: 0.3px;
|
||||
}
|
||||
@@ -1461,7 +1477,7 @@
|
||||
.data-value--code {
|
||||
font-family: 'SF Mono', 'Monaco', 'Inconsolata', 'Fira Mono', monospace;
|
||||
font-size: 13px;
|
||||
color: #475569;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
/* ---- Preview ---- */
|
||||
|
||||
@@ -644,7 +644,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -3955,7 +3955,7 @@
|
||||
.order-module-dialog .view-hero-meta {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.5;
|
||||
}
|
||||
|
||||
@@ -3973,7 +3973,7 @@
|
||||
font-size: 13px;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.06em;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.view-kv-settlement-dd {
|
||||
@@ -3985,7 +3985,7 @@
|
||||
|
||||
.view-kv-settlement-time {
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
|
||||
.order-module-dialog .view-kv-grid {
|
||||
@@ -4003,7 +4003,7 @@
|
||||
}
|
||||
|
||||
.order-module-dialog .view-kv dt {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -943,7 +943,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -209,7 +209,7 @@
|
||||
.view-hero-meta {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.5;
|
||||
|
||||
.dot {
|
||||
@@ -231,7 +231,7 @@
|
||||
font-size: 13px;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.06em;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -250,7 +250,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@@ -352,7 +352,7 @@
|
||||
.view-hero-meta {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.5;
|
||||
|
||||
.dot {
|
||||
@@ -374,7 +374,7 @@
|
||||
font-size: 13px;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.06em;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -393,7 +393,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
@@ -481,7 +481,7 @@
|
||||
}
|
||||
|
||||
.htl-user {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-size: 12px;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
@@ -492,13 +492,13 @@
|
||||
|
||||
.htl-time {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
|
||||
.htl-comment {
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
|
||||
@@ -362,7 +362,7 @@
|
||||
.view-hero-meta {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.5;
|
||||
|
||||
.dot {
|
||||
@@ -384,7 +384,7 @@
|
||||
font-size: 13px;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.06em;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -403,7 +403,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
@@ -492,7 +492,7 @@
|
||||
}
|
||||
|
||||
.htl-user {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-size: 12px;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
@@ -503,13 +503,13 @@
|
||||
|
||||
.htl-time {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
|
||||
.htl-comment {
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
|
||||
@@ -377,7 +377,7 @@
|
||||
.view-hero-meta {
|
||||
margin: 0;
|
||||
font-size: 13px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
line-height: 1.5;
|
||||
|
||||
.dot {
|
||||
@@ -399,7 +399,7 @@
|
||||
font-size: 13px;
|
||||
font-weight: 700;
|
||||
letter-spacing: 0.06em;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -418,7 +418,7 @@
|
||||
|
||||
dt {
|
||||
margin: 0;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
@@ -507,7 +507,7 @@
|
||||
}
|
||||
|
||||
.htl-user {
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
font-size: 12px;
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
@@ -518,13 +518,13 @@
|
||||
|
||||
.htl-time {
|
||||
font-size: 11px;
|
||||
color: #94a3b8;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
margin-bottom: 2px;
|
||||
}
|
||||
|
||||
.htl-comment {
|
||||
font-size: 12px;
|
||||
color: #64748b;
|
||||
color: var(--mint-text-muted, #334155);
|
||||
word-break: break-word;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user