Pular para o conteúdo
Componentes

Texto e tipografia · Adaptado

Telegrama

As letras aparecem uma a uma com um cursor piscando, somem e dão lugar à próxima palavra da lista.

Em resumo

Telegrama é um componente do THM Componentes que escreve um texto letra por letra, com um cursor piscando no fim, e pode alternar entre várias frases: digita, espera, apaga e passa para a próxima, em loop. É leve e funciona bem em títulos com termos que se revezam e em chats simulados.

Telegrama: As letras aparecem uma a uma com um cursor piscando, somem e dão lugar à próxima palavra da lista.
Captura da demonstração no catálogo

Como ele é

É como ver alguém digitando numa máquina de escrever. As letras surgem uma por vez, a cada 50 milissegundos por padrão, e um traço vertical pisca depois da última. Com uma lista de frases, cada uma fica completa na tela por dois segundos, é apagada de trás para frente, mais rápido do que foi escrita, e a próxima começa após outra pausa. No fim da lista, volta à primeira por padrão. Com um texto só, o componente digita uma vez e para. Por ficar em linha com o resto da frase, serve para trocar só a palavra final de um título.

Você pode estar procurando isto se pediu algo assim

  • texto que vai se escrevendo sozinho com o cursor piscando
  • título onde a última palavra fica trocando com efeito de digitação
  • efeito máquina de escrever para o topo do site
  • simular alguém digitando uma mensagem no chat da landing page
  • frase que digita, apaga e escreve outra coisa no lugar
  • palavras rotativas sendo digitadas no meio da frase

Também chamado de

  • animação de digitação
  • efeito máquina de escrever
  • typing animation
  • texto digitando
  • typewriter effect
  • rotating typed words
  • cursor piscando

Quando usar

  • Título com termos que se revezam, como público, benefício ou cidade
  • Simulação de chat ou de terminal em página de produto
  • Campo de busca de exemplo mostrando o que dá para pesquisar
  • Apresentação pessoal em portfólio, alternando as profissões da pessoa

Quando evitar

  • A palavra-chave principal da página, porque o texto digitado não vem no HTML do servidor
  • Informação que a pessoa precisa ler com calma, já que cada frase some depois de alguns segundos

Como pedir para a sua IA

Pedido de exemplo
Crie um efeito de máquina de escrever no título da página inicial que digite, apague e alterne entre três termos no fim da frase, com cursor piscando, rótulo acessível com a frase completa e versão estática que mostre o primeiro termo para movimento reduzido.

Com o THM Componentes, você cola o prompt completo do catálogo junto com o código deste componente, e a IA reproduz este efeito exato em vez de improvisar.

Perguntas sobre Telegrama

O texto de Telegrama vem no HTML gerado pelo Nuxt?

Não. Telegrama começa sem texto e escreve as letras só depois que a página carrega no navegador, então o HTML gerado no servidor não traz as frases. Deixe a parte fixa do título fora do componente e use o efeito só nos termos que se revezam.

Como ajustar a velocidade de Telegrama?

Telegrama tem props separadas para o tempo entre letras digitadas, 50 milissegundos por padrão, o tempo entre letras apagadas, 30, a pausa antes de apagar, de 2 segundos, e um atraso inicial. Também dá para trocar o caractere do cursor, ocultar o cursor durante a digitação e desligar o loop.

Telegrama atrapalha leitores de tela?

Pode atrapalhar. Telegrama troca o conteúdo letra por letra e, no código original, não há um rótulo com a frase completa. Vale pedir à IA um aria-label com o texto inteiro e marcar o cursor como decorativo; o prompt do THM Componentes já pede uma versão estática para movimento reduzido.

Texto e tipografia

Componentes relacionados

Deixe a sua IA com repertório de estúdio

268 componentes Vue e Nuxt, 115 exclusivos, prompt pronto em todos. Pagamento único, acesso vitalício e 7 dias de garantia.