# Design Language for martiallaw.quest

## Aesthetics and Tone

martiallaw.quest is **a national emergency broadcast frozen at the exact second the test pattern dissolves into a human face** — the design lives in that uncanny three-second gap between the SMPTE colour bars and the anchor's first word, when the screen is still humming with engineering noise but the building outside has already gone quiet. The reference image is not "cyberpunk dashboard" and not "terminal hacker green"; it is the **municipal-grey of a 1970s civil-defence bunker control room**, lit by a single sodium-vapour bulb, where a teleprinter is still chattering out a decree that nobody in the room wants to read aloud. The mood is **bureaucratic dread rendered as calm typography** — the violence of an order is never shown, only its paperwork: the article number, the signature block, the timestamp, the comma that separates the verb "is" from the noun "suspended."

The tone is **authoritative and mysterious-moody at once** — it speaks in the flat, declarative register of a government gazette ("Pursuant to Article 77, the following measures take effect at 23:00") but the layout keeps slipping, the way a proclamation read at midnight slips between sounding official and sounding like a hostage statement. There is no panic in the type. The panic is in the **margins** — in the way the page breathes a half-beat too slow, in the curfew clock that counts the wrong direction, in the redaction bars that the visitor can drag aside but that immediately re-seal. This is a site about the *aesthetics of suspension itself*: of habeas corpus, of the legislature, of the ordinary Tuesday. It is grave without being gothic, archival without being dusty, and it treats the reader as a **witness taking notes by torchlight**, not a customer.

## Layout Motifs and Structure

The spine of the site is a **vertical timeline (timeline-vertical, ~2% of corpus)** rendered as a literal **teleprinter ribbon** — a single 4px-wide vertical rule running down the dead-centre of the viewport, perforated like continuous-feed paper, with content panels alternating left and right of it like dispatches torn off and pinned. Time moves *downward*: 22:00, 22:23, 23:00, 02:00, 04:30, "indefinitely." Each timestamp is a fixed station on the ribbon; scrolling is travelling through the night of the decree.

Cross-cutting that spine are **diagonal-sections (~4% of corpus)** — every major panel is sheared at a shallow 4–7° angle, as if the broadcast signal were tearing, or as if the document had been photographed on a tilted desk. The diagonals never all lean the same way; they alternate, so the page reads like a stack of papers shuffled by a hand in a hurry. Where a diagonal meets the central ribbon, the ribbon **kinks** — a deliberate jog of 12–20px — and a small monospace annotation appears in the gutter ("§3", "amended 03:14", "[illegible]").

Negative space is institutional, not airy: wide grey margins like the unprinted edge of an official form, with a faint **registration-mark grid** (corner crop marks, a 5mm tick scale down the left edge) so the whole page feels like a printer's proof of a gazette page that was never published. The header is **minimal-navigation**: just a wordmark stamped like an ink seal in the top-left, a live clock in the top-right counting *up* from an unmarked zero, and nothing else — no menu, no hamburger, no CTA bar. The footer is a **signature block**: ruled lines awaiting names, a place for the seal, a "witnessed by ___" field that stays blank.

## Typography and Palette

**Fonts — all confirmed available on Google Fonts:**

- **Libre Caslon Text** — the *voice of the decree itself*. A workhorse transitional serif with the slightly brittle, official feel of statute books and old broadsheets. Used for all proclamation body text (1.0625rem / 1.7 line-height) and for the giant article numbers set at clamp(3rem, 11vw, 9rem) with -0.02em tracking. It is the only "warm" thing on the page, and even it is printed in cold ink.
- **Spectral SC** (small-caps companion) — used *only* for section labels, the curfew word "CURFEW", and the legal preamble lines ("BE IT KNOWN THAT"). Letter-spacing +0.14em. Small caps make the page sound like it is being *read into a microphone*.
- **Spline Sans Mono** — the *engineering layer*: timestamps, article references (§77 ¶2), the teleprinter annotations, the clock, the redaction-bar labels, and the chattering ticker. 0.8125rem, +0.02em tracking, weight 400. Mono here is not "hacker" — it is the typeface of the timecode burnt into a surveillance tape.

**Palette — institutional grey + emergency sodium + redaction black, high-contrast:**

