Profile page layout not fully responsive on very small screens #6

Closed
opened 2026-07-08 10:43:13 +00:00 by laoc · 3 comments
Owner

Report

On very small screens the profile layout breaks:

  • The tab row (Beiträge / Materialien / Artikel / Termine / Umfra…) overflows without any scroll affordance.
  • Horizontal overflow / stray scrollbar visible on the page.

Expected

Profile page fully usable on narrow viewports (~360-500 px): scrollable or wrapping tab row, no horizontal page overflow.

screenshot

## Report On very small screens the profile layout breaks: - The tab row (Beiträge / Materialien / Artikel / Termine / Umfra…) overflows without any scroll affordance. - Horizontal overflow / stray scrollbar visible on the page. ## Expected Profile page fully usable on narrow viewports (~360-500 px): scrollable or wrapping tab row, no horizontal page overflow. ![screenshot](https://git.edufeed.org/attachments/6e83b93b-fe9b-4113-bf10-676bbe1ad99d)
Author
Owner

Improved on branch fix/profile-ui-issues-5-6.

The tab row scrolls horizontally but hides its scrollbar, so on narrow screens there was no indication that more tabs (Umfragen, Lesezeichen, Communities, Badges) exist past the edge — they just looked cut off. The strip now shows a soft fade on whichever edge has clipped content, updating live while scrolling (verified at 400px).

I could not reproduce a page-level horizontal overflow on the current dev build at 360-500px — the body stays within the viewport. If you still see a horizontal scrollbar somewhere, please note the exact page/viewport and I will follow up.

Improved on branch `fix/profile-ui-issues-5-6`. The tab row scrolls horizontally but hides its scrollbar, so on narrow screens there was no indication that more tabs (Umfragen, Lesezeichen, Communities, Badges) exist past the edge — they just looked cut off. The strip now shows a soft fade on whichever edge has clipped content, updating live while scrolling (verified at 400px). I could not reproduce a page-level horizontal overflow on the current dev build at 360-500px — the body stays within the viewport. If you still see a horizontal scrollbar somewhere, please note the exact page/viewport and I will follow up.
Author
Owner

The tab-strip fade fix lives on the same branch and was merged to dev together with #5 — please close after a quick look on a narrow viewport.

The tab-strip fade fix lives on the same branch and was merged to `dev` together with #5 — please close after a quick look on a narrow viewport.
Author
Owner

Confirmed by Steffen, merged to dev.

Confirmed by Steffen, merged to dev.
laoc closed this issue 2026-07-09 08:53:04 +00:00
Sign in to join this conversation.
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
edufeed/edufeed-app#6
No description provided.