Fix terminal detail UX: description wrapping, status contrast, close button
- Remove `white-space: nowrap` from `.terminal-detail-meta` and
  `.terminal-item .artifact-meta` — long descriptions now wrap instead
  of being clipped with ellipsis.
- Add `-webkit-line-clamp: 2` to list-item meta so description is
  limited to 2 lines with graceful overflow.
- Fix status colour in detail rows: `.terminal-detail-value.status-busy`
  etc. added after `.terminal-detail-value` so their colours override
  the default #C0CAF5 (was causing light-on-light text).
- Add close button (X) inside `.terminal-detail-header` to dismiss
  the detail pane without leaving the tab.
- Make `selectTerminal` toggle: second click on the same item deselects.
- Build webclient and run tests — all pass.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 840d40b commit 1a659975ef9558796991f1167ac15563a6a28262
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 26 May
Showing 6 changed files
View
webclient/dist/assets/index-B-XArGgJ.js 0 → 100644
Not supported
View
webclient/dist/assets/index-B9MKY33g.css 0 → 100644
View
webclient/dist/assets/index-DGnGo0Ac.css 100644 → 0
View
webclient/dist/assets/index-DnJFuNXl.js 100644 → 0
Not supported
View
webclient/dist/index.html
View
webclient/src/components/artifacts/ArtifactsPanel.vue