From a8fa834d240e8cf08912624f65a171b4f7df1c1a Mon Sep 17 00:00:00 2001 From: rcourtman Date: Thu, 6 Nov 2025 15:00:36 +0000 Subject: [PATCH] Fix critical truncation bug preventing data readability on touch devices (related to #643) Removed CSS truncate from key identifier columns (container names, service names, guest names, host names, image names) that were making data inaccessible on mobile/ touch devices where title tooltips don't work. Users can now read full identifiers via horizontal scroll (already implemented via ScrollableTable component). Data should always be readable without requiring additional UI affordances. Changed files: - DockerUnifiedTable: Remove truncate from container/service names and images - GuestRow: Remove truncate from guest names - HostsOverview: Remove truncate from host display names and hostnames Column resizing remains on backlog as optional enhancement; users should not need a drag handle just to read the contents. --- frontend-modern/src/components/Dashboard/GuestRow.tsx | 2 +- .../src/components/Docker/DockerUnifiedTable.tsx | 8 ++++---- frontend-modern/src/components/Hosts/HostsOverview.tsx | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/frontend-modern/src/components/Dashboard/GuestRow.tsx b/frontend-modern/src/components/Dashboard/GuestRow.tsx index d957339..3c76626 100644 --- a/frontend-modern/src/components/Dashboard/GuestRow.tsx +++ b/frontend-modern/src/components/Dashboard/GuestRow.tsx @@ -425,7 +425,7 @@ export function GuestRow(props: GuestRowProps) { fallback={
- + {container.image || '—'} @@ -1626,7 +1626,7 @@ const DockerServiceRow: Component<{ fallback={
- + {service.image || '—'} diff --git a/frontend-modern/src/components/Hosts/HostsOverview.tsx b/frontend-modern/src/components/Hosts/HostsOverview.tsx index ee18ee2..5736151 100644 --- a/frontend-modern/src/components/Hosts/HostsOverview.tsx +++ b/frontend-modern/src/components/Hosts/HostsOverview.tsx @@ -269,12 +269,12 @@ export const HostsOverview: Component = (props) => {
{renderStatusIndicator(host.status)} -

+

{host.displayName || host.hostname || host.id}

-

+

{host.hostname}