Skip to content

feat(site): add a 30-second demo video - #28

Merged
Quost merged 2 commits into
mainfrom
feat/video-frames
Nov 12, 2026
Merged

Quost merged 2 commits into
mainfrom
feat/video-frames

Conversation

@Quost

@Quost Quost commented Nov 12, 2026

Copy link
Copy Markdown
Owner

Adds a 27-second demo video (menu, clipboard search, command palette, system monitor, notch) to the website and links it from the README.

  • Menew --video-frames <dir> renders the keyframes off-screen from the demo data, and scripts/make-video.swift animates them (cursor, typing, fades) into JPEG frames for ffmpeg. Nothing comes from the real screen, so it needs no screen recording permission and never shows personal data. Steps are in CONTRIBUTING.md.
  • Website: new #demo section under the hero, in all 5 languages (demo_eyebrow, demo_h2, demo_alt), with WebM (0.6 MB), MP4 (0.75 MB) and a poster in docs/assets/. Autoplays muted and loops. Pages rebuilt with scripts/build-site.py.
  • README: a "Watch the 30-second demo" link to the site under the hero image (GitHub READMEs only play videos uploaded through the web UI).

The video has no burned-in text besides shortcuts and the address, so one file serves every language. Checked in a local preview: the WebM loads and plays at 900 px wide.

🤖 Generated with Claude Code

Quost and others added 2 commits November 12, 2026 11:28
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Quost
Quost merged commit f1da909 into main Nov 12, 2026
11 checks passed
@Quost
Quost deleted the feat/video-frames branch November 12, 2026 15:32
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