feat: show provider operation availability
This commit is contained in:
@@ -333,6 +333,59 @@ h2 { font-size: 14px; text-transform: uppercase; letter-spacing: 0.08em; }
|
||||
background: rgba(207, 106, 84, 0.1);
|
||||
}
|
||||
|
||||
.node-availability-strip {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 5px;
|
||||
min-width: 220px;
|
||||
margin: 5px 0 7px;
|
||||
}
|
||||
.capability-badge {
|
||||
display: grid;
|
||||
grid-template-columns: auto auto;
|
||||
gap: 1px 6px;
|
||||
min-width: 104px;
|
||||
max-width: 190px;
|
||||
padding: 4px 6px;
|
||||
border: 1px solid var(--line);
|
||||
background: rgba(0,0,0,0.16);
|
||||
line-height: 1.22;
|
||||
}
|
||||
.capability-badge b {
|
||||
color: var(--muted);
|
||||
font-size: 10px;
|
||||
letter-spacing: 0.1em;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
.capability-badge strong {
|
||||
justify-self: end;
|
||||
font-size: 11px;
|
||||
}
|
||||
.capability-badge small {
|
||||
grid-column: 1 / -1;
|
||||
min-width: 0;
|
||||
overflow: hidden;
|
||||
color: var(--faint);
|
||||
font-size: 10px;
|
||||
text-overflow: ellipsis;
|
||||
white-space: nowrap;
|
||||
}
|
||||
.capability-badge.ok {
|
||||
border-color: rgba(113, 191, 120, 0.42);
|
||||
background: rgba(113, 191, 120, 0.07);
|
||||
}
|
||||
.capability-badge.ok strong { color: var(--ok); }
|
||||
.capability-badge.warn {
|
||||
border-color: rgba(215, 161, 58, 0.45);
|
||||
background: rgba(215, 161, 58, 0.08);
|
||||
}
|
||||
.capability-badge.warn strong { color: var(--warn); }
|
||||
.capability-badge.fail {
|
||||
border-color: rgba(207, 106, 84, 0.45);
|
||||
background: rgba(207, 106, 84, 0.08);
|
||||
}
|
||||
.capability-badge.fail strong { color: var(--danger); }
|
||||
|
||||
.status-badge {
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
@@ -693,7 +746,7 @@ h2 { font-size: 14px; text-transform: uppercase; letter-spacing: 0.08em; }
|
||||
display: grid;
|
||||
gap: 10px;
|
||||
}
|
||||
.gateway-version-table { min-width: 1120px; }
|
||||
.gateway-version-table { min-width: 1280px; }
|
||||
.gateway-version-table-wrap { max-height: 340px; }
|
||||
.capability-row {
|
||||
display: flex;
|
||||
@@ -782,6 +835,7 @@ h2 { font-size: 14px; text-transform: uppercase; letter-spacing: 0.08em; }
|
||||
|
||||
.table-wrap { overflow: auto; max-height: calc(100vh - 174px); }
|
||||
table { width: 100%; border-collapse: collapse; min-width: 760px; }
|
||||
.node-list-table { min-width: 1180px; }
|
||||
.task-history-table { min-width: 1080px; }
|
||||
th, td {
|
||||
padding: 7px 9px;
|
||||
|
||||
Reference in New Issue
Block a user