bug(mobile): horizontal scroll overflow at 320px on Home and Admin #91
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Severity: Critical — blocks use
At 320px viewport width, both the Home/Documents page and the Admin page produce horizontal overflow, causing a scrollbar at the bottom and content cut off at the right edge.
Home page: the search + filter row (
Search | ▼ FILTER | ✕) overflows because the filter button has a fixed min-width and the row does not wrap.Admin page: the Users table (Login / Name / Groups columns) and the USERS / GROUPS tab bar both overflow. The tab bar cuts off at "GROUP…".
Fix — Home search row
Add
flex-wrap: wrapor reduce the filter button to an icon-only variant below 360px:Or simply ensure the search input uses
min-width: 0; flex: 1so it shrinks instead of overflowing.Fix — Admin table
Wrap the table in a horizontally scrollable container (acceptable for data tables):
Or switch to a card-per-row layout at
<480pxwhere each user becomes a stacked card (Login → bold title, Name + Groups as metadata below). This is more readable on mobile but more work to implement.Fix — Admin tab bar
This splits available space equally between USERS and GROUPS tabs.