Skip to content

fix: strip round three — selection bar, avatar fill, 1.6x tiles - #109

Merged
pythonlearner1025 merged 1 commit into
mainfrom
fix/strip-round-three
Aug 29, 2026
Merged

fix: strip round three — selection bar, avatar fill, 1.6x tiles#109
pythonlearner1025 merged 1 commit into
mainfrom
fix/strip-round-three

Conversation

@pythonlearner1025

Copy link
Copy Markdown
Member

Third annotation round on the live canary, follow-up to #108.

  • Ghost outline on the selected tile: the --on box-shadow ring is gone; selection is now a Discord-style 3px bar at the strip's left edge (::before on the active tile).
  • Oval avatar: the stored Google URL is already the square crop (verified =s96-c in the live D1), so the defect was client geometry — a grid child's percentage height against an auto track can collapse to the image's intrinsic box. The photo is now an absolute fill (inset: 0) inside the round button, which cannot mis-size.
  • Tiles: 22px → 35px (1.6×), radius and type scaled with it.

Gates: typecheck 0; lint at baseline; webapp 357 pass.

🤖 Generated with Claude Code

The active tile loses its box-shadow ring (it read as a ghost box
behind a pastel tile) for a Discord-style bar at the strip's edge. The
avatar photo becomes an absolute fill so grid track sizing can never
squeeze it into an oval; the stored Google URL was verified square
(=s96-c) against the live D1. Tiles grow 22px -> 35px per request.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@pythonlearner1025
pythonlearner1025 merged commit 0682d14 into main Aug 29, 2026
8 checks passed
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.

1 participant