# Design Language for footprint.broker

## Aesthetics and Tone

footprint.broker inhabits the visual world of a **Victorian plant hunter's field journal** -- the kind of leather-bound, rain-warped notebook that a 19th-century botanist might carry through the cloud forests of Borneo, pressing fern specimens between pages stained with red earth and tea. The aesthetic is **botanical** in the truest historical sense: not the decorative houseplant minimalism of modern lifestyle brands, but the obsessive, taxonomic, deeply romantic tradition of botanical illustration as a scientific and artistic practice. Think of Ernst Haeckel's *Kunstformen der Natur*, Maria Sibylla Merian's Suriname insect plates, the Wardian cases of Kew Gardens -- a world where the line between science and poetry dissolves in the veins of a pressed leaf.

The tone is **pastoral-romantic**: not saccharine or nostalgic, but genuinely moved by the natural world. There is a reverence here, the kind of quiet awe one feels standing in an old-growth forest where the canopy filters light into green cathedral columns. The word "footprint" carries weight -- it implies presence, passage, the mark left by something living on the earth. "Broker" suggests mediation, an intermediary between worlds. Together, the domain name evokes the idea of **negotiating one's relationship with the land** -- tracing paths, cataloguing presence, mediating between the human and the vegetal.

The overall mood is twilight in a conservatory: warm glass, condensation, the smell of loam and copper watering cans, the sound of rain on a glasshouse roof. Every element should feel as if it has been touched by weather, by time, by the slow patient work of growth.

## Layout Motifs and Structure

The layout employs a **hero-dominant** architecture -- a dramatic, full-viewport opening that functions as the frontispiece of the botanical journal. This hero is not a simple image with text overlay; it is a living composition where layered botanical elements (leaf silhouettes, vine tendrils, pressed-flower specimens) are arranged at different parallax depths, creating a sense of peering into a terrarium or looking through a greenhouse window at staggered distances.

**Hero Structure (Full-Viewport Opening):**
The hero occupies 100vh minimum. Its composition is deliberately asymmetric -- a large, dominant leaf specimen (rendered as an SVG with path-draw animation) anchors the left 60% of the viewport, while the domain name and introductory text nestle into the negative space created by the leaf's natural curvature on the right. The leaf is not centered; it grows from the bottom-left corner as if emerging from below the viewport edge, its stem disappearing off-screen. This creates a sense of the frame being too small to contain the subject -- a nod to the tradition of botanical prints where specimens often extend beyond the plate edges.

**Below-the-Fold Sections:**
Below the hero, content unfolds in a series of **specimen plates** -- large, full-width sections that each function as a single botanical illustration page. Each plate has generous margins (8vw left/right, 6vh top/bottom) that mimic the bordered presentation of prints in a folio. Within each plate, content is arranged using a **golden-section grid** (roughly 1.618:1 ratio), where the larger portion holds the primary visual element and the smaller portion holds descriptive text set in a style that echoes specimen labels: small, precise, taxonomic.

The vertical rhythm between plates is broken by **interstitial strips** -- narrow horizontal bands (15vh height) that contain a single line of text or a decorative vine illustration stretching horizontally across the viewport. These strips use a different background color and act as visual breathing space, like the blank pages between chapters in a bound volume.

**Navigation:**
Navigation is minimal and unconventional. A thin vertical line runs along the right edge of the viewport (positioned at 96vw), with small circular nodes at intervals that correspond to each specimen plate section. The nodes are styled as tiny pressed-flower rosettes. On hover, each node expands gently (scale 1.3) and reveals a tooltip with the section name in small italic text. The active section's node pulses with a slow, breathing animation (opacity oscillation between 0.6 and 1.0 over 3 seconds). No hamburger menu, no horizontal nav bar -- just this quiet vertical tracker.

## Typography and Palette

**Typography:**

- **Display / Headlines:** "Cormorant Garamond" (Google Fonts) at weight 600 italic. This typeface carries the historical weight of old-style serifs -- its pointed terminals and generous x-height evoke the copperplate engravings used in 18th-century botanical texts. Used at fluid sizes via `clamp()`: `clamp(2.4rem, 5vw + 1rem, 5.2rem)` for hero headlines, `clamp(1.8rem, 3vw + 0.8rem, 3.2rem)` for section titles. Always set in sentence case. Letter-spacing: -0.02em to keep the italic forms flowing rather than spreading.

