Mobile: Text overflow on ticketing pages at 375px viewport #5

Closed
opened 2026-04-19 22:06:28 -07:00 by jwed · 1 comment
Owner

Bug Report

Severity: Medium
Discovered by: Playwright QA (mobile suite, admin user, 375x812 viewport)

Affected Pages

  • /app/ticketing — 17 elements overflow (sidebar nav, group switcher, view counts all clip)
  • /app/ticketing/settings — settings tab nav overflows ("Groups Agents Priorities Statuses Projects Au...")

Expected

All text and navigation readable within 375px viewport

Actual

The ticketing sidebar and tab navigation extend beyond container bounds, clipping important UI elements

Suggested Fix

The sidebar may need a collapsible/drawer treatment on mobile. Settings tabs should wrap or use a scrollable tab row.

## Bug Report **Severity:** Medium **Discovered by:** Playwright QA (mobile suite, admin user, 375x812 viewport) ### Affected Pages - `/app/ticketing` — 17 elements overflow (sidebar nav, group switcher, view counts all clip) - `/app/ticketing/settings` — settings tab nav overflows ("Groups Agents Priorities Statuses Projects Au...") ### Expected All text and navigation readable within 375px viewport ### Actual The ticketing sidebar and tab navigation extend beyond container bounds, clipping important UI elements ### Suggested Fix The sidebar may need a collapsible/drawer treatment on mobile. Settings tabs should wrap or use a scrollable tab row.
Author
Owner

Fixed by adding min-w-0 to the aside element and overflow-hidden to its inner content container in Ticketing/Index.vue, preventing the sidebar from expanding past its flex allocation. Added truncate to the sidebar heading. The settings tab nav already had overflow-x-auto in place — no change needed there.

Fixed by adding min-w-0 to the aside element and overflow-hidden to its inner content container in Ticketing/Index.vue, preventing the sidebar from expanding past its flex allocation. Added truncate to the sidebar heading. The settings tab nav already had overflow-x-auto in place — no change needed there.
jwed closed this issue 2026-04-19 22:14:50 -07:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jwed/dashboard-ticketing#5