# Design Language for tsundere.webcam

## Aesthetics and Tone
This is a Y2K chrome-metallic broadcast lounge — picture a turn-of-the-millennium video portal rebuilt by someone who studies the *tsundere* archetype with academic seriousness. The whole surface is liquid mercury: bubble buttons, beveled chrome rails, lens-flare glints sliding across brushed steel. But the metal is a costume. Where the cursor lingers long enough, the chrome warms — frost flushes to a rose-gold blush, hard reflections soften into candy gloss. That is the entire emotional thesis of the site: a cold, polished, "it's not like I built this for you" exterior that betrays warmth the moment someone pays attention. The tone is theatrical and self-aware, half early-2000s webcam-portal nostalgia, half a museum-label deadpan about how affection performs reluctance. No hard sell, no dashboard energy — it is a strange little broadcast that flirts with the viewer and pretends it isn't.

## Layout Motifs and Structure
A vertical broadcast column down the center, never wider than 880px, suspended in a dark mercury void — like a single channel beaming alone in static. The page is built as **stacked broadcast panels**: each section is a chrome-bezeled "screen" with rounded 24px corners, a thin specular highlight along the top edge, and a soft contact shadow pooling beneath, so panels look like they are floating glass slabs lit from above. Between panels, a hairline of "signal noise" — a 2px scanline strip that subtly drifts. The opening panel is full-bleed: a glossy chrome title plaque with the domain reflected upside-down beneath it like a puddle. Subsequent panels alternate alignment slightly off-axis (content nudged 5–8% left or right of true center) so the column feels hand-tuned rather than CSS-perfect — a deliberate, gentle broken-grid. A persistent slim chrome "tuner bar" floats at the bottom: a beveled pill with a draggable knob that does nothing useful and admits as much in its tooltip. No conventional nav; movement happens by scrolling the channel.

## Typography and Palette
- **Display / titles:** "Orbitron" (Google Fonts) — geometric, slightly futuristic, used only for the domain wordmark and panel headers, letter-spaced wide, often with a metallic text-fill gradient.
- **Body / narration:** "Chivo" (Google Fonts) — a clean grotesque with enough weight range to feel like crisp on-screen captions; used for all prose and museum-label asides.
- **Accent / asides & "system" text:** "Space Mono" (Google Fonts) — monospace for the deadpan tooltips, the fake tuner readouts, timestamps, and the parenthetical confessions ("(it's fine. this is fine.)").
- **Palette:**
  - `#0B0E14` — abyss navy-black (the void behind the channel)
  - `#C7CDD6` — cool brushed chrome (panel base, rails)
  - `#EEF2F7` — specular white (highlights, glints)
  - `#7C8696` — gunmetal shadow (bezel depth, dividers)
  - `#FF8FB1` — tsundere blush rose (the warm reveal — flushes in on hover/dwell)
  - `#FFD9A8` — warm gold gloss (secondary warmth, lens-flare core)
  - `#6FE3FF` — cold cyan signal (active states, scanline tint, "before it warms")
Default state leans cold (`#C7CDD6`/`#6FE3FF`); warmth (`#FF8FB1`/`#FFD9A8`) is rationed and earned.

## Imagery and Motifs
Everything is rendered, not photographed: chrome bubble buttons with double specular highlights, beveled toggle switches, glassy progress sliders, a recurring **rotating chrome heart** that the page refuses to acknowledge is a heart. Decorative motifs: drifting horizontal scanlines, slow-traveling lens flares that streak across metal surfaces, a faint CRT vignette at the viewport edges, and small "signal static" speckle that intensifies near interactive elements as if the channel gets flustered. A motif of **reflections**: key elements cast a blurred, flipped echo beneath themselves (the title puddle, the heart's reflection). Tiny pixel-sparkle stars (4–6px) occasionally pop near a freshly-warmed element and immediately fade, embarrassed. Iconography is chunky, glossy, Y2K-toolbar-style — no thin line icons anywhere.

## Prompts for Implementation
- Build it as a single scrolling **broadcast channel**: a centered column of chrome-bezeled panels over a near-black void; treat each panel like a floating glass screen with CSS layered box-shadows (outer drop shadow + inset top highlight + inset bottom dark line) and a `linear-gradient` "brushed metal" fill.
- Tell a small story across 5–7 panels: (1) the channel powers on — chrome title plaque resolves from static with a reflected puddle below; (2) it introduces itself coldly in monospace; (3) it explains the tsundere concept as if reading a museum placard, all gunmetal restraint; (4) the *warm-up* panel — sustained hover or cursor dwell makes chrome bleed to blush-rose and gold, scanlines tint warm, the chrome heart spins faster; (5) it immediately downplays this ("anyway."); (6) the floating tuner bar — a draggable chrome knob whose monospace tooltip confesses it's decorative; (7) sign-off — the channel "powers down," panels dim to cold gunmetal, one pixel-star lingers.
- Animation language: glints and lens flares travel across metal on a slow loop (`@keyframes` translateX of a skewed white gradient with `mix-blend-mode: overlay`); hover states do a **temperature shift** — interpolate fills/shadows from cool greys+cyan toward rose+gold over ~600ms ease, and revert faster (~250ms) like catching itself; idle "fluster" = subtle speckle/noise opacity bump near hovered controls; the chrome heart rotates continuously, speeding up when warm.
- Microcopy is half the design: monospace parentheticals everywhere, deadpan, reluctant, never breaking character.
- AVOID: CTA-heavy layouts, pricing blocks, stat-grids, card-grid galleries, generic glassmorphism panels, hand-drawn sketch aesthetics, pastoral/botanical anything.

## Uniqueness Notes
- **Temperature as the core interaction:** the entire palette physically warms (cold chrome+cyan → blush+gold) in response to attention, then cools back faster — a literal mechanization of the tsundere arc, not just themed copy.
- **Y2K chrome-metallic broadcast portal**, executed straight: liquid-mercury bubble UI, double-specular bevels, drifting lens flares and scanlines, reflected "puddle" echoes — a rare aesthetic here and committed to fully, no glassmorphism fallback.
- **A useless draggable chrome tuner knob** that openly admits in monospace it does nothing — a piece of pure character-driven decoration with zero utility.
- Single-column vertical broadcast channel with a deliberately off-axis broken grid and "signal noise" dividers — no card grids, no dashboard, no hero-with-CTA.
- Chosen seed/style: **y2k chrome metallic fashion** (y2k-futurism aesthetic, chrome-metallic palette).
- Avoided per frequency analysis: hand-drawn (94%), glassmorphism (85%), card-grid (93%), full-bleed-as-default (85%), centered-generic (79%), warm-palette-default (98%), photography imagery (98%), cursor-follow as the only trick — here cursor dwell drives a temperature system, not a parallax gimmick.
<!-- DESIGN STAMP
  timestamp: 2026-05-11T08:54:42
  seed: unspecified
  aesthetic: This is a Y2K chrome-metallic broadcast lounge — picture a turn-of-the-millenniu...
  content_hash: 89d8407ac779
-->
