
The newest tldraw release makes switching pages its own undo step, so undo behaves the way you would expect.
The Hook
“(No spoken dialogue — ambient visual with UI clicks and drawing sounds)”
Problem Agitation
“(No spoken dialogue — ambient visual with UI clicks and drawing sounds)”
Product Reveal
“(No spoken dialogue — ambient visual with UI clicks and drawing sounds)”
Feature Teaser
“(No spoken dialogue — ambient visual with UI clicks and drawing sounds)”
Synthesizable in Remotion · key components of the before-after-feature-reveal template.
A subtle, quick highlight or outline appears around a UI element (like a button or a drawn shape) to indicate user interaction, often accompanied by a cursor animation.
Use `spring` for opacity and scale changes on a border or background layer. Animate `cursor` position with `interpolate` and `bezier` curves for natural movement.
Numbers or shapes appear on the canvas as if being drawn by hand, with a slight wobble or imperfection, mimicking a real-time drawing process.
Employ `SVG path drawing` animations using `stroke-dasharray` and `stroke-dashoffset` properties. Add `perlin noise` or `wiggle` effects to path points for a hand-drawn feel.
A keyboard shortcut (e.g., '⌘ Z') appears briefly near the center of the screen, often with a subtle bounce or fade-in, to indicate a keyboard action.
Render a `text component` with `opacity` and `scale` animated using `spring` or `cubic-bezier` for a quick pop-in and fade-out. Position dynamically based on context.
Purpose. Establish the current, problematic behavior of the product's undo feature.
Execution. Demonstrate creating multiple pages and drawing on them, then show an undo action that doesn't revert the page switch.
Purpose. Highlight the pain point caused by the inconsistent undo, making it relatable.
Execution. A red question mark appears, emphasizing the confusion and unexpected outcome of the undo.
Purpose. Introduce the new, improved undo behavior as the solution.
Execution. The scene transitions to 'After', showing the same actions but with the undo now correctly reverting the page switch.
Purpose. Reiterate the positive impact of the new feature on user workflow.
Execution. A red exclamation mark appears, signifying the successful and intuitive behavior of the updated undo.
Objective
Demonstrate a new 'Smart Grouping' feature in a project management tool that automatically organizes tasks.How the recipe adapts
The 'Before' section would show a user manually dragging and dropping tasks into groups, with a red question mark appearing over a messy task list. The 'After' section would show the user clicking a 'Smart Group' button, and tasks automatically animating into organized categories, with a green exclamation mark signifying efficiency. Hand-drawn circles could highlight the manual effort versus the automated result.Scene durations (4 scenes, 19.8s)
Key Remotion components

A vibe design partner with an AI-native canvas for turning ideas into UI.

We heard you wanted to use Codex rate limit resets on your own time. Starting today, we’re rolling out the ability to save rate limit resets to use later. We’re starting Go, Plus, Pro, and Business

Introducing Framer 3.0 with Agents, Branching, Community, and an all-new design.