Mobile: music UI overlaps top menu card #126
Labels
No labels
agent:implement
agent:ready
backend
bug
cannot-reproduce
confirmed
desktop
docs
documentation
duplicate
enhancement
feature
frontend
good first issue
help wanted
high-risk
in-review
invalid
mobile
needs-triage
P0-critical
P1-high
P2-medium
P3-low
qa
QA
question
ready
report
responsive
security
security-escalate
smart-contract
solana
tablet
test-pass
ux
wallet-issue
wallet:keplr
wallet:metamask
wallet:station
wallet:walletconnect
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-bridge-monorepo#126
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?
Summary
On mobile view, the music player overlaps slightly with the top menu card.
Screenshot
Steps to reproduce
Expected behavior
Music should sit fully above the top menu card with no visual overlap.
Actual behavior
Music overlaps slightly with the top menu card.
Recommended fix
Add extra padding at the top in the mobile layout so the music clears the top menu card.
Acceptance criteria
mentioned in commit
1b7a55147cGL-126 fix merged to
main(commit1b7a551)@brouie — please verify on a real phone / mobile emulation when you have a moment. Issue left open until you confirm.
What changed
<main>now usespt-6below themdbreakpoint (waspt-3);md:and up still usemd:pt-4/md:pb-8(unchanged tablet/desktop rhythm per acceptance criteria).top-6vsmd:top-2) soblur-3xldoes not crowd the nav edge.packages/frontend/src/components/layout/layoutShellClasses.ts(documented as INV-MOB1 indocs/FRONTEND_BRIDGE_INVARIANTS.md; agent skillskills/agent-frontend-mobile-layout.md).Verification checklist
md+): vertical spacing matches pre-fix (no extra top gap vs before GL-126).npm run test:run -- src/components/layout/layoutShellClasses.test.tsinpackages/frontend(Vitest guard on the Tailwind tokens).If anything still clips on a specific embed or experience route, note viewport + URL and we can tune only the
<mdtokens inlayoutShellClasses.ts.OPpened on wrong repo, reverting work
Closure note: This issue was filed against the wrong project. INV-MOB1 (mobile shell / sticky NavBar spacing) is tracked under PlasticDigits/yieldomega#103.
The bridge monorepo now references yieldomega #103 in docs and code comments (commit on
main: docs update linking GL-103). No revert was needed for the layout implementation commit—the UI fix stays in cl8y-bridge-monorepo; only tracker cross-links were corrected.mentioned in commit
05d37aaebeUpdate: The mobile layout changes that were landed on
main(commit1b7a551) have been reverted. They belonged to another product (yieldomega), not this repo, so no bridge-monorepo layout fix was required.Reverts are on
main(seee04c7e8andae28b7b). Docs/skills no longer reference that work or yieldomega.mentioned in commit
e04c7e8a8f