cyberpunk-mecha-robot is a cinematic, single-subject showcase site built around one authoritative visual brief: a futuristic cyberpunk mecha robot rendered as a photoreal, 8K, Unreal Engine 5-grade cinematic medium shot. The product intent is to present that machine — dark metallic carbon-fiber armor plating, glowing blue neon circuit grids overlaying the body, a bright circular energy core reactor glowing intensely on its chest, bright white-blue light beams shooting from its mechanical eyes, wireframe holographic lines, high-tech engineering aesthetic, hyper-detailed mechanical parts, studio lighting — as the entire experience, delivered through a real-time WebGL hero and a HUD-style engineering readout rather than as a generated image asset.
The audience is sci-fi, gaming, and concept-art viewers who arrive to feel the machine power on: they want awe, voltage, and precision danger from a dark, high-tech engineering showcase. The site is a public, anonymous, browse-only experience — there is no account, no submission, and no transactional purpose stated or implied.
The product does not generate images or renders. The mecha visual is delivered as a real-time WebGL hero subject, CSS light layers, or a supplied pre-rendered still — never as an AI-generated asset.
cyberpunk-mecha-robot is a custom-UI web experience with exactly one page: Landing. It is anonymously reachable and requires no identity, no session, and no stored user state. The page is a full-viewport cinematic stage: a dark carbon void (#04070D) in which a real-time WebGL mecha subject occupies the right two-thirds of the viewport, cropped at the right and bottom edges, with its chest reactor as the single brightest point on screen. Flush-left, a typographic HUD column carries the wordmark CYBERPUNK MECHA, tracked micro-labels, and one cyan call to action. Below the fold, the page continues as a sequence of full-bleed dark bands: a horizontal reactor-telemetry rail, a three-panel systems readout (power / armour / optics), a wireframe-schematic strip, and a closing spec sheet set as a ruled data table.
Actors. The only active human actor is the Site Visitor, who browses the mecha showcase and its engineering readouts. There are no other human roles. The WebGL renderer, the shader-driven reactor core, the telemetry ticker, and the scroll-driven HUD count-ups are system processes that support the visitor's experience; they are not actors and they do not own any human-facing responsibility.
Accepted behavior. The visitor can view the cinematic hero, read the wordmark and micro-labels, follow the reactor-telemetry rail, inspect the three systems panels, view the wireframe-schematic strip, read the closing spec sheet, and follow the single call to action. Hovering a system panel raises its luminous rim and slides in a data ticker. Scrolling acts as a camera dolly across the bands.
Ownership. All accepted behavior is owned by the single first-party page, Landing. No provider surface, external destination, or system process owns any visitor-facing responsibility.
Narrow exclusions. Image and render generation is explicitly out of scope. There is no account system, no authentication, no user-generated content, no commerce, no dashboard, and no multi-page navigation. The site is not a SaaS product and must not adopt a SaaS template look.
The authoritative brief is a visual brief, and the confirmed product commitment is to build a website or app around it. The correct reading is therefore: the mecha description is the theme and hero visual direction of the site, not a request to produce the image. The delivery boundary follows directly — the machine is rendered live in the browser as a WebGL subject with shader-driven light, with CSS light layers and a supplied pre-rendered still as fallbacks where WebGL is unavailable or motion is reduced. No image-generation capability exists anywhere in the product.
Access is fully public and anonymous. The Landing page is the anonymous entry surface; nothing on it is gated, and no identity is established, stored, or resumed. There is no protected destination, so no first-use identity establishment or returning verification is required or permitted.
Everything described in this document is current. No future-horizon capabilities were accepted by the user, and none are proposed here.
The authoritative reference directive declares uses: ["visual_inspiration", "content_source"] with authority: authoritative over the following source text:
Cinematic medium shot of a futuristic cyberpunk mecha robot, dark metallic carbon fiber armor plating, glowing blue neon circuit grids overlaying the body, a bright circular energy core reactor glowing intensely on its chest, bright white-blue light beams shooting out from its mechanical eyes, wireframe holographic lines, high-tech engineering aesthetic, photorealistic, 8k resolution, Unreal Engine 5 render, hyper-detailed mechanical parts, studio lighting
Verified factual entities and attributes carried into the product:
| Entity | Attribute | Value |
|---|---|---|
| Mecha robot | Subject framing | Cinematic medium shot |
| Mecha robot | Design idiom | Futuristic cyberpunk |
| Armor plating | Material | Dark metallic carbon fiber |
| Circuit grids | Placement | Overlaying the body |
| Circuit grids | Glow color | Blue neon |
| Energy core reactor | Location | Chest |
| Energy core reactor | Shape | Circular |
| Energy core reactor | Intensity | Glowing intensely |
| Mechanical eyes | Emission | Bright white-blue light beams shooting out |
| Holographic lines | Form | Wireframe |
| Overall aesthetic | Register | High-tech engineering |
| Overall aesthetic | Fidelity | Photorealistic, 8k resolution |
| Overall aesthetic | Render reference | Unreal Engine 5 render |
| Mechanical parts | Detail level | Hyper-detailed |
| Lighting | Setup | Studio lighting |
The directive's instruction is explicit: use this as the theme and hero visual direction for the site, and do not attempt to generate the image itself. The inventory above is therefore delivered as rendered light, geometry, and typographic HUD content — not as a generated asset.
Information and state. The page presents a single cinematic subject and its engineering readout. There is no user-specific state, no persisted state, and no server-fetched state; all displayed values are presentational readouts authored as part of the page. The page has one meaningful state — the live hero — plus two degraded states: WebGL-unavailable and reduced-motion.
Primary action. Follow the single cyan call to action in the hero HUD column.
Supporting actions. Scroll the page to travel through the bands; hover a system panel to raise its rim and reveal its data ticker; read the telemetry rail as it ticks; read the spec sheet.
Domain entities. Mecha subject; chest reactor core; eye beams; circuit grid; armour plating; reactor telemetry (power draw, core temp, armour integrity); systems readout (power / armour / optics); wireframe schematic; spec sheet rows.
Components.
States.
FR-1 — Cinematic mecha hero. As a Site Visitor, I should see a cinematic medium shot of a futuristic cyberpunk mecha robot as the hero of the page, so that the machine is the first and dominant thing I experience.
FR-2 — Dark metallic carbon-fiber armor plating. As a Site Visitor, I should see the mecha rendered with dark metallic carbon-fiber armor plating, so that the machine reads as a real engineered object.
FR-3 — Glowing blue neon circuit grids. As a Site Visitor, I should see glowing blue neon circuit grids overlaying the mecha's body, so that the machine reads as powered and alive.
FR-4 — Bright circular chest energy core reactor. As a Site Visitor, I should see a bright circular energy core reactor glowing intensely on the mecha's chest, so that the machine has a single unmistakable power source.
FR-5 — White-blue eye beams. As a Site Visitor, I should see bright white-blue light beams shooting out from the mecha's mechanical eyes, so that the machine feels directed and dangerous.
FR-6 — Wireframe holographic lines. As a Site Visitor, I should see wireframe holographic lines as part of the mecha presentation, so that the high-tech engineering aesthetic is legible.
FR-7 — High-tech engineering aesthetic with hyper-detailed mechanical parts. As a Site Visitor, I should see hyper-detailed mechanical parts presented in a high-tech engineering aesthetic, so that the machine rewards close looking.
FR-8 — Photorealistic 8K / Unreal Engine 5-grade fidelity and studio lighting. As a Site Visitor, I should experience the mecha at photorealistic, 8K, Unreal Engine 5-grade fidelity under studio lighting, so that the reveal feels cinematic rather than illustrative.
FR-9 — No image or render generation. As the product owner, I should have the site deliver the mecha visual without any image-generation capability, so that the explicit constraint is honored.
FR-10 — Typographic HUD column. As a Site Visitor, I should see the wordmark "CYBERPUNK MECHA" set flush-left in a HUD column over the dark stage, so that the machine and the type share one composition.
FR-11 — Reactor-telemetry rail. As a Site Visitor, I should see a horizontal reactor-telemetry rail carrying power draw, core temp, and armour integrity, so that the machine reads as instrumented.
FR-12 — Three-panel systems readout. As a Site Visitor, I should see a three-panel systems readout covering power, armour, and optics, so that I can read the machine's subsystems.
FR-13 — Panel hover response. As a Site Visitor, I should be able to hover a system panel and see its rim go full cyan with a data ticker sliding in, so that the interface feels responsive and instrumented.
FR-14 — Wireframe-schematic strip. As a Site Visitor, I should see a wireframe-schematic strip of blueprint line art, topographic engineering grids, and macro crops of the reactor ring, so that the engineering aesthetic extends beyond the hero.
FR-15 — Closing spec sheet. As a Site Visitor, I should read a closing spec sheet set as a ruled data table, so that the showcase ends on concrete machine specifications.
FR-16 — Camera-dolly section transitions. As a Site Visitor, I should experience section transitions as camera dollies, so that scrolling feels like moving a camera through the machine.
FR-17 — Reduced-motion and low-power fallback. As a Site Visitor who prefers reduced motion or is on a low-power device, I should get a usable static arrangement of the same content, so that I can read everything without animation.
prefers-reduced-motion or a low-power device. Observable result — rotation and scan lines freeze, count-ups become static values, parallax collapses to flat stacking, the telemetry rail wraps into rows, and the reactor core falls back to a CSS radial glow. Failure/recovery — this is the recovery path. Continuation — the visitor reads the full page.FR-18 — Anonymous public access. As a Site Visitor, I should reach the full showcase without creating an account or signing in, so that nothing stands between me and the machine.
access_requirement: none for the only page; no accepted journey requires identity continuity).Product context. The Site Visitor is a sci-fi, gaming, or concept-art viewer who has arrived at a cinematic cyberpunk mecha showcase. They are not a customer, an operator, or an administrator — they are an audience. They arrive anonymously, with no account, no prior session, and no stored state, and they expect the machine to be the point of the visit rather than a backdrop to a product pitch.
Primary goal. To feel the machine power on: to experience a photoreal, cinematic mecha reveal with a glowing chest reactor, blue neon circuit grids, and white-blue eye beams, and to read enough engineering detail to believe the machine is real.
Distinct accepted responsibilities. The Site Visitor is the sole active human actor, and their responsibilities are entirely observational and exploratory:
Relevant inputs or decisions. The visitor's only inputs are scrolling and pointer hover. Their only decision is whether to follow the single call to action or continue reading. They make no commitments, submit no data, and create no state.
Interactions with other accepted participants. There are none. No other human participant is affected by anything the Site Visitor does, and no other human participant acts on the visitor's behalf. The WebGL renderer, the reactor shader, the telemetry ticker, and the scroll-driven count-ups are system processes that serve the visitor; they are not participants and they hold no responsibility of their own.
Observable success. The visitor has seen the mecha at cinematic scale, watched the reactor breathe, followed the telemetry rail, read the systems readout, and reached the spec sheet — all without encountering a gate, a broken layout, or unreadable text at any viewport.
What makes this role distinct. This is a browse-only audience role with no recurring responsibility, no durable state, and no outcome beyond the experience itself. It is deliberately not a "user" in the account-holding sense: there is no profile, no history to resume, and no entitlement to bind. The role exists because the confirmed product commitment is a website built around the mecha visual, and a website built around a visual has exactly one human role — the person looking at it.
prefers-reduced-motion set, or on a low-power device.Muse and headline. Gleb Kuznetsov — a cinematic mecha light-lab: dark carbon voids pierced by one blue reactor glow. The visual language is built from light in darkness, not from clean SaaS surfaces. The brief is inherently motion-first and volumetric, so every glow is radial and anchored to a physical part of the machine.
Palette (dark mode).
| Role | Hex | Usage |
|---|---|---|
| Background / carbon void | #04070D | Page ground, 60% of surface area |
| Surface / armour panel | #0B121C | Panels and slabs, 25%, with 1px luminous borders |
| Primary / reactor blue | #2E8BFF | Grid lines, gauges, chest core bloom, 10% |
| Accent / ice cyan | #7DF9FF | Eye beams, hover states, single-word highlights, 3% |
| Text | #E6F1FF | Headings and body at 92% |
| Muted | #6E7E93 | Micro-labels and metadata |
| Hairline stroke | #2E8BFF at 40% opacity | 1px HUD grid lines |
There is no white or near-white page ground. There are no gradient blobs; all glow is radial and anchored to a physical part of the mecha.
Typography.
clamp(44px, 9vw, 148px) so the wordmark spans the viewport.clamp(44px, 9vw, 148px); section head clamp(32px, 5vw, 64px); body 16–19px; micro-label 11px uppercase tracked.Shape language. Full-bleed dark field with hairline luminous strokes (1px #2E8BFF at 40% opacity) acting as a HUD grid. Panels are asymmetric glass slabs with 2px radius — almost sharp — floating over the void with a faint cyan rim light on one edge. Circular reactor motifs (gauges, rings, radial ticks) recur as the only rounded geometry; everything else is chamfered rectangles and diagonal cut corners that echo armour plating. No soft 24px pill cards, no blob shapes.
Layout. A single full-viewport hero stage: the mecha occupies columns 6–12, bleeding off the right and bottom edges, while a stacked HUD column sits flush-left in columns 1–5. Below the fold, sections alternate full-bleed dark bands on a 12-column grid: a horizontal reactor-telemetry rail, a three-panel systems readout (power / armour / optics), a wireframe-schematic strip, and a closing spec sheet set as a ruled data table. Micro-labels sit above every section in 11px tracked uppercase with a 24px luminous rule running to the right edge. Nothing is centred except the final CTA.
Imagery. One dominant photoreal mecha subject — dark carbon-fibre armour, blue neon circuit overlays, glowing chest reactor, white-blue eye beams — presented as a real-time WebGL hero or, where WebGL is unavailable, a pre-rendered still with CSS light layers. Supporting imagery is diagrammatic: wireframe holographic schematics, blueprint line art, topographic engineering grids, and macro crops of the reactor ring. No stock people, no clip art, no gradient blobs.
Explicitly avoided. White or near-white page backgrounds; centred headline + subtext + blue button SaaS heroes; gradient-blob heroes and soft violet-to-pink washes; Inter, Roboto, Arial, Helvetica, Poppins or system-ui for headings or body; grids of identical hover-lift cards with 24px radii; any attempt to generate the mecha image itself; playful bouncy easing or cartoon illustration; blue-on-white primary buttons in the #2563EB / #4F46E5 band.
The lit machine and the typographic HUD sharing one dark stage.
The public entry is a single full-bleed #04070D void. The mecha fills the right two-thirds of the viewport at cinematic medium-shot scale, cropped at the right and bottom edges, so the machine reads as larger than the frame that contains it. Its chest reactor is the single brightest point on screen — a radial bloom from #2E8BFF to #7DF9FF — and it is the only place on the page where light originates.
Flush-left, in columns 1–5, a HUD column holds the wordmark CYBERPUNK MECHA set in Space Grotesk at clamp(44px, 9vw, 148px), stacked over three 11px tracked micro-labels and one cyan CTA. The wordmark spans the viewport edge-to-edge on desktop. A 1px cyan wireframe line runs from the last letter of the wordmark across the mecha's shoulder and off the right edge, tying the type to the machine in a single continuous stroke.
The composition is deliberately asymmetric and deliberately un-SaaS: no centred headline, no subtext-plus-button stack, no gradient blob. There is a lit machine and a typographic HUD, and they share one dark stage. The only centred element on the entire page is the final CTA.
This concept recomposes only accepted content, states, and controls — the mecha subject, the reactor, the wordmark, the micro-labels, the CTA, and the wireframe line. It introduces no new behavior, page, or destination.
Interaction Model: Animated Motion Tempo: cinematic Hero Dimensionality: webgl
Focal subject. The mecha's chest reactor core — a real-time WebGL torus with a shader-driven blue bloom, sitting at the brightest point of a dark carbon-fibre machine.
Input → transformation → outcome thesis. As the visitor's pointer approaches the reactor, the shader reads cursor proximity and intensifies the bloom; the torus pulses on a 0.4-second cycle and the machine idles on a slow 24-second rotation, so that the reactor appears to be responding to the visitor's presence rather than merely looping. The outcome is the feeling that the machine has noticed them — achieved entirely through light and rotation, with no new capability.
Motion vocabulary. Cinematic and continuous. The hero mecha idles with a slow 24-second rotation and a breathing reactor bloom. Scan-line sweeps travel down the circuit grid every 6 seconds. Eye beams pulse at 0.4-second intervals. Scroll is a camera dolly: sections enter with a 40px parallax offset and HUD numbers count up as they cross 60% viewport. Hovering a system panel raises its luminous border to full cyan and slides a 1px data ticker.
Composed first frame. A full-bleed #04070D void. The mecha occupies the right two-thirds, cropped at the right and bottom edges, its chest reactor already blooming. Flush-left, the wordmark "CYBERPUNK MECHA" spans the viewport at display scale, with three tracked micro-labels and one cyan CTA stacked beneath it. A 1px cyan wireframe line runs from the last letter across the mecha's shoulder and off the right edge. Nothing is centred.
Reduced-motion state. Rotation and scan lines freeze, the reactor core falls back to a CSS radial glow, count-ups are replaced with static values, and all parallax collapses to flat stacking. The telemetry rail wraps into rows. Every headline, wordmark, label, number, card, and control remains entirely inside the viewport and its container at 375px, 768px, and 1280px.
The creative direction specifies hero dimensionality: webgl, so a real-time 3D hero is expected.
Scene. One crafted real-time object: a torus reactor core mounted in the mecha's chest cavity, surrounded by the machine's dark carbon-fibre armour shell and its blue neon circuit grid. The scene is compact and single-subject — it shows the product's defining state, which is the machine powered on.
Materials and light. Dark metallic carbon-fibre armour with low specular response; emissive blue neon circuit lines overlaying the shell; a shader-driven emissive torus core blooming radially from #2E8BFF to #7DF9FF; white-blue emissive eye beams. Studio-style key and rim lighting against a #04070D void, with no environment map that would brighten the background.
Motion. 24-second idle rotation; 0.4-second reactor pulse; 6-second scan-line sweep down the circuit grid; cursor-proximity response on the core bloom.
Fallback. Where WebGL is unavailable or the context is lost, the hero renders a pre-rendered still composited with CSS light layers, preserving the reactor bloom, the eye beams, and the HUD composition. Under reduced motion, the core falls back to a CSS radial glow and all rotation and sweeps freeze.
NFR-1 — Readable text and controls stay whole. Headlines, wordmarks, labels, numbers, cards' text, and controls stay entirely inside the viewport and their container at 375px, 768px, and 1280px, wrapping or scaling (for example font-size: clamp(...) with its mobile size) to fit. No other element covers any part of them. Imagery, decoration, and motion may be cropped, bled off an edge, rotated, overlapped, or cut exactly as the direction asks, as long as they cover no readable text or control. Where the direction asks readable text or a control to be cropped, clipped, covered, or run off an edge, the text or control is kept whole and the gesture is carried with imagery or decoration instead.
NFR-2 — Moving and scrollable content. The reactor-telemetry rail may cross the viewport or container edge by design. It is judged by whether it actually moves or scrolls and whether every item becomes fully readable as it passes — never by the item cut at the edge in a still frame. Under prefers-reduced-motion, the rail wraps into rows so each item can be brought fully into view.
NFR-3 — Reduced-motion support. Under prefers-reduced-motion, rotation and scan lines freeze, count-ups are replaced with static values, all parallax collapses to flat stacking, the telemetry rail wraps into rows, and the reactor core falls back to a CSS radial glow. The page remains fully usable and every item remains fully readable.
NFR-4 — WebGL degradation. Where WebGL is unavailable or the context is lost, the hero falls back to a pre-rendered still composited with CSS light layers, preserving the reactor bloom, the eye beams, and the HUD composition. No readable content or control is lost.
NFR-5 — No image generation. The product contains no image- or render-generation capability. The mecha visual is delivered as WebGL, CSS light layers, or a supplied pre-rendered still.
NFR-6 — Anonymous, stateless delivery. The Landing page is anonymously reachable with no account, session, or persisted user state. No authentication, authorization, or role-based visibility exists.
access_requirement: none; no accepted journey requires identity continuity). Rationale: there is no durable actor-specific state, commitment, entitlement, or value transfer to bind to a participant.NFR-7 — Performance on low-power devices. The hero must remain usable on low-power devices, falling back to the CSS radial glow and static arrangement rather than dropping content.
NFR-8 — No SaaS template look. The generic indigo/blue-on-white SaaS template is forbidden for this project. No white or near-white page ground, no centred headline-plus-subtext-plus-blue-button hero, no gradient blobs, no 24px-radius hover-lift card grids.
clamp()-based fluid type, and prefers-reduced-motion media queries. No component library that would impose a SaaS surface language.docker-compose.yml exposing the single frontend service, so the site can be built and served reproducibly.Assumptions.
hero dimensionality: webgl and the explicit constraint forbids generating the image.Constraints.
#2563EB / #4F46E5 band.Future horizon. None. No future-horizon capabilities were accepted by the user, and none are proposed in this document.
clamp(44px, 9vw, 148px).prefers-reduced-motion arrangement in which rotation and scan lines freeze, count-ups become static, parallax collapses to flat stacking, the telemetry rail wraps into rows, and the reactor core falls back to a CSS radial glow.No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!