- `#15171A` — **Bunker** (primary background): a near-black warm graphite, the colour of a powered-down monitor.
- `#1F2226` — **Console** (panel background): one stop lighter, for the dispatch cards.
- `#C9CBC5` — **Newsprint** (primary text): a faintly green-grey off-white, like recycled gazette paper under fluorescent light.
- `#E0A92E` — **Sodium** (the single accent): the amber of a streetlight and an old CRT phosphor warning — used for the central ribbon glow, active timestamps, the curfew clock, and exactly one underline at a time.
- `#7A8A82` — **Verdigris** (secondary text, ticks, crop marks): the oxidised-bronze grey of an official seal gone old.
- `#0B0C0E` — **Redaction** (the censor bar): the truest black on the page, reserved for the draggable redaction strips and the diagonal section seams.
- `#8B2E2E` — **Stamp** (rare alarm accent, < 5% of pixels): a dried-blood maroon for the "EFFECTIVE IMMEDIATELY" stamp and the kink-markers on the ribbon.

## Imagery and Motifs

No photography. No gradient-mesh. No glassmorphic cards. No hand-drawn anything. The entire visual world is built from **the furniture of official paper and broadcast engineering**, all hand-keyed in SVG and CSS:

- **Redaction bars** — solid `#0B0C0E` rectangles laid over fragments of the decree text. The visitor can grab one and drag it 30–60px aside; underneath is *another* line of redacted text, or a single uncensored word ("indefinite", "all", "no court"). Release it and a CSS transition slides it back, slightly off its original position each time, so the page slowly accumulates the *evidence of having been censored*.
- **The teleprinter ribbon** — the central perforated rule, with a faint amber bloom and a continuous-feed sprocket-hole pattern (8px circles, 16px pitch) running its length.
- **Registration & crop marks** — corner ticks, a millimetre scale down the left margin, a faint "DRAFT — NOT FOR DISTRIBUTION" diagonal watermark behind the longest panel, set in Spectral SC at 6% opacity.
- **The seal** — a single circular emblem in the wordmark and footer: a ring of small-caps Latin (BY ORDER OF · STATE OF EMERGENCY ·) around an empty centre where a coat of arms should be. The centre stays empty. That emptiness *is* the logo.
- **The ticker** — a single line of Spline Sans Mono crawling along the very bottom edge, repeating article fragments and timestamps, the way an emergency channel scrolls text it cannot afford to stop showing.
- **Curfew clock** — a numeric (not analogue) display in Sodium amber, fixed top-right, counting upward from `00:00:00` from the moment the page loads: "you have been under this measure for ___."
- **Signature lines** — ruled fields, `1px` Verdigris, with the leader dots and "(seal)" placeholder of a document waiting to be made real.

Motif keywords carried through: **vintage** (gazette/broadsheet paper), **city-urban** (the sodium-streetlight palette, the implied empty avenues), **grid-lines** (registration marks, the tick scale) — none of these as decoration, all as *the texture of an official night*.

## Prompts for Implementation

Build martiallaw.quest as **one HTML file, one CSS file, one ES module** — no framework, no build step, no bundler. The page is **a single downward scroll through the night a decree took effect**, and it must never once behave like a product page.

**Page shell.** `<main>` contains: `<header class="seal-strip">` (ink-stamp wordmark left, upward-counting curfew clock right); then `<div class="ribbon">` — the fixed central teleprinter rule, drawn with a repeating radial-gradient for the sprocket holes and a thin amber `box-shadow`; then six to eight `<section class="dispatch" data-time="22:00">` panels alternating `.dispatch--left` / `.dispatch--right`, each sheared with `transform: skewY(var(--lean))` where `--lean` alternates `4deg` / `-6deg` / `5deg`; then `<footer class="signature-block">`; then `<div class="ticker">` crawling along the viewport bottom.

**The narrative arc, panel by panel:** (1) the test pattern — SMPTE-style colour bars rendered in CSS `linear-gradient`, then they fade to grey on first scroll; (2) the preamble — "BE IT KNOWN THAT…" in Spectral SC, with the article number rising huge from the ribbon; (3) the measures — a list where every third clause is under a draggable redaction bar; (4) the curfew — the clock motif enlarged, "all persons shall remain…", streets implied only by the sodium colour wash; (5) the suspension — the word "suspended" set alone, the ribbon kinking hardest here, a `#8B2E2E` marker; (6) the duration — "this measure remains in effect until…" and the sentence simply stops, the cursor blinking in Spline Sans Mono; (7) the signature block — ruled lines, empty seal, "witnessed by ___" left for the reader.

