Skill 22 · Hyperframes Creative
Subchapter 22.42
frame-presets/cartesian/FRAME.mdMarkdown17 KBView on GitHub
Cartesian at frame scale is a quiet museum-catalog editorial system — restraint through 1px lines. Every structural separator is a single 1px taupe hairline; there are no thick borders, no fills (save the faint white-overlay card), no shadows, no rounded rectangles. Hierarchy comes from type contrast and negative space, and atmosphere from compass-drafted geometric rings drifting behind content.
The voice is a literary pairing: Playfair Display at weight 400 (the thin-stroke didone, never bold, always sentence case) carries every headline, numeral, and quote mark in ink; Inter carries body in warm gray and labels in uppercase taupe with 2–3px tracking. The palette is five warm stones plus ink — no populist accent color exists. The correct density is sparse and breathing: one clear idea, well-framed, on stone paper.
Key characteristics at frame scale:
horizontal-accent.Three eyeball tests gate every frame before any structural check:
Squint — one Playfair element dominates at 3–6× its nearest neighbor; the serif/sans + size contrast carries hierarchy, not weight.
Silence — declarative frames read 55–60% empty; Cartesian has no dense frame — even the agenda/index breathes (the system breaks when crowded).
Restraint — at most two geo rings per frame; the single INK-BLACK horizontal-accent rule used sparingly; no populist accent color ever.
Reference — aim at a Vignelli editorial / Cooper Hewitt catalogue / pencil-and-tracing-paper plan; failure looks like a shadowed, rounded-card SaaS deck.
Primary: 1920×1080 (16:9). Display authored in cqw (px ÷ 1920 × 100 = cqw).
Vertical: 1080×1920 (9:16). Square: 1080×1080 (1:1).
Safe area: pad-x (7cqw) generous gutters; geometry may bleed off an edge.
The container law (load-bearing). Every frame ground sets container-type: size; ALL
frame-relative units are cqw/cqh against it — never vw. The 1px hairlines and geo rings hold
their proportion against the frame at any render size.
Tokens identical to the source. {colors.bg-primary} is the ground; {colors.text-primary} ink is
headlines and the one black accent rule; {colors.text-secondary} gray is body; {colors.accent}
taupe is labels, numerals, small text; {colors.line} taupe is every 1px structural border.
{colors.bg-secondary} is the only secondary fill (placeholders, photo frames). No populist
accent — when emphasis is needed, grow the type, switch sans→serif, or add a single
horizontal-accent ink line. Headlines are never taupe; small text is never ink.
Two ramps. The reading ramp (Inter body 1.0cqw gray, labels in px taupe) carries copy + chrome;
the display ramp (Playfair h3 1.8cqw → display 8.0cqw, all weight 400) carries every headline.
display/h1; 4–6 → h2; 7+ → h3. Cartesian has no hero-stat numeral — stats stay modest (stat-figure 3cqw).The flat plane is the only technique. Hierarchy from:
Ceiling: no box-shadow, no elevated card, no gradient, no rounded rectangle. The single ink line
(horizontal-accent) is the only non-taupe rule.
Recipe: ground · container · composes · focal · chrome · accent · silence · Fixed/Free · density. Every frame is sparse and breathing; 1–2 geo decorations max.
Ground {colors.bg-primary}, pad-x. Composes geo-ring (right, ~34cqw, solid+dashed), vertical-line (left), label, display/h1. Focal a 2–3 line Playfair display/h1 headline in ink (italic on the key word), left-anchored, with a taupe label above and an Inter subtitle below. Chrome optional bottom meta row (Playfair value + taupe label). Accent the geo ring; optionally one horizontal-accent ink line (if it clears the meta). Silence ~55% empty. Fixed Playfair 400 ink sentence-case, ≤2 geo elements, 1px lines. Free title, ring placement, meta. Density sparse.
Ground {colors.bg-primary}, pad-x. Composes label, h2, agenda-rows. Focal a Playfair h2 over 4–6 agenda rows (Playfair numeral in taupe + Playfair label in ink), each on a 1px taupe rule. Chrome taupe label eyebrow. Accent none — taupe numerals carry it. Silence moderate; rows generously spaced. Fixed 1px taupe rules, Playfair 400. Free items, count. Density standard (sparse rows).
Ground {colors.bg-primary}, centered. Composes geo-ring (centered dashed, ~26cqw), quote-mark, h2/display-quote, attribution. Focal a 2-line Playfair quote in ink, centered, under a 50%-taupe Playfair quote-mark; a taupe uppercase attribution beneath. Accent the faint centered ring. Silence ~60% — deliberately open. Fixed Playfair 400, one ring, centered. Free quote, attribution. Density sparse.
Ground {colors.bg-primary}, centered. Composes geo-ring (centered, ~40cqw, solid+dashed), label, h1/display, horizontal-accent. Focal a 1–2 line Playfair sign-off in ink (italic key word), centered inside the largest compass ring; a short ink horizontal-accent beneath. Accent the ring + the one ink line. Silence ~60%. Fixed Playfair 400, centered, ≤2 geo. Free sign-off, ring scale. Density sparse.
Ground {colors.bg-primary}, pad-x, two columns with gap-xl. Composes label, h2, body, image-placeholder (crossed-X) or card. Focal a Playfair h2 + Inter body in the text column; an image-placeholder or card in the other. Accent none. Silence generous gutter. Fixed 1px taupe card/placeholder borders, white-overlay fill. Free which side is text, body copy. Density standard.
Ground {colors.bg-primary}, pad-x. Composes label, h3, stats-cluster or timeline. Focal a modest Playfair stat row (or a 1px-rule timeline with year + headline + body, no nodes), framed by a 1px taupe top rule. Accent none. Silence moderate. Fixed modest stat scale, hairline rule, no nodes. Free figures, phases. Density standard.
bg-secondary for placeholder fills.| Treatment | 16:9 | 9:16 | 1:1 |
|---|---|---|---|
| Cover | headline left, ring right | headline top, ring below | headline upper, ring behind |
| Agenda / Index | h2 + rows | h2 + rows (tighter) | h2 + rows |
| Pull Quote | centered, ring behind | centered, taller | centered |
| Closing Plate | centered in ring | centered, ring scaled | centered |
| Two-Column Editorial | text + visual side-by-side | stacked (collapse) | stacked |
| Stats / Timeline | horizontal rail | vertical stack (drop timeline rule) | compact |
Generous pad-x holds on the short edge; re-step display per ratio above the 1.4cqw floor. On
9:16, the timeline rule loses meaning when stacked — switch to a vertical list (per source).
No real customers, logos, or vendors are defined in the source — render any such mark as a placeholder (the crossed-X image-placeholder, or a ringed initial for portraits).
Never invent figures, dates, or counts at frame scale. Render slots as — figure —, {metric}.
Stats and timeline years carry placeholders until the script supplies them. Agenda ordinals
(01, 02…) are decorative and may be sequential.
horizontal-accent.