diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-06-04 00:22:00 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-06-04 00:22:00 +0000 |
| commit | 0d537df08fea539022cbcffe3ea778a3c84e7fb7 (patch) | |
| tree | c76eb20bbad16050cc969aa224ab7d0bfd725686 /web/style.css | |
| parent | be84621e0558184399a8d4452be795fdd72928f8 (diff) | |
feat: execution row click opens unified detail + log viewer
Replace the per-row "View Logs" button with a click handler on the entire
execution row. Clicking opens the logs-modal showing a metadata grid (id,
status, agent, exit code, cost, times, error, log paths) followed by an
inline streaming log viewer. The EventSource is torn down on modal close.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'web/style.css')
| -rw-r--r-- | web/style.css | 22 |
1 files changed, 5 insertions, 17 deletions
diff --git a/web/style.css b/web/style.css index b6f0484..abbf3b9 100644 --- a/web/style.css +++ b/web/style.css @@ -817,6 +817,11 @@ dialog label select:focus { align-items: center; gap: 0.5rem 0.75rem; flex-wrap: wrap; + cursor: pointer; +} + +.execution-row:hover { + background: var(--surface-2, rgba(255,255,255,0.06)); } .execution-commits { @@ -910,23 +915,6 @@ dialog label select:focus { border: 1px solid color-mix(in srgb, var(--warn, #f59e0b) 35%, transparent); } -.btn-view-logs { - font-size: 0.72rem; - font-weight: 600; - padding: 0.2em 0.55em; - border-radius: 0.25rem; - border: 1px solid var(--border); - background: transparent; - color: var(--text-muted); - cursor: pointer; - white-space: nowrap; - flex-shrink: 0; -} - -.btn-view-logs:hover { - background: var(--border); - color: var(--text); -} /* Execution logs modal */ .logs-modal-body { |
