fix(store): provide mobile scroll clearance for sticky buy bar #117

Merged
yuris merged 1 commit from fix/89-mobile-sticky-buy into main 2026-09-28 20:43:29 +00:00
Owner

Resolves #89

  • Provide clearance on scroll container via body:has(.sticky-buy) { padding-bottom: 69px; } inside @media (max-width: 700px).
  • Remove unneeded padding-bottom: 96px; on .pdp.
  • Regenerate globals.css cleanly via port-design.
Resolves #89 - Provide clearance on scroll container via `body:has(.sticky-buy) { padding-bottom: 69px; }` inside `@media (max-width: 700px)`. - Remove unneeded `padding-bottom: 96px;` on `.pdp`. - Regenerate `globals.css` cleanly via `port-design`.
fix(store): provide mobile scroll clearance for sticky buy bar (#89)
All checks were successful
Checks / test garage (pull_request) Successful in 1m23s
Checks / test garage-store (pull_request) Successful in 1m17s
Checks / test @garage/catalog (pull_request) Successful in 1m13s
Checks / typecheck apps/management (pull_request) Successful in 1m36s
Checks / lint (biome) (pull_request) Successful in 11s
Checks / typecheck apps/store (pull_request) Successful in 1m20s
be7a7e986e
yuris left a comment

VERDICT: approve

  • Reserves 69px clearance on body:has(.sticky-buy) in @media (max-width: 700px) so footer links remain reachable on mobile PDP.
  • Removes redundant 96px padding on .pdp.
  • Cleanly generated through port-design script from tokens.css.
  • Verified with headless browser and existing test suite.
VERDICT: approve - Reserves 69px clearance on `body:has(.sticky-buy)` in `@media (max-width: 700px)` so footer links remain reachable on mobile PDP. - Removes redundant 96px padding on `.pdp`. - Cleanly generated through `port-design` script from `tokens.css`. - Verified with headless browser and existing test suite.
yuris merged commit 7ce72231ff into main 2026-09-28 20:43:29 +00:00
yuris changed title from fix(store): provide mobile scroll clearance for sticky buy bar (#89) to fix(store): provide mobile scroll clearance for sticky buy bar 2026-09-28 20:46:00 +00:00
Sign in to join this conversation.
No reviewers
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
yuris/garage!117
No description provided.