Free Guide

Animated Website Guide — Prompts

Build cinematic animated landing pages for free. Three tools, three prompts, no code, no designer.

The 3-step workflow

  1. Step 1 — The image: Head to GPT-Img (or any free image model). Generate a freeze-effect shot — a frozen movie moment with dust hanging in the air, a warrior caught mid-strike, everything paused at the most dramatic second. Paste the image prompt below, generate, and save the image.
  2. Step 2 — Bring it to life: Take that image to Seedance (run it inside Higgsfield or any platform that hosts it). Paste the video prompt, generate, and you'll get a few seconds of cinematic motion. Open it in a new tab and copy the video URL.
  3. Step 3 — The website: Go to Cloud Design. Type what you want to build, drop in that video link, and paste the website prompt. Hit generate and you'll get a full landing page in seconds.

I built a full landing page for a game called League of Arjuna using this exact workflow — mythology hero, war theme, animated hero video right at the top. Looked like a real studio made it.

Step 1 · Image

Cinematic Freeze-Frame Image Prompt

Replace <SUBJECT> with your hero/character. Use in GPT-Img or any image model.

Create a cinematic 16:9 image in an Arcane-inspired animation style featuring <SUBJECT> standing firmly on the ground in a powerful heroic pose, holding a sword after a massive battle. The scene should feel like the middle of an intense action sequence where time has suddenly frozen.

Around <SUBJECT>, defeated enemies are suspended in mid-air, as if thrown upward by the impact of his attack. Weapons, dust, debris, broken armor pieces, sparks, cloth fragments, and battlefield elements are all floating in the air, frozen in motion. The entire scene should have a dramatic time-freeze effect, with everything around him paused mid-action while <SUBJECT> remains calm, grounded, and dominant.

Make <SUBJECT> look like a fierce mythological warrior with a heroic presence, sharp features, intense eyes, strong posture, battle-worn armor, and a glowing cinematic aura. The lighting should be dramatic, with golden highlights, deep shadows, flying particles, and a strong sense of motion frozen in time. The mood should feel epic, powerful, and visually intense, like a high-budget animated action scene.
Step 2 · Video

Seedance Video Animation Prompt

Drop the image from Step 1 into Seedance (or Higgsfield) along with this prompt.

Create a video where the original picture, character, and subject remain exactly the same. The scene should feel like a dramatic mid-action freeze-frame moment. The camera slowly zooms in toward the main character, revealing the entire frozen battlefield around him. As the zoom progresses, show all the objects, people, weapons, dust, debris, and action elements suspended in mid-air, as if time has suddenly stopped.

The focus should stay on the main character, who is standing firmly on the ground in a heroic pose, while everything around him is frozen in motion. The camera movement should feel cinematic, intense, and immersive, giving a clear overview of what has happened in the scene before ending on a powerful close-up of the character.
Step 3 · Website

Cloud Design Website Prompt

Paste this into Cloud Design with your video link. Replace WISA / football with your brand and theme.

Create a React + Vite + Tailwind CSS v4 landing page for "WISA" — a premium football/soccer organization website. The page has a scroll-driven video background, 3 content sections, and a glassmorphism footer. Use ONLY these dependencies: react 19, motion (framer-motion v12+), gsap, lucide-react, tailwindcss v4 with @tailwindcss/vite plugin. The design is dark, cinematic, minimal, with Manrope (sans) and JetBrains Mono (mono) fonts.

GLOBAL SETUP

package.json dependencies (exact):
- react, react-dom ^19.0.0
- motion ^12.23.24
- gsap ^3.14.2
- lucide-react ^0.546.0
- tailwindcss ^4.1.14
- @tailwindcss/vite ^4.1.14
- @vitejs/plugin-react ^5.0.4
- vite ^6.2.0

vite.config.ts: Use @tailwindcss/vite plugin + @vitejs/plugin-react. Alias @ to project root.

index.html: Standard HTML5. Include model-viewer script in head.

src/index.css — EXACT:
@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&family=Manrope:wght@300;400;500;600;700&display=swap');
@import "tailwindcss";

@theme {
  --font-sans: "Manrope", ui-sans-serif, system-ui, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;
}

Define keyframe animations: flyOutRight / flyInLeft (250% translateX, 0.5s) for arrow button hover, and flyOutUp / flyInUp (150% translateY, 0.4s) for nav text hover. All use cubic-bezier(0.4, 0, 0.2, 1) easing with forwards fill mode.

COMPONENT: ScrollReveal — A GSAP-powered word-by-word scroll reveal component with three ScrollTrigger animations (rotation from baseRotation to 0, opacity from baseOpacity to 1 with 0.05 stagger, blur from blurStrength to 0px).

COMPONENT: Reveal — A motion.div wrapper for viewport-triggered fade-in with easing [0.16, 1, 0.3, 1].

COMPONENT: NavItem — Hover-animated navigation link with vertical text fly animation using a cycle counter pattern.

MAIN APP ARCHITECTURE
- Video URL constant for the cinematic background.
- State: arrowCycle, videoRef, videoContainerRef, isLoaded, screen3Ref.
- scrollY from motion's useScroll(); headerY = useTransform(scrollY, [0, 500, 800], [0, 0, -150]).

SCROLL-DRIVEN VIDEO — CRITICAL
Use a video.seeking guard inside the scroll handler. Without it, rapid scroll events queue up competing currentTime assignments causing visible frame tearing. Map scroll fraction from 0 (top) to 1 (when footer is 20% of viewport from top).

LAYER STRUCTURE
1. Fixed video background (fixed inset-0 z-0 bg-black) with object-fit: cover.
2. Fixed header (z-20) animated via headerY transform.
3. Scrollable content (relative z-10 pointer-events-none) with pointer-events-auto on interactive areas.

SECTION 1: HERO — 12-col grid. Heading "Championing The Pitch Of Legends" bottom-left at clamp(2.5rem, 6vw, 5rem). Description paragraph center-right with max-w-[460px] and bold accent. Two-part CTA button (text + arrow) with white/8 backdrop-blur-[80px], turning solid white on hover.

SECTION 2: ScrollReveal heading + 3-column grid (Globe + WISA logo, "Performance Analytics / Facilities", "Matchday Premium / Fan Experiences").

SECTION 3: FOOTER (ref={screen3Ref}) — Glassmorphism card with rgba(26,26,26,0.6), backdrop-blur 80px, border rgba(255,255,255,0.1). Top CTA "Ready To Score / Your Winning Season?" + 4-col footer grid (Brand, Company, Services, Connect) + copyright bar.

FIXED HEADER — motion.header sliding out via headerY. Left: WISA logo SVG. Right: nav with 5 NavItem links and white "BUY MATCH PASS" CTA.

DESIGN TOKENS
- Pure black background.
- Text: white, white/64, white/60, white/40, white/25.
- Glass: #1A1A1A at 40% opacity, blur 80px, border rgba(255,255,255,0.1).
- Easing: motion [0.16, 1, 0.3, 1], CSS cubic-bezier(0.4, 0, 0.2, 1).
- Spacing: 90% viewport width container with clamp-based responsive values.

Replace "WISA / football" with the user's brand and theme. Keep the scroll-driven video background, glassmorphism footer, and cinematic dark aesthetic intact.