# Design Language for mamahaha.quest

## Aesthetics and Tone
mamahaha.quest explores the Japanese concept of "ままはは" (stepmother) -- a word heavy with fairy-tale dread, cultural ambiguity, and domestic complexity. The site does not present a clinical definition but immerses the visitor in a narrative landscape that oscillates between warmth and unease, nurture and distance. The visual language draws from cottagecore pastoral sensibilities fused with a faint undercurrent of dark-academia mystery: sun-dappled kitchen tables next to half-open doors leading to dim corridors, hand-stitched embroidery patterns that, on closer inspection, contain thorns.

The tone is pastoral-romantic on the surface, with a deliberately quiet, almost lullaby-like pacing. Beneath the surface warmth lies a scholarly curiosity about the archetype of the stepmother across cultures -- from the Brothers Grimm to Japanese folk tales like "Tsuru no Ongaeshi" and modern light novel reimaginings. The experience feels like walking through a remembered childhood home that may or may not have been yours.

## Layout Motifs and Structure
**Primary layout: magazine-spread** with **parallax-sections** creating a layered depth illusion of moving through rooms of a house.

The page is structured as a vertical journey through a traditional Japanese house (engawa, chanoma, kitchen, children's room, and a locked room). Each "room" occupies approximately 100vh and uses a magazine-spread two-column layout where one side presents text (stories, folktale excerpts, cultural analysis) and the other presents large atmospheric imagery or illustration.

**Spatial relationships**: Content columns alternate sides -- left-text/right-image then right-text/left-image -- creating a gentle zigzag reading pattern that mimics the act of walking through sliding fusuma doors. The transition between rooms uses parallax layering where the doorframe of the current room slides away to reveal the next space.

**Navigation**: A subtle vertical thread (like a strand of embroidery yarn) runs along the left edge of the viewport, with small knot markers indicating each room. Clicking a knot navigates to that section. The thread subtly changes color from warm cream at the top to deep burgundy at the bottom, reflecting the emotional arc from innocence to complexity.

## Typography and Palette
**Typography**

- **Display / Room Titles:** "Cormorant Garamond" (Google Fonts) -- an elegant, high-contrast serif with a literary character. Used at 4rem-6rem for room names. Weight 600. Its refined strokes evoke the formality of folk tales read aloud.
- **Body / Narrative Text:** "Crimson Text" (Google Fonts) -- a warm, readable serif designed for long-form reading. Weight 400 for body, 600 for emphasis. Line-height 1.8 for an airy, contemplative reading pace. 16px-18px size.
- **Accent / Annotations and Captions:** "Caveat" (Google Fonts) -- a handwritten script that adds a personal, diary-like quality to margin notes and cultural annotations. Weight 400. Used sparingly for pull-quotes and whispered asides.

**Color Palette**

| Role | Color | Hex |
|------|-------|-----|
| Linen Background | Warm off-white | #faf5ef |
| Hearth Amber | Muted golden amber | #c9956b |
| Dried Rose | Faded pink-mauve | #c48b8b |
| Deep Fusuma | Dark walnut brown | #3e2723 |
| Corridor Shadow | Blue-tinted charcoal | #2c2c3a |
| Embroidery Thread | Burgundy red | #7b2d3b |
| Morning Light | Pale butter yellow | #f5e6c8 |

The palette moves from warm (top rooms) to cool-dark (lower rooms), mirroring the emotional descent from cozy domesticity to the mysterious locked room.

## Imagery and Motifs
**Core Visual Motifs**

1. **Embroidery Thread Lines**: CSS-drawn decorative lines that mimic hand-stitched embroidery borders. Created using dashed borders with custom dash-gap patterns and slight rotation transforms. These frame content sections and form the navigation thread. Colors shift from Hearth Amber to Embroidery Thread red as the user scrolls deeper.

2. **Fusuma Door Transitions**: Between each room section, a parallax-driven sliding panel effect mimics traditional Japanese sliding doors. The doors feature subtle washi paper textures (CSS radial-gradient noise) and faint botanical patterns drawn with SVG paths.

3. **Pressed Flower Elements**: Small botanical SVG illustrations -- pressed chrysanthemums, dried leaves, thorny stems -- are positioned as decorative elements in the margins. They appear with a slow fade-reveal animation (2s ease-in) as sections enter the viewport. Early rooms feature soft flowers (chrysanthemum, plum blossom); later rooms introduce thorns and bare branches.

4. **Shadow Play**: In the lower sections (the locked room), content elements cast long, exaggerated CSS box-shadows offset at dramatic angles, evoking the long shadows of late afternoon and the visual language of psychological tension.

5. **Handwritten Margin Notes**: Pull-quotes and cultural asides appear as rotated, semi-transparent text blocks in the Caveat font, positioned absolutely in the margins, as if someone has annotated the narrative by hand.

## Prompts for Implementation
**Storytelling and Narrative Arc**

The site tells the story of the stepmother archetype as a journey through a house. The visitor begins at the engawa (veranda) -- bright, warm, inviting. Morning Light dominates. Text introduces the surface meaning of "ままはは" with gentle, welcoming prose.

As the user scrolls, they move through the kitchen (recipes and domestic rituals, still warm but with the first hints of ambiguity), the chanoma (living room, where family dynamics and cultural context are explored), and the children's room (where fairy tales are retold from the child's perspective).

