← back to Hormuzy

mockups/084-lock-key-cutter.html

177 lines

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>locksmith-shop — Four Horsemen Studio</title>
  <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Special+Elite&family=IBM+Plex+Mono&display=swap">
  <style>
    * { box-sizing: border-box; }
    body {
      margin: 0;
      font-family: 'IBM Plex Mono', monospace;
      background-color: #1a1a1a;
      color: #fdfaf0;
      display: flex;
      flex-direction: column;
      height: 100vh;
    }
    header {
      display: flex;
      align-items: center;
      padding: 1rem 2rem;
      background-color: #0a0a0a;
      border-bottom: 1px solid #666666;
      font-family: 'Special Elite', cursive;
      font-size: 1.5rem;
      color: #d4af37;
    }
    header select {
      margin-left: auto;
      padding: 0.5rem 1rem;
      background-color: #0a0a0a;
      border: 1px solid #666666;
      color: #fdfaf0;
      font-family: 'IBM Plex Mono', monospace;
    }
    header .status {
      margin-left: 1rem;
      padding: 0.3rem 0.8rem;
      background-color: #333333;
      border: 1px solid #666666;
      color: #d4af37;
      font-size: 0.8rem;
      border-radius: 4px;
    }
    .container {
      display: flex;
      flex: 1;
    }
    .chat-pane {
      width: 40%;
      border-right: 1px solid #666666;
      overflow-y: auto;
      padding: 1rem;
      background-color: #0a0a0a;
    }
    .chat-log {
      max-height: 80vh;
      overflow-y: auto;
      display: flex;
      flex-direction: column;
      gap: 0.5rem;
    }
    .message {
      display: flex;
      flex-direction: column;
      gap: 0.25rem;
    }
    .message.user {
      align-self: flex-end;
    }
    .message.system {
      align-self: flex-start;
    }
    .message .sender {
      font-weight: bold;
      color: #d4af37;
    }
    .chat-input {
      margin-top: 1rem;
      display: flex;
    }
    .chat-input input {
      flex: 1;
      padding: 0.5rem;
      background-color: #0a0a0a;
      border: 1px solid #666666;
      color: #fdfaf0;
      font-family: 'IBM Plex Mono', monospace;
    }
    .chat-input button {
      padding: 0.5rem 1rem;
      background-color: #d4af37;
      color: #0a0a0a;
      border: none;
      font-family: 'IBM Plex Mono', monospace;
      cursor: pointer;
    }
    .panels {
      width: 60%;
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 1rem;
      padding: 1rem;
    }
    .panel {
      background-color: #0a0a0a;
      border: 1px solid #666666;
      padding: 1rem;
    }
    .panel h2 {
      font-family: 'Special Elite', cursive;
      color: #d4af37;
      margin-top: 0;
    }
    .panel p {
      color: #666666;
      font-size: 0.9rem;
      margin: 0.5rem 0 0;
    }
  </style>
</head>
<body>
  <header>
    <span>FOUR HORSEMEN</span>
    <select>
      <option>Project Blacksmith</option>
      <option>Vault Protocol</option>
      <option>Keymaster Initiative</option>
    </select>
    <span class="status">idle</span>
  </header>
  <div class="container">
    <div class="chat-pane">
      <div class="chat-log">
        <div class="message user">
          <div class="sender">USER</div>
          <div>/run-topic "Tumbler Engraving"</div>
        </div>
        <div class="message system">
          <div class="sender">SYSTEM</div>
          <div>Topic initiated. Engraving tumbler 3. Progress: 42%.</div>
        </div>
        <div class="message user">
          <div class="sender">USER</div>
          <div>/stampede "Vault 7"</div>
        </div>
        <div class="message system">
          <div class="sender">SYSTEM</div>
          <div>Stampede mode engaged. Target: Vault 7. Status: Active.</div>
        </div>
      </div>
      <div class="chat-input">
        <input type="text" placeholder="> /command">
        <button>SEND</button>
      </div>
    </div>
    <div class="panels">
      <div class="panel">
        <h2>Preview</h2>
        <p>Current schematic: Tumbler alignment matrix. Status: Unlocked. Layer: 'Handle' (active).</p>
      </div>
      <div class="panel">
        <h2>Paper</h2>
        <p>Blueprints for the Iron Vault. Revision 7. Note: Handle curvature adjusted. Stamp: 'HORMUZ'</p>
      </div>
      <div class="panel">
        <h2>Figma</h2>
        <p>UI mockup: Master key interface. Layer: 'Handle' (locked). Component: 'Combination Lock' (v2).</p>
      </div>
      <div class="panel">
        <h2>Canva</h2>
        <p>Mockup: Combination lock tutorial. Background: Brass texture. Text: "Turn clockwise 3 times."</p>
      </div>
    </div>
  </div>
</body>
</html>