**Animation & interaction (subtle, slow, never bouncy):**
- **path-draw-svg** for the central ribbon and the seal's outer ring — they ink themselves in over ~1.4s on load, like a teleprinter feeding paper.
- **typewriter-effect** (used sparingly — only on the preamble's first line and the unfinished final sentence) at ~32ms/char with a steady block cursor; respect `prefers-reduced-motion` by rendering it instant.
- **scroll-triggered** reveals: each `.dispatch` fades in from 0.4 opacity and *unshears* the last 1.5° as it enters — the document straightening just enough to be read, then never fully straight.
- **The redaction drag** is the centrepiece micro-interaction: pointer-down on a `.redaction` strip lets it slide along one axis (clamp the travel), pointer-up springs it back with a `cubic-bezier(.2,.9,.2,1)` ease to a position offset 4–10px from origin, and increments a `data-tampered` count shown discreetly in the footer ("this document has been disturbed N times").
- **counter-animate** the curfew clock: a real `setInterval` ticking `HH:MM:SS` upward in Sodium amber; never pause it.
- **The ticker** is a single CSS `@keyframes` translateX marquee of article fragments, pausing on hover so a reader can catch a line.
- Cursor: a thin `1px` Verdigris crosshair (registration-mark style) replacing the default pointer over the document area — restrained, not a particle trail.

**Hard constraints — what this page must NOT have:** no pricing tables, no "Sign up" / "Get started" / "Book a demo" buttons, no testimonial carousels, no logo-cloud, no stat-grid of big numbers, no newsletter modal that pops over the content, no hero with a gradient blob and two CTAs. If subscription exists at all it is one Spline-Sans-Mono `mailto:` line in the footer reading `file a notice → ____@martiallaw.quest`. The page sells nothing. It **records** something.

## Uniqueness Notes

**Chosen seed / style (no seed was supplied in the assignment, so selected from `seeds.json` to claim a near-empty corpus slot):** `"vintage newspaper layout"` — extended in practice toward an *emergency-gazette / civil-defence-broadcast* hybrid that does not appear elsewhere in the 324-design corpus. Token vocabulary exercised: aesthetic = editorial × dark-mode (deliberately **not** terminal, **not** cyberpunk, **not** glassmorphism); layout = **timeline-vertical (~2%)** + **diagonal-sections (~4%)**; typography = **serif-revival (Libre Caslon Text)** + **tech-mono (Spline Sans Mono)** + small-caps (Spectral SC); palette = **monochrome / high-contrast** institutional grey with a single **sodium-amber** accent and a rare maroon stamp; patterns = **path-draw-svg**, **typewriter-effect**, **scroll-triggered**, **counter-animate** (no parallax, no cursor-follow blob, no spring-bounce); imagery = **paper-aged / vintage** rendered as official-form furniture (no photography, no gradient-mesh); motifs = **vintage**, **grid-lines**, **city-urban**; tone = **authoritative** × **mysterious-moody**.

**Three+ differentiators from the rest of the corpus:**

1. **The draggable-redaction interaction is, as far as the frequency analysis shows, unique.** No corpus pattern named anything like it — the standard interactions are `cursor-follow` (89%), `spring` (86%), `magnetic` (79%), `parallax` (95%). This page's signature gesture is *uncovering and re-sealing censored text*, with state that persists ("this document has been disturbed N times"). It turns the reader into a tamperer, which thematically *is* the site.

2. **It refuses the corpus's two dominant aesthetics outright.** Hand-drawn sits at 96% and glassmorphism at 73%; this design contains zero of either — no wobble, no organic imperfection, no frosted translucency. It also deliberately sidesteps `terminal` (26%) and `cyberpunk` (18%), the obvious lazy choices for a "martial law" site. The aesthetic is **flat institutional print + broadcast engineering**, a combination the long-tail report shows essentially absent.

3. **Time runs the wrong way and the layout is a teleprinter, not a grid.** `card-grid` is 89%, `centered` 87%, `full-bleed` 91% — the near-universal scaffolding. This page is instead a single perforated central ribbon with sheared dispatches pinned alternately to either side, and an upward-counting curfew clock — time as *accumulating duress* rather than progress. `timeline-vertical` (~2%) and `diagonal-sections` (~4%) are both deep in the long tail; their combination on one page is not present elsewhere.

4. **The logo is an emptiness.** The seal motif is a ring of Latin small-caps around a centre where a coat of arms should be — and that centre stays blank. In a corpus saturated with `gradient` (96%) and `warm` (98%) palettes and decorative flourish, the boldest move here is *withholding* the emblem, the same way the page withholds the violence and shows only the paperwork.

**Avoided overused patterns (per frequency analysis):** hand-drawn (96%), glassmorphism (73%), photography (98%), warm palette (98%), gradient palette (96%), parallax (95%), card-grid (89%), centered (87%), cursor-follow (89%), spring (86%), magnetic (79%), full-bleed (91%) — none of these appear in this design.
<!-- DESIGN STAMP
  timestamp: 2026-05-11T01:26:49
  domain: martiallaw.quest
  seed: was supplied in the assignment, so selected from
  aesthetic: martiallaw.quest is **a national emergency broadcast frozen at the exact second ...
  content_hash: 8bfb122261e1
-->
