Phone: the details bottom sheet never shows — sidebar-hiding rule #app > aside also hides #detpane below 820px #675
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: Cordy/Cairn#675
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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?
Found by the #656 QA pass (v0.6.247, both dogfoods).
Matrix row: §3 Details pane — "Phone bottom sheet | Viewport < 820px | Pane becomes sheet; sections usable".
Steps
_qain a 375px frame.#detpane .detttl= "qa-doc.pdf"; the HTML snippet for docs.html is rendered).getComputedStyle(#detpane).displayisnone. It is the same at 720px.Root cause (from the live CSS):
#detpaneis an<aside>directly under#app. The rules that hide the desktop sidebar on phones,have specificity (1,0,1) and beat
#detpane { display: flex }(1,0,0). The sheet styling itself exists (@media (max-width: 819px) #detpane { position: fixed; inset: auto 0 0; max-height: 78vh; border-radius: 14px 14px 0 0 … }) but can never be seen. Scoping the sidebar rule (e.g.#app > aside#sidebaror a class) should bring the sheet back.Expected: a bottom sheet with hero, facts and Shares/Versions/Activity drills.
Seen: no details surface on phone at all. Shares, Versions and Activity are unreachable below 820px.
Screenshot:
675-no-phone-sheet.jpg(375px frame, qa-doc selected, no sheet)