Skip to content

Added BBQS, CON, and Talmo Lab watermarks framing the page - #13

Merged
CodyCBakerPhD merged 3 commits into
mainfrom
claude/watermarks-brain-bbqs-con-yme3pd
Aug 10, 2026
Merged

CodyCBakerPhD merged 3 commits into
mainfrom
claude/watermarks-brain-bbqs-con-yme3pd

Conversation

@CodyCBakerPhD

Copy link
Copy Markdown
Member

Added institutional watermarks to frame the page: the BBQS logo fixed to the top-left corner, and the CON and Talmo Lab logos in the bottom-right footer, matching the design from bbqs-uploader.

Key changes:

  • Added a fixed BBQS watermark (circle-cropped, 80px) to the top-left, linking to brain-bbqs.org
  • Added CON and Talmo Lab watermarks to the footer bar's right side, linking to their respective sites
  • Talmo Lab logo includes two SVG variants (light and dark strokes) that swap based on the active theme, since the lab's default logo has a near-black outline that disappears in dark mode
  • Below 1420px viewport width, the fixed positioning is dropped to avoid overlapping content: the BBQS mark is hidden and the footer bar flows into normal document flow
  • Updated footer bar layout from flex-start to space-between to accommodate the new watermarks on the right
  • Added comprehensive integration tests covering watermark visibility, theme switching, and responsive behavior

https://claude.ai/code/session_01Bsu1WGshqLQSv4UjjkmVRQ

Mirrors brain-bbqs/bbqs-uploader: the circle-cropped BBQS org logo fixed to
the top-left corner and the CON logo in the bottom-right of the footer bar,
each linking to its site. The Talmo Lab logo sits beside CON, linking to
talmolab.org; the lab's default logo has a near-black flask outline that is
invisible against the dark theme, so the white-stroke variant they ship for
dark backgrounds is loaded there instead.

Below 1420px of viewport width the centred content box no longer clears the
corner marks, so the BBQS watermark is dropped and the footer bar falls back
to normal document flow.

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

chromatic-com Bot commented Aug 10, 2026 •

Copy link
Copy Markdown

Tip

All tests passed and all changes approved!

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

@chromatic-com

chromatic-com Bot commented Aug 10, 2026 •

Copy link
Copy Markdown

Tip

All tests passed and all changes approved!

🟢 UI Tests: encoding-helper-storybook: 4 changes accepted as baselines
🟢 UI Review: encoding-helper-storybook: Approved by Cody Baker
Storybook icon Storybook Publish: encoding-helper-storybook: 5 stories published

@github-actions

github-actions Bot commented Aug 10, 2026 •

Copy link
Copy Markdown
PR Preview Action v1.8.1

QR code for preview link

🚀 View preview at
https://brain-bbqs.github.io/encoding-helper/pr-preview/pr-13/

Built to branch gh-pages at 2026-08-10 20:52 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@CodyCBakerPhD CodyCBakerPhD self-assigned this Aug 10, 2026
@CodyCBakerPhD
CodyCBakerPhD marked this pull request as ready for review August 10, 2026 20:30
claude added 2 commits August 10, 2026 20:36
The CON artwork carries its own name; the lab's flask does not, so the name
is set beneath it and the whole link is faded together, rather than only the
image, so text and artwork read at the same weight.

Widening the pair by the label pushes the width the centered content box has
to clear from 205px to 212px, so the measured fallback point moves from
1390px to 1404px. The 1420px threshold still clears it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bsu1WGshqLQSv4UjjkmVRQ
Two things made the bottom-left column read differently from the sibling
apps. The links and version stamp were set at 13px against their 0.92rem,
and the accent they inherit was this app's #2952cc rather than the indigo
those two share. Both are now taken from the references: the footer lengths
verbatim in rem so the three stay pixel-identical, and --accent as #4f46e5
light / #818cf8 dark, with the derived hover, bright and tint tokens
re-mixed from it.

The taller footer column needs more room beneath the page than the old 90px,
so the body padding and the consent banner offset move up with it.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Bsu1WGshqLQSv4UjjkmVRQ
@CodyCBakerPhD
CodyCBakerPhD merged commit c9bc6e5 into main Aug 10, 2026
16 checks passed
@CodyCBakerPhD
CodyCBakerPhD deleted the claude/watermarks-brain-bbqs-con-yme3pd branch August 10, 2026 21:03
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.

3 participants