Page MenuHomePhorge

Fix UX regression in Phame
Open, NormalPublic

Description

I noticed that this commit 9448e815721c882196b8c541560270734574af8e / T15920 / D25790 introduced a problem in the homepage of Phame:

http://phorge.localhost/phame/

image.png (951×1 px, 59 KB)

This happens exactly after 1792 pixel width screen. Does not happen at 1791 pixel width screen.

This happens only if you have not any posts.

(I've identified the problematic commit using git bisect starting with a good old commit git bisect good e5d7c9aa4e0be14427bac27c079c57f79d3b7ef3 and git bisect bad 42234d56e5a4bd7d053d85a482b05c5f90b6ef36 that is the last change in origin/master)

Revisions and Commits

Event Timeline

valerio.bozzolan removed mturdus as the assignee of this task.
valerio.bozzolan triaged this task as High priority.
valerio.bozzolan created this object in space S1 Public.

(Sorry @mturdus I didn't want to assign this to you. It was automatically assigned by sub-task.)

valerio.bozzolan lowered the priority of this task from High to Normal.Jan 22 2025, 11:38
valerio.bozzolan updated the task description. (Show Details)

Decreasing priority since this happens only if you have not any posts.

Uhm, right. A quick fix would be removing the margin-left: 300px; CSS rule for div.phui-document-content-outer which might invalidate related screenshots on https://we.phorge.it/w/changelog/next_up/.

I can reproduce also with existing blogposts:

Screenshot From 2025-01-23 12-46-11.png (558×996 px, 62 KB)

Cigaryno moved this task from Backlog to Bug Reports on the UX board.
Cigaryno moved this task from Backlog to Bug Reports on the Phame board.