← HTML+CSS

Terminal Console

Имитация терминала с печатающимися командами и ответами системы. Анимированный курсор, цветной вывод, история команд. Подходит для портфолио, лендингов и hero-секций. Чистый HTML+CSS без JavaScript.

<div class="terminal">

  <div class="terminal-header">
    <div class="terminal-dots">
      <span class="tdot red"></span>
      <span class="tdot yellow"></span>
      <span class="tdot green"></span>
    </div>
    <div class="terminal-title">bash — 80x24</div>
    <div class="terminal-close">&#x2715;</div>
  </div>

  <div class="terminal-body">

    <div class="terminal-line">
      <span class="prompt">user@snippethub:~$</span>
      <span class="cmd type-1"> whoami</span>
    </div>
    <div class="terminal-output out-1">
      <span class="out-green">snippethub_admin</span>
    </div>

    <div class="terminal-line line-2">
      <span class="prompt">user@snippethub:~$</span>
      <span class="cmd type-2"> ls -la</span>
    </div>
    <div class="terminal-output out-2">
      <span class="out-blue">drwxr-xr-x</span> <span class="out-white">snippets/</span><br>
      <span class="out-blue">drwxr-xr-x</span> <span class="out-white">html-css/</span><br>
      <span class="out-blue">drwxr-xr-x</span> <span class="out-white">php/</span><br>
      <span class="out-blue">drwxr-xr-x</span> <span class="out-white">apps/</span><br>
      <span class="out-green">-rw-r--r--</span> <span class="out-white">index.php</span>
    </div>

    <div class="terminal-line line-3">
      <span class="prompt">user@snippethub:~$</span>
      <span class="cmd type-3"> cat status.txt</span>
    </div>
    <div class="terminal-output out-3">
      <span class="out-yellow">System:</span> <span class="out-green">ONLINE</span><br>
      <span class="out-yellow">Snippets:</span> <span class="out-white">142</span><br>
      <span class="out-yellow">Users:</span> <span class="out-white">1,024</span><br>
      <span class="out-yellow">Uptime:</span> <span class="out-green">99.9%</span>
    </div>

    <div class="terminal-line line-4">
      <span class="prompt">user@snippethub:~$</span>
      <span class="cursor-line">
        <span class="cmd type-4"> npm run deploy</span>
        <span class="cursor"></span>
      </span>
    </div>
    <div class="terminal-output out-4">
      <span class="out-green">Deploying...</span><br>
      <span class="out-white">Build successful</span><br>
      <span class="out-green">Done in 2.4s</span>
    </div>

    <div class="terminal-line line-5">
      <span class="prompt">user@snippethub:~$</span>
      <span class="cursor"></span>
    </div>

  </div>
</div>

👁 2