- **Body / Descriptive Text:** "Lora" (Google Fonts) at weight 400 regular. A contemporary serif with roots in calligraphy, Lora provides warm readability that complements Cormorant's display elegance without competing with it. Body text uses fluid sizing: `clamp(1rem, 1.2vw + 0.6rem, 1.25rem)`, with a line-height of 1.72 for generous, pastoral readability. Paragraph max-width: 52ch to maintain comfortable reading measure.

- **Specimen Labels / Metadata:** "Crimson Pro" (Google Fonts) at weight 300, small-caps variant. Used for taxonomic labels, date stamps, navigation tooltips, and any metadata text. Size: `clamp(0.7rem, 0.9vw + 0.3rem, 0.85rem)`. Letter-spacing: 0.08em. This thin, refined small-caps treatment mimics the engraved labels found on actual herbarium specimen sheets.

- **Variable-Fluid System:** All typography uses CSS `clamp()` functions for fluid scaling. No breakpoint-based size jumps. The entire typographic scale breathes with the viewport, creating a sense of organic responsiveness -- the text literally grows and shrinks like a living thing responding to its environment. The font-size base uses a modular scale of 1.25 (major third) anchored at 1rem = 16px at 375px viewport width, scaling to 1rem = 18px at 1440px.

**Palette:**

The warm palette draws from the actual pigments of botanical illustration: earth, oxide, chlorophyll, parchment.

| Role | Color | Hex | Reference |
|------|-------|-----|-----------|
| Background (Primary) | Aged Parchment | `#F4EDE4` | The yellowed paper of a pressed-flower collection |
| Background (Alternate) | Deep Loam | `#2C1E12` | Rich, dark forest soil for contrast sections |
| Text (Primary) | Umber Ink | `#3B2916` | The brownish-black of iron gall ink on old paper |
| Text (Light) | Bone White | `#EDE6DA` | Light text for use on dark backgrounds |
| Accent (Primary) | Chlorophyll Green | `#4A6741` | The deep, slightly muted green of mature leaves |
| Accent (Secondary) | Copper Oxide | `#8B5E3C` | The warm metallic tone of aged copper botanical labels |
| Accent (Highlight) | Pressed Rose | `#C4746E` | A faded, pressed-flower pink -- romantic without being precious |
| Decorative | Gold Leaf | `#B8963E` | Gilt edges, foil stamping, the luxury of an illuminated manuscript |
| Interstitial Strip | Moss Velvet | `#6B7F5A` | The soft green of moss on stone, used for divider sections |

**Gradient Usage:** Gradients are used sparingly and organically. A subtle radial gradient of `#F4EDE4` to `#EDE1D1` creates the effect of uneven aging on the parchment background -- lighter at the center where the page would be most protected, slightly darker at the edges where foxing and light exposure occur. On the dark sections (`#2C1E12` base), a low-opacity gradient overlay of `rgba(74, 103, 65, 0.08)` adds a barely perceptible greenish cast, as if the dark earth is alive with dormant growth.

## Imagery and Motifs

**Leaf-Organic Motif System:**
The primary visual language is built entirely from leaf forms, vine structures, and botanical anatomical details. These are not photographic -- they are rendered as **SVG line illustrations** in the style of copperplate botanical engravings: precise, single-weight strokes (1.5px) in `#3B2916` on light backgrounds and `#EDE6DA` on dark backgrounds.

1. **Hero Leaf Specimen:** A large, anatomically detailed leaf illustration (modeled after a Monstera deliciosa or Gunnera manicata for its dramatic scale and distinctive venation pattern) serves as the hero's primary visual element. This is a single SVG path with over 200 points, drawn with a `path-draw-svg` animation on page load -- the leaf literally draws itself into existence over 3.5 seconds, starting from the stem base and tracing outward through the primary veins, then filling in secondary venation, then the leaf margin. The animation uses a custom cubic-bezier easing (`cubic-bezier(0.25, 0.1, 0.25, 1.0)`) that starts slow (the stem emerging from the earth), accelerates through the central vein (the energy of phototropism), and decelerates at the leaf tip (the gentle unfurling of new growth).

2. **Vine Border Tracery:** Thin, continuous vine illustrations run along the edges of specimen plate sections. These are not static borders -- they use `path-draw-svg` animation triggered on scroll-entry, drawing themselves as the user reaches each section. Each vine is unique in its curvature (generated from slightly different Bezier control points), but all share the same stroke weight (1px) and color. Tiny leaf buds branch off the vine at irregular intervals, some rendered as filled shapes (`fill: #4A6741` at 0.3 opacity), others as outlines only.

