← back to Hormuzy
mockups/002-museum-archive.html
202 lines
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>museum-archive — Four Horsemen Studio</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,500;0,700;1,300;1,400&family=Inter:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root {
--plaster:#f4ecdb; --paper-2:#ebe2cc; --ink:#1a1410; --mute:#6b6157;
--oxblood:#7b1f1a; --rule:#9c8c72; --hairline:#bca995; --bone:#fffaee;
}
*,*::before,*::after { box-sizing:border-box; }
html,body { margin:0; padding:0; height:100%; background:var(--plaster); color:var(--ink);
font-family:'Inter', system-ui, sans-serif; font-weight:300; font-size:14px; line-height:1.55; }
.display { font-family:'Cormorant Garamond', serif; }
header {
display:flex; align-items:baseline; gap:36px; padding:28px 56px 22px;
border-bottom:1px solid var(--rule); background:var(--bone);
}
.wordmark { font-family:'Cormorant Garamond', serif; font-weight:700; font-size:22px; letter-spacing:0.02em; }
.wordmark .dot { color:var(--oxblood); }
.wordmark small { display:block; font-family:'Inter',sans-serif; font-weight:500; font-size:9px; letter-spacing:0.28em; color:var(--oxblood); text-transform:uppercase; margin-top:4px; }
.meta-bar { display:flex; gap:38px; margin-left:auto; align-items:baseline; font-size:11px; }
.meta-bar .k { font-weight:500; font-size:9px; letter-spacing:0.22em; text-transform:uppercase; color:var(--mute); margin-bottom:2px; }
.meta-bar .v { font-family:'Cormorant Garamond', serif; font-weight:500; font-size:18px; color:var(--ink); }
.meta-bar > div { display:flex; flex-direction:column; }
main { display:grid; grid-template-columns: 38% 62%; min-height: calc(100vh - 100px); }
.left { padding:36px 56px 36px 56px; border-right:1px solid var(--rule); }
.left .kicker { font-size:9px; letter-spacing:0.28em; text-transform:uppercase; color:var(--oxblood); margin-bottom:10px; }
.left h1 { font-family:'Cormorant Garamond', serif; font-weight:700; font-size:48px; line-height:1.05; letter-spacing:-0.02em; margin:0 0 18px; }
.left h1 em { font-style:italic; font-weight:300; color:var(--oxblood); }
.left .tagline { font-family:'Cormorant Garamond', serif; font-weight:300; font-style:italic; color:var(--mute); font-size:18px; margin-bottom:28px; }
.archive-cards { display:flex; flex-direction:column; gap:14px; margin-bottom:30px; }
.archive-card {
background:var(--bone); border:1px solid var(--hairline); padding:14px 16px 14px 18px;
border-left:3px solid var(--oxblood);
}
.archive-card .label { font-size:9px; letter-spacing:0.22em; text-transform:uppercase; color:var(--mute); margin-bottom:4px; }
.archive-card .body { font-family:'Cormorant Garamond', serif; font-weight:500; font-size:16px; }
.archive-card .stamp { font-size:10px; letter-spacing:0.16em; color:var(--oxblood); text-transform:uppercase; margin-top:6px; font-family:'Inter',sans-serif; font-weight:500; }
.composer { border-top:1px solid var(--rule); padding-top:18px; }
.composer .label { font-size:9px; letter-spacing:0.22em; text-transform:uppercase; color:var(--mute); margin-bottom:8px; }
.composer textarea { width:100%; background:var(--bone); border:1px solid var(--hairline); padding:14px 16px; font-family:'Cormorant Garamond', serif; font-size:17px; font-weight:300; color:var(--ink); resize:none; min-height:96px; }
.composer .row { display:flex; align-items:center; gap:12px; margin-top:10px; }
.composer button {
background:var(--ink); color:var(--bone); border:none; padding:10px 22px;
font-family:'Inter',sans-serif; font-size:11px; font-weight:500; letter-spacing:0.18em; text-transform:uppercase; cursor:pointer;
}
.composer button.secondary { background:transparent; color:var(--ink); border:1px solid var(--ink); }
.composer .help { font-family:'Cormorant Garamond', serif; font-style:italic; color:var(--mute); font-size:13px; margin-left:auto; }
.right { padding:36px 56px 36px 48px; }
.case-grid { display:grid; grid-template-columns: 1fr 1fr; grid-template-rows: 1.05fr 1fr; gap:18px; }
.case-grid > .case:nth-child(1) { grid-column: 1 / 3; }
.case {
background:var(--bone); border:1px solid var(--hairline); padding:22px 24px;
display:flex; flex-direction:column; min-height:0;
}
.case .head { display:flex; align-items:baseline; justify-content:space-between; margin-bottom:14px; padding-bottom:8px; border-bottom:1px dashed var(--hairline); }
.case .head .ix { font-family:'Inter',sans-serif; font-weight:500; font-size:9px; letter-spacing:0.24em; text-transform:uppercase; color:var(--oxblood); }
.case .head .label { font-family:'Cormorant Garamond', serif; font-weight:500; font-size:18px; }
.case .head .label em { font-style:italic; color:var(--mute); font-weight:400; }
.case .head .stamp { font-family:'Inter',sans-serif; font-weight:500; font-size:9px; letter-spacing:0.18em; text-transform:uppercase; color:var(--oxblood); }
.case .body { font-family:'Cormorant Garamond', serif; font-weight:300; font-size:17px; line-height:1.6; flex:1; }
.case .footnote { font-family:'Inter',sans-serif; font-size:10px; color:var(--mute); margin-top:10px; padding-top:8px; border-top:1px dashed var(--hairline); display:flex; gap:18px; }
.case .footnote span { letter-spacing:0.04em; }
.case .specimen-grid { display:grid; grid-template-columns: repeat(3, 1fr); gap:10px; margin-top:8px; }
.case .specimen { aspect-ratio: 4/5; background:var(--paper-2); border:1px solid var(--hairline); display:flex; align-items:center; justify-content:center; font-family:'Cormorant Garamond', serif; font-style:italic; font-size:13px; color:var(--mute); position:relative; }
.case .specimen::before { content:""; position:absolute; top:6px; left:6px; right:6px; bottom:6px; border:1px dashed var(--hairline); }
footer {
border-top:1px solid var(--rule); padding:14px 56px; background:var(--bone);
font-size:10px; letter-spacing:0.16em; color:var(--mute); text-transform:uppercase;
display:flex; gap:30px;
}
footer .ox { color:var(--oxblood); }
</style>
</head>
<body>
<header>
<div class="wordmark">
Hormuz<span class="dot">·</span>Studio
<small>Catalog of the Four Horsemen</small>
</div>
<div class="meta-bar">
<div><span class="k">Reading Room</span><span class="v">Alpha</span></div>
<div><span class="k">Today's Folder</span><span class="v">Philippe Romano · PDP</span></div>
<div><span class="k">Status</span><span class="v">In review</span></div>
<div><span class="k">Session</span><span class="v">№ 25</span></div>
</div>
</header>
<main>
<section class="left">
<p class="kicker">Brief · 09 : 34 · Operator notes</p>
<h1>Every brief, <em>copied four times</em>, in four hands.</h1>
<p class="tagline">Type a design idea. Hormuz turns it into a brief that Paper, Figma, Canva, and 21st all work from — so the four hands stay on the same page.</p>
<div class="archive-cards">
<div class="archive-card">
<p class="label">Operator · 09:34</p>
<p class="body">/run-topic — metallic wallcovering PDP for architects with strong sample CTA</p>
<p class="stamp">Logged · brief id #142</p>
</div>
<div class="archive-card">
<p class="label">Claudette · 09:34</p>
<p class="body">Brief compiled. Dispatched to four hands: Paper for spec, Figma for layout, Canva for hero card, 21st for live preview. ETA ninety seconds.</p>
<p class="stamp">Acknowledged by all four</p>
</div>
<div class="archive-card">
<p class="label">Operator · 09:36</p>
<p class="body">/stampede — three wild variants. Maximalist. Refined. Brutalist.</p>
<p class="stamp">Session opened · variants firing</p>
</div>
</div>
<div class="composer">
<p class="label">Compose</p>
<textarea placeholder="/run-topic — or describe the brief in plain words"></textarea>
<div class="row">
<button>Dispatch</button>
<button class="secondary">Fire 3 variants</button>
<span class="help">Anything without a slash goes to Claudette.</span>
</div>
</div>
</section>
<section class="right">
<div class="case-grid">
<div class="case">
<div class="head">
<span class="ix">▣ 01 · Preview</span>
<span class="label">The live revamp</span>
<span class="stamp">Acquired 09:36 · 2.1s</span>
</div>
<p class="body">A cream-and-ink front room for Philippe Romano. The sample-request CTA reads in oxblood, full-width, anchored under the headline. Architects' editorial register; no e-commerce noise. <em>Specimen mounted under glass below.</em></p>
<div class="specimen-grid">
<div class="specimen">Hero · Headline + sample CTA</div>
<div class="specimen">Catalog · 4×3 plate index</div>
<div class="specimen">Provenance · Trade letter</div>
</div>
<div class="footnote">
<span>Type · Cormorant + Inter</span>
<span>Palette · plaster · ink · oxblood</span>
<span>Mood · bookish</span>
</div>
</div>
<div class="case">
<div class="head">
<span class="ix">▣ 02 · Paper</span>
<span class="label">The brief, <em>spec-side</em></span>
<span class="stamp">Synced 14s ago</span>
</div>
<p class="body">Artboard at 1440×900, light ground. Twelve nodes laid by hand. Ready for the operator's review.</p>
<div class="footnote"><span>Nodes · 12</span><span>Last write · 14s</span><span>Drift · none</span></div>
</div>
<div class="case">
<div class="head">
<span class="ix">▣ 03 · Figma</span>
<span class="label">The layout, <em>component-side</em></span>
<span class="stamp">Diff · 4 nodes</span>
</div>
<p class="body">Hero headline added. Sub copy added. CTA recolored for the new oxblood. Image grid retuned from four columns to three.</p>
<div class="footnote"><span>Diff · 4 nodes</span><span>Stage · ready</span><span>Branch · session-25</span></div>
</div>
<div class="case" style="grid-column: 1 / 3;">
<div class="head">
<span class="ix">▣ 04 · Canva & 21st · Stampede</span>
<span class="label">Three wild variants <em>in flight</em></span>
<span class="stamp">Pending · 6 variants</span>
</div>
<p class="body">The maximalist is being rendered now. The refined and brutalist are queued behind it. 21st has been rate-limited and is awaiting reset; Canva continues alone for the moment. All variants will land in this room when they are ready.</p>
<div class="footnote">
<span>Variant 1 · Maximalist · 38%</span>
<span>Variant 2 · Refined · queued</span>
<span>Variant 3 · Brutalist · queued</span>
<span style="margin-left:auto;">Persisted to PG · session #25</span>
</div>
</div>
</div>
</section>
</main>
<footer>
<span>Hormuz · Catalog of the Four Horsemen</span>
<span>Reading Room · Alpha</span>
<span class="ox">Four hands acknowledged</span>
<span style="margin-left:auto;">© Today · Editorial use only</span>
</footer>
</body>
</html>