summaryrefslogtreecommitdiff
path: root/web/style.css
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-06-04 00:22:00 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-06-04 00:22:00 +0000
commit0d537df08fea539022cbcffe3ea778a3c84e7fb7 (patch)
treec76eb20bbad16050cc969aa224ab7d0bfd725686 /web/style.css
parentbe84621e0558184399a8d4452be795fdd72928f8 (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.css22
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 {