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

Codex Dynamic Seasons and Time Zones Waitlist

Creator · bas_fijneman

AI Coding (UI)XAdded 07/28/2026Independently retested#web#human-reviewed
More tags (2)
#web-uiCodex · GPT Image 2.0
View original source ↗
Source ♥ 62

Prompt

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

Spent a few hours crafting one prompt👇:

A waitlist landing page that feels like stepping into another world.

Codex turned it into a cinematic landing page where the scene shifts with your season and time of day. 🌍

This is how Codex worked:
🎨 GPT Image 2.0 painted the same place in 16 cinematic variations: 4 seasons x 4 times of day, golden ratio composition locked across every frame
🕰️ Page reads the visitor's timezone and local time. Winter night in NL, summer morning in NZ, same page
✏️ Two slots in the prompt: [SUBJECT] for the scene, [STYLE] for the art direction. Change either and the whole world changes with you

Prompt below 👇

---

Here is the Prompt, Change the [STYLE] & [SUBJECT]:

Build a standalone static HTML waitlist landing page.

Use only HTML, CSS, and vanilla JavaScript. No framework, no build step. The page must run by opening index.html directly or serving it as static files.

Core idea:
Create one cinematic illustrated scene based on this subject:

[SUBJECT / LOCATION HERE]

Examples:
- a floating design studio above an alien ocean
- a quiet mountain village for creative AI builders
- a surreal desert observatory for filmmakers
- a futuristic garden workshop for founders
- a dreamlike coastal city for an AI product studio

Use this visual style / art direction:

Image style:
- Use [STYLE / ART DIRECTION HERE] when provided.
- If no style is provided, use this default style:
  - cinematic hand-painted concept art
  - soft watercolor/gouache atmosphere
  - premium editorial composition
  - no text inside images
  - no logos
  - no UI inside images
  - no watermark
  - keep center/upper-center readable for overlay text
- Keep all 16 images stylistically consistent with each other.
- The subject/location should remain recognizably the same across all 16 images.

The page should generate that same subject/location in 16 variations:
MUST BE GENERATED WITH IMAGES-2.0 (CRITICAL) 
- 4 seasons: spring, summer, autumn, winter
- 4 times of day: morning, midday, golden hour, night

Composition lock (CRITICAL):
The composition MUST remain recognizably the same scene across ALL 16 images. The viewer should immediately understand they are looking at the same place, just at different moments in the year.

Hold these constant across all 16 images:
- same camera angle
- same camera height and distance
- same focal length / framing
- same placement of the main landmark(s)
- same placement of trees, structures, mountains, water, paths, and any other persistent features
- same overall composition and silhouette of the scene

Only these things change:
- season (foliage color, snow, leaves, blossoms, vegetation density)
- lighting (direction, intensity, color temperature)
- sky and atmosphere (clouds, fog, stars, haze)
- mood and palette tied to season + time of day

Important framing rule (for overlay legibility):
- The main subject and foreground must be composed in the LOWER HALF of the image.
- The UPPER portion of the image should be sky, distant horizon, mist, or atmosphere — visually quieter so an overlay can sit on top of it cleanly.
- This applies to all 16 variations.

Golden ratio composition (CRITICAL):
- Apply the golden ratio (≈1.618 / 0.618) consistently across all 16 images so the composition feels intentional, balanced, and editorial rather than centered or symmetrical.
- Place the horizon line on the upper golden ratio line — approximately 38.2% from the top of the frame (NOT on the centerline, NOT on the rule-of-thirds line).
- Anchor the main landmark/subject on a golden ratio intersection point: the vertical line at ~38.2% or ~61.8% from the left, crossed with the horizon line. Pick one of these two anchor points and reuse it across all 16 variations.
- Arrange secondary elements (trees, paths, water edges, structures, mountains) along a golden spiral / phi-based flow so the eye travels naturally from the anchored subject outward toward the quieter side of the frame.
- The lower-half framing rule still applies, with the golden ratio refining the exact placement: the visual mass of the foreground should sit roughly at 61.8% down from the top, leaving the upper 38.2% open for overlay text.
- Negative space (sky, mist, atmosphere) and visual mass (subject, foreground) should sit in a roughly 1.618 : 1 ratio.
- Keep these golden ratio anchor points pixel-stable across all 16 variations so the composition stays locked while season and lighting change.

Visual direction:
Premium full-screen editorial landing page for a creative AI studio. The style should feel cinematic, refined, dreamy, and slightly otherworldly. Use a large elegant serif headline over a full-viewport illustrated background. The page should feel like a calm portal into another world.

Fonts:
- Import Google Fonts:
  - Instrument Serif for brand and headline
  - Inter for nav, body, inputs, and buttons

Brand/copy:
- White copy for NIGHT scenes, Black copy for the rest
- Browser title: N.O.P.E. - Waitlist
- Top-left brand: N.O.P.E.
- Nav links: Home, Studio, About, Journal, Reach Us
- Top-right CTA: Begin Journey
- Hero headline split into two lines:
  - We Are Not Of
  - Planet Earth
- Subtitle:
  Creative Solution Engineers using AI's infinite possibilities to help humans realise their dreams.
- Email placeholder: you@studio.com
- Submit button: Join waitlist

Default links:
- Define a constant named studioNopeUrl with this value:
  
- Use studioNopeUrl as the default href for:
  - the brand/logo link
  - all nav links
  - the top-right CTA button
  - any extra visible button or CTA created on the page
- The waitlist submit button should remain a real form submit button when waitlistEndpoint is configured.
- If no real waitlist backend is configured, make the waitlist submit fallback navigate to studioNopeUrl instead of doing nothing.

