Repository navigation
feat: add mascots, Glyph family, stamps, schematic, and motion patterns - #24
Merged
Merged
Conversation
The demo had one desk pair and the cube. This gives the system a dot, a page, and a desk, plus sheets and a token that turn, and the loading and agent-loop treatments a session already needs. Co-authored-by: Cursor <cursoragent@cursor.com>
Disc, arc, and orbit marks plus bead, signal, halo, turn, twins, and cairn mascots, generated by build-identity.py. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
- Blink, Prompt, and Fold mascots with idle, running, needs input, blocked, and ready states - Blink tones, gear, session roster avatars, and a block-character version with pi.dev skins - pi.dev set: Pip, Brackets, Caret, Glyph, and Stamp shapes in ink, blueprint, paper, and warm looks - Glyph family: Peek, Carry, Walk, Assemble, Extrude, wordmark, terminal, and sizes - Stamps: label, seal, ticket, postmark, review, stickers, worn ink, and press-in motion - Blueprint schematic sheet of the Glyph with dimensions, exploded view, parts list, and state schema - Round loaders and objects (ring, hoop, orb) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Summary
scripts/build-identity.py.LiveMascots.tsx): Blink, Prompt, and Fold, each with five agent states (idle, running, needs input, blocked, ready) in the badge colours. Blink has top-face tones, gear (antenna, bead, halo), a compact avatar for a session roster, and a block-character version with six pi.dev skins.PiSet.tsx): five non-cube shapes (Pip, Brackets, Caret, Glyph, Stamp) in four looks (ink, blueprint, paper, warm), plus stamps, rules, icons, and an empty state.GlyphFamily.tsx): the Pi mark as a character, with Peek, Carry, Walk, and Assemble poses, a 3D extrusion, a wordmark whose i-dot is the square dot, a terminal version, and a size ramp.Stamps.tsx): label, seal, ticket, postmark, review form, and stickers, with a worn-ink filter, a press-in animation on state change, and a passport page.Schematic.tsx): a blueprint drawing sheet of the Glyph with dimensions, callouts, an exploded view, a parts list, a live state diagram, and a title block.demo.html, with look and state switches.Consequences
components.cssgrows by about 1.9k lines of design-system styles.prefers-reduced-motion.Testing
bun run lint,bun run typecheck,bun run test:unit(34 passed), andvite buildall pass.🤖 Generated with Claude Code