mirror of
https://github.com/hanzoai/frames.git
synced 2026-09-24 00:08:03 +00:00
The 217 catalog preview URLs pointed at static.heygen.ai, which now answers 403 Access Denied. The manifests carry no preview rather than a URL that cannot resolve; scripts/generate-catalog-previews.ts regenerates the files whenever we have somewhere of our own to serve them from. Social-card blocks introduce Hanzo, not HeyGen, and the avatar they ship is the Frames mark instead of the vendor logo. ui-3d-reveal drops the embedded vendor logo, its hg- class prefix, and the app.heygen.com framing. .github/workflows ran on GitHub-hosted runners, published to npm with a repo-held token, and synced skills to clawhub.ai/heygen-com. CI runs from .hanzo/workflows on the git.hanzo.ai fleet, so the tree goes; the issue and patch templates stay, pointed at our forge. The changelog-video mirrors synthesize with `frames tts` and time words with `frames transcribe` — local models, no key, no account — in place of the HeyGen CLI and its pinned voice, and ship Inter and JetBrains Mono in place of two licensed brand faces we have no right to redistribute. Dockerfile.test filtered on the @hyperframes scope and a runtime script name that no longer exist, so it built nothing.
21 lines
539 B
JSON
21 lines
539 B
JSON
{
|
|
"$schema": "https://frames.hanzo.ai/schema/registry-item.json",
|
|
"name": "code-diff",
|
|
"type": "frames:block",
|
|
"title": "Code Diff",
|
|
"description": "An edit shown as a colored diff — removed lines collapse in red, added lines expand in green.",
|
|
"dimensions": {
|
|
"width": 1920,
|
|
"height": 1080
|
|
},
|
|
"duration": 6,
|
|
"tags": ["code", "code-animation", "diff", "developer"],
|
|
"files": [
|
|
{
|
|
"path": "code-diff.html",
|
|
"target": "compositions/code-diff.html",
|
|
"type": "frames:composition"
|
|
}
|
|
]
|
|
}
|