Layout:
- The page must be exactly one viewport high.
- No vertical scroll.
- No horizontal scroll.
- html, body, and the main wrapper must be locked to viewport height.
- Navbar sits absolutely at the top over the background.
- Hero content is centered in the viewport.
- Hero content includes headline, subtitle, and waitlist form.
- Desktop form is one horizontal liquid-glass pill.
- Mobile form stacks input above button.
- Hide nav links below 760px, but keep brand and top-right CTA visible.

Background images:
Create 16 high-quality 16:9 images in waitlist-scenes/:

- spring-morning.png
- spring-midday.png
- spring-golden.png
- spring-night.png
- summer-morning.png
- summer-midday.png
- summer-golden.png
- summer-night.png
- autumn-morning.png
- autumn-midday.png
- autumn-golden.png
- autumn-night.png
- winter-morning.png
- winter-midday.png
- winter-golden.png
- winter-night.png

Background rendering:
Use three visual layers:
1. .scene-fill: same image, full-screen cover, slightly blurred and enlarged.
2. .scene-sharp: main sharp image.
3. .scene-overlay: full-height gradient overlay.

Desktop behavior:
- From 1440px viewport width and up:
  - .scene-sharp uses background-size: 100% auto
  - anchor to center bottom
  - do not crop left/right sides

Tablet/mobile behavior:
- Below 1440px:
  - .scene-sharp may use background-size: cover
  - center it for better composition

Overlay:
- Use one scene-matched RGB color per season/time.
- Gradient goes from solid at the top to transparent toward the bottom.
- Non-night overlays should be lightly softened/brightened.
- Night overlays should stay dark and not be brightened.

Season/time logic:
- Select season based on visitor date and hemisphere.
- Use timezone as hemisphere fallback.
- Only use geolocation if permission was already granted.
- Never trigger a surprise geolocation permission prompt.

Time-of-day logic using visitor local time:
- morning: 05:00-10:59
- midday: 11:00-16:29
- golden: 16:30-19:59
- night: 20:00-04:59

URL overrides for testing:
- ?season=spring&time=morning
- ?season=summer&time=midday
- ?season=autumn&time=golden
- ?season=winter&time=night

Waitlist form:
- Use a configurable constant named waitlistEndpoint.
- Use a configurable constant named studioNopeUrl.
- On submit, POST JSON:
  - email
  - season
  - time
  - source
- Show loading, success, and error states.
- Do not reload the page after submit.
- If waitlistEndpoint is empty, missing, or set to a placeholder value, redirect the visitor to  after they click Join waitlist.

Style details:
- Liquid-glass input and buttons.
- Soft shadows.
- Rounded pill controls.
- Elegant hover states.
- No parallax.
- No moving background layers.
- No decorative blobs.
- No cards around the hero text.

Deliverables:
- index.html
- README.md
- waitlist-scenes/ with all 16 images

README should explain:
- how to run locally
- how to fill in [SUBJECT / LOCATION HERE]
- how to fill in [STYLE / ART DIRECTION HERE]
- how the 16 scene images are named
- how season and local time selection works
- how to test with URL params
- where to change the subject/copy
- where to change the style/art direction
- where to change the waitlist endpoint
- where to change overlay colors
- where to change the default Studio NOPE link

Verify:
- Test desktop at 1440x900
- Test mobile around 390x844
- Confirm no vertical scroll
- Confirm no horizontal scroll
- Confirm all 16 URL combinations work
- Confirm all visible links and CTAs point to  unless intentionally configured otherwise
- Confirm waitlist form loading, success, fallback redirect, and error states work
≡Provenance · verifiedPublished prompts are human-checked against the original post; platform-reconstructed prompts are not accepted.Compare with source ↗

Models & stability

Recommended models

Codex · GPT Image 2.0
Stability
70 / 100
Cost
Medium
Related SkillsLanding-page information structure ↗

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
Desktop captureGenerated desktop UIMobile captureGenerated mobile UI
Download generated HTML ↓
claude-sonnet-5 · 53.5gpt-5.6-sol · 94.4gap · 40.9
  • Cross-model retest: the recommended model is Codex · GPT Image 2.0, 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 →
Google Stitch vs. Claude Web Generation
AI Coding (UI)XAdded 07/28/2026

Google Stitch vs. Claude Web Generation

A web case by @viktoroddy using Google Stitch · Claude, including the public result, full prompt, and original source.

Skill · Landing-page information structure

Prompt

Access ALL prompts for stunning animated websites in one click: Full Prompt to Recreate the Landing Page Create a dark, premium SaaS landing page for a fictional company called "APEX" — a revenue acceleration platform

Source heat · X
99
Stability
86
View case →
AntiGravity + Gemini 3.1 Landing Page
AI Coding (UI)XAdded 07/28/2026

AntiGravity + Gemini 3.1 Landing Page

A webpage case created by @viktoroddy with AntiGravity · Gemini 3.1 Pro, including the public result, full prompt, and original source.

Skill · 3D and motion heroSkill · Landing-page information structure

Prompt

Prompt: Build a hero section with the following exact specifications: Overall Layout: Full-width section with background: #000000 (pure black) Overflow hidden Background video playing behind all content (details below

Source heat · X
97
Stability
89
View case →
Gemini vs Claude: Velorah Electric RV Landing Page
AI Coding (UI)XAdded 07/28/2026

Gemini vs Claude: Velorah Electric RV Landing Page

A web case by @viktoroddy created with Gemini · Claude, including the public result, full prompt, and original source.

Skill · Landing-page information structure

Prompt

Access ALL prompts for stunning animated websites in one click: Build a Velorah landing page -- a premium, dark-themed single-page site for an electric RV/camper brand. Use React, TypeScript, Tailwind CSS, and the hls.

Source heat · X
97
Stability
83
View case →

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