mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-26 21:47:20 +00:00
3c9d36172a
Below a 360px table (most phones at 360-393px) the shared shell gives the name column a 40% floor, and the State column beside it, both metric pills and the Update control cut "Unhealthy" to "Unhe…" and "Exited (139)" to "Exite…". Narrowing the name from the colgroup does not help: the browser takes the larger of the header and column widths and rescales everything else. The narrow layout drops the State column and shows the same words, tone and title on a second line under the container name, on every row so rows keep one height. CPU, memory and Update share the rest, which keeps a 100% pill and the Update label whole at 320px too. The phone layout and up keep their State column. A saved sort now applies only while its column's header shows, so a State sort stops reordering phone rows with no visible indicator; this replaces the grouped view's Host/Engine special case. The name cell only adds its column wrapper when a table passes a second line. Reviewed by Sol from before/after screenshots at 320, 390 and 430px.