Files list: Kind column is pushed off the page at 1024 with the sidebar #131

Closed
opened 2026-09-25 22:17:38 +00:00 by kayg · 1 comment
Owner

Severity: medium

Problem

The desktop Files list needs about 800px for Name, Folder, Modified, Size and Kind. At 1024 with the sidebar open (Recent), and at 768 behind Quick Look, the Kind column was pushed out and the page scrolled sideways. /home/kayg/Developer/calternal/target/breakit/run1/files-recent_1024-paper.png. The phone layout switches on the viewport width (<768), so the sidebar width was not counted.

Expected

The list fits its column at every width.

Status

Fixed on job/breakit-fixes in d912b44: a container query on FileCollection hides Kind, then Folder, then Size as the list narrows (sorting by them stays in the Sort menu). Checks: /home/kayg/Developer/calternal/target/breakit/verify/v2-recent-1024.png, /home/kayg/Developer/calternal/target/breakit/verify/v2-recent-800.png. Not merged.

Found by the break-it sweep (#117). Re-run: cd apps/web && bun run build && bun e2e/breakit.mjs --keep <dir> (script on branch job/breakit-fixes). Screenshots: /home/kayg/Developer/calternal/target/breakit (run 1 in run1/, fix checks in verify/).

**Severity:** medium ## Problem The desktop Files list needs about 800px for Name, Folder, Modified, Size and Kind. At 1024 with the sidebar open (Recent), and at 768 behind Quick Look, the Kind column was pushed out and the page scrolled sideways. `/home/kayg/Developer/calternal/target/breakit/run1/files-recent_1024-paper.png`. The phone layout switches on the viewport width (<768), so the sidebar width was not counted. ## Expected The list fits its column at every width. ## Status Fixed on `job/breakit-fixes` in d912b44: a container query on `FileCollection` hides Kind, then Folder, then Size as the list narrows (sorting by them stays in the Sort menu). Checks: `/home/kayg/Developer/calternal/target/breakit/verify/v2-recent-1024.png`, `/home/kayg/Developer/calternal/target/breakit/verify/v2-recent-800.png`. Not merged. Found by the break-it sweep (#117). Re-run: `cd apps/web && bun run build && bun e2e/breakit.mjs --keep <dir>` (script on branch `job/breakit-fixes`). Screenshots: `/home/kayg/Developer/calternal/target/breakit` (run 1 in `run1/`, fix checks in `verify/`).
Author
Owner

Fixed. The Files E2E passed at 1024px with the sidebar open. The Kind column hides when the list is narrow, and the Files page document width stays within the viewport.

Fixed. The Files E2E passed at 1024px with the sidebar open. The Kind column hides when the list is narrow, and the Files page document width stays within the viewport.
kayg closed this issue 2026-09-26 12:51:58 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal#131
No description provided.