feat: unify source diagnostics with semi ui

This commit is contained in:
lingniu
2026-07-19 12:07:12 +08:00
parent 031e22de79
commit 7df015b0f0
4 changed files with 84 additions and 19 deletions

View File

@@ -23291,3 +23291,37 @@
min-height: 56px;
}
}
/*
* The source diagnostic now follows the same Semi UI metric hierarchy as
* monitor, history and mileage workspaces. The first two facts remain visible
* on mobile; identity and audit metadata stay available on wider layouts.
*/
.v2-source-summary-region {
min-width: 0;
}
.v2-source-summary-rail.v2-workspace-metric-rail.is-queue.semi-card {
border-top: 1px solid #e2e9f2;
border-bottom: 1px solid #e2e9f2;
}
.v2-source-summary-rail .v2-workspace-metric-list {
grid-template-columns: 1.15fr 1.15fr 1fr .9fr;
}
.v2-source-summary-rail .v2-workspace-metric-list > span.is-primary.is-warning {
background: linear-gradient(145deg, #fff7ea 0%, #fffdf8 100%);
box-shadow: inset 0 -3px #e59a2f;
}
.v2-source-summary-rail .v2-workspace-metric-list > span.is-primary.is-success {
background: linear-gradient(145deg, #eefaf5 0%, #fbfefd 100%);
box-shadow: inset 0 -3px #20a678;
}
@media (max-width: 680px) {
.v2-source-summary-rail .v2-workspace-metric-list {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}