# Design Language for relativity.studio

## Aesthetics and Tone

relativity.studio occupies the visual territory of a late-1990s Tokyo concept store designed by a graphic artist obsessed with particle physics -- the kind of place where translucent acrylic shelves display chrome-plated USB drives next to hand-printed zines about string theory, where the walls are covered in vector diagrams of gravitational lensing rendered in iridescent greens. The aesthetic is **y2k-futurism**: not the bubblegum pink Y2K of teen pop magazines, but the more cerebral strain -- the optimism of pre-dot-com-crash technologists who believed the millennium would bring clarity, not chaos. Think of the interface design of early Sony VAIO software, the packaging of Japanese MD players, the cover art of Warp Records circa 2001, the curved translucent housings of the iMac G3 but rendered in deep forest tones instead of Bondi blue.

The tone is **optimistic-bright** -- not saccharine, but genuinely hopeful in the way that early internet culture was hopeful. There is a conviction here that complexity is beautiful, that systems can be understood, that the universe bends toward elegance. The site communicates with the enthusiasm of a physics professor who has just discovered something extraordinary and cannot wait to share it. Every visual choice reinforces this: colors that glow without screaming, typography that commands without intimidating, animations that reveal structure rather than demanding attention.

The name "relativity" is taken literally as a design principle. Nothing on the page exists in isolation -- every element is defined by its relationship to other elements. Spacing is relational (golden ratio progressions), colors shift in response to scroll position, and the entire compositional logic is built around the idea that observation changes the observed.

## Layout Motifs and Structure

The layout follows a strict **single-column** vertical architecture, but one that breathes and pulses with internal rhythm. The single column is not a constraint -- it is a deliberate choice to create a reading experience that mirrors the sequential unfolding of a scientific proof, where each statement builds upon the last and nothing can be skipped.

**Structural Principles:**

- **Column Width:** The content column occupies 680px maximum on desktop (approximately 42% of a 1600px viewport), centered with a slight rightward offset of 2vw. This asymmetry is subtle but perceptible -- it creates the feeling that the content is being pulled toward something just outside the frame, like matter near a gravitational well.

- **Vertical Rhythm:** All spacing follows a base unit of 1.618rem (the golden ratio). Section gaps are 8.09rem (5 x base). Paragraph gaps are 1.618rem. Subsection gaps are 3.236rem (2 x base). This mathematical consistency creates a subliminal sense of order that reinforces the "relativity as design principle" concept.

- **Viewport Sections:** The page is divided into full-viewport "frames" that the user scrolls through. Each frame contains a single idea, a single visual element, and generous negative space. The frames do not snap -- scrolling is continuous -- but each frame's content is composed to feel complete when centered in the viewport.

- **Orbital Margins:** Rather than fixed margins, the left and right margins of content blocks oscillate subtly as the user scrolls, following a sine wave with amplitude of 3vw and a period equal to twice the viewport height. This creates the sensation that the content column is gently swaying, like an object in orbit. The effect is achieved with a CSS `transform: translateX()` driven by scroll position via a lightweight JavaScript observer.

