diff options
| author | David Hill <[email protected]> | 2026-03-23 00:45:11 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2026-03-23 00:45:11 +0000 |
| commit | 40e49c5b49ad017e3bfcd53f7bc1631d6cdd5c0d (patch) | |
| tree | 44f7fb6c8337a98f9bd2874ea022d6e50705e321 /packages/ui/src/components/message-part.css | |
| parent | afe9b9727415ea046dc08990f981e00e27ec4a43 (diff) | |
| download | opencode-40e49c5b49ad017e3bfcd53f7bc1631d6cdd5c0d.tar.gz opencode-40e49c5b49ad017e3bfcd53f7bc1631d6cdd5c0d.zip | |
tui: keep patch tool counts visible with long filenames (#18678)
Diffstat (limited to 'packages/ui/src/components/message-part.css')
| -rw-r--r-- | packages/ui/src/components/message-part.css | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/packages/ui/src/components/message-part.css b/packages/ui/src/components/message-part.css index 8031bf263..aa685392a 100644 --- a/packages/ui/src/components/message-part.css +++ b/packages/ui/src/components/message-part.css @@ -424,7 +424,7 @@ display: flex; align-items: center; justify-content: space-between; - gap: 8px; + gap: 12px; width: 100%; [data-slot="message-part-title-area"] { @@ -436,10 +436,11 @@ } [data-slot="message-part-title"] { - flex-shrink: 0; + flex: 1 1 auto; display: flex; align-items: center; gap: 8px; + min-width: 0; font-family: var(--font-family-sans); font-size: 14px; font-style: normal; @@ -466,12 +467,17 @@ } [data-slot="message-part-title-text"] { + flex-shrink: 0; text-transform: capitalize; color: var(--text-strong); } [data-slot="message-part-title-filename"] { /* No text-transform - preserve original filename casing */ + min-width: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; font-weight: var(--font-weight-regular); } @@ -501,6 +507,7 @@ gap: 16px; align-items: center; justify-content: flex-end; + flex-shrink: 0; } } @@ -1183,6 +1190,7 @@ display: flex; flex-grow: 1; min-width: 0; + overflow: hidden; } [data-slot="apply-patch-directory"] { @@ -1196,7 +1204,11 @@ [data-slot="apply-patch-filename"] { color: var(--text-strong); - flex-shrink: 0; + flex: 1 1 auto; + min-width: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } [data-slot="apply-patch-trigger-actions"] { |
