DESIGN

Gerador de Loaders e Spinners CSS

Indicadores de carregamento são essenciais para a experiência do usuário — comunicam que algo está acontecendo e pedem paciência. Com o Gerador de Loaders e Spinners CSS, crie animações de loading elegantes sem imagens GIF ou bibliotecas externas.

Tipos de loader disponíveis

  • Spinner clássico: Anel girando em círculo
  • Dots bounce: Três pontos que pulam em sequência
  • Progress bar: Barra horizontal com animação de progresso
  • Pulse: Círculo que expande e some
  • Skeleton: Placeholder de conteúdo com shimmer

Vantagens sobre GIFs

Loaders CSS são vetoriais (escalam perfeitamente), mudam de cor via CSS (sem precisar recriar o arquivo), têm tamanho de arquivo mínimo e são controláveis via JavaScript — você pode pausar, acelerar ou mudar a cor dinamicamente.

Loaders de skeleton

O skeleton loader é o tipo mais moderno e recomendado para 2024+. Em vez de um spinner genérico, ele mostra a estrutura do conteúdo que será carregado, reduzindo a percepção de tempo de espera. Usado por Facebook, YouTube e LinkedIn.

Acesse: Gerador de Loaders CSS

Perguntas Frequentes

Como centralizar o loader na página?

Use position: fixed com top: 50%, left: 50% e transform: translate(-50%, -50%) para centralização perfeita em qualquer viewport.

Posso controlar a velocidade da animação?

Sim, ajuste o parâmetro animation-duration. Loaders mais rápidos passam a sensação de maior responsividade.

O loader funciona bem em modo escuro?

Com variáveis CSS, você pode fazer o loader adaptar automaticamente ao tema claro/escuro usando prefers-color-scheme.