Skip to content

docs: animated demo GIFs rendered with Remotion - #60

Merged
stephenleo merged 3 commits into
mainfrom
docs/animated-demos
Jul 19, 2026
Merged

docs: animated demo GIFs rendered with Remotion#60
stephenleo merged 3 commits into
mainfrom
docs/animated-demos

Conversation

@stephenleo

Copy link
Copy Markdown
Owner

What

Adds six animated demo GIFs to the README — rendered programmatically with Remotion instead of filmed, so they're crisp, reproducible, and re-renderable whenever the UI changes.

status

  • assets/demo/*.gif — six 800×450 looping animations (58–219 KB each): status lightbar, command keys, workflow flick, thinking dial, layers, multi-session focus. Lightbar colors match STATE_COLOR in src/feedback.ts exactly.
  • demo/ — self-contained Remotion project (own package.json; excluded from the npm package via the files: ["dist"] whitelist; no CI job — rendering is manual via cd demo && npm i && npm run render).
  • README: new See it in action section after Default controls, labeled as animations.
  • CONTRIBUTING: one line on re-rendering the demos.
  • .gitignore: demo/node_modules/, demo/qa/.

Verification

  • npm run verify green (typecheck, lint, format, 254 tests).
  • npm pack --dry-run still contains only dist/ — no demo leakage.
  • Every scene visually QA'd via rendered frame stills; loop boundaries checked.

Docs-only — no release needed.

🤖 Generated with Claude Code

stephenleo and others added 3 commits July 19, 2026 09:48
Six looping GIFs (assets/demo/) covering status lightbar, command keys,
workflow flick, thinking dial, layers, and multi-session focus — rendered
from a self-contained Remotion project in demo/ (not shipped to npm, no CI
job). README gains a 'See it in action' section; CONTRIBUTING notes how to
re-render.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…houette

Lightbar is now two curved strips framing the touchpad like the real pad,
the shell is a single closed path with proper grips and center valley, and
all buttons sit inside the controller boundary.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Back to the dark grey shell and single top lightbar strip; d-pad is four
standalone buttons, PS wordmark removed, touchpad/sticks tightened so the
lightbar has clear space above.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@stephenleo
stephenleo merged commit 67de21d into main Jul 19, 2026
2 checks passed
@stephenleo
stephenleo deleted the docs/animated-demos branch July 19, 2026 07:35
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