Repository navigation
Refresh README with animated hero, pipeline graphic and website link - #2
Merged
Merged
Conversation
- Animated WebP banner of the site's 3D scale-ball hero, linking to the live GitHub Pages site, plus a prominent Website badge and quick links. - Animated SVG of the encryption pipeline (password, PBKDF2, HKDF, AES-256-GCM, verify-then-delete) in the Security section. - Hide vs Lock comparison table, features as a 3x3 card grid, extra crypto badges, and the architecture diagram in a collapsible block. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Ga1HHxirLFkYMbeFNay8aX
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 AK · project thread
Summary
Brings the README in line with the new website. GitHub READMEs can't run JavaScript, so the motion comes from pre-rendered media and CSS-animated SVG.
assets/readme/hero.webp, 1000×469, 1.2 MB): the site's 3D scale ball, rendered frame by frame from the real page. It spins open, curls shut with the green lock ring, then unrolls. Clicking it opens the website.assets/readme/pipeline.svg, 6 KB) in the Security section. A glowing packet travels password → PBKDF2 → HKDF → AES-256-GCM → verify. Each node lights up as it passes, and the path flips from~/Documents/TripsAndToursto a.plockciphertext. It respectsprefers-reduced-motion.<details>block.assets/logo.pnglockup at the top of the README; the file itself stays.Type of change
How was this tested?
Rendered the pushed branch's README page on github.com in headless Chromium. The animated WebP plays and the SVG renders and animates.
Checked the SVG with
xmllintand captured mid-animation frames of it.No app code changed.
xcodebuild testpasses (build + unit tests green); left to CI since no app code changedAdded/updated tests for the change (not applicable)
Manual steps that can't be tested headlessly are listed below
Manual check: view the README on github.com in light and dark mode.
Security checklist
SECURITY.md/docs/ARCHITECTURE.mdupdated if the threat model changed (unchanged)CHANGELOG.mdupdated under UnreleasedGenerated by Claude Code