3. **Pressed-Flower Rosettes:** Small, circular pressed-flower motifs (30px-50px diameter) serve as decorative markers throughout the design -- as navigation nodes, as bullet points in lists, as section-end ornaments. Each rosette is a simplified 5-petal flower SVG with a central stamen dot. They use a subtle `tilt-3d` effect on hover (rotating up to 8 degrees on both axes), creating the illusion of lifting a pressed specimen off the page to examine it more closely.

4. **Root Network Pattern:** The site's background, visible in the margins and between sections, carries a very faint (opacity 0.04) pattern of root-like branching lines -- a Lindenmayer system (L-system) fractal pattern rendered as thin SVG paths. This root network is purely decorative and almost subliminal, creating a sense of hidden infrastructure beneath the surface of the page, like mycelium running through soil.

5. **Nature-Elements Atmosphere:** Floating pollen-like particles drift slowly across the viewport using CSS keyframe animations. These are tiny circles (2px-4px) in `#B8963E` at 0.15 opacity, moving on gentle parabolic paths over 20-40 second cycles. Maximum 12 particles visible at any time to avoid visual noise. They evoke the motes of dust caught in a shaft of conservatory light.

**Imagery Approach:**
No photographs. Every visual element is constructed from SVG illustration, CSS gradients, and subtle texture overlays. A paper grain texture (CSS `noise` or a tiny repeating SVG pattern) sits over the entire page at 0.03 opacity, giving every surface the tactile quality of actual paper. On dark sections, the grain increases to 0.05 opacity and shifts to a warmer tone, suggesting rougher, handmade paper.

## Prompts for Implementation

**Full-Screen Narrative Experience:**
The site opens to a full-viewport hero that is initially an empty parchment surface -- `#F4EDE4` with the subtle aging gradient and paper grain. After a 0.4-second pause (the moment of anticipation before opening a book), the hero leaf begins its path-draw animation from the bottom-left corner. As the leaf draws itself (3.5 seconds), the domain name "footprint.broker" fades in simultaneously, set in Cormorant Garamond Italic at `clamp(2.8rem, 5vw + 1rem, 5.2rem)`, positioned in the upper-right negative space of the leaf composition. The name appears letter by letter with a 40ms stagger per character, but this is not a typewriter effect -- each letter fades in from 0 opacity and 3px vertical offset (translateY), creating a gentle rainfall of letters settling onto the page. Below the name, a subtitle line in Crimson Pro small-caps fades in after the name completes: a single botanical aphorism or site descriptor.

**Parallax Botanical Layers:**
Three parallax layers create depth in the hero and throughout the site:
- **Layer 0 (Background):** The root network L-system pattern, moving at 0.15x scroll speed
- **Layer 1 (Midground):** The main content, section borders, and vine tracery, moving at standard 1x scroll speed
- **Layer 2 (Foreground):** Small floating leaf fragments and pollen particles, moving at 1.3x scroll speed

This creates a gentle sense of looking through layers of a forest canopy, with nearby elements drifting past faster than distant ones. The parallax is subtle -- maximum displacement of 60px between layers -- to avoid the nausea of aggressive parallax while maintaining the spatial metaphor.

**Specimen Plate Section Reveals:**
Each specimen plate section uses a `bounce-enter` animation on scroll-triggered entry. The entire plate translates from 40px below its final position and opacity 0, settling into place with a spring easing function (`cubic-bezier(0.175, 0.885, 0.32, 1.275)`) that creates a slight overshoot -- the plate rises past its resting point by 5px then settles back, like a sheet of paper landing on a desk. Simultaneously, the vine border tracery within the section begins its path-draw animation, and the section's text content fades in with a 200ms delay after the plate lands.

**Scroll-Responsive Foliage:**
As the user scrolls, the hero leaf (now behind subsequent sections due to `position: sticky` behavior on the hero) undergoes a slow color shift via CSS filter: from its initial ink-line illustration to a warmer, more autumnal version where the stroke color transitions through `#8B5E3C` to `#C4746E`. This represents the passage of seasons -- scrolling through the journal moves through time, and the foundational leaf ages with the journey. The transition uses a scroll-linked animation (CSS `@scroll-timeline` or JS IntersectionObserver fallback) spanning from 10% to 70% of total page scroll.

**Interactive Pressed-Flower Nodes:**
The navigation rosettes respond to mouse proximity with a `magnetic` pull effect -- when the cursor moves within 80px of a rosette, the rosette translates slightly toward the cursor (maximum 6px displacement), as if the flower is being attracted to a light source. On click, the rosette performs a brief petal-scatter animation: the 5 petals separate from center with staggered timing (50ms apart), drift outward 15px with rotation, then reassemble -- a visual metaphor for pressing a fresh flower. The page then smooth-scrolls to the corresponding section.

