Skip to content

Fixed footer and watermark overlapping cards on narrow screens - #73

Merged
CodyCBakerPhD merged 3 commits into
mainfrom
claude/narrow-screen-layout-overlap-8mxucq
Aug 7, 2026
Merged

Fixed footer and watermark overlapping cards on narrow screens#73
CodyCBakerPhD merged 3 commits into
mainfrom
claude/narrow-screen-layout-overlap-8mxucq

Conversation

@CodyCBakerPhD

Copy link
Copy Markdown
Member

Fixed an issue where the fixed-position corner watermark and footer bar would overlap card content on screens narrower than ~900px, obscuring the page content as users scrolled.

Changes:

  • Added a media query for screens ≤900px wide that converts the footer bar from fixed to static positioning, allowing it to flow naturally below the page content
  • Hid the redundant BBQS watermark logo on narrow screens (the same logo is already displayed in the header)
  • Adjusted footer styling on narrow screens to center-align items and improve spacing
  • Added bottom padding to main to accommodate the repositioned footer

Version bumped to 1.1.5

https://claude.ai/code/session_01UFyi1FScacF1T8SDaaqzEt

Below ~900px, main no longer has enough side margin to keep the fixed
corner watermark and footer bar clear of the cards, so as the page
scrolls they end up pinned on top of card content. Take them out of
fixed positioning on narrow screens so they flow below the page
instead, and drop the redundant watermark logo (already shown in the
header).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UFyi1FScacF1T8SDaaqzEt
@chromatic-com

chromatic-com Bot commented Aug 7, 2026

Copy link
Copy Markdown

Tip

All tests passed and all changes approved!

🟢 UI Tests: bbqs-uploader-playwright: 2 changes accepted as baselines
🟢 UI Review: bbqs-uploader-playwright: Approved by Cody Baker
Storybook icon Test suite publish: bbqs-uploader-playwright: 2 tests published

@chromatic-com

chromatic-com Bot commented Aug 7, 2026

Copy link
Copy Markdown

Tip

All tests passed and all changes approved!

🟢 UI Tests: bbqs-uploader-storybook: 36 tests unchanged
🟢 UI Review: bbqs-uploader-storybook: 38 stories published -- no changes
Storybook icon Storybook Publish: bbqs-uploader-storybook: 38 stories published

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-08-07 06:05 UTC

@CodyCBakerPhD
CodyCBakerPhD marked this pull request as ready for review August 7, 2026 05:29
claude added 2 commits August 7, 2026 05:49
The 900px guess kicked in well after cards actually started overlapping
the footer. Measured against the built page: main tops out at an 828px
content box, and the footer's left column needs about 270px of margin
on each side to clear it, so overlap becomes geometrically possible
around 1368px wide (the CON logo's own margin need is narrower, so it's
covered by the same threshold). Moved the breakpoint to 1400px, just
past that measured point.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UFyi1FScacF1T8SDaaqzEt
CI's integration job was failing: Playwright's default 1280x720 viewport
falls under the new max-width: 1400px breakpoint, so the watermark logo
this test checks for is now intentionally hidden there. Pin the test to
a wide viewport so it exercises the desktop layout it's meant to cover.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UFyi1FScacF1T8SDaaqzEt
@CodyCBakerPhD CodyCBakerPhD self-assigned this Aug 7, 2026
@CodyCBakerPhD
CodyCBakerPhD merged commit 4d9d75e into main Aug 7, 2026
16 checks passed
@CodyCBakerPhD
CodyCBakerPhD deleted the claude/narrow-screen-layout-overlap-8mxucq branch August 7, 2026 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants