Repository navigation
web: a sketched caveman mascot, and clearer clickables - #13
Merged
Merged
Conversation
- Caveman: an original coloured-pencil-style Palaeolithic digger drawn as inline SVG with CSS animation. He chips at the top of the landing core (tap him to shake it), strolls along the footer rule, scratches his head on the 404 page, and cheers when a file is dragged onto the upload box. All motion stops under prefers-reduced-motion. - How it works: the Upload / Place / Fit / Test steps are raised, bordered keys with a chevron that lift on hover; the step action is a button. - How it is built: a "tap a box" hint, a plus badge on each box, and a halo that glows over the boxes in turn until one is touched. - Upload: the whole drop zone opens the file picker, with hover, focus and drag states and a "Choose a file" button. - Buttons, tabs and labels show a pointer cursor site-wide (Tailwind's reset gives buttons the arrow), and looping animations rest instead of flickering under reduced motion. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HEuHS4cfoZR8XF5eD6UH64
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.
Requested by Bharat · project thread
Merging this deploys to stratalab.cc, so it waits for Bharat's go-ahead.
The mascot
An original little Palaeolithic digger, drawn as inline SVG to look like a coloured-pencil sketch: ink outlines over fills printed slightly off register, with a slow "boil" on the lines. He wears a fur tunic and a malachite-bead necklace, and carries a flint pick. All movement is CSS, and it stops under
prefers-reduced-motion.Clearer clickables
label[for]andsummaryget a pointer cursor, because Tailwind v4's reset gives buttons the arrow. Under reduced motion, looping animations now run once and stop; before, they flickered through their frames.Screenshots
Checks
pnpm typecheck,pnpm test(53 passing) andpnpm buildall pass.Generated by Claude Code