**Dark Section Transitions:**
When a dark-background specimen plate scrolls into view, the transition is not abrupt. A CSS `mix-blend-mode: multiply` overlay on the section's leading edge creates a gradient transition where the parchment darkens into loam over 15vh of scroll distance. The text color inverts (from `#3B2916` to `#EDE6DA`) using a scroll-linked animation, and the vine tracery color shifts accordingly. This soil-transition effect makes the dark sections feel like descending into the earth rather than encountering a new design block.

**AVOID:** CTA-heavy layouts, pricing blocks, stat-grids, countdown timers, testimonial carousels, SaaS-style feature comparison tables, cookie banners, newsletter popups, and any element that breaks the botanical journal metaphor. No hamburger menus. No footer link walls. No social media icon rows.

## Uniqueness Notes

**Differentiators from other designs:**

1. **Path-Draw SVG Botanical Illustration as Primary Hero Element:** No other design in the portfolio uses a large-scale, anatomically detailed leaf SVG drawn with path-draw animation as the hero's focal point. The hero leaf is not decoration -- it IS the hero. The 3.5-second drawing animation transforms page load from a static reveal into a living botanical event, where the visitor watches a specimen materialize on the page as if inked by an invisible hand. Path-draw-svg appears at only 1% frequency across existing designs, making this approach nearly unique in the portfolio.

2. **L-System Root Network as Subliminal Background Pattern:** The Lindenmayer-system fractal root pattern operating at 0.04 opacity beneath all content is wholly original. No other design uses generative/fractal patterns as a subliminal background texture. This creates a sense of hidden biological infrastructure -- the visible content (leaves, vines, flowers) is supported by an invisible root system, mirroring the actual architecture of a plant. The pattern is procedurally generated, meaning every deployment could produce a slightly different root network, making each instance of the site subtly unique.

3. **Scroll-Linked Seasonal Color Transition on Sticky Hero Element:** The hero leaf's progressive color shift from fresh ink-black through copper to pressed-rose as the user scrolls is a narrative device: the journal ages as you read it, the specimen moves through seasons. No other design implements a scroll-linked color transformation on a sticky background element that tells a temporal story. This transforms scrolling from navigation into a metaphor for the passage of time and seasons.

4. **Magnetic Pressed-Flower Navigation with Petal-Scatter Click Animation:** The vertical navigation system using pressed-flower rosettes with magnetic cursor attraction and petal-scatter feedback is entirely bespoke. Navigation becomes a tactile, botanical interaction -- approaching a flower, watching it respond to your proximity, pressing it and seeing petals scatter then reform. This is navigation as specimen collection.

5. **Soil-Transition Dark Section Entry via mix-blend-mode:** The gradual darkening transition between parchment-light and loam-dark sections using blend modes creates the sensation of descending into earth rather than encountering a color-block boundary. This geological metaphor (surface to subsoil) is unique in the portfolio and reinforces the nature-elements imagery system at the structural level.

**Chosen Seed/Style:**
`aesthetic: botanical, layout: hero-dominant, typography: variable-fluid, palette: warm, patterns: parallax, imagery: nature-elements, motifs: leaf-organic, tone: pastoral-romantic`

**Frequency-Informed Decisions:**
- **hero-dominant layout** (2% frequency) chosen deliberately as a severely underused layout pattern
- **nature-elements imagery** (2% frequency) provides visual distinction from the dominant minimal imagery (95%)
- **leaf-organic motifs** (4% frequency) chosen over the overused vintage (74%) and nature (33%) motif categories
- **pastoral-romantic tone** (3% frequency) avoids the dominant friendly (97%) and authoritative (21%) tones
- **variable-fluid typography** (6% frequency) preferred over the saturated mono (99%) and humanist (38%) categories
- **path-draw-svg** (1% frequency) and **bounce-enter** (1% frequency) supplementary patterns chosen to counterbalance the overused parallax (79%) and scroll-triggered (98%)
- **warm palette** is at 100% saturation but is differentiated through the specific botanical pigment vocabulary (chlorophyll, copper oxide, pressed rose, gold leaf, aged parchment) rather than generic warm tones -- every color is named for and derived from a physical material in the botanical world
- **Avoided patterns:** centered layout (99%), mono typography (99%), playful aesthetic (98%), minimal imagery (95%), friendly tone (97%), stagger animations (58%)
<!-- DESIGN STAMP
  timestamp: 2026-03-09T11:32:30
  seed: seed
  aesthetic: footprint.broker inhabits the visual world of a **Victorian plant hunter's field...
  content_hash: 72e958d3b156
-->
