
Sketch stacks now support min/max sizes, relative sizing, negative gap, and z-index. The update also includes blurs on groups plus glass and fade combined.
The Hook
“(No spoken dialogue — Driving electronic score with pizzicato synths and sub-bass. High-energy audio transition at 0:02, sub-bass drop at 0:03.)”
Feature Teaser
“(No spoken dialogue — Electronic score continues with consistent tempo. High-energy audio transitions at 0:05, 0:08, 0:11. Sub-bass drops at 0:06, 0:09.)”
Feature Teaser
“(No spoken dialogue — Electronic score maintains intensity. High-energy audio transitions at 0:14, 0:17. Sub-bass drops at 0:12, 0:15, 0:18.)”
Product Reveal
“(No spoken dialogue — Electronic score builds in intensity, culminating in a final impact at 0:42. High-energy audio transitions at 0:20, 0:23, 0:26, 0:29, 0:32, 0:35, 0:38. Sub-bass drops at 0:21, 0:24, 0:27, 0:30, 0:33, 0:36, 0:39.)”
Synthesizable in Remotion · key components of the dynamic-ui-feature-showcase template.
UI elements within a 'stack' dynamically resize, reorder, and adjust their spacing (including negative values) in response to parameter changes in an adjacent control panel. Elements smoothly animate to their new positions and sizes.
Utilize Remotion's 'interpolate' for smooth value transitions (e.g., width, height, x/y position, z-index, opacity) based on user input or simulated parameter changes. Employ 'spring' animations for a natural, bouncy feel on element repositioning. Use 'measureText' for dynamic text sizing within UI components.
A floating UI panel with controls (sliders, toggles, input fields) appears and highlights as values are adjusted. The panel itself can subtly animate into view or shift position.
Implement a 'spring' animation for the panel's entrance and exit. Use 'interpolate' for highlighting active controls (e.g., background color change, border glow). Input fields can simulate typing or value changes using 'sequence' and 'delay' for character-by-character reveals or number increments.
On-screen text appears, and a subtle, animated underline draws itself beneath specific words or phrases, emphasizing key features.
Render text using a 'Text' component. For the underline, use an SVG 'line' element or a 'div' with a 'border-bottom' style. Animate the 'stroke-dasharray' and 'stroke-dashoffset' properties for SVG lines, or the 'width' property for a div, using 'interpolate' to create a drawing effect.
Purpose. To immediately capture attention and establish a premium, technical tone without revealing the product directly.
Execution. A 3D diamond icon with architectural grid lines, hinting at precision and design, followed by a quick cut to a minimalist UI element.
Purpose. To rapidly showcase the core new functionalities of 'stacks' through concise, direct UI demonstrations.
Execution. Quick cuts between different UI scenarios, each highlighting a specific feature (min/max sizes, relative sizing, negative gap, z-index) with on-screen text overlays and interactive panel adjustments.
Purpose. To demonstrate the broader impact and versatility of the updated 'stacks' across various design contexts.
Execution. A series of diverse UI examples (e.g., user avatars, wallet cards, text documents) dynamically responding to stack settings, including blur and layering effects.
Purpose. To conclude with a strong brand statement and encourage users to engage with the updated product.
Execution. A clear, concise headline summarizing the update, followed by the iconic Sketch logo, reinforcing brand identity.
Objective
Launch a new AI-powered code refactoring tool called 'SyntaxFlow'.How the recipe adapts
The video would open with an abstract, glowing neural network icon, replacing the diamond. Feature spotlights would demonstrate SyntaxFlow's ability to automatically refactor code, adjust indentation, and optimize variable names. The InteractivePropertyPanel would show settings for refactoring depth and language preferences. TextUnderlineReveal would highlight 'Automated Refactoring' and 'Intelligent Optimization'. The UI would feature code editor interfaces with dynamic code changes, using the same clean aesthetic and vibrant highlights for code blocks. The final scene would reveal the 'SyntaxFlow' logo with a tagline like 'Code Smarter, Not Harder'.Scene durations (4 scenes, 45s)
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

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…