# Design Language for aiice.io

## Aesthetics and Tone
The visual identity of aiice.io lives at the intersection of three forces: the cold precision of artificial intelligence, the refractive beauty of ice, and the narrative vertigo of Alice's passage through the looking glass. The aesthetic is **holographic** and **surreal** -- a world where surfaces shimmer with iridescent interference patterns, where geometry is perfect but uncanny, and where the familiar is always slightly rotated from expectation. Imagine a frozen lake in which you can see, through perfectly transparent ice, an entire inverted world -- and that world is watching you back.

The tone is **dreamy-ethereal** crossed with **futuristic-cutting-edge**: not the warmth of a fairy tale but the cool luminosity of a dream dreamt by a machine. Every visual element carries a double meaning -- a mirror that reflects something other than what stands before it, a surface that appears solid but yields to the touch. The site should feel like stepping into a snow globe that contains a quantum computer, or like reading a children's book printed on holographic film.

The primary inspiration sources are: the crystallography of snowflakes (hexagonal symmetry, fractal branching), the optical physics of thin-film interference (soap bubbles, oil on water, bismuth crystals), and John Tenniel's original Alice illustrations reimagined as cyanotype blueprints on frosted glass. The mood is one of lucid wonder -- intellectually precise yet emotionally disorienting.

## Layout Motifs and Structure
The layout is built on a **hexagonal-honeycomb** system that references both the molecular structure of ice (hexagonal crystal lattice) and the tessellated tile floors in Alice's chess-game world. The viewport is divided not into rectangles but into interlocking hexagonal cells, each of which can contain content, imagery, or serve as a transparent window into a parallax depth layer beneath.

**Primary structure:**

