← back to Hormuzy
mockups/031-japanese-tofu-shop.html
182 lines
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=1440, height=900">
<title>japanese-tofu-shop-sign — Four Horsemen Studio</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Noto+Serif+JP:wght@400;700&display=swap">
<style>
body {
background-color: #fffaf0;
color: #1a1a1a;
font-family: 'Noto Sans JP', sans-serif;
margin: 0;
padding: 0;
line-height: 1.6;
}
.container {
width: 1440px;
margin: 0 auto;
padding: 20px;
box-sizing: border-box;
}
header {
background-color: #3a4a2c;
color: #fffaf0;
padding: 10px 20px;
display: flex;
align-items: center;
justify-content: space-between;
}
header h1 {
font-family: 'Noto Serif JP', serif;
font-weight: 700;
margin: 0;
}
.project-picker {
display: inline-block;
background-color: rgba(255, 255, 255, 0.8);
padding: 5px 10px;
border-radius: 5px;
font-size: 0.9em;
}
.status {
font-size: 0.8em;
}
.main-content {
display: flex;
height: calc(100vh - 60px); /* Adjust as needed */
margin-top: 20px;
}
.left-pane {
width: 40%;
background-color: #e8dcc4;
padding: 20px;
box-sizing: border-box;
overflow-y: auto;
height: 100%;
}
.chat-log {
height: calc(100% - 40px); /* Adjust for chat input */
padding-bottom: 10px;
border-bottom: 1px solid #3a4a2c;
}
.chat-message {
padding: 10px;
margin-bottom: 5px;
border-radius: 5px;
background-color: rgba(255, 255, 255, 0.9);
}
.chat-input {
background-color: #fffaf0;
border: 1px solid #3a4a2c;
padding: 10px;
border-radius: 5px;
width: 100%;
box-sizing: border-box;
margin-top: 10px;
}
.right-pane {
width: 60%;
padding: 20px;
box-sizing: border-box;
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 20px;
height: 100%;
}
.panel {
background-color: #e8dcc4;
padding: 20px;
border-radius: 5px;
box-sizing: border-box;
height: 100%;
}
.panel h2 {
font-family: 'Noto Serif JP', serif;
font-weight: 700;
margin-top: 0;
margin-bottom: 15px;
color: #1a1a1a;
}
.panel p {
font-size: 0.9em;
color: #3a4a2c;
}
</style>
</head>
<body>
<div class="container">
<header>
<h1>四 Horsemen</h1>
<div class="project-picker">
<select>
<option value="project1">Kitsune's Feast</option>
<option value="project2">Sakura Bloom</option>
<option value="project3">Stone Lantern</option>
</select>
</div>
<span class="status">idle</span>
</header>
<div class="main-content">
<div class="left-pane">
<h2>Chat Log</h2>
<div class="chat-log">
<div class="chat-message">
<span style="font-weight: bold;">Operator:</span> /run-topic "Gathering of the Elders"
</div>
<div class="chat-message">
<span style="font-weight: bold;">Agent 12:</span> Acknowledged. Beginning topic assembly.
</div>
<div class="chat-message">
<span style="font-weight: bold;">Operator:</span> /stampede "Ancient Ritual" - priority level 3.
</div>
<div class="chat-message">
<span style="font-weight: bold;">Agent 12:</span> Stampede initiated. Monitoring energy flow.
</div>
<div class="chat-message">
<span style="font-weight: bold;">Agent 17:</span> Warning: Harmonic resonance unstable. Recommend recalibration.
</div>
</div>
<div class="chat-input">
<input type="text" placeholder="Type message here...">
</div>
</div>
<div class="right-pane">
<div class="panel">
<h2>Preview</h2>
<p>A small window to glimpse the emerging form. A fleeting image, like moonlight on water. Adjust settings with care.</p>
</div>
<div class="panel">
<h2>Paper</h2>
<p>The raw sketches. The initial lines. A record of the genesis, before the refinement. A reminder of the humble beginnings.</p>
</div>
<div class="panel">
<h2>Figma</h2>
<p>The digital clay. Where forms are molded and refined. A collaborative space for the shaping of the visible.</p>
</div>
<div class="panel">
<h2>Canva</h2>
<p>For the final presentation. The polished facade. The outward expression of the inner work. A touch of beauty for the world.</p>
</div>
</div>
</div>
</div>
</body>
</html>