I think tables and lists could be extremely user-friendly if rows were a clickable element that opens a modal with that record’s details laid out in a simple vertical (label-value) format. Here’s how it would work:
Click any row in the table.
Open a lightweight popup (modal or slide-in panel) that displays each field name on the left and its corresponding value on the right, stacked top to bottom.
Eliminate horizontal scrolling—all data is visible in one scrollable column, whether you’re on a phone or desktop.
Why this matters:
Instant context: Users get full visibility into a record without having to scroll side-to-side.
Mobile-first friendly: Vertical layouts adapt perfectly to narrow screens.