<!DOCTYPE html>
<html style="height: 100%;">
<head>
  <title>Simple client</title>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <script src="/serial.js" defer=true></script>
  <link rel="stylesheet" href="/style.css">
</head>
<body style="flex-direction: column; display: flex; height: 100%; width: 100%; margin: 0; font-size: 1rem;">
  <div style="flex: auto; display: flex; overflow: auto; flex-direction: column;">
    <pre id="log" style="margin:0; margin-top: auto;"></pre>
    <span style="height: 1px;"></span>
  </div>
  <div id="controls" style="flex: none; display: flex;">
    <fieldset style="display: inline-block; padding: 0;">
      <legend>Ctrl</legend>
      <button id="c">C</button>
      <button id="d">D</button>
    </fieldset>
    <textarea id="input" rows="1" spellcheck="false" wrap="off" style="resize: none; flex: auto; font-size: 1rem;" autocapitalize="none" autocomplete="off" autocorrect="off"></textarea>
    <button onclick="onSubmit(); return false;">Send</button>
  </div>
</body>
</html>