Area: mobieusHelp (audit p7) · Surface: /help/agent (recent tickets table), /help/agent/queue/{slug} · Dimension: Law 5 — mobile first-class · Severity: major
The agent dashboard 'Recent open tickets' table and the per-queue table use .hdk-table, which sets overflow:hidden on the table itself and provides no responsive/scroll behavior. Five columns do not fit a phone viewport. Content is clipped or the whole page scrolls sideways.
Evidence
`.hdk-table` is defined in platform/templates/helpdesk/agent/dashboard.php:79-94 and platform/templates/helpdesk/agent/queue.php:59-64 as `table.hdk-table { width: 100%; … overflow: hidden; }` — `overflow:hidden` clips rather than scrolls, and there is no @media wrapper. The recent-tickets table has 5 columns (Reference, Subject, Status, Priority, Last activity) — dashboard.php:186-209. The dashboard wrap is `max-width: 1320px` (dashboard.php:42) with no small-screen table handling. On a phone the 5-column table either clips (overflow:hidden) or forces page-wide horizontal scroll.
Suggested fix. Wrap the table in an overflow-x:auto container (touch scrolling) so the table scrolls within bounds, and/or collapse low-priority columns (Priority, Last activity) under a media query on narrow screens. Remove overflow:hidden from the table element since it hides clipped columns.
Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.
Patrick Bass
@mobieus