# Design Language for rollup.report

## Aesthetics and Tone
rollup.report channels a retro-futuristic aesthetic — the chrome-and-neon optimism of 1950s-70s science fiction applied to a blockchain rollup reporting platform. The site transmits — cathode-ray displays flickering with aggregated transaction data, analog gauges measuring compression ratios, and the confident technological optimism of a future where blockchain scaling was solved with rollup engineering. Inspiration draws from the control panels of Stanley Kubrick's 2001, the retro-computing displays of Fallout's Pip-Boy, the analog-meets-digital dashboards of Ken Adam's Bond sets, and the streamlined futurism of Syd Mead's concept art. The tone is mysterious-moody — enigmatic, atmospheric language that treats rollup data with the intrigue of classified transmissions decoded from an alternate technological timeline.

## Layout Motifs and Structure
The layout uses a **ma-negative-space** architecture — content organized with deliberate, meaningful emptiness between elements, creating the signal-and-silence quality of data transmissions punctuated by meaningful gaps.

**Ma Negative Space Architecture:**
- Content islands in generous space (40-50% viewport empty)
- Text blocks: max-width: 640px, well-separated
- Feature panels: centered with 100px+ margins
- Empty space represents transmission gaps between data bursts
- Container: max-width: 940px with extensive internal spacing
- The negative space creates the deep-space quality of data arriving across vast distances

**Section Sequence:**
1. **Transmission:** Hero with condensed title on coastal-blend retro-futuristic gradient, watercolor aged transmission washes, marble-classical monumental data framing
2. **Decoded:** Report sections in negative-space islands — morph interactive data transformation transitions with watercolor signal-degraded treatments
3. **Core Data:** Featured report in centered isolation with marble-classical architectural importance and watercolor atmospheric depth
4. **Signal Log:** Historical reports in scattered islands with marble-classical archival weight
5. **Static:** Footer as signal fade — mysterious-moody farewell with marble-classical settled permanence and enigmatic closing

## Typography and Palette
**Typography:**
- **Headlines:** "Barlow Condensed" (Google Fonts) — condensed sans at 2.2rem-3rem, weight 700. Its narrow, efficient forms create the instrument-readout quality of data compressed for transmission across limited bandwidth channels.
- **Body Text:** "Inter" (Google Fonts) — precise sans at 0.9rem, weight 400, line height 1.8.
- **Data:** "JetBrains Mono" (Google Fonts) — monospace at 0.85rem for rollup statistics, batch numbers, and compression metrics.
- **Labels:** "Inter" at 0.65rem, weight 500, uppercase, letter-spacing 0.1em.

**Color Palette:**
- **Ocean Depth:** #0c1420 — deep ocean blue for backgrounds
- **Coastal Surface:** #182030 — coastal blue for panels
- **Seafoam Glow:** #48c8b0 — bright seafoam for primary accent
- **Sand Warm:** #d8b878 — warm sand for secondary accent
- **Coral Signal:** #c87060 — coral red for tertiary accent / alerts
- **Foam White:** #e0e8e8 — cool foam white for text
- **Depth Shadow:** #283848 — deep shadow for secondary text
- **Border Coastal:** rgba(72,200,176,0.08) — seafoam tint border

## Imagery and Motifs
**Watercolor Aged Transmissions:** Report sections feature watercolor-style signal degradation — radial-gradient(at 40% 40%, rgba(72,200,176,0.03), transparent 50%), radial-gradient(at 60% 60%, rgba(216,184,120,0.025), transparent 45%). The watercolor creates the signal-decay quality of transmissions that have traveled through time and space, arriving beautiful in their degradation.

**Morph Data Transformation:** Report data transitions between states with smooth morphing — numbers animate between values (CSS counter or JS interpolation over 600ms ease-in-out), shapes transform smoothly between states. The morph creates the rollup quality of raw transaction data being compressed and transformed into verified proofs.

