---
slug: terminal
nome: Terminal hacker
descricao: monitor CRT de fósforo âmbar num quarto escuro: boot de BIOS, digitação humana, barras de progresso e o nome em letras de bloco
familia: Retrô
versao: 2
quando:
  - "vídeo de lançamento de ferramenta de segurança, dev ou infra"
  - "anúncio com cara de hacker, terminal, código"
  - "convite de hackathon, CTF ou evento de tecnologia"
  - "quero um computador antigo ligando, cursor piscando, digitação"
  - "reels de comando que roda e entrega o produto"
nao_serve:
  - "fita VHS, tela azul, OSD de videocassete (use vhs-90)"
  - "interface moderna de SaaS (use saas-linear)"
---

# Terminal hacker

Não é "verde no preto": é **um objeto**. Um **monitor CRT em pé**, de plástico grafite, num quarto escuro, com o
vidro abaulado em **fósforo âmbar P3** (`#FFB23F` no `#120A02`). A tela tem tudo do tubo: linhas de varredura de
3 px, barra de atualização que rola, cintilação, vinheta nos cantos, reflexo no vidro e **bloom** (o único estilo do
catálogo em que brilho em letra é a regra). A moldura que se repete: o **monitor com placa e LED** e a **barra de
status em vídeo inverso** no pé do vidro, com relógio. A história é a de uma máquina: o tubo **liga** numa linha,
o **BIOS** conta a memória, alguém **digita** um comando com cadência humana, a **saída vira o herói** (barras de
blocos que enchem aos saltos, o nome em **letras de bloco** escritas pela cabeça do tubo, um painel de linha dupla),
e o tubo **desliga** num ponto. Um acento só: o fósforo superaquecido `#FFE7B0`.

## Como montar um vídeo com este kit

1. **Corte o roteiro** em 4–5 telas: partida → comando → herói → prova → chamada.
2. **Escolha as batidas** em `receita.json` e o elemento de cada tela (uma tela = uma ideia).
3. **Escreva o plano** (`exemplos/plano.json`): `monitor` (placa, liga, desliga), `status`, `camera`
   ([[quadro, zoom, deslocY]]; empurre 1,0 → 1,16 só no herói) e as `cenas` (entrada `varre` entre telas).
4. **Renderize** e confira: texto entre y 198 e 1308 (o vidro), digitação terminando ≥ 8 quadros antes do corte.

## Elementos

| elemento | o que faz | batidas |
|---|---|---|
| `Monitor` | o monitor CRT (moldura fixa): placa, LED, liga em linha, desliga em ponto | todas |
| `Tela` | o vidro: varredura, barra que rola, cintilação, vinheta, reflexo | todas |
| `BarraStatus` | linha de status em vídeo inverso com relógio | todas |
| `BootBios` | cabeçalho do BIOS, contador de memória gigante, checagens com [OK] | gancho |
| `LinhaComando` | prompt + comando com cadência humana e cursor de bloco | comando |
| `BarraProgresso` | barras de 14 blocos que enchem aos saltos, % e [ OK ] | comando, prova |
| `ArteAscii` | o nome em letras de bloco 5×7, escritas linha a linha pela cabeça do tubo | virada |
| `PainelCaixa` | painel de linha dupla com título inverso e valores que contam | prova |
| `TextoGrande` | frase grande digitada (até 230 px) com cursor | virada, cta |

## Proibido

- Verde fósforo, chuva de glifos estilo Matrix, "sistema invadido": é âmbar, é uma máquina, é calmo e seco.
- Texto fora do vidro; mais de 1 bloco herói por tela.
- Caractere de desenho de caixa da fonte (`█ ╔ │`): os blocos e as bordas são desenhados.
- Digitação uniforme (robótica) ou rápida demais pra ler.
- Outra cor além do âmbar e do âmbar quente.
