
Dashform takes a screenshot of your website and creates a form that matches its visual style, so the funnel does not look like another company built it.
The Hook
“Dashform takes a screenshot of your website and creates a form that matches its visual style, so the funnel does not look like another company built it.”
Product Reveal
“Start with your website. Edit, chat, attach a screenshot. The reference image appears as an attachment in chat. Attach a screenshot that clearly shows your website's colors, typography, and overall look. Tell AI what to match. Use the screenshot as the design reference. Add one simple instruction: Update form theme and backgrounds to match the screenshot style. The image provides the visual direction, so you don't need to describe every design detail.”
Feature Teaser
“Let AI read the design. A coordinated update to the visual style. Here, AI identifies a warmer palette, darker text, serif typography, and a terracotta accent. It explains the planned changes in the chat before updating the preview. Watch the visual style change. Now look at the preview. The heading switches to a serif style, and the button picks up the orange accent.”
Call to Action
“Same message. A new visual style. Headline and CTA retained. Colors, typography, and background updated. Compare the before and after changes. Make it yours. Keep refining in the same chat. For example: Make the background lighter and keep the button orange. Then review every step and the mobile preview. Review the questions and mobile preview before you publish. Your website style. Your form. Upload a screenshot. Describe the change. Review the result, then publish. Draft changes go live after you publish. One screenshot, one instruction, and a form that feels closer to your website. Try it in Dashform.”
Synthesizable in Remotion · key components of the ai-design-tool-showcase template.
Two distinct content panels are displayed side-by-side, allowing for a direct visual comparison of 'Before' and 'After' states. Elements within each panel can animate independently.
Use Remotion's <AbsoluteFill> with two child <Sequence> components, each containing its own content. Animate opacity and transform properties for elements within each sequence using `interpolate` or `spring` for smooth transitions. Use `spring` for button color changes.
Text appears character by character, simulating real-time typing in a chat or input field. This is often accompanied by a blinking cursor.
Implement with `useCurrentFrame()` and `interpolate` to control the `substring` length of the text. A blinking cursor can be achieved with `spring` or `interpolate` on its opacity, toggling between 0 and 1.
Color swatches or design elements are revealed sequentially, often with a subtle fade-in or scale-up animation, to highlight key design attributes.
Use `Sequence` components for each swatch with a delayed `from` prop. Animate `opacity` and `scale` using `spring` for a gentle entrance. Hex codes can be passed as props to a reusable swatch component.
Purpose. Immediately showcases the core problem (inconsistent forms) and the elegant solution (Dashform's AI-powered styling).
Execution. A direct 'Before & After' split-screen comparison of forms, visually demonstrating the product's value proposition upfront.
Purpose. Guides the viewer through the product's simple, intuitive process, building confidence in its ease of use.
Execution. Detailed UI walkthroughs with typing animations and element highlighting, showing how to upload a screenshot and give instructions.
Purpose. Highlights the AI's capability to interpret design and deliver a refined output, then reveals the transformed form.
Execution. Progressive reveal of color palette analysis, chat explanations of AI changes, and a smooth transition to the restyled form preview.
Purpose. Emphasizes user control and encourages immediate engagement with the product.
Execution. Demonstration of fine-tuning capabilities via chat, followed by a final product shot with a clear call to action and URL.
Objective
A new AI tool called 'BrandGenie' that generates social media ad creatives from a brand's style guide.How the recipe adapts
The SplitScreenComparison primitive would show a generic ad template 'Before' and a BrandGenie-generated ad 'After' that perfectly matches the brand's colors and fonts. The UITypingReveal would demonstrate typing 'Generate 3 Instagram ads for our new product launch' into BrandGenie's chat interface. The ProgressiveSwatchReveal would highlight BrandGenie's analysis of the brand's primary, secondary, and accent colors from the uploaded style guide. The overall pacing would remain slow and instructional, guiding the user through the BrandGenie interface from upload to final ad generation, emphasizing ease of use and brand consistency.Scene durations (4 scenes, 100s)
Key Remotion components
To ensure that artificial general intelligence benefits all of humanity

Introducing Claude Fable 5: a Mythos-class model that we’ve made safe for general use. Its capabilities exceed those of any model we’ve ever made generally available. https://t.co/2AvmEjHIX8
To understand the true nature of the universe.