- **The Looking Glass**: The opening viewport presents a full-screen hexagonal grid rendered in thin, luminous lines (#c8e6ff at 40% opacity) against a near-black background (#0a0e1a). At center, a single hexagonal cell is "cracked" -- its edges fractured into radiating lines like impact damage on ice. Through this crack, the site's content is visible, pulling the viewer through as they scroll. The crack widens with scroll progress until the entire hexagonal overlay shatters and falls away in a physics-based animation, revealing the first content section.

- **The Descent**: After the glass shatters, sections are arranged as **layered-depth** planes stacked along the z-axis, creating the sensation of falling (like Alice down the rabbit hole). Each section is a hexagonal platform floating in dark space, slightly rotated on the y-axis so the viewer perceives depth through perspective transform. Content sits on these platforms like objects on shelves in an infinite vertical corridor.

- **The Chess Board**: The middle portion shifts to a **split-screen** composition -- left and right halves mirror each other but with different content, referencing Alice's mirror world. The left side displays in standard orientation; the right side is subtly transformed with `scaleX(-1)` on container elements (but text remains readable via double inversion). Colors on the right side are shifted 180 degrees on the hue wheel from the left.

- **The Thaw**: The final section dissolves all geometric structure. Hexagonal cells melt -- their edges soften from sharp CSS `clip-path` polygons into organic `border-radius` blobs via a CSS transition triggered on scroll. Content flows freely in an **organic-flow** arrangement, representing the ice melting, the AI becoming fluid, Alice waking from the dream.

Navigation is minimal -- a small, rotating hexagonal icon in the top-left corner that, when clicked, expands into a full-screen hexagonal grid menu where each cell is a navigation target. The menu appears to freeze the current page behind frosted glass (`backdrop-filter: blur(20px) saturate(0.3)`).

## Typography and Palette
**Typography:**

- **Display / Headings**: "Space Grotesk" (Google Fonts) -- a proportional sans-serif with a geometric backbone and distinctive single-story 'a', evoking both technical precision and subtle playfulness. Used at large sizes (clamp(3rem, 8vw, 10rem)) with generous letter-spacing (+0.04em). Its clean geometry references the crystalline structure of ice. For the site title "aiice", the font is displayed with a custom CSS effect where each letter has a slight `text-shadow` offset in a different spectral color, creating a prismatic diffraction effect as if the letters are refracting light through ice.

- **Body text**: "Outfit" (Google Fonts) -- a variable geometric sans-serif with excellent readability at small sizes and a modern, clean personality. Weight range 300-600 used contextually. At weight 300, it has an ethereal lightness that matches the icy tone; at weight 600, it anchors important passages. Line-height 1.7 for generous breathing room. Color alternates between #c8e6ff (ice-blue text on dark) and #0a0e1a (dark text on light sections).

- **Accent / Code / Labels**: "Azeret Mono" (Google Fonts) -- a monospaced font with a distinctive personality, softer than typical code fonts, with rounded terminals that suggest thawing ice. Used for technical labels, data annotations, and the "AI" portions of content to visually distinguish machine-voice from narrative-voice. Displayed at 0.85rem with letter-spacing +0.08em.

**Color Palette:**

| Role | Color | Hex | Description |
|------|-------|-----|-------------|
| Void / Primary Background | Deep Midnight | #0a0e1a | Near-black with a blue undertone, like looking into deep ice |
| Ice Surface | Frost Blue | #c8e6ff | The pale blue of thin ice catching daylight |
| Refraction | Prismatic Violet | #7b6ef6 | The violet spectrum edge seen in ice prisms |
| Alice Highlight | Looking Glass Cyan | #00e5ff | Electric cyan, the color of the portal between worlds |
| Warmth Accent | Thaw Rose | #ff6b9d | A warm pink that appears only in the final "thaw" section, representing awakening |
| AI Signal | Neural Green | #39ff85 | A phosphor-green used sparingly for AI-associated elements, data readouts, and status indicators |
| Iridescent Mid | Bismuth Gold | #d4a44c | A warm metallic gold that appears in holographic shimmer effects, referencing bismuth crystal oxidation |
| Text on Dark | Ice White | #e8f0f8 | A barely-blue white for body text on dark backgrounds |

The palette deliberately avoids warm tones until the final section, where Thaw Rose (#ff6b9d) and Bismuth Gold (#d4a44c) bleed in gradually, representing the ice melting and the dream ending. This creates a temperature narrative across the scroll journey -- frozen at the top, thawing at the bottom.

## Imagery and Motifs
**Core Visual Motif: The Hexagonal Ice Crystal.** Every design element references the hexagonal symmetry of ice. Section containers are hexagonal. Bullet points are tiny hexagons. Loading states show a snowflake assembling from six triangular segments. The cursor leaves a trail of small hexagonal particles that crystallize and then sublime (fade) after 1.5 seconds.

**Specific motifs:**

- **Holographic Interference Patterns**: The most distinctive visual element. CSS-generated holographic shimmer effects using layered `conic-gradient` and `linear-gradient` combinations with `mix-blend-mode: color-dodge`. These appear on hover over interactive elements, creating rainbow-edge effects reminiscent of holographic trading cards or the interference colors on thin ice. The effect is achieved purely in CSS with no images -- three overlapping gradient layers with slightly different animation speeds create a convincing iridescent shimmer.

- **Falling Chess Pieces**: Decorative SVG chess pieces (referencing Through the Looking Glass) that drift slowly downward in the background at varying parallax speeds. They are rendered as wireframe outlines in Frost Blue (#c8e6ff) at 15% opacity -- present but ghostly. The pieces rotate slowly as they fall, casting no shadows. On the mirrored (right) side of split-screen sections, the pieces are inverted (pawns become queens, bishops become knights) as a subtle detail for attentive viewers.

- **Breath Fog Effect**: When hovering over text blocks, a subtle fog effect radiates outward from the cursor position -- a radial gradient of white at 8% opacity that expands and dissipates, as if the viewer's warm breath is fogging up the frozen glass surface of the screen. This is the primary micro-interaction and should feel organic, not mechanical.

- **Ice Crack Propagation**: Used as a transition effect between major sections. When a section boundary enters the viewport, hairline cracks propagate outward from a random point on the boundary line, spreading in a branching fractal pattern before the old section "breaks away." The cracks are drawn using SVG `<path>` elements with `stroke-dasharray` animation, and each crack forks at 60-degree angles (maintaining hexagonal geometry).

- **The Cheshire Gradient**: A floating, crescent-shaped gradient element that appears at the edges of the viewport -- just a glow, never a full shape. It drifts slowly in a Lissajous figure pattern. It references the Cheshire Cat's disappearing grin. The gradient uses Looking Glass Cyan (#00e5ff) fading to transparent, with a slight blur filter.

## Prompts for Implementation
**Narrative Architecture:** The site is a single continuous descent through five acts, experienced through scroll. There are no separate pages -- only the journey downward through the looking glass.

1. **Act I -- The Surface** (viewport 0-100vh): The hexagonal ice grid, pristine and still. A single line of text appears letter by letter in the center hex cell: "what if wondering were the answer?" The cursor-follow hexagonal particles are at their most active here, suggesting the surface is alive. Background audio (optional, defaulting to off): a low, sustained crystalline tone.

2. **Act II -- The Crack** (100vh-250vh): The central hex fractures. The ice-crack propagation animation triggers on scroll, and through the widening crack, the viewer sees the first real content -- an explanation of what aiice.io represents. The content appears on floating hexagonal platforms that drift into position with spring-physics easing. Text is revealed through a blur-focus transition: starting at `filter: blur(8px)` and sharpening to `blur(0)` as the element reaches center-viewport.

3. **Act III -- The Mirror** (250vh-450vh): The split-screen mirror world. Left side shows the "AI" narrative (logical, structured, Azeret Mono typography, Neural Green accents). Right side shows the "Alice" narrative (poetic, flowing, Space Grotesk italic, Prismatic Violet accents). The two sides scroll at slightly different speeds (a subtle parallax differential of 0.05), so they drift in and out of alignment, creating moments where the two narratives sync and then diverge.

4. **Act IV -- The Deep** (450vh-650vh): Full immersion. The background shifts from Deep Midnight (#0a0e1a) to pure black (#000000). Holographic interference patterns become prominent -- entire sections shimmer with iridescent color. Content appears as floating fragments -- individual sentences or words arranged in 3D space using CSS `perspective` and `translateZ`. The viewer feels they are falling through an infinite space of luminous text. The hexagonal grid reappears but now as a massive, slowly rotating wireframe icosahedron in the background, constructed from CSS 3D transforms on hexagonal faces.

5. **Act V -- The Thaw** (650vh-850vh): The color palette warms. Thaw Rose and Bismuth Gold bleed into the margins. Hexagonal clip-paths morph into soft organic shapes. Text becomes larger, more generous, with increased line-height. The chess pieces in the background are now melting -- their wireframe edges distort with a sine-wave displacement. The final element on the page is a single hexagonal cell, intact, containing the aiice.io wordmark -- the only thing that survives the thaw, suggesting the AI persists while the dream dissolves.

**Animation Philosophy:**
- Use `blur-focus` as the primary reveal mechanism -- content sharpens from blur as it enters the viewport, as if the viewer's eyes are adjusting to see through ice
- Use `morph` transitions for shape changes -- hexagons melting into circles, rigid grids dissolving into organic flows
- Spring physics (damping: 0.6, stiffness: 120) for all positional animations -- nothing moves linearly; everything has the slight overshoot of something settling on ice
- Holographic shimmer effects should be continuous and ambient, not triggered by scroll -- they represent the inherent optical property of the ice surface
- All text reveals use a custom `zoom-focus` effect: text starts slightly scaled up (1.03) and blurred, then settles to normal scale and sharpness, creating a camera-rack-focus feel

**AVOID:** CTA buttons with aggressive styling, pricing comparison tables, testimonial carousels, stat-counter grids, generic hero-with-stock-photo layouts, hamburger menus, footer link forests. The site has no "conversion funnel" -- it is an experience, not a sales page.

**Technical notes:**
- The hexagonal grid is best achieved with CSS `clip-path: polygon()` on individual cells or a single SVG overlay with `pointer-events: none`
- Holographic effects use `background: conic-gradient(from var(--angle), ...)` with `@property --angle` for smooth CSS-only animation
- The mirror section uses CSS `container queries` to maintain responsive behavior within each half
- Ice crack SVGs should be procedurally generated at runtime using a simple recursive branching algorithm in ~50 lines of JS, not pre-drawn
- Intersection Observer API drives all scroll-based transitions -- no scroll-jacking, no position-locked sections

## Uniqueness Notes
**Differentiators from other designs:**

1. **Hexagonal geometry as structural foundation**: While other designs in the portfolio use rectangular grids (even broken or asymmetric ones), aiice.io's entire spatial system is hexagonal -- from the macro layout grid to micro details like bullet points and cursor trails. This is not decorative hexagon-usage overlaid on a rectangular grid; the actual content containers are hexagonal clip-paths arranged in a honeycomb tessellation. No other design in the collection uses a non-rectangular coordinate system as its primary layout mechanism.

2. **Temperature-as-narrative-device**: The palette undergoes a deliberate thermal arc from frozen (pure blues and cyans at the top) to thawing (warm rose and gold at the bottom). This is not a simple gradient background change -- every design element participates in the temperature shift: typography weight increases (light to medium), corner radii soften (sharp hexagons to organic blobs), animation easing loosens (stiff spring to fluid ease-out), and even the wireframe chess pieces distort and melt. The temperature IS the story, told simultaneously through color, shape, motion, and type.

3. **True optical-mirror composition**: The split-screen mirror section does not simply place two columns side-by-side. The right column is a genuine CSS reflection (`scaleX(-1)` with text re-inverted for readability) that scrolls at a different speed from the left, creating drift between the "real" world and the "reflected" world. The two sides tell parallel but different stories (AI vs. Alice) that synchronize and diverge as the viewer scrolls, producing moments of alignment that feel meaningful and moments of discord that feel unsettling. This dual-narrative-in-parallel-scroll structure is unique in the portfolio.

4. **Holographic CSS-only iridescence**: While other designs use gradients, the holographic shimmer in aiice.io is a multi-layered `conic-gradient` animation using the CSS `@property` registered custom property technique for smooth hue rotation. The effect produces genuine thin-film interference aesthetics (like bismuth crystals or soap bubbles) without images, SVGs, or WebGL. This optical phenomenon ties directly to the ice/refraction theme and has no equivalent in the other designs.

5. **Breath-fog micro-interaction**: The cursor-proximity fog effect (white radial gradient expanding on hover) is a warmth-interaction -- the viewer's presence literally fogs the frozen surface. This creates an intimate, physical relationship between user and interface that goes beyond typical hover effects. It reinforces the ice metaphor at the interaction level, not just the visual level.

**Chosen seed/style:** holographic 3d product -- adapted from pure product-showcase holographic aesthetics into a narrative-experiential context where the holographic quality represents the optical properties of ice and the prismatic nature of Alice's looking glass, rather than product glamour.

**Avoided overused patterns from frequency analysis:**
- Avoided `card-grid` layout (85% frequency) -- replaced with hexagonal honeycomb
- Avoided `centered` layout (80% frequency) -- content is distributed across hexagonal cells and floating depth planes
- Avoided `photography` imagery (85% frequency) -- all imagery is generated through CSS effects, SVG wireframes, and procedural patterns
- Avoided `corporate` aesthetic (75% frequency) -- the tone is dreamlike and surreal, not professional
- Avoided `mono` typography as primary (75% frequency) -- mono is relegated to accent/label role only, with geometric sans-serif as primary
- Avoided `gradient` as dominant palette strategy (95% frequency) -- while gradients exist in the holographic shimmer, the palette is built on flat, distinct hex values with a thermal arc narrative rather than blended gradients
- Avoided `scroll-triggered` as sole animation pattern (90% frequency) -- added `blur-focus`, `morph`, and `zoom-focus` as co-equal animation strategies
<!-- DESIGN STAMP
  timestamp: 2026-04-14T11:49:08
  domain: aiice.io
  seed: seed
  aesthetic: The visual identity of aiice.io lives at the intersection of three forces: the c...
  content_hash: c7fa0a3bda41
-->