**Marble-Classical Data Monuments:** Report panels framed with subtle classical architectural elements — thin pilaster-like vertical bars (2px wide, 60px tall) in Seafoam Glow at 0.08 opacity flanking key data. Small pediment-like triangular caps (clip-path: polygon(0 100%, 50% 0, 100% 100%)) at section headers. The classical elements create the monumental quality of blockchain data elevated to archival permanence.

**Coastal-Blend Retro-Futuristic Atmosphere:** Background uses ocean-depth blues with warm coastal accents — radial-gradient(at 50% 30%, rgba(72,200,176,0.02), transparent 40%), radial-gradient(at 40% 70%, rgba(216,184,120,0.015), transparent 35%). The coastal blend creates the retro-futuristic quality of a seaside research station receiving transmissions from the future.

**CRT Scan-Line Texture:** Subtle horizontal scan lines over content — repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(72,200,176,0.015) 2px, rgba(72,200,176,0.015) 3px). The scan lines create the cathode-ray quality of retro-futuristic display technology.

## Prompts for Implementation
Build the page as a retro-futuristic rollup report transmission. Ma spacing: .report-section { max-width: 940px; margin: 0 auto; padding: 120px 24px; } .report-island { max-width: 640px; margin: 0 auto; } .report-feature { max-width: 720px; margin: 60px auto; }

Morph numbers: .morph-value { transition: all 600ms ease-in-out; } /* JS: on intersection, animate number from 0 to target value using requestAnimationFrame */

Classical frame: .data-monument { position: relative; padding: 32px; } .data-monument::before, .data-monument::after { content: ''; position: absolute; width: 2px; height: 60px; background: rgba(72,200,176,0.08); } .data-monument::before { left: -12px; top: 0; } .data-monument::after { right: -12px; top: 0; }

Report panel: .transmission-card { background: #182030; border: 1px solid rgba(72,200,176,0.08); border-radius: 4px; padding: 28px; position: relative; } .transmission-card::after { content: ''; position: absolute; inset: 0; background: repeating-linear-gradient(0deg, transparent, transparent 2px, rgba(72,200,176,0.015) 2px, rgba(72,200,176,0.015) 3px); pointer-events: none; border-radius: 4px; }

AVOID: Standard blockchain analytics dashboards, corporate reporting platforms, and minimal data visualization tools. Let retro-futuristic signal transmission and mysterious-moody atmosphere create a rollup report where blockchain data arrives like classified transmissions from an alternate timeline, each report a decoded signal from the future of scaled computation.

## Uniqueness Notes
1. **Retro-futuristic for blockchain reporting:** Chrome-age optimism makes rollup data feel like transmissions from a future where scaling was solved with elegant engineering.
2. **Ma-negative-space as transmission gaps:** Meaningful emptiness creates the signal-and-silence quality of data arriving in bursts across vast distances.
3. **Morph as data compression:** Smooth value transitions create the rollup quality of raw data being transformed into verified, compressed proofs.
4. **Marble-classical as data monuments:** Architectural framing elevates blockchain metrics to archival permanence and monumental importance.
5. **CRT scan lines as retro display:** Horizontal interference creates the cathode-ray quality of future-data displayed on lovingly retro technology.

**Seed/Style:** aesthetic: retro-futuristic, layout: ma-negative-space, typography: condensed, palette: coastal-blend, patterns: morph, imagery: watercolor, motifs: marble-classical, tone: mysterious-moody

**Avoided Overused Patterns:** corporate aesthetic (89%), parallax patterns (93%), asymmetric layout (91%), mono typography (94%), warm palette (95%), friendly tone (89%), minimal imagery (92%). This design uses retro-futuristic aesthetic, ma-negative-space layout, coastal-blend palette, watercolor imagery, and mysterious-moody tone.
<!-- DESIGN STAMP
  timestamp: 2026-03-19T03:35:25
  seed: unspecified
  aesthetic: rollup.report channels a retro-futuristic aesthetic — the chrome-and-neon optimi...
  content_hash: 7cfe39be107e
-->