- **No Navigation Bar:** There is no persistent header or navigation. The site is a single continuous experience. A small, translucent indicator dot in the bottom-right corner pulses gently to show scroll progress -- its color shifts from deep forest (#1B3A2D) at the top to bright emerald (#3DFF8F) at the bottom, representing a journey from density to light.

## Typography and Palette

**Typography:**

- **Display / Headlines:** "Space Grotesk" (Google Fonts) at weights 500 and 700. This typeface was designed for space-related interfaces -- its geometric construction, squared-off curves, and slightly technical personality perfectly channel the Y2K-futurism aesthetic. Used at 4rem-7rem for primary headings. Letter-spacing: -0.03em (tight, confident, modern). Line-height: 0.95 for display sizes, creating overlapping ascenders and descenders that suggest density and compression -- like information under gravitational pressure.

- **Body Text:** "DM Sans" (Google Fonts) at weight 400 and 500. A geometric sans-serif with humanist proportions that reads cleanly at body sizes while maintaining the technical feel of the overall system. Size: 1.05rem. Line-height: 1.72. Letter-spacing: +0.005em. Color: #2D5A3F on light backgrounds, #C8E6D0 on dark backgrounds.

- **Accent / Labels / Metadata:** "JetBrains Mono" (Google Fonts) at weight 400. Used for small labels, data annotations, coordinates, timestamps, and any text that represents "system information." Size: 0.72rem-0.85rem. Letter-spacing: +0.06em. Always uppercase. Color: #3DFF8F (the bright emerald accent) on dark backgrounds, #1B3A2D on light backgrounds.

- **Oversized Display Treatment:** The primary typographic gesture is **oversized-display** -- section titles rendered at 7rem+ that bleed beyond the content column, extending to the edge of the viewport. These massive letterforms are set in Space Grotesk 700, colored in a semi-transparent forest green (#1B3A2D at 15% opacity), and positioned as background elements that the body text overlays. They function like gravitational landmarks -- massive, quiet presences that define the space around them.

**Palette:**

The palette is **forest-green** -- a range of deep, luminous greens inspired by the bioluminescence of deep forest floors and the phosphor glow of vintage oscilloscope screens.

| Role | Color | Hex | Description |
|------|-------|-----|-------------|
| Primary Deep | Forest Core | #1B3A2D | The darkest green -- nearly black, used for primary backgrounds and oversized display type |
| Primary Mid | Canopy | #2D5A3F | Rich mid-green for body text on light backgrounds and secondary surfaces |
| Primary Light | Understory | #4A8B6B | Lighter green for hover states, secondary headings, subtle borders |
| Accent Bright | Bioluminescent | #3DFF8F | Vivid electric green -- the signature accent, used sparingly for interactive elements, the progress indicator, path-draw SVG strokes, and metadata labels |
| Accent Warm | Photon | #A8E6CF | Soft mint green for large background washes, hover glows, and translucent overlays |
| Background Light | Clearing | #F0F7F2 | Near-white green tint for the primary light-mode background |
| Background Dark | Deep Canopy | #0D1F16 | Near-black green for dark sections and the opening frame |
| Neutral | Bark | #6B7B71 | Desaturated green-gray for disabled states, dividers, and tertiary text |

The palette never uses pure white (#FFFFFF) or pure black (#000000). Every neutral is tinted green, maintaining the forest atmosphere even in the most subtle UI elements.

## Imagery and Motifs

**Isometric Icons as Scientific Diagrams:**
The primary imagery mode is **isometric-icons** -- but not the generic isometric illustrations of SaaS landing pages. These are isometric renderings of physics concepts: a Lorentz transformation visualized as a warped cube, a light cone rendered as an isometric pyramid with translucent faces, a geodesic path drawn as a curved line through isometric space. Each icon is constructed from thin strokes (1.5px) in the accent bright color (#3DFF8F) on dark backgrounds, with faces filled in semi-transparent versions of the canopy (#2D5A3F at 20% opacity) and understory (#4A8B6B at 15% opacity) colors.

**Organic Blob Motifs:**
Large, soft-edged **organic-blobs** drift slowly across the background of each section, rendered as SVG shapes with Gaussian blur (stdDeviation 40-80px). These blobs are colored in the photon (#A8E6CF) and bioluminescent (#3DFF8F) tones at very low opacity (5-12%). They move on slow CSS keyframe animations (60-120 second cycles), creating the impression of luminous phenomena floating through a dark forest canopy. The blobs never overlap with text -- their positions are calculated to inhabit the margins and negative spaces, like organisms living in the spaces between content.

**Path-Draw SVG Animations:**
The signature animation technique is **path-draw-svg** -- vector paths that draw themselves on screen as the user scrolls into view. These paths trace the outlines of the isometric icons, the curves of gravitational field lines, and the trajectories of orbiting particles. The drawing animation uses `stroke-dasharray` and `stroke-dashoffset` driven by Intersection Observer, with an easing function that starts fast and decelerates (cubic-bezier(0.25, 0.46, 0.45, 0.94)), mimicking the way an object decelerates as it climbs out of a gravity well. Stroke color: #3DFF8F. Stroke width: 1.5px for diagrams, 2.5px for decorative paths. The paths leave behind a faint glow achieved with an SVG `feGaussianBlur` filter (stdDeviation 3px) applied to a duplicate of the path in the same color at 40% opacity.

**Gravitational Lensing Effect:**
At two points in the page, content passes through a "gravitational lens" -- a circular SVG filter region (radius 200px) that applies a subtle barrel distortion to content as it scrolls through. The distortion is achieved with an SVG `feTurbulence` and `feDisplacementMap` filter chain, with the displacement scale animated from 0 to 12 and back to 0 as content enters and exits the lens region. The lens itself is marked by a faint circular ring in #3DFF8F at 8% opacity.

**No Photography:** The site uses zero photographic imagery. Every visual element is constructed from SVG paths, CSS gradients, and geometric primitives. This reinforces the theoretical, abstract nature of the "relativity" concept -- this is a world of models and mathematics, not photographs.

## Prompts for Implementation

**Full-Screen Narrative Opening:**
The site opens to a full-viewport frame with the Deep Canopy (#0D1F16) background. In the center, the word "relativity" is set in Space Grotesk 700 at 6rem, letter-spaced at -0.02em, in the Bioluminescent accent (#3DFF8F). Below it, "studio" appears in JetBrains Mono 400 at 0.85rem, uppercase, letter-spaced at +0.15em, in the same accent color but at 60% opacity. Between the two words, a thin SVG line (1px, #3DFF8F at 30% opacity) draws itself from left to right over 2.5 seconds using the path-draw technique. Below the title block, a single line in DM Sans 400 at 1rem reads a subtitle in #A8E6CF. There is no other content in this frame -- just the name, the drawing line, and the vast dark space around them. Organic blobs drift slowly in the deep background.

**Scroll-Driven SVG Observatory:**
The second viewport frame introduces the first isometric icon -- a wireframe light cone rendered in #3DFF8F strokes on the dark background. As the user scrolls, the light cone's paths draw themselves progressively, each edge appearing in sequence with 200ms stagger delays. When complete, the cone's translucent faces fade in (opacity 0 to 0.2 over 800ms). To the left of the cone, body text in DM Sans explains the concept, appearing line by line with 100ms staggers as the user scrolls. The text is positioned using the orbital margin system, gently offset from center.

**Light-to-Dark Transitions:**
The site alternates between Clearing (#F0F7F2) light sections and Deep Canopy (#0D1F16) dark sections. The transitions are not hard cuts -- they are 30vh gradient blends achieved with a `linear-gradient` background that transitions between the two colors. As content crosses these thresholds, text colors, accent treatments, and blob opacities adjust accordingly. The transition zones contain no content -- they are purely atmospheric, like passing through a layer of fog in a forest.

**Oversized Background Typography:**
In every section, the section title is rendered twice: once as readable text at 2.5rem in the appropriate color, and once as an oversized ghost at 12vw in Forest Core (#1B3A2D) at 8% opacity (light sections) or Bioluminescent (#3DFF8F) at 4% opacity (dark sections). The ghost text is positioned absolutely, extending beyond the content column, and serves as a massive spatial anchor. It does not animate -- it is simply there, like a geological formation.

**Interactive Orbital Element:**
One section features a small interactive element: a circular "orbit" (SVG circle, radius 120px, stroke #3DFF8F at 20% opacity) with a small dot (8px circle, fill #3DFF8F) that orbits along its path. The orbit speed responds to cursor proximity -- moving the cursor closer to the circle causes the dot to accelerate (reducing its CSS animation-duration from 12s to 3s via JavaScript). Moving the cursor away causes it to decelerate. This is a direct metaphor for gravitational influence and serves as the only interactive element on the page.

**AVOID:** CTA-heavy layouts, pricing blocks, stat-grids, testimonial carousels, hero images, hamburger menus, sticky headers, feature comparison tables, team photo grids, newsletter signup modals. The site is a narrative experience, not a conversion funnel.

## Uniqueness Notes

**Differentiators from other designs:**

1. **Y2K-Futurism as Scientific Visualization:** No other design in the portfolio uses the y2k-futurism aesthetic (1% frequency) as a lens for scientific/physics concepts. The typical Y2K treatment focuses on fashion or consumer tech nostalgia; here it is recontextualized as the visual language of early-2000s scientific computing interfaces -- oscilloscope greens, wireframe models, phosphor glow -- applied to relativistic physics concepts.

2. **Forest-Green Monochromatic Depth:** The forest-green palette (2% frequency) is used here not as a nature/botanical theme but as a bioluminescence/phosphor-screen metaphor. The full range from #0D1F16 to #3DFF8F creates a monochromatic depth system where spatial relationships are communicated through luminosity alone, like looking at a single-color CRT display. No other design achieves this oscilloscope-in-a-forest visual identity.

3. **Path-Draw SVG as Physics Diagrams:** While path-draw-svg appears at 3% frequency, no other design uses it to trace actual physics diagrams (light cones, geodesics, gravitational field lines). The drawing animation is specifically tuned to mimic gravitational deceleration (cubic-bezier easing), making the animation technique itself a physics metaphor rather than a decorative flourish.

4. **Orbital Margin System:** The sine-wave oscillating content margins (orbital margins) are a completely unique layout technique not present in any other design. They transform the single-column layout from a static container into a dynamic, breathing structure that literalizes the concept of orbital motion.

5. **Gravitational Lensing as UI Effect:** The SVG displacement-map distortion zones are a novel approach to scroll-based visual effects. Rather than parallax (75% frequency) or standard scroll-triggered animations (96% frequency), this uses actual optical distortion to create a physics-accurate metaphor within the browsing experience.

**Planned Seed:** aesthetic: y2k-futurism, layout: single-column, typography: oversized-display, palette: forest-green, patterns: path-draw-svg, imagery: isometric-icons, motifs: organic-blobs, tone: optimistic-bright

**Avoided Overused Patterns:** playful aesthetic (95%), centered layout (99%), mono typography (99%), warm palette (100%), scroll-triggered patterns (96%), minimal imagery (95%), vintage motifs (88%), friendly tone (98%). None of these dominant patterns appear as primary choices in this design.
<!-- DESIGN STAMP
  timestamp: 2026-03-10T23:04:29
  domain: relativity.studio
  seed: unspecified
  aesthetic: relativity.studio occupies the visual territory of a late-1990s Tokyo concept st...
  content_hash: 522c4a1c3906
-->
