Newer
Older
navi-1 / client / index.html
@Eugene Sukhodolskiy Eugene Sukhodolskiy on 8 Apr 1 KB Add web chat client
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>Navi</title>
  <link rel="stylesheet" href="/static/style.css" />
</head>
<body>
  <div class="app">

    <!-- Sidebar -->
    <aside class="sidebar">
      <div class="sidebar-header">
        <h1>Navi</h1>
        <select id="profile-select"></select>
        <button class="btn-new" id="btn-new">+ New Chat</button>
      </div>
      <div class="session-list" id="session-list">
        <div class="empty-sessions">No conversations yet</div>
      </div>
    </aside>

    <!-- Chat -->
    <main class="chat">
      <div class="chat-header" id="chat-header">
        Select a profile and start a new chat
      </div>

      <div class="messages" id="messages">
        <div class="empty-chat">
          <div class="icon">💬</div>
          <p>Start a new conversation</p>
        </div>
      </div>

      <div class="input-bar">
        <textarea
          id="input"
          placeholder="Type a message… (Enter to send, Shift+Enter for new line)"
          rows="1"
          disabled
        ></textarea>
        <button class="btn-send" id="btn-send" disabled title="Send (Enter)">
          ↑
        </button>
      </div>
    </main>

  </div>
  <script src="/static/app.js"></script>
</body>
</html>