# Design Language for adhoc.quest

## Aesthetics and Tone

adhoc.quest distills the Muji philosophy of "no-brand quality goods" into a digital experience -- the beauty of considered emptiness, the pleasure of well-organized nothingness. But this is not sterile minimalism; it is the warmth of unbleached cotton, the precision of perfectly aligned type, and the quiet confidence of a space where every element has earned its place. The "ad hoc" concept (improvised, created for a specific purpose) is honored through a magazine-spread layout that feels curated rather than templated -- each section is purpose-built, no two sections share identical structure.

The tone is approachable-casual -- like a well-designed independent magazine you'd find on a café table in Shibuya. Information is presented without pretension, with generous whitespace that says "take your time." The jewel-tone palette adds richness and depth to the restrained Muji framework, like gemstones displayed on raw linen.

## Layout Motifs and Structure

The layout follows a **magazine-spread** composition -- content is arranged in editorial spreads where text and visual elements are composed together with the intentionality of a print layout, not the predictability of a web grid.

**Primary structure:**
- **Opening spread (100vh):** A generous white canvas (#FAFAF7) with the "adhoc" logotype positioned at the golden ratio point (61.8% from top). The logotype is set in Art Deco display type at a restrained size (clamp(36px, 4vw, 60px)) with extreme letter-spacing (+0.3em), all lowercase. Below, ".quest" appears in a lighter weight with a crystalline decorative mark between words.
- **Magazine spreads:** Each section is designed as a unique editorial spread. Spread 1 might use a 2/3 + 1/3 column split; Spread 2 might use a full-bleed image with text overlay; Spread 3 might use a centered narrow column with pull quotes in wide margins. No two spreads share the same grid.
- **Crystalline section dividers:** Between spreads, geometric crystal-shaped SVG elements (hexagonal, octagonal, faceted) serve as visual breaks. These are rendered in jewel-tone colors (Sapphire, Emerald, Amber) with facet-like internal gradients that catch light.
- **Micro-interaction layer:** Small, considered animations on individual elements -- a label that slightly letter-spaces on hover, an image that shifts 2px on scroll, a divider line that extends 20px when in view. These are "ad hoc" by nature: each interaction is unique to its element.
- **Neon glow accents:** Selected elements (the crystalline dividers, key headings, interactive states) have a subtle neon glow (box-shadow or text-shadow) in their jewel-tone color, adding dimensional richness against the neutral backgrounds.

## Typography and Palette

**Fonts:**
- **Headlines:** "Abril Fatface" (Google Fonts) -- an Art Deco-influenced display face with high contrast, dramatic thick-thin strokes, and elegant ball terminals. It brings the jewel-like richness that the Muji base needs. Weight 400, size: clamp(28px, 4vw, 56px), letter-spacing: +0.02em.
- **Body text:** "Karla" (Google Fonts) -- a clean, friendly grotesque sans-serif with subtle geometric influences. Weight 400 for body, 700 for emphasis. Line-height: 1.75. Its approachable quality matches the casual tone while respecting the Muji restraint.
- **Accent/Captions:** "JetBrains Mono" (Google Fonts) -- a developer-friendly monospace used for labels, metadata, timestamps, and small structural text. Weight 400, font-size: 0.8em, letter-spacing: +0.04em, text-transform: uppercase.

**Color Palette -- Jewel on Linen:**
- **Raw Linen:** #FAFAF7 -- the primary background, warm but nearly white
- **Soft Ecru:** #F0EDE4 -- secondary background for alternating sections and card fills
- **Sapphire Deep:** #1A3A5C -- primary jewel accent, used for headings and key interactive elements
- **Emerald Cut:** #0D6B4F -- secondary jewel accent for success states and nature-themed content
- **Amber Facet:** #D4A012 -- tertiary jewel accent for highlights, crystalline decorations, and hover states
- **Ruby Hint:** #9B2335 -- used sparingly for critical emphasis and singular focal points
- **Ink Dark:** #1C1C1E -- primary text color, a warm near-black

## Imagery and Motifs

**Core visual motifs:**
- **Crystalline shapes:** Geometric crystal/gem forms -- hexagons, octahedrons, and faceted polygons -- rendered as SVG with internal facet lines (thin strokes in lighter tones) and subtle gradient fills that simulate light hitting a cut gemstone. These appear as section dividers, decorative accents, and bullet-point markers.
- **Neon-glow on crystal:** Selected crystalline elements emit a subtle glow in their jewel color (box-shadow: 0 0 15px rgba(color, 0.2), 0 0 40px rgba(color, 0.08)). This glow intensifies on hover, as if the crystal is catching more light.
- **Micro-interactions (ad hoc):** Each interactive element has its own unique small animation, reinforcing the "ad hoc" concept: one button letter-spaces on hover, another gains an underline that draws itself, a third shifts color through the jewel spectrum, a fourth rotates a crystalline icon 60 degrees. No two interactions are identical.
- **Editorial photography treatment:** Where imagery is needed, photos are treated with a desaturated base layer and a single jewel-tone duotone overlay, creating a cohesive visual treatment that subordinates imagery to the typographic hierarchy.
- **Muji-inspired whitespace:** The most distinctive "motif" is the deliberate, generous whitespace. Section padding: clamp(80px, 12vh, 160px). Paragraph spacing: 1.5x line-height. Margin between heading and body: clamp(24px, 3vh, 48px). The whitespace is a design element, not an absence.
- **Thin rule lines:** Hairline rules (0.5px, Ink Dark at 15% opacity) appear as organizational elements: between navigation items, below headings, alongside pull quotes. Their extreme thinness contrasts with the bold display type.

## Prompts for Implementation

**Full-screen narrative opening:** The page loads on pure Raw Linen. After 300ms, a single thin horizontal rule draws itself across the golden ratio point (width: 0 to 200px, centered, 600ms). The "adhoc" logotype fades in above the line, ".quest" below, both with translateY micro-movements (10px to 0). A crystalline gem shape (Amber Facet) scales up from 0 between "adhoc" and ".quest" with an elastic ease.

**Magazine spread transitions:** Each spread enters as a composed unit rather than element-by-element. The entire spread fades in (opacity 0 to 1, 400ms) and shifts up (translateY: 20px to 0) as a single block when it enters the viewport. Within the spread, individual elements have micro-delays (50-150ms) but the overall impression is of a page turn, not a sequential reveal.

**Micro-interaction implementation:** Each interactive element gets a unique `:hover` and `:focus` treatment. Examples:
- Navigation links: letter-spacing transitions from 0 to +0.05em over 200ms
- Crystalline dividers: rotateZ(0deg) to rotateZ(30deg) over 600ms with ease-in-out
- Pull quotes: left border-width transitions from 0 to 3px with color change to jewel tone
- Image containers: transform shifts 3px in a random direction with box-shadow appearance

**Crystalline entrance animation:** When crystalline section dividers scroll into view, they animate from a flat line (scaleY: 0) to their full faceted shape (scaleY: 1) with a 500ms spring ease, followed by their glow intensifying from 0 to full over 300ms.

**Scroll-aware whitespace:** The generous spacing between sections includes a subtle dynamic: padding increases by 5-10% when the section is in the viewport center (via CSS custom property tied to IntersectionObserver ratio), creating a breathing effect.

**AVOID:** CTA-heavy layouts, pricing blocks, stat-grids. No cramped layouts. No card grids with uniform sizing. No dark mode -- the Muji aesthetic demands natural light backgrounds. No heavy animation -- micro-interactions only.

## Uniqueness Notes

**Differentiators from other designs:**

1. **Ad-hoc micro-interaction system:** Every interactive element has its own unique hover/focus behavior. This deliberate non-uniformity is the design concept made literal: each interaction was "created for a specific purpose," just like the domain name implies.

2. **Crystalline jewel-tone decoration on Muji base:** The contrast between the extreme restraint of Muji-inspired whitespace and the rich, glowing crystalline decorative elements creates a unique tension. It is the visual equivalent of placing a sapphire on unbleached linen.

3. **Variable editorial spreads:** No two content sections share the same grid structure. Each is composed individually as a magazine spread, making the page feel curated rather than generated from a template.

4. **Crystalline section dividers as structural punctuation:** Using faceted gemstone shapes (not lines, not whitespace, not icons) as section breaks creates a distinctive visual rhythm tied to the jewel-tone palette.

5. **Golden-ratio composition opening:** The logotype positioned at the mathematical golden ratio point (not center, not top-third) with extreme letter-spacing creates an opening that is geometrically precise and visually distinctive.

**Planned seed/style:** aesthetic: muji, layout: magazine-spread, typography: art-deco-display, palette: jewel-tones, patterns: micro-interactions, imagery: neon-glow, motifs: crystalline, tone: approachable-casual

**Avoided overused patterns:** Centered layout (90%), card-grid (70%), parallax (85%), scroll-triggered (80%), cursor-follow (75%), mono typography (85%), gradient palette (95%), mysterious-moody tone (60%), photography imagery (80%). Instead uses magazine-spread (10%), micro-interactions (5%), art-deco-display (rare), jewel-tones (5%), and approachable-casual tone (rare).
<!-- DESIGN STAMP
  timestamp: 2026-03-21T11:14:55
  domain: adhoc.quest
  seed: unspecified
  aesthetic: adhoc.quest distills the Muji philosophy of "no-brand quality goods" into a digi...
  content_hash: fb6c535cef4f
-->
