Repository navigation
Elemental Showdown: the Cover (#169) - #180
Merged
Merged
Conversation
jacobcheatley
added this pull request to stack #182
September 22, 2026 00:37
jacobcheatley
marked this pull request as ready for review
September 22, 2026 00:38
The Cover is the prototype's variant A: fire over water, an ink seam tilted across the middle and the name on an ink pill riding it. Hovering or focusing the link hands the ground to water, one typed custom property carrying the fire's edge, the seam and the pill on a single transition; Tailwind's own guards keep that to a pointer that can hover and to a visitor who wants motion. The lettering is outlined from Bowlby One and shipped as a path, so the Portfolio wears the Project's display face without loading either of its webfonts. The smoke spec now says so. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AVEtgjCoEbaNHrYfzyCRNH
jacobcheatley
force-pushed
the
feat/169-cover
branch
from
September 22, 2026 01:08
8ab9290 to
e2f8710
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #169. Part of #158.
The Cover is the Tug in miniature: fire over water in fixed colours, an ink seam tilted about 4.6°, "elemental showdown" on an ink pill riding the seam. On hover and keyboard focus water wins: one registered custom property,
--cover-seam, springs from 50% to 38% and the clip, the seam and the pill all follow it, while the emoji scale. The state change sits undermotion-safe:and a hover-capable media query, so reduced motion and touch get nothing;ProjectLink's lift and shadow are untouched.The lettering is SVG path data outlined from Bowlby One, so the Portfolio loads neither of the Project's fonts. The Portfolio's Projects list gains the link to
/elemental-showdown.Verification
The Projects test finds the Cover by name with its link; an e2e smoke test asserts
/declares neither webfont; screenshots at rest, hovered, focused, in light and dark, and with reduced motion emulated, compared beside prototype variant A and the other Covers.🤖 Generated with Claude Code
https://claude.ai/code/session_01AVEtgjCoEbaNHrYfzyCRNH