JS Component

Preloader [sw-pre]

Tela de carregamento em tela cheia que some automaticamente 200ms após a página terminar de carregar.

1. Uso

Ao carregar, o SW adiciona .is-out (transição de opacidade via CSS) e remove o elemento do DOM após 600ms.

2. Demo ao vivo

O preloader real já sumiu (a página já carregou) — cada botão abaixo mostra uma variante por ~1.6s e some sozinho com a mesma animação, só pra visualizar sem precisar recarregar a página.

Referência

Atributo/ClasseDescrição
[sw-pre]Overlay de tela cheia — remove-se sozinho 200ms após o load.
.is-outAplicada automaticamente para animar a saída (fade, 600ms).
.sw-spinnerAnel giratório — o indicador padrão.
.sw-pre-dots3 pontinhos saltitantes — precisa de 3 <span> filhos.
.sw-pre-lblTexto opcional abaixo do indicador.
.is-drkFundo escuro fixo (#0f0f0f), independente do tema.
.is-priFundo na cor primária — spinner/dots/label viram brancos.
.is-barFundo transparente, só uma barra de progresso animada no topo.