# Design Language for lov.st

## Aesthetics and Tone

lov.st is a **dark-academia mono-typed leaf-pressed devotional** -- the love letters of a 19th-century classics scholar who only owns a vintage typewriter and a single brass lamp. The aesthetic is intellectual, hushed, ornate-yet-restrained: leather-bound nights at an Oxford library where someone has been writing love letters by candlelight, then pressing maple leaves between the pages. The mood is *bold and confident* -- but the confidence is *quiet*, expressed through restraint and economy.

The brand "lov.st" reads as "love, st." -- a feminine declaration of love rendered with the brevity of a saint's name (sancta). The site is a vertical sequence of love-fragments, each set in monospaced typewriter type and ornamented by a single pressed leaf. Heavy minimal navigation: the user is meant to scroll slowly, read carefully, and arrive at the end. The opulence is in the gold and the leaf shadows.

Inspirational anchors: the films of Luca Guadagnino (Call Me By Your Name's golden-light cinematography), Pages of Donna Tartt's *The Secret History*, Cy Twombly's loose chalkboard inscriptions, Caravaggio's chiaroscuro applied to leaves, and Saul Leiter's golden interior photographs.

## Layout Motifs and Structure

A **minimal-navigation** composition emphasizing *ma* (negative space) and a single vertical reading thread. Navigation is reduced to a single floating thin gold rule on the right edge with 3 hash-marks for the major sections -- nothing else. No menu, no logo bar, no breadcrumbs.

**Structural anatomy:**
- **Cold opening (100vw x 100vh):** A pitch-black canvas with a single line of mono text fading in at center: "lov.st" set in golden monospace. Below it, a single thin gold rule extending 80px on either side. Nothing else for 800ms before the page allows scroll.
- **The Devotional (vertical, 720px max width, centered):** 12-15 fragments of love letters, each a single short paragraph (3-7 lines) in monospaced gold-on-black, with a single pressed-leaf SVG positioned to the right of (or above) the fragment, occupying the negative space.
- **The fragments:** Each fragment is preceded by a roman numeral cantering above-left (e.g., "IX."), and a thin gold rule below. The fragments alternate left-bias and right-bias slightly within the 720px column (max offset ±48px) -- a very subtle asymmetry that gives the reading an organic, unhurried gait.
- **Section transitions (3 of them):** A larger pressed-leaf composition spanning 480px wide, centered, with a single italic line of Cormorant Garamond beneath ("The Second Letter" / "The Third Letter" / etc.). The pressed-leaf SVGs cast soft golden shadows.
- **Closing fragment:** The final fragment is followed by a single oversized italic "yours, st." in Cormorant Garamond, then absolute black silence below.
- **The Lamp (decorative, fixed-position):** A single SVG brass-lamp silhouette glows at the bottom-right corner of the viewport throughout the scroll -- the *only* persistent visual element. Its glow modulates softly.

Spatial rhythm: profoundly meditative. Each fragment occupies 80-120vh of scroll. Negative space is *most* of the page.

## Typography and Palette

**Fonts (all Google Fonts):**
- **Primary mono:** "JetBrains Mono" 400/500 -- a refined mono typeface designed for code but readable as continuous prose. Used for all fragments at 16-17px, line-height 1.78. The mono feels like real typewriter strikes.
- **Roman numerals (drop-numerals):** "JetBrains Mono" 500 at 24-28px, ranged-left, in fading gold.
- **Italic interludes (section labels, closing line):** "Cormorant Garamond" 400i at 22-32px -- the only serif on the page, used sparingly for breath.
- **Wordmark:** "JetBrains Mono" 500 at 20-24px (small wordmark, not the typical oversized hero), with a tiny period rendered in Cormorant Garamond italic.

**Palette (gold-black-luxury):**
- `#0A0907` -- Inkwell Black (primary background)
- `#181612` -- Deep Velvet (secondary panel, leaf shadow)
- `#C9A24B` -- Antique Gold (primary type, headings, numerals)
- `#E6CB87` -- Bright Gilt (active highlights, hover states)
- `#5F3D1A` -- Burnt Brass (leaf vein color, deep accent)
- `#F8E7B8` -- Candlelight (rare, used for the lamp's glow and the wordmark period)
- `#1F1A11` -- Inkwell Edge (vignette/edge color)

Lighting strategy: the entire page is lit by the single bottom-right lamp -- a radial gradient from Candlelight -> Burnt Brass -> Inkwell Black, oversized so the gradient subtly affects the entire body. The further from the lamp, the darker -- a chiaroscuro page.

## Imagery and Motifs

**Core visual motifs:**
- **Leaf-organic motif (the centerpiece):** Each fragment is companion'd by a single pressed-leaf SVG -- maple, oak, ginkgo, fern, plane-leaf -- each rendered with finely-detailed vein paths in Burnt Brass. Leaves are placed precisely in negative space to act as visual punctuation.
- **Minimal imagery:** No photographs. The aesthetic is text-and-leaf only. The single exception is the SVG brass-lamp silhouette at the bottom-right.
- **Gold rules:** Single thin (0.5px-1px) Antique Gold horizontal rules used as fragment separators -- never grouped, always one rule, always brief (80-160px wide).
- **Roman numerals as motif:** I., II., III. ... XV. -- the numerals themselves are part of the visual identity.
- **The candle-glow:** A radial-gradient layer behind the body that breathes (radius 0 -> +24px over 6s, alpha 0.4 -> 0.6) producing a subtle flicker.

**Decorative patterns:**
- A faint vignette at the page edges (radial-gradient transparent -> Inkwell Edge at 0.4 alpha).
- Leaf shadows: each pressed-leaf SVG has a soft Deep Velvet drop-shadow at offset (4px, 8px), 14px blur -- so the leaves appear to *lift off* the page.

## Prompts for Implementation

**Open in candlelight.** First 2400ms: viewport is pure Inkwell Black. After 800ms, the radial lamp glow begins to expand from the bottom-right corner (radius 0 -> 80vmax, alpha 0 -> 0.85, ease-out, 1600ms). As it nears full extent, the "lov.st" wordmark fades in at center (opacity 0 -> 1, 600ms), accompanied by the thin gold rule below it (`stroke-dashoffset` from full -> 0, 800ms). After all assembly: 600ms of stillness, then a soft *exhale* indicator (a chevron or arrow rendered as italic "↓" in Cormorant) fades in at bottom-center.

**Fade-reveal pattern (featured):** This is the *only* motion vocabulary, used purely.
- Each fragment fades in as it scrolls into view (opacity 0 -> 1 over 800ms, no movement).
- Roman numerals fade in 200ms before their fragment (a slight anticipation).
- Pressed-leaf SVGs fade in 400ms *after* their fragment text completes (a delayed punctuation).
- Section interludes (the larger pressed-leaf + italic line) fade in over 1200ms.
- The closing "yours, st." italic fades in *very* slowly (1800ms).
- No movement, no overshoot, no bounce -- just patient opacity. The reduced-motion fallback is identical (no work needed).

**Lamp glow breathing:** The radial-gradient lamp glow has CSS variables for `--lamp-r` and `--lamp-alpha` that animate independently:
- `--lamp-r`: 80vmax <-> 84vmax over 5.4s ease-in-out infinite (breathing).
- `--lamp-alpha`: 0.85 <-> 0.92 over 7.2s ease-in-out infinite (out of phase with radius, creating a flicker).

**Leaf shadow drift:** Each pressed-leaf SVG has a `filter: drop-shadow(...)` that *very slowly* migrates its offset over time (4px, 8px) -> (6px, 12px) -> back -- a 12-second loop simulating the lamp's flickering light pushing the leaf's shadow.

**Cursor presence:** When the cursor hovers near a fragment (within 200px), the fragment's Antique Gold type subtly brightens to Bright Gilt (color transition 600ms). When the cursor leaves, slow return. Pressed-leaf SVGs have no cursor interaction -- they remain still.

**Storytelling beats (deeply minimal, no CTAs, no metadata, no marketing):**
1. Candlelight opening.
2. Fragments I through V (the first section -- "The First Letter").
3. Section interlude: large pressed-leaf composition + "The Second Letter" italic.
4. Fragments VI through X.
5. Section interlude: "The Third Letter".
6. Fragments XI through XV.
7. Closing "yours, st." italic.

**Anti-patterns to avoid:** No CTAs, no signup, no pricing, no testimonials, no feature trios, no stat-grids, no navigation menu, no breadcrumbs, no footer. Only fragments, leaves, rules, and the lamp.

## Uniqueness Notes

**Differentiators from other designs in this collection:**

1. **Dark-academia (2%) + gold-black-luxury palette (2%) + mono typography:** The combination is rare. Mono typography (81% used) is almost always paired with terminal/sci-fi/tech aesthetics; pairing it with dark-academia turns mono into typewriter and the entire site into a literary devotional.

2. **Leaf-organic motif (2% used) as the only imagery:** Almost all designs in the collection rely on photography (90%) or icons; this site uses *only* pressed-leaf SVGs as visual punctuation -- a profound restraint.

3. **Fade-reveal pattern (6% used) as the sole motion vocabulary:** Instead of layering motions, this design commits to fade only -- a meditative restraint absent from most designs which combine 4-6 motion patterns.

4. **Minimal-navigation (6% used) taken to its limit:** No menu, no logo bar, no breadcrumbs -- just 3 hash-marks on a thin gold rule. This is more minimal than any sampled design.

5. **Single-light-source page lighting (lamp glow chiaroscuro):** The radial lamp glow that lights the entire body is a *physical* lighting model rather than a flat aesthetic -- a cinematographic conceit unique to this design.

**Chosen seed/style:** aesthetic=dark-academia, layout=minimal-navigation, typography=mono, palette=gold-black-luxury, patterns=fade-reveal, imagery=minimal, motifs=leaf-organic, tone=bold-confident.

**Avoided overused patterns:** Refused parallax (95%), centered/card-grid (95%/91%), and the centrist mysterious-moody mood (71%). The bold confidence here is *quiet* and *literary*, not visually aggressive.
<!-- DESIGN STAMP
  timestamp: 2026-05-12T01:14:02
  domain: lov.st
  seed: seed
  aesthetic: lov.st is a **dark-academia mono-typed leaf-pressed devotional** -- the love let...
  content_hash: 4d71079ff6d7
-->
