feat(web): Executions table gets real columns and status icons
No cell stacks two facts on separate lines with <br> any more (Run/Repo, Branch/Commit, Trigger/Actor, Duration/Started, VM/IP-Uptime each get their own column, 8 -> 13 total). The card is already .card--wide with its own .table-wrap, so the extra width scrolls horizontally rather than the page. Status pills carry a check/x/play icon for the three outcomes that are a real verdict or an in-progress state (success/failure/running); queued, cancelled, skipped stay plain text. Every pill in the column -- including the VM-only orphan/running pills on unmatched-VM rows -- is forced to the same width with left-aligned content instead of a ragged column.
This commit is contained in:
@@ -77,6 +77,14 @@
|
||||
<line x1="12" y1="17" x2="12.01" y2="17"></line>
|
||||
</symbol>
|
||||
|
||||
<!-- Executions card: pass/fail run-status pills -- i-check pairs with
|
||||
i-alert everywhere else in this sprite, but a failed *run* is a
|
||||
boolean outcome, not a resource warning, so it gets its own cross. -->
|
||||
<symbol id="i-x" viewBox="0 0 24 24">
|
||||
<line x1="18" y1="6" x2="6" y2="18"></line>
|
||||
<line x1="6" y1="6" x2="18" y2="18"></line>
|
||||
</symbol>
|
||||
|
||||
<!-- Executions card: a run/play glyph, stroked like every other icon here. -->
|
||||
<symbol id="i-play" viewBox="0 0 24 24">
|
||||
<circle cx="12" cy="12" r="9"></circle>
|
||||
|
||||
Reference in New Issue
Block a user