TailMotion

TailMotion · Launch Video Breakdown: Hook, Pacing & Motion Design

tm-view-morph in TailMotion v0.7.0 smoothly resizes containers and crossfades UI states, like the Dynamic Island.

Creative ToolsLaunchAugust 23, 2026@moumensoliman
0:00 · The Hook · Dynamic Island-like UI Morph
0:00 / 0:00

Scene-by-scene timeline & spoken transcript

  1. The Hook

    Dynamic Island-like UI Morph

    “(No spoken dialogue — silent video with ambient visual focus.)”

    On screen
    STRUCTURED RECIPE One surface, continuous state Keep each view mounted, move one state attribute, and let the container reshape around the next interface without a motion runtime. Markup Copy <div class="tm-view-morph rounded-full bg-black" style=" --tm-view-width: 284px; --tm-view-height: 64px; " > <div data-tm-panel aria-hidden="true">Idle</div> <div data-tm-panel aria-hidden="true">Call</div> <div data-tm-panel data-tm-active>Timer</div> </div> STATE STAYS YOURS JavaScript chooses the active panel and its dimensions. TailMotion only handles the interruptible resize, outgoing blur and incoming cross-fade. ACTIVE VIEW Idle Call Timer
    Camera
    Static, top-down perspective on a UI demonstration with code editor.
    Motion
    Smooth container resizing and content crossfade, mimicking a dynamic island UI. Mouse cursor interaction.
  2. Product Reveal

    Seamless State Transitions

    “(No spoken dialogue — silent video with ambient visual focus.)”

    On screen
    STRUCTURED RECIPE One surface, continuous state Keep each view mounted, move one state attribute, and let the container reshape around the next interface without a motion runtime. Markup Copy <div class="tm-view-morph rounded-full bg-black" style=" --tm-view-width: 284px; --tm-view-height: 64px; " > <div data-tm-panel aria-hidden="true">Idle</div> <div data-tm-panel aria-hidden="true">Call</div> <div data-tm-panel data-tm-active>Timer</div> </div> STATE STAYS YOURS JavaScript chooses the active panel and its dimensions. TailMotion only handles the interruptible resize, outgoing blur and incoming cross-fade. Incoming call Design review 00:24 ACTIVE VIEW Idle Call Timer
    Camera
    Static, top-down perspective on a UI demonstration with code editor.
    Motion
    Interactive UI elements demonstrating state changes with fluid resizing and content morphing. Focus on 'Call' state.
  3. Feature Teaser

    Effortless UI Reshaping

    “(No spoken dialogue — silent video with ambient visual focus.)”

    On screen
    STRUCTURED RECIPE One surface, continuous state Keep each view mounted, move one state attribute, and let the container reshape around the next interface without a motion runtime. Markup Copy <div class="tm-view-morph rounded-full bg-black" style=" --tm-view-width: 284px; --tm-view-height: 64px; " > <div data-tm-panel aria-hidden="true">Idle</div> <div data-tm-panel aria-hidden="true">Call</div> <div data-tm-panel data-tm-active>Timer</div> </div> STATE STAYS YOURS JavaScript chooses the active panel and its dimensions. TailMotion only handles the interruptible resize, outgoing blur and incoming cross-fade. Focus timer Deep work 08:42 ACTIVE VIEW Idle Call Timer
    Camera
    Static, top-down perspective on a UI demonstration with code editor.
    Motion
    The UI container smoothly transitions to a 'Timer' state, showcasing dynamic content updates and resizing.
  4. Call to Action

    TailMotion's Core Value

    “(No spoken dialogue — silent video with ambient visual focus.)”

    On screen
    STRUCTURED RECIPE One surface, continuous state Keep each view mounted, move one state attribute, and let the container reshape around the next interface without a motion runtime. Markup Copy <div class="tm-view-morph rounded-full bg-black" style=" --tm-view-width: 284px; --tm-view-height: 64px; " > <div data-tm-panel aria-hidden="true">Idle</div> <div data-tm-panel aria-hidden="true">Call</div> <div data-tm-panel data-tm-active>Timer</div> </div> STATE STAYS YOURS JavaScript chooses the active panel and its dimensions. TailMotion only handles the interruptible resize, outgoing blur and incoming cross-fade. Incoming call Design review 00:24 ACTIVE VIEW Idle Call Timer
    Camera
    Static, top-down perspective on a UI demonstration with code editor.
    Motion
    Rapid cycling through UI states ('Idle', 'Call', 'Timer') to emphasize the fluidity and responsiveness of TailMotion's 'tm-view-morph' feature.

Related Creative Tools Product Launches

Explore all Creative Tools launches →
Google
Hook 9.218.8M
GoogleCreative Tools

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

@stitchbygoogle
OpenAI
Hook 8.55.3M
OpenAICreative Tools

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

@OpenAI
Grant Lee
Hook 9.24.7M
Grant LeeCreative Tools

There's a hidden tax on every knowledge worker in the world, and nobody talks about it: The design tax. You're a strategist, a sales lead, a marketer. You were hired for what you know. But every me…

@thisisgrantlee