Skip to content

feat: Launch Pack — 491 launch-video components - #304

Merged
kapishdima merged 10 commits into
stagingfrom
feat/launch-pack-registry
Nov 2, 2026
Merged

kapishdima merged 10 commits into
stagingfrom
feat/launch-pack-registry

Conversation

@kapishdima

Copy link
Copy Markdown
Collaborator

Summary

Moves every launch-pack animation into the registry. Each one ships as a registry item, built artifacts and a docs page. The pieces cover the beats of a launch video: headlines, numbers, product screens, logo stings and the cuts between scenes.

  • Registry
    • 491 items in registry/remocn/, each with a config.ts, a registry.json entry, a preview in __index__ and a manifest entry.
    • A new gsh lib (registry:lib, vendored MIT gradients.sh WebGL2 engine) behind the animated gradient grounds. 135 components depend on it.
  • Artifacts: bun run registry:build output for all new items.
  • Docs
    • One page per component with vibe, length, useWhen/avoidWhen, props and a usage snippet. length was read from each component's timeline.
    • Three new sections: Numbers & Stats (124), Product Scenes (60) and Media & Collage (10).
    • The rest join new sidebar groups in Typography (185), Logo Stings (37), Transitions (27), UI Blocks (21) and Social (13), with a few more in Motion Graphics, Graphic Looks, Effects and Camera.
  • Navigation
    • The new sections are in the sidebar (content/docs/meta.json), the docs directory, the mega menu (with previews) and the group icons.
    • Every new page carries the NEW badge. The list lives in config/new-docs.json, and the old hand-picked badges are removed.
  • Agent skill: plugins/remocn/skills/remocn gets a section map, beat → section routing and the shared conventions: theme, gradient grounds and --gl=angle, and passing your own images.
  • Changelog: content/changelog/2026-11-02-launch-pack.mdx.
  • Merge: main is merged in (Motion Pack, shader presets, Studio caption picker), with conflicts resolved in favour of the staging redesign.

Test plan

  • bunx tsc --noEmit is clean.
  • bunx biome check . is clean.
  • bun test lib/docs-meta.test.ts passes. gsh is allowlisted as a lib with no docs page.
  • bun test lib: 203 pass.
  • All 720 docs MDX pages compile.
  • bun run registry:build succeeds.
  • Dev server: the new sections, pages, sidebar badges and changelog render with 200.
  • Full bun test has 182 failures, all in registry/remocn-ui/** plus one in hand-count. The same 182 fail on a clean staging checkout, so they are not from this branch.
  • bun run build locally compiles everything and then fails at /showcases/[slug]. That route needs the SHOWCASES_API_URL env, which isn't set locally. CI or a preview deploy should confirm.
  • Spot-check a handful of new components in the docs player, especially the ones with gradient grounds.

Notes

  • Some components hard-code the remocn logo, or keep an accent prop that their source doesn't use. Their pages say so.
  • Default demo images use staticFile(...). Each page tells users to pass their own.
  • Near-duplicate pairs from the catalog review are kept: shot-answers/up-close vs looks-like-this, layover/pull-in vs on-approach, strobe-words vs blink-cut, and card-push-line vs caret-dolly. They can be trimmed before merge.

🤖 Generated with Claude Code

kapishdima and others added 10 commits October 10, 2026 16:31
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Prasad Gujarathi <92209180+7TIN@users.noreply.github.com>
Co-authored-by: Igor Samokhovets <samohovets26@gmail.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
The directory submission links the plugin's privacy policy to
remocn.dev/legal#privacy and asks to confirm it describes the data the
plugin handles. It didn't mention the plugin or /mcp at all. The new
section says what the MCP server does with requests (stateless, nothing
stored or logged beyond standard access logs), that /embed previews run
no analytics, and that the plugin's skills run locally.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Adds six graphic-cut transitions, eight logo stings, seven generative
loops, eight camera and physics pieces and nine graphic looks to the
remocn registry, each with a config, docs page and preview. New docs
categories Logo Stings, Camera & Physics and Graphic Looks, updated
mega menu, NEW badges, hero badge and the Motion Pack changelog entry.
Review shelves live under src/remotion/motion-pack (bun run studio:motion-pack).

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
* feat: add Remotion Studio caption-style picker

* feat: fit the Studio caption picker to the Styles panel

Rework the /studio/captions UI around Remotion Studio's caption Styles
panel, which is a fixed ~600x290 iframe.

- Grid: four columns at panel width, live previews on hover/focus, a
  ring and check on the style Studio has selected, docs sidebar order.
- Style screen: one header row (back, centred title, docs, reset,
  Use/Update style), a small control-less preview beside the options,
  so nothing scrolls at panel size.
- Site design tokens and theme instead of a hard-coded Studio palette.
- ComponentCustomizer gains density="compact"; PreviewStage gains
  controls={false}. Docs pages keep their current defaults.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Igor Samokhovets <igor@noice.tech>
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
Brings Motion Pack, shader presets and the Studio caption picker from main
onto the redesigned staging site.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Moves every launch-pack draft into registry/remocn with config, registry
entries, preview index and built artifacts, plus the shared `gsh` lib
(vendored MIT gradients.sh engine) behind the animated gradient grounds.

Docs: a page per component, three new sections (Numbers & Stats, Product
Scenes, Media & Collage) and new sidebar groups in Typography, Logo Stings,
Transitions, UI Blocks and Social. The new sections are wired into the
sidebar, the docs directory and the mega menu, and every new page carries
the NEW badge via config/new-docs.json.

Also updates the remocn agent skill with the section map, beat routing and
the conventions the new pieces share, and adds the changelog entry.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@kapishdima
kapishdima merged commit 322a0b8 into staging Nov 2, 2026
4 of 5 checks passed
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