fix: hide status row todo text sooner

Adjusts the status row collapse threshold to avoid text overlap
Keeps the todo and changed-files summary on one line more reliably
This commit is contained in:
Bohdan Triapitsyn
2026-08-03 01:32:03 +03:00
parent 1d17cb87b3
commit cf8c494329
+9 -2
View File
@@ -930,8 +930,15 @@ html:not(.dark) .chat-scroll {
}
}
/* Status row: collapse optional text when narrow to keep both sides in one line. */
@container status-row (max-width: 30rem) {
/* Status row: collapse optional text when narrow to keep both sides in one line.
*
* The todo text goes first, and it goes early. The changed-files summary on the
* left has a floor it cannot shrink past — the file count, the +/- counts and
* the chevron are all fixed width — so once the two sides no longer fit, they
* collide rather than politely truncating. 30rem was measured against the todo
* text alone; with a changed-files summary beside it the collision starts around
* 36rem, so this hides one step before that. */
@container status-row (max-width: 38rem) {
.status-row__active-todo {
display: none;
}