# Design Language for aiice.dev

## Aesthetics and Tone

aiice.dev exists at the intersection of three identities layered into a single domain name: **AI** (artificial intelligence), **ICE** (frozen crystalline surfaces), and **Alice** (the archetypal wanderer through impossible spaces). The visual direction fuses these three into a coherent aesthetic: a frozen wonderland governed by machine logic, where every surface looks like it was computed by an algorithm and then flash-frozen mid-calculation. Imagine a neural network's internal state rendered as an ice palace -- weight matrices becoming lattice structures, attention heads becoming crystalline chandeliers, activation functions becoming frozen waterfalls that shatter into particles on scroll.

The tone is **dreamy-ethereal** crossed with **futuristic-cutting-edge** -- not cold and clinical despite the ice metaphor, but luminous and wonder-filled, as if Alice has wandered into the deep interior of a thinking machine and found it beautiful. There is a pervasive sense of discovery, of peering around corners into chambers that shouldn't exist. The site should feel like the first thirty seconds after stepping into a cathedral made of blue glass: breathtaking, slightly disorienting, and utterly silent except for the hum of computation.

The aesthetic draws from generative art traditions -- algorithmic frost patterns, Voronoi tessellations that resemble cracked ice, L-system branching that mimics both neural dendrites and ice crystal growth. Every decorative element is mathematically derived, never hand-placed. This is not "AI-themed" in the cliched sense of circuit boards and glowing nodes; it is AI-as-nature, intelligence-as-crystallization, thought-as-frost-forming-on-glass.

## Layout Motifs and Structure

The layout follows a **timeline-vertical** structure with **layered-depth** stacking, creating the sensation of descending through layers of ice -- each scroll increment reveals a deeper stratum with its own visual character, from translucent surface frost to dense glacial blue to the luminous void beneath.

**Primary structure:**

- **The Surface (viewport 1):** A full-bleed generative canvas showing real-time Voronoi tessellation in ice-blue tones. The tessellation cells shift slowly, simulating crystal growth. The site title "aiice" appears letter by letter as if each character is being crystallized out of the tessellation -- the 'a' freezes first, then 'i', then 'i', then 'c', then 'e'. No navigation is visible. A single downward-pointing chevron made of tiny ice-crystal SVGs pulses gently at the bottom edge.

- **The Frost Layer (viewports 2-3):** Content sections that use a **bento-box** arrangement -- rectangular blocks of varying sizes arranged in a tight mosaic with 2px gaps that glow faintly blue, as if light is leaking through cracks in ice. Each block contains a concept or feature, introduced with a brief poetic statement followed by technical detail. The blocks are translucent (backdrop-filter: blur with low opacity backgrounds) so the generative canvas from the Surface layer is still faintly visible beneath, creating genuine layered depth.

