GoodCase.aiAI News · Radar↗AI Map↗Course · LearnPrompt↗
ProjectsGoodCase.aiAI News Radar ↗AI Map ↗LearnPrompt ↗
GoodCase.aiGoodCase.aiAI Prompt Case Collection
GoodCase.ai
RankingsCasesSkillsFavoritesSubmitDailyJoin us
中文EN
Agent Access →

Projects

AI News · Radar ↗AI Map ↗Course · LearnPrompt ↗
GoodCase.aiGoodCase.aiAI Prompt Case Collection
RankingsCasesSkillsFavoritesSubmitDailyJoin us
中文EN
Agent Access →

Loading…

GoodCase.ai · AI Prompt Case Collection
DSH PluginsChangelogFeedback
ModelsCreatorsSeedance 2.5Seedance 2.0GPT Image 2GeminiNano Banana ProClaudeClaude Opus 5.5Grok ImagineVeoKlingQwen ImageGPT Image 1.5MiniMax H3

Grok Imagine + Grok Build:Veldara Hero

Creator · viktoroddy

AI Coding (UI)XAdded 07/28/2026Independently retested#web#human-reviewed
More tags (3)
#web-ui#motion-3dGrok Imagine · Grok Build
View original source ↗
Source ♥ 434

Prompt

The reproduction prompt keeps the original and adds runtime, asset and acceptance requirements. These additions are not the author’s words.

❤️‍🔥 Access Full prompt for stunning animated websites in one click: 

Create a full-viewport hero section for a product called "Veldara" using React, Tailwind CSS, and Lucide React icons. The page should be a single-screen landing with no scrolling.

> **Video Background:**
> - Use this exact video URL, do NOT replace it with any other URL: ``
> - The video wrapper is `position: absolute; inset: 0; z-index: 0` (NOT negative z-index, NOT fixed) placed as the first child inside the root container
> - The root container (`relative h-screen overflow-hidden`) must have NO background-color set (transparent) so the video shows through
> - The `<video>` element has: `muted`, `loop`, `playsInline`, `autoPlay`, `preload="auto"`, class `absolute inset-0 w-full h-full object-cover`
> - Do NOT add `crossOrigin` attribute on the video (it can block playback on some CDNs)
> - All content layers must use positive z-index values above 0 (particles z-[3], nav z-50, hero content z-[2])
> - CRITICAL: Do NOT use `z-index: -1` or `position: fixed` for the video -- it must be inside the stacking context, not behind it

**Floating Particles:**
- Render a full-screen canvas (fixed, `pointer-events-none`, `z-index: 3`) with animated floating particles
- Particle count: `(canvas.width * canvas.height) / 12000`
- Each particle: random size 0.5-2px, white with random opacity 0.2-0.8, drifting at velocity 0.3px/frame in random directions
- Particles wrap around edges

**Navigation Bar (fixed, top, z-50):**
- Left side: Bold white logo text "veldara" (text-lg on mobile, text-xl on desktop, tracking-tight), followed by hidden-on-mobile nav links ("Guides", "Journal") in text-sm text-gray-300 with hover:text-white transitions
- Right side: Three inline SVG social icons (GitHub, Discord, Twitter/X) in text-gray-300 with hover:text-white transitions, each 20x20px
- Padding: px-4 sm:px-6 md:px-10, py-4 sm:py-5
- Gap between logo and links: gap-4 sm:gap-8
- Gap between social icons: gap-3 sm:gap-4

**Hero Content (centered, bottom-aligned within viewport):**
- Container: relative z-[2], full height, flex column
- A gradient overlay on the section: `bg-gradient-to-t from-black/60 via-transparent to-transparent`
- Content is flex-col, items-center, justify-end, with padding-bottom 6rem (sm: 7rem)
- Small label: "Our Purpose:" in text-sm md:text-base, text-gray-400, tracking-wide, margin-bottom 0.75rem sm:1rem
- Main heading: "Instantly craft immersive 3D worlds on the web."
- Font sizes: text-2xl sm:text-3xl md:text-5xl lg:text-6xl, font-semibold, leading-tight, max-w-3xl, text-white
- The words "3D worlds" have an inline underline effect: a positioned span with `absolute bottom-1 left-0 w-full h-[10px] bg-[#2C5C88] rounded-sm` behind the text (text is `position: relative` above it)
- CTA group below heading (margin-top 2rem sm:2.5rem), flex-col sm:flex-row, gap-3 sm:gap-4:
1. Terminal-style install box: `bg-[#1a1a1a]`, `border border-gray-700/50`, rounded-lg, px-6 sm:px-8, py-3.5 sm:py-4, containing a `>` prompt character in `text-[#2C5C88] font-mono text-sm` and code text "npm i @veldara/core" in `text-xs sm:text-sm text-gray-200 font-mono`
2. "Get Started" button with right arrow: `bg-[#2C5C88] hover:bg-[#3a7aad]`, text-white, font-medium, rounded-lg, px-8, py-3.5 sm:py-4, text-sm, with transition-colors

**Scroll Indicator:**
- At the bottom of the viewport (pb-8), centered, a Lucide `ChevronDown` icon (w-6 h-6, text-gray-500) with Tailwind's `animate-bounce` class

