DESIGN.md · v2.1.0 · 2026-09-21 · sha256 ee66630d2145f18a

DESIGN.md v2.1.0A

Immutable. This exact content is served forever at /api/v1/blob/ee66630d2145f18a.

---
name: "Agential Editorial Output Design System"
version: "2.1.0"
author: "Talha Irfan (@talhairfandev)"
license: "MIT"
tokens:
  color:
    background:
      ink: "#000000"
      obsidian: "#080808"
      charcoal: "#171717"
      paper: "#FFFFFF"
      cream: "#F5F2EA"
    text:
      on-dark: "#FFFFFF"
      on-dark-muted: "#B8B8B8"
      on-light: "#000000"
      on-light-muted: "#4A4A4A"
    line:
      on-dark: "rgba(255,255,255,0.22)"
      on-light: "rgba(0,0,0,0.18)"
    accent:
      vermilion: "#F0442E"
      red: "#D71920"
      orange: "#FF5A36"
  typography:
    display: "Space Grotesk, Helvetica Neue, Arial, sans-serif"
    body: "Arial, Helvetica, sans-serif"
    utility: "ui-monospace, SFMono-Regular, Menlo, monospace"
    display-size: "clamp(4rem, 12vw, 10rem)"
    display-leading: "0.9"
    display-tracking: "-0.06em"
    utility-size: "10px"
    utility-tracking: "0.18em"
  geometry:
    frame: "hard-edged rectangular"
    rule: "1px"
    shadow: "none"
  layout:
    container-max: "1280px"
    section-min: "100dvh"
    media-ratios: "3/4, 4/5, 16/9"
---

# Design System — Minimal Editorial Output

This contract is self-contained: image and type create the design; UI chrome stays quiet.

## Rules

- Use hard-edged rectangular geometry for media, controls, inputs, dialogs, tags, and loading shapes.
- Use no shadows, blur, glass, decorative gradients, floating cards, bento tiles, pills, capsules, circles, or generic feature grids.
- Build full-bleed image/title plates, split stages, visible wireframe matrices, editorial image strips, and ledger/index rows.
- Use 1px rules to expose the structure. Use black/white/charcoal/cream planes with selective red/orange imagery or type.
- Use high-fidelity images with `object-fit: cover` and locked rectangular ratios.
- Display type is huge and tight; utility type is tiny and wide. Copy is brief and neutral.

## Canonical pattern

```css
.editorial-rule { border: 1px solid rgba(0, 0, 0, 0.18); }
.editorial-rule-dark { border: 1px solid rgba(255, 255, 255, 0.22); }
.editorial-display { font-size: clamp(4rem, 12vw, 10rem); line-height: .9; letter-spacing: -.06em; }
```

```tsx
<div className="grid grid-cols-12 border-t border-black/20">
  <span className="col-span-2 border-r border-black/20 p-4 font-mono text-[10px] tracking-[.18em]">[ 01 ]</span>
  <h2 className="col-span-7 p-4 text-2xl tracking-tight">Work / Capability</h2>
  <span className="col-span-3 p-4 text-right font-mono text-[10px] tracking-[.18em]">2026 / →</span>
</div>
```

Use this same visual output for marketing sites, portfolios, product pages, and app interfaces; dense data uses tighter flat rows, not softer geometry.