- **The Deep Ice (viewports 4-5):** A transition zone where the bento grid dissolves. Blocks begin to separate, rotate slightly off-axis (transform: rotate with values between -2deg and 2deg), and drift apart as if the ice is calving. Content here is presented in a **single-column** flow with extreme horizontal padding (max-width: 520px, centered), creating a narrow reading channel that feels like peering down through a crevasse. Text is set larger here -- clamp(1.2rem, 2.5vw, 1.6rem) -- and the background transitions from translucent to a deep, saturated glacial blue (#0a1628).

- **The Wonderland (viewport 6+):** The final section abandons conventional layout entirely. Content elements are positioned with CSS `position: sticky` at various `top` values so they layer and overlap as the user scrolls, creating a parallax depth effect without JavaScript parallax. Elements include floating geometric shapes (hexagons, since ice crystals are hexagonal), text fragments, and SVG illustrations of impossible architecture -- Escher-like staircases, doors that open onto other doors, a rabbit hole rendered as an infinite recursive spiral. This is the Alice layer, where the orderly crystalline logic of the upper sections gives way to wonder.

**No traditional navigation bar.** Instead, a tiny crystalline snowflake icon fixed at the top-right corner expands on hover into a radial menu of anchor links, each link labeled with a glyph rather than text.

## Typography and Palette

**Typography:**

- **Display / Titles:** "Cormorant Garamond" (Google Fonts) -- an elegant, high-contrast serif with sharp hairline strokes that evoke ice needles and the literary tradition of Alice in Wonderland. Used at extreme display sizes: clamp(3rem, 9vw, 11rem) for the main title, with letter-spacing: 0.15em to give each character room to breathe like isolated ice crystals. The italic variant is used for poetic statements and pull-quotes, its sweeping curves suggesting frost patterns on glass.

- **Body / Technical:** "Space Grotesk" (Google Fonts) -- a proportional sans-serif with a monospaced soul, bridging the gap between the literary (Alice) and the technical (AI). Set at 17px/1.75 with font-feature-settings: 'ss01' for alternate glyphs. Its geometric construction echoes the mathematical underpinning of the generative visuals.

- **Code / Data:** "Inconsolata" (Google Fonts) -- a clean monospace that appears wherever computational concepts are expressed: code snippets, algorithm names, parameter values. Set at 15px with a faint blue background tint (#0e1a2f) and 1px left border in accent cyan.

- **Accent / Labels:** "Geologica" (Google Fonts) -- a variable-weight sans-serif used for navigation glyphs, section labels, and small UI text. Its wide weight range (100-900) allows it to shift from whisper-thin frost-line labels to bold waypoint markers.

**Color Palette:**

| Role | Name | Hex | Usage |
|------|------|-----|-------|
| Deep Void | Abyssal Blue | #060d18 | Primary background, deepest layer |
| Glacial Base | Midnight Ice | #0a1628 | Secondary background, card surfaces |
| Crystal Medium | Frozen Slate | #1a2d4a | Bento box borders, dividers |
| Frost Light | Ice Breath | #a8c8e8 | Body text, secondary text |
| Pure Surface | Frost White | #e4edf6 | Headlines, primary text |
| Accent Glow | Cryo Cyan | #3de8f0 | Interactive elements, hover states, link underlines |
| Signal Warm | Alice Gold | #f0c850 | Sparingly used accent for the Wonderland section only -- a single warm tone in an otherwise cool palette, representing Alice's human warmth penetrating the machine-ice |
| Crystal Edge | Refract Violet | #7b5ea7 | SVG stroke color for geometric motifs, code borders |

The palette is **analogous** with a deliberate **complementary** spike: seven cool blues spanning from near-black (#060d18) to pale frost (#e4edf6), plus one warm gold (#f0c850) that appears only in the final Wonderland section as a narrative signal that something human has entered the ice. This avoids the overused warm/gradient palettes while creating a memorable moment of color contrast.

## Imagery and Motifs

**Core Visual Motifs:**

- **Voronoi Ice:** The foundational generative pattern. A Voronoi tessellation computed in real-time on a `<canvas>` element, with cell edges rendered in Cryo Cyan (#3de8f0) at 0.5px stroke width and cell interiors filled with subtle gradients between Abyssal Blue and Midnight Ice. The seed points drift slowly (0.2px per frame) so the tessellation is always subtly alive. On user interaction (mousemove or touch), nearby seed points are repelled, causing local disruption in the crystal structure -- the ice "cracks" where you touch it.

- **Hexagonal Snowflakes:** Six-fold symmetric SVG shapes generated procedurally with L-system rules. Each snowflake is unique, computed from a hash of its associated content. These appear as section markers, list bullets, loading indicators, and decorative elements. They are always rendered as line-art (stroke only, no fill) in Frost White or Cryo Cyan, with path-draw animation on first appearance.

- **The Rabbit Hole Spiral:** A recursive spiral SVG that appears in the Wonderland section, composed of nested hexagons that decrease in size by the golden ratio. It serves as both a decorative motif and a navigation element -- clicking it scrolls the user to the deepest point of the page, and the spiral animates as a zoom-focus transition.

- **Frost Lines:** Thin horizontal rules that appear between content blocks, rendered as SVG paths with a frost-crystal texture (small random perpendicular offsets along a horizontal baseline, resembling actual frost growth on a wire). These replace traditional `<hr>` elements and are animated with path-draw on scroll entry.

- **Neural Dendrites:** In the AI-focused sections, decorative branching line patterns that resemble both biological neurons and ice crystal growth arms. These are generated with recursive SVG `<line>` elements, branching at 60-degree angles (matching hexagonal ice crystal geometry). They grow from the edges of content blocks toward the page margins, animated with stagger timing.

**No photography. No stock imagery. No icon libraries.** All visual content is generative, algorithmic, or hand-crafted SVG. This aligns with the underused "generative-art" imagery category and creates a site where every visual is intrinsically connected to the AI/ICE theme rather than decoratively applied.

## Prompts for Implementation

**Narrative Architecture:** The site is a single continuous descent through four named strata -- Surface, Frost, Deep Ice, Wonderland. Each stratum has a distinct visual density and emotional register, but they are connected by the continuous generative canvas that runs beneath all content like a river under ice. The scroll IS the journey. There is no content that exists outside the scroll path. The user is Alice; the scroll is the fall down the rabbit hole; the ice is the AI's mind made visible.

**Animation Philosophy:**

1. **Generative canvas as living background:** The Voronoi tessellation runs continuously at low frame rate (15fps is sufficient for the slow drift) using requestAnimationFrame. It responds to pointer position with a repulsion force that creates a "crack radius" of 120px around the cursor. On mobile, touch events create temporary crack points that heal over 2 seconds.

2. **Path-draw SVG for all line art:** Every SVG element -- snowflakes, frost lines, neural dendrites, the rabbit hole spiral -- enters the viewport via stroke-dasharray/stroke-dashoffset animation. Draw speed varies by element complexity: simple frost lines draw in 0.6s, snowflakes in 1.2s, the full spiral in 3s. Use Intersection Observer to trigger draws only when elements enter a 20% threshold.

3. **Morph transitions between sections:** As the user scrolls from one stratum to the next, transitional elements morph shape. Bento-box borders dissolve into frost lines; frost lines branch into neural dendrites; dendrites curl into the spiral. Use CSS `clip-path` transitions and SVG SMIL `<animate>` elements where CSS cannot achieve the needed shape interpolation.

4. **Blur-focus depth effect:** Elements in the current viewport are sharp; elements above (already scrolled past) receive increasing `filter: blur()` values (1px, 2px, 4px) as they recede. This creates a depth-of-field effect that reinforces the ice-layer metaphor -- looking down through translucent strata, upper layers go out of focus.

5. **Zoom-focus for the Wonderland entry:** When the user scrolls into the Wonderland section, the entire viewport undergoes a brief zoom-focus transition: the content scales from 0.95 to 1.0 over 0.8s with a simultaneous blur-to-sharp (blur(3px) to blur(0)), creating the sensation of falling through a surface and refocusing on the other side.

**Technical Notes:**

- The generative canvas should be implemented as a separate `<canvas>` element with `position: fixed; z-index: -1` so it persists behind all content without repainting on scroll.
- Use CSS custom properties extensively: `--stratum` (1-4) on each section, used to compute background opacity, text color lightness, and border glow intensity via `calc()`.
- The bento-box grid uses CSS Grid with `grid-template-columns: repeat(auto-fill, minmax(280px, 1fr))` and `grid-auto-rows: minmax(180px, auto)` with specific items spanning 2 columns or 2 rows via nth-child rules.
- All animations respect `prefers-reduced-motion`: the generative canvas freezes to a static snapshot, path-draw SVGs appear instantly, morph transitions are replaced with simple fade-in.

**AVOID:** CTA buttons with gradient backgrounds, pricing tier comparison cards, testimonial carousels, stat-counter grids, hamburger menus with slide-in panels, hero sections with stock photography, cookie consent banners styled as cards. The site has no commercial intent and should feel like entering an art installation, not a product page.

## Uniqueness Notes

**Differentiators from other designs:**

1. **Triple-identity encoding in a unified visual system:** The domain name "aiice" encodes three concepts (AI + ICE + Alice) and the design gives each a distinct visual layer that is architecturally integrated rather than decoratively referenced. AI = generative algorithms that create the visuals. ICE = the crystalline hexagonal geometry and cool-blue palette that governs all shapes. Alice = the narrative descent structure and the Wonderland section's warm-gold disruption. No other design in the portfolio derives its entire visual language from a lexical decomposition of its domain name.

2. **Fully generative imagery with zero static assets:** Every visual on the site is computed -- Voronoi tessellations, L-system snowflakes, recursive spirals, branching dendrites. There are no photographs, no stock illustrations, no icon libraries. This is extremely rare across the portfolio (where 85% of designs use photography and 70% use minimal/stock imagery) and creates a site that is literally different every time it loads, since the generative algorithms produce unique outputs from randomized seeds.

3. **Stratigraphy as navigation metaphor:** The four-stratum vertical descent (Surface, Frost, Deep Ice, Wonderland) replaces conventional page sections with geological/glaciological layers, each with distinct visual density, typography scale, and layout rules. The user doesn't scroll "down a page" -- they descend through ice. This is reinforced by the blur-focus depth effect that makes upper strata go out of focus, a technique not used in any other design in the portfolio (where blur-focus appears at only 5% frequency).

4. **Warm-color narrative signal:** The palette is almost entirely analogous cool blues, with a single complementary warm accent (Alice Gold, #f0c850) that appears only in the final section. This creates a color-based narrative arc where the appearance of warmth signals a shift from machine logic to human wonder -- a technique from film color grading (cold-to-warm emotional progression) applied to web scrolling. The restraint of keeping 7 of 8 palette colors in the same blue family, with one deliberate exception, is a structural decision absent from other designs where warm tones are distributed throughout.

5. **Hexagonal crystal geometry as universal shape language:** Rather than mixing geometric vocabularies, the entire site commits to hexagonal/six-fold symmetry derived from the physical structure of ice crystals. Snowflakes, grid gap glows, navigation radial menus, the spiral's nested shapes, even the bento-box proportions (cells sized in ratios of 1:sqrt(3)) -- all reference the hexagon. This creates a visual coherence that most designs achieve through color alone, not through geometric discipline.

**Chosen seed/style:** ethereal blue calm portfolio -- selected because it provides the emotional register (ethereal, calm) and color direction (blue) needed for the ICE identity, while "portfolio" gives structural permission for the showcase-of-concepts layout. The seed is then subverted: "calm" is disrupted by the Wonderland section's surreal geometry; "portfolio" is replaced by narrative descent; "ethereal" is grounded in hard-edged generative mathematics rather than soft gradients.

**Avoided patterns from frequency analysis:**
- corporate aesthetic (75% frequency) -- replaced with generative/ethereal
- photography imagery (85%) -- replaced with fully generative/algorithmic visuals
- card-grid layout (85%) -- replaced with bento-box and timeline-vertical strata
- centered layout (80%) -- replaced with asymmetric bento and narrow crevasse column
- warm palette (90%) -- replaced with analogous cool blues
- gradient palette (95%) -- replaced with analogous flat colors with one complementary spike
- scroll-triggered as sole animation (90%) -- supplemented with morph, blur-focus, zoom-focus, path-draw-svg
- mono typography (75%) -- replaced with serif-classic display + geometric-sans body + mono only for code
<!-- DESIGN STAMP
  timestamp: 2026-04-14T11:49:06
  domain: aiice.dev
  seed: is then subverted:
  aesthetic: aiice.dev exists at the intersection of three identities layered into a single d...
  content_hash: e8a037b8c1f5
-->