**Font:**
- Google Fonts "Inter" (weights 400, 500, 600, 700), loaded via preconnect in the HTML head
- Body font-family: `'Inter', sans-serif`

**Global Styles:**
- `html, body`: overflow-x hidden
- Body background: `#010101`, color: white
- Universal reset: margin 0, padding 0, box-sizing border-box

**Page Structure:**
- Root container: `relative h-screen overflow-hidden` (prevents any scrolling)
- No additional sections beyond the hero

**Color Palette:**
- Primary accent: `#2C5C88` (steel blue)
- Hover accent: `#3a7aad`
- Background: `#010101` / `#0a0a0a`
- Card/terminal bg: `#1a1a1a`
- Border: `gray-700/50`
- Text: white, gray-200, gray-300, gray-400, gray-500

**Tech Stack:**
- React 18 with TypeScript
- Vite
- Tailwind CSS 3
- Lucide React (for ChevronDown icon)
- No other dependencies needed
≡Provenance · verifiedPublished prompts are human-checked against the original post; platform-reconstructed prompts are not accepted.Compare with source ↗

Models & stability

Recommended models

Grok Imagine · Grok Build
Stability
70 / 100
Cost
Medium
Related Skills3D and motion hero ↗Web section recreation spec ↗

Independent retest evidence

See what the same prompt generated in our test.

Retest output · not the creator's original
UIGenerated evidenceAI judged

gpt-5.6-sol

Aug 9, 2026

Retest score74.8
Desktop captureGenerated desktop UIMobile captureGenerated mobile UI
Download generated HTML ↓
claude-sonnet-5 · 60gpt-5.6-sol · 89.6gap · 29.6
  • Cross-model retest: the recommended model is Grok Imagine · Grok Build, and this run used gpt-5.6-sol. The result shows how the same prompt carries over to gpt-5.6-sol; it does not show what the creator got with the original model.
  • The retest score is the mean of two AI judges (0–100) for this single generation. No person has reviewed it, and it is not a success rate.

Independent reproductions

1 person reproduced this prompt with their own work.

Reproductions · not the creator's original
卡尔
Reproduced by卡尔
Oct 15, 2026
Reproduction by 卡尔Open reproduction ↗
glm-5.3

GLM-5.3 单次生成;Codex 人工修复运行依赖、必要源码及移动布局,未重新生成。桌面/手机真实渲染和资源检查通过;完整功能与视觉还原尚未全部验收。源码、截图和修复记录见复现出处。

Reproduction source ↗

Keep exploring

Explore related cases.

View all AI Coding (UI) Case →
Nano Banana + Kling + Claude Cinematic Hero
AI Coding (UI)XAdded 07/28/2026

Nano Banana + Kling + Claude Cinematic Hero

A website case by @viktoroddy created with Nano Banana · Kling · Claude, including the public result, full prompt, and original source.

Skill · 3D and motion heroSkill · Web section recreation spec

Prompt

Access ALL prompts for stunning animated websites in one click: Prompt: Cinematic Hero Section with Looping Video Background Create a fullscreen single-page hero section using React + Vite + Tailwind CSS + TypeScript

Source heat · X
97
Stability
66
View case →
Claude Mythos: Lithos Geology Brand Hero
AI Coding (UI)XAdded 07/28/2026

Claude Mythos: Lithos Geology Brand Hero

A website case by @viktoroddy made with Claude Mythos, including the public result, full prompt, and original source.

Skill · 3D and motion heroSkill · Portfolio story architecture

Prompt

❤️‍🔥Access ALL prompts for stunning animated websites in one click: http:// Build a full-screen, dark-themed hero section for a geology brand called **Lithos**, using **React 18 + TypeScript + Vite + Tailwind CSS** a

Source heat · X
61
Stability
76
View case →
Full-Screen Animated Space Travel Hero
AI Coding (UI)XAdded 07/28/2026

Full-Screen Animated Space Travel Hero

A web case by @viktoroddy using React · Vite · TypeScript, including the public result, full prompt, and original source.

Skill · 3D and motion heroSkill · Web section recreation spec

Prompt

Unlimited Aniamted AI Heros - Here’s the exact prompt I used: Build a full-screen cinematic hero section for a space travel website using React, Vite, TypeScript, Tailwind CSS, and the motion/react (Framer Motion) lib

Source heat · X
9
Stability
79
View case →

Same creator

More from @viktoroddy →

  • Gemini vs Claude: Velorah Electric RV Landing PageAI Coding (UI) · Gemini · Claude · 2026-07-28
  • Nano Banana + Veo 3 + Lovable Animated SiteAI Coding (UI) · Lovable · Nano Banana · Veo 3 · 2026-07-28
  • Google Stitch vs. Claude Web GenerationAI Coding (UI) · Google Stitch · Claude · 2026-07-28
  • AntiGravity + Gemini 3.1 Landing PageAI Coding (UI) · AntiGravity · Gemini 3.1 Pro · 2026-07-28
  • Nano Banana + Flow + AntiGravity Animated WebsiteAI Coding (UI) · Nano Banana · Flow · AntiGravity · 2026-07-28
  • Gemini 3.1 Generates an Animated Website in One GoAI Coding (UI) · Gemini 3.1 · 2026-07-28

Each detail page keeps the original result, the prompt, and retest evidence in one reading path.