fix: apply agent list UI improvements to project detail view#200
Conversation
Port two fixes from the global /agents list to the project detail agent list for consistency: 1. Task column truncation: use multi-line clamp (2 lines) instead of single-line ellipsis, so action buttons remain visible. 2. Label-free buttons: remove text labels from card view buttons and add tooltip wrappers with aria-labels to both card and table view buttons, matching the icon-only style of the agents page.
There was a problem hiding this comment.
Code Review
This pull request updates the project detail page by modifying the CSS of task cells to support a two-line text clamp instead of single-line ellipsis truncation. Additionally, it wraps several action buttons (Terminal, Suspend, Stop, Resume, Start, and Delete) in tooltips, adds corresponding aria-label attributes for accessibility, and removes text labels from the action buttons in favor of icon-only buttons with tooltips. I have no feedback to provide as there are no review comments.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
Summary
Closes #199
Ports two UI fixes from the global
/agentslist view to the project detail agent list for consistency:text-overflow: ellipsis; white-space: nowrap) to multi-line clamp (-webkit-line-clamp: 2; white-space: normal), matching the agents page. This prevents action buttons from being pushed off-screen by long task descriptions.<sl-tooltip>wrappers witharia-labelattributes to both card and table view buttons, matching the icon-only style of the agents page.Test plan
/agentspage to confirm visual consistency