product-card-progressive-assemble
Shot recipes · A picture layout · Apache-2.0
- What it does
A product card builds itself field by field as image, title and pills pop in, the old price gets struck through while an accent new price springs out, and highlighter blocks sweep across the copy.
- Get it
Copy demos/ui-entrance/product-card-progressive-assemble/ProductCardProgressiveAssemble.tsx into a Remotion project with demos/_fixtures/Brand.tsx, demos/_fixtures/Look.tsx, demos/_fixtures/Polish.tsx; fix the import paths; then <Composition id="ProductCardProgressiveAssemble" component={ProductCardProgressiveAssemble} durationInFrames={PRODUCT_CARD_PROGRESSIVE_ASSEMBLE_DURATION} fps={30} width={1920} height={1080} />. With the skill installed, say: "use the product-card-progressive-assemble shot card". Read the card first: references/shots/ui-entrance/product-card-progressive-assemble.md.
- Needs (the whole pack)
Remotion 4 and React 19, and FFmpeg for its checks. No Tailwind, no CSS files, no web fonts.
- Re-skin
Edit the file (colors, logo, text)
No props. It starts from a named look in demos/_fixtures/Look.tsx (LOOKS.porcelain), but about 4 more color values are written in the demo, so changing the look alone will not re-skin it. Fonts come from the shared fixture files (FONT in Polish.tsx, type() in Look.tsx). The logo and name on screen…
- License
Apache-2.0
- From