← back to Hormuzy
mockups/100-midnight-zoom.html
190 lines
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>midnight-zoom-call — Four Horsemen Studio</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@600&family=JetBrains+Mono:wght@500&display=swap">
<style>
html, body {
margin: 0;
padding: 0;
width: 1440px;
height: 900px;
font-family: 'JetBrains Mono', monospace;
color: #fdfaf0;
background-color: #0a0a0a;
overflow: hidden;
}
header {
display: flex;
align-items: center;
justify-content: space-between;
padding: 20px 40px;
border-bottom: 1px solid #1a1a1a;
font-family: 'Inter', sans-serif;
font-weight: 600;
}
header h1 {
font-size: 24px;
color: #1de9b6;
}
.project-picker, .status {
font-size: 14px;
}
.project-picker select {
background: #1a1a1a;
color: #fdfaf0;
border: 1px solid #a83232;
padding: 4px 8px;
border-radius: 4px;
}
.status {
padding: 4px 8px;
background: #1a1a1a;
border: 1px solid #a83232;
border-radius: 4px;
font-weight: bold;
}
.main {
display: flex;
height: calc(900px - 60px);
}
.chat-pane {
width: 40%;
border-right: 1px solid #1a1a1a;
display: flex;
flex-direction: column;
}
.chat-log {
flex: 1;
padding: 20px;
overflow-y: auto;
background: #1a1a1a;
}
.chat-log .message {
margin: 10px 0;
}
.chat-log .user {
color: #a83232;
}
.chat-log .agent {
color: #1de9b6;
}
.chat-input {
padding: 10px 20px;
background: #0a0a0a;
border-top: 1px solid #1a1a1a;
}
.chat-input input {
width: 100%;
background: #1a1a1a;
color: #fdfaf0;
border: none;
padding: 8px;
font-size: 14px;
}
.panels {
width: 60%;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 20px;
padding: 20px;
}
.panel {
background: #1a1a1a;
border: 1px solid #1de9b6;
border-radius: 4px;
display: flex;
flex-direction: column;
}
.panel-header {
padding: 10px 15px;
font-weight: bold;
color: #1de9b6;
border-bottom: 1px solid #1a1a1a;
}
.panel-body {
flex: 1;
padding: 15px;
overflow-y: auto;
font-size: 13px;
line-height: 1.4;
}
.panel-body code {
color: #a83232;
}
</style>
</head>
<body>
<header>
<h1>FOUR HORSEMEN</h1>
<div>
<div class="project-picker">
<select>
<option>Project Neon Noir</option>
<option>Hormuz Reboot</option>
<option>Echo Protocol</option>
</select>
</div>
<div class="status">idle</div>
</div>
</header>
<div class="main">
<div class="chat-pane">
<div class="chat-log">
<div class="message"><span class="user">you</span>: /run-topic: "neon-noir" — can you handle this?</div>
<div class="message"><span class="agent">agent</span>: topic queued. initializing generative matrix...</div>
<div class="message"><span class="user">you</span>: /stampede — deploy to figma</div>
<div class="message"><span class="agent">agent</span>: stampede mode engaged. figma sync in 3… 2… 1…</div>
</div>
<div class="chat-input">
<input type="text" placeholder="agent, /run-topic: 'cyber-liminal'">
</div>
</div>
<div class="panels">
<div class="panel">
<div class="panel-header">Preview</div>
<div class="panel-body">
<div style="color: #1de9b6;">[DRAFT 0.7α]</div>
<br>
<div style="color: #a83232;">⚠️ layer conflict detected: 'glitch-aura' vs 'neon-noir'</div>
<br>
<div>rendering 3D mockup… 67% complete</div>
</div>
</div>
<div class="panel">
<div class="panel-header">Paper</div>
<div class="panel-body">
<div>sketchpad: 12345</div>
<br>
<div>quick-dirty wireframe for 'neon-noir' — 23 layers, 7 annotations</div>
<br>
<div style="color: #a83232;">❗ missing: user-flow diagrams</div>
</div>
</div>
<div class="panel">
<div class="panel-header">Figma</div>
<div class="panel-body">
<div>file: neon-noir-0.8.3.figma</div>
<br>
<div>components: 43 active</div>
<div>overrides: 12 pending</div>
<br>
<div style="color: #1de9b6;">synced 2 minutes ago</div>
</div>
</div>
<div class="panel">
<div class="panel-header">Canva</div>
<div class="panel-body">
<div>template: 'neon-noir-landing'</div>
<br>
<div>assets: 15 uploaded</div>
<div>animations: 3 queued</div>
<br>
<div style="color: #a83232;">❗ missing: hero video</div>
</div>
</div>
</div>
</div>
</body>
</html>