← back to Hormuzy

mockups/054-art-deco-elevator.html

197 lines

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>art-deco-elevator-panel — Four Horsemen Studio</title>
  <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Limelight&family=Inter:wght@400;600&display=swap">
  <style>
    * { box-sizing: border-box; margin: 0; padding: 0; }
    body {
      background-color: #0a0a0a;
      color: #fdfaf3;
      font-family: 'Inter', sans-serif;
      height: 900px;
      width: 1440px;
      margin: 0 auto;
      overflow-x: hidden;
    }
    header {
      background: linear-gradient(135deg, #1a1a1a, #3a3a3a);
      padding: 20px 40px;
      display: flex;
      align-items: center;
      justify-content: space-between;
      border-bottom: 2px solid #d4af37;
      position: relative;
    }
    header h1 {
      font-family: 'Limelight', cursive;
      font-size: 2.5em;
      color: #d4af37;
      text-shadow: 1px 1px 2px #0a0a0a;
    }
    header .project-picker {
      background: #1a1a1a;
      border: 1px solid #d4af37;
      border-radius: 8px;
      padding: 8px 16px;
      color: #fdfaf3;
      font-size: 1em;
      cursor: pointer;
      position: relative;
    }
    header .project-picker::after {
      content: '▼';
      position: absolute;
      right: 10px;
      top: 50%;
      transform: translateY(-50%);
      color: #d4af37;
    }
    header .status {
      background: #d4af37;
      color: #0a0a0a;
      padding: 6px 12px;
      border-radius: 4px;
      font-weight: 600;
      font-size: 0.9em;
      text-transform: uppercase;
    }
    .container {
      display: flex;
      height: calc(900px - 80px);
    }
    .left-pane {
      width: 40%;
      background: #1a1a1a;
      border-right: 2px solid #3a3a3a;
      padding: 20px;
      overflow-y: auto;
    }
    .chat-log {
      display: flex;
      flex-direction: column;
      gap: 15px;
    }
    .chat-message {
      display: flex;
      flex-direction: column;
      gap: 5px;
    }
    .chat-message.user {
      align-self: flex-end;
    }
    .chat-message.system {
      align-self: flex-start;
    }
    .chat-message .text {
      background: #3a3a3a;
      padding: 12px 16px;
      border-radius: 8px;
      max-width: 70%;
      font-size: 0.95em;
    }
    .chat-input {
      margin-top: 20px;
      display: flex;
      gap: 10px;
    }
    .chat-input input {
      flex: 1;
      padding: 10px;
      background: #3a3a3a;
      border: 1px solid #d4af37;
      border-radius: 6px;
      color: #fdfaf3;
    }
    .chat-input button {
      background: #d4af37;
      border: none;
      padding: 10px 20px;
      border-radius: 6px;
      color: #0a0a0a;
      font-weight: 600;
      cursor: pointer;
    }
    .right-pane {
      width: 60%;
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      gap: 20px;
      padding: 20px;
    }
    .sub-panel {
      background: #1a1a1a;
      border: 1px solid #3a3a3a;
      border-radius: 8px;
      padding: 20px;
      display: flex;
      flex-direction: column;
      gap: 15px;
    }
    .sub-panel h2 {
      font-family: 'Limelight', cursive;
      color: #d4af37;
      font-size: 1.2em;
      text-shadow: 1px 1px 2px #0a0a0a;
    }
    .sub-panel .content {
      font-size: 0.95em;
      color: #fdfaf3;
      line-height: 1.4;
    }
    .sub-panel .content::before {
      content: "• ";
    }
  </style>
</head>
<body>
  <header>
    <h1>FOUR HORSEMEN STUDIO</h1>
    <div>
      <span class="project-picker">SELECT PROJECT ▼</span>
      <span class="status">IDLE</span>
    </div>
  </header>
  <div class="container">
    <div class="left-pane">
      <div class="chat-log">
        <div class="chat-message user">
          <div class="text">/run-topic: Cyberpunk Aesthetics</div>
        </div>
        <div class="chat-message system">
          <div class="text">TOPIC EXECUTED: INITIATING RENDERING OF NEON-LIT FUTURISTIC INTERIORS</div>
        </div>
        <div class="chat-message user">
          <div class="text">/stampede: Generate 5 variants of the executive lounge</div>
        </div>
        <div class="chat-message system">
          <div class="text">STAMPEDE ACTIVATED: 5 VARIANTS IN PROGRESS – EXPECT 45 SECONDS FOR INITIAL PREVIEWS</div>
        </div>
      </div>
      <div class="chat-input">
        <input type="text" placeholder="Enter command or message..." />
        <button>SEND</button>
      </div>
    </div>
    <div class="right-pane">
      <div class="sub-panel">
        <h2>PREVIEW</h2>
        <div class="content">CURRENT PREVIEW: 3D MODEL OF THE EXECUTIVE LOBBY – RENDERING IN PROGRESS. DETAIL: LUXURIOUS MARBLE FLOORS WITH EMBOSSED GOLD ACCENTS.</div>
      </div>
      <div class="sub-panel">
        <h2>PAPER</h2>
        <div class="content">PAPER PROTOTYPE: CONCEPT SKETCHES FOR THE MEZZANINE LEVEL – INK AND PENCIL. NOTE: EXPLORE 1920s ART-DECO INFLUENCES WITH MODERN FUNCTIONALITY.</div>
      </div>
      <div class="sub-panel">
        <h2>FIGMA</h2>
        <div class="content">FIGMA FILE: LAYERED UI FOR THE STAMPED PANE – 80% COMPLETE. CURRENT FOCUS: ANIMATING THE ELEVATOR PANEL TRANSITIONS WITH SMOOTH SCROLLING.</div>
      </div>
      <div class="sub-panel">
        <h2>CANVA</h2>
        <div class="content">CANVA TEMPLATE: SOCIAL MEDIA GRAPHIC FOR FLOOR 14 LAUNCH – PLACEHOLDER TEXT AND COLORS. TARGET AUDIENCE: HIGH-END CLIENTS SEEKING LUXURY EXPERIENCES.</div>
      </div>
    </div>
  </div>
</body>
</html>