The final room is "the locked room" -- a dark, narrow section with Corridor Shadow backgrounds, minimal text, and a single slowly-pulsing question: "Was she always there?" This room explores the modern reimagining of the stepmother in light novels and anime, subverting the archetype.

**Animation Priorities**
- Parallax door-sliding transitions between rooms (translate3d on scroll position)
- Fade-reveal for pressed flower SVGs (IntersectionObserver with staggered delays)
- Color gradient transition on the navigation thread (CSS custom properties updated via scroll listener)
- Subtle text-shadow pulsing on the final room's question text (CSS keyframe animation, 4s infinite)

**Full-screen Narrative Experience**: Each room section should be min-height: 100vh with scroll-snap-align: start. The experience should feel like turning pages of an illustrated fairy tale.

**AVOID**: CTA-heavy layouts, pricing blocks, stat-grids, card-based grid layouts, dashboard patterns. No hamburger menus. No footer links grid.

## Uniqueness Notes
**Differentiators:**

1. **Architectural narrative structure**: The site is organized as rooms of a house rather than conventional sections. This spatial metaphor is unique in the batch and directly serves the domestic/familial theme of "stepmother."

2. **Emotional arc through color temperature**: The deliberate shift from warm ambers to cool charcoals across the scroll creates a tonal descent from comfort to mystery, a technique not used in other designs in this project.

3. **Embroidery as design system**: Using hand-stitched embroidery patterns as the primary decorative language (borders, navigation, section dividers) is distinctive and culturally resonant with the domestic theme.

4. **Cultural cross-pollination**: The design bridges Western fairy-tale darkness (Grimm stepmothers) with Japanese domestic aesthetics (fusuma, pressed flowers, washi textures), creating a unique cultural dialogue.

**Chosen seed/style:** cottagecore pastoral blog
**Avoided overused patterns:** corporate aesthetic (89%), centered layout (87%), minimal imagery (84%), counter-animate pattern (90%), mysterious-moody tone (96%), mono typography (92%). Instead used magazine-spread layout, pastoral-romantic tone, elegant-serif typography, and muted/burgundy-cream palette.
<!-- DESIGN STAMP
  timestamp: 2026-03-24T11:58:58
  domain: mamahaha.quest
  seed: seed
  aesthetic: mamahaha.quest explores the Japanese concept of "ままはは" (stepmother) -- a word he...
  content_hash: 33d13cf99189
-->
