A small, share-ready HyperFrames project for a 6-second vertical bumper: retro anime study room, magical logo reveal, and a subtitle beat.
index.html: render-safe HyperFrames composition at1080x1920assets/: generated background, logo, and sparkle overlaysrenders/study-arc-final.mp4: final MP4 you can post directlydocs/: self-contained standalone browser demo for GitHub Pagesshare/gist/study-arc-single-file.html: one-file web demo for copy/paste sharingshare/: tweet copy, prompts, a publish checklist, and the gist build script
Preview the HyperFrames project:
cd /path/to/study-arc-share-package
npx --yes hyperframes previewRender the final MP4:
cd /path/to/study-arc-share-package
npx --yes hyperframes render --output renders/study-arc-final.mp4 --quality high --strictPlay the MP4 in Kitty:
cd /path/to/study-arc-share-package
mpv --vo=kitty renders/study-arc-final.mp4X / Twitter: uploadrenders/study-arc-final.mp4directlyGitHub Pages: publish the repo from the/docsfolderGist: shareshare/gist/study-arc-single-file.htmlas a copy-pasteable single file
Use share/tweet-copy.md for ready-to-post drafts and share/publish-checklist.md for the launch flow.
study-arc-share-package/
├── AGENTS.md
├── DESIGN.md
├── README.md
├── assets/
├── docs/
├── index.html
├── renders/
└── share/
- Swap
assets/bg.png,assets/logo.png, orassets/sparkles.pngto re-theme it. - Edit the subtitle text in
index.htmlanddocs/index.html. - Keep the root
index.htmlHyperFrames-safe; usedocs/index.htmlfor browser autoplay. - Rebuild the gist export after changing
docs/index.htmlor any asset:
cd /path/to/study-arc-share-package
python3 share/scripts/build_gist_single_file.py- Re-sync the GitHub Pages bundle after changing assets, the final MP4, or the single-file export:
cd /path/to/study-arc-share-package
./share/scripts/sync_docs_bundle.sh