← back to Hormuzy

mockups/061-menu-prix-fixe.html

100 lines

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>menu-prix-fixe — Four Horsemen Studio</title>
  <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@700&family=Inter:wght@400;600&display=swap">
  <style>
    * { box-sizing: border-box; }
    html, body { margin: 0; padding: 0; font-family: 'Inter', sans-serif; background: #fff8e7; color: #1a1a1a; height: 100%; }
    body { display: flex; flex-direction: column; }
    header { display: flex; align-items: center; justify-content: space-between; padding: 20px 40px; background: #1a1a1a; color: #fff8e7; font-family: 'Cormorant Garamond', serif; font-size: 1.5rem; }
    header .project-picker { background: #ddd5c2; padding: 6px 12px; border-radius: 4px; font-size: 0.9rem; }
    header .status { padding: 6px 12px; background: #a83232; color: #fff8e7; border-radius: 4px; font-size: 0.9rem; }
    main { display: flex; flex: 1; overflow: hidden; }
    .left-pane { width: 40%; background: #fff8e7; padding: 30px; overflow-y: auto; }
    .chat-log { display: flex; flex-direction: column; gap: 15px; }
    .chat-message { display: flex; flex-direction: column; }
    .chat-message.user { align-self: flex-end; }
    .chat-message.user::before { content: "User:"; color: #7a5c3e; margin-bottom: 5px; }
    .chat-message.agent::before { content: "Agent:"; color: #a83232; margin-bottom: 5px; }
    .chat-input { margin-top: 30px; display: flex; }
    .chat-input input { flex: 1; padding: 10px; font-size: 1rem; }
    .chat-input button { padding: 10px 20px; background: #1a1a1a; color: #fff8e7; border: none; margin-left: 10px; }
    .right-pane { width: 60%; display: grid; grid-template-columns: repeat(2, 1fr); gap: 20px; padding: 30px; }
    .sub-panel { background: #fff8e7; border: 1px solid #ddd5c2; padding: 20px; }
    .sub-panel h3 { color: #7a5c3e; margin-bottom: 15px; font-family: 'Cormorant Garamond', serif; }
    .sub-panel p { font-size: 0.95rem; color: #1a1a1a; }
    .sub-panel .preview { background: linear-gradient(to right, #fff8e7, #ddd5c2); padding: 20px; }
    .sub-panel .paper { background: #fff8e7; }
    .sub-panel .figma { background: #fff8e7; }
    .sub-panel .canva { background: #fff8e7; }
  </style>
</head>
<body>
  <header>
    <div>FOUR HORSEMEN</div>
    <div>
      <select class="project-picker">
        <option>Project Mirage</option>
        <option>Project Nocturne</option>
        <option>Project Horizon</option>
      </select>
      <span class="status">idle</span>
    </div>
  </header>
  <main>
    <div class="left-pane">
      <div class="chat-log">
        <div class="chat-message user">
          <div>/run-topic "Typography Exploration"</div>
        </div>
        <div class="chat-message agent">
          <div>Initiating topic: Typography Exploration. Fetching assets from the vault...</div>
        </div>
        <div class="chat-message user">
          <div>/stampede "Icon Set 2024"</div>
        </div>
        <div class="chat-message agent">
          <div>Stampede engaged. Generating 12 icons in the style of Art Deco. Estimated completion: 3 minutes.</div>
        </div>
      </div>
      <div class="chat-input">
        <input type="text" placeholder="Type a command or message..." />
        <button>Send</button>
      </div>
    </div>
    <div class="right-pane">
      <div class="sub-panel">
        <h3>Preview</h3>
        <div class="preview">
          <p>Current design state: <strong>Typography Exploration</strong> (active). Next phase: Icon Set 2024 (queued).</p>
        </div>
      </div>
      <div class="sub-panel">
        <h3>Paper</h3>
        <p>
          <strong>Typography Notes:</strong><br>
          "Avoid over-ornamentation. Let the type breathe. Use #7a5c3e as a secondary accent in headers."
        </p>
      </div>
      <div class="sub-panel">
        <h3>Figma</h3>
        <p>
          <strong>Components:</strong><br>
          - Button (primary: #a83232, hover: #ddd5c2)<br>
          - Card (background: #fff8e7, border: #ddd5c2)<br>
          - Typography (Cormorant Garamond, 1.2rem)
        </p>
      </div>
      <div class="sub-panel">
        <h3>Canva</h3>
        <p>
          <strong>Template:</strong> "Market Price" (v1.2).<br>
          Includes: 3 placeholder images, 2 text blocks, and a gradient background.
        </p>
      </div>
    </div>
  </main>
</body>
</html>