feat: complete cmpp gateway delivery recovery workflows
This commit is contained in:
+102
-7
@@ -1034,6 +1034,75 @@ h3 {
|
||||
color: var(--color-text-muted);
|
||||
}
|
||||
|
||||
.downstream-breakdown-table {
|
||||
display: grid;
|
||||
}
|
||||
|
||||
.downstream-breakdown-table__head,
|
||||
.downstream-breakdown-table__row {
|
||||
align-items: center;
|
||||
display: grid;
|
||||
gap: var(--space-3);
|
||||
grid-template-columns: minmax(140px, 1.2fr) repeat(4, minmax(72px, 0.7fr));
|
||||
min-height: 52px;
|
||||
}
|
||||
|
||||
.downstream-breakdown-table__head {
|
||||
border-bottom: 1px solid var(--color-border);
|
||||
color: var(--color-text-muted);
|
||||
font-size: var(--font-size-xs);
|
||||
font-weight: var(--font-weight-semibold);
|
||||
}
|
||||
|
||||
.downstream-breakdown-table__head--apps,
|
||||
.downstream-breakdown-table__row--apps {
|
||||
grid-template-columns: minmax(180px, 1.4fr) repeat(4, minmax(72px, 0.65fr));
|
||||
}
|
||||
|
||||
.downstream-breakdown-table__row {
|
||||
border-bottom: 1px solid var(--color-border);
|
||||
}
|
||||
|
||||
.downstream-breakdown-table__row strong,
|
||||
.downstream-breakdown-table__row span {
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.downstream-breakdown-table__empty {
|
||||
color: var(--color-text-muted);
|
||||
padding: var(--space-5) 0 var(--space-1);
|
||||
}
|
||||
|
||||
.downstream-bucket-list {
|
||||
display: grid;
|
||||
gap: var(--space-3);
|
||||
}
|
||||
|
||||
.downstream-bucket-list--wrap {
|
||||
grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
|
||||
}
|
||||
|
||||
.downstream-bucket-item {
|
||||
align-items: center;
|
||||
background: var(--color-bg-subtle);
|
||||
border: 1px solid var(--color-border);
|
||||
border-radius: var(--radius-md);
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
min-height: 56px;
|
||||
padding: 0 var(--space-4);
|
||||
}
|
||||
|
||||
.downstream-bucket-item span {
|
||||
color: var(--color-text-muted);
|
||||
font-size: var(--font-size-sm);
|
||||
}
|
||||
|
||||
.downstream-bucket-item strong {
|
||||
color: var(--color-text-strong);
|
||||
font-size: var(--font-size-lg);
|
||||
}
|
||||
|
||||
.sms-send-page {
|
||||
display: grid;
|
||||
gap: var(--space-6);
|
||||
@@ -4875,6 +4944,18 @@ h3 {
|
||||
margin-top: var(--space-3);
|
||||
}
|
||||
|
||||
.admin-detail-metric-grid--compact {
|
||||
display: grid;
|
||||
gap: var(--space-4);
|
||||
margin-bottom: var(--space-5);
|
||||
}
|
||||
|
||||
.page-inline-hint {
|
||||
color: var(--color-text-muted);
|
||||
font-size: var(--font-size-sm);
|
||||
line-height: var(--line-height-base);
|
||||
}
|
||||
|
||||
.admin-enterprise-profile {
|
||||
display: grid;
|
||||
gap: var(--space-6);
|
||||
@@ -8311,13 +8392,18 @@ h3 {
|
||||
padding-bottom: var(--space-5);
|
||||
}
|
||||
|
||||
.admin-uplink-match-card button {
|
||||
background: transparent;
|
||||
border: 0;
|
||||
color: var(--color-selected);
|
||||
font-weight: var(--font-weight-semibold);
|
||||
margin-top: var(--space-4);
|
||||
padding: 0;
|
||||
.admin-uplink-candidate-footer {
|
||||
align-items: center;
|
||||
display: flex;
|
||||
gap: var(--space-4);
|
||||
justify-content: space-between;
|
||||
margin-top: var(--space-5);
|
||||
}
|
||||
|
||||
.admin-uplink-candidate-footer span {
|
||||
color: var(--color-text-muted);
|
||||
line-height: 1.6;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
.admin-uplink-empty-match {
|
||||
@@ -8797,6 +8883,15 @@ h3 {
|
||||
position: static;
|
||||
}
|
||||
|
||||
.downstream-breakdown-table {
|
||||
overflow-x: auto;
|
||||
}
|
||||
|
||||
.downstream-breakdown-table__head,
|
||||
.downstream-breakdown-table__row {
|
||||
min-width: 560px;
|
||||
}
|
||||
|
||||
.receiver-table__head,
|
||||
.receiver-table__row {
|
||||
grid-template-columns: 64px minmax(0, 1fr) 64px;
|
||||
|
||||
Reference in New Issue
Block a user