Uma fileira de cartões anda na HORIZONTAL conforme você rola a página verticalmente.
O que é
Transforma o scroll vertical normal da página em movimento horizontal de uma fileira de itens — efeito clássico de portfólio/galeria.
Como funciona
sw-ani-end controla a velocidade — é a % de scroll vertical necessária pra travessia inteira: número menor = anda mais rápido, maior = mais devagar (padrão: 100% por cartão).
Exemplos
A ideia — scroll vertical vira movimento horizontal Ao vivo
O visitante rola a página pra baixo, como sempre; a fileira de cartões anda pra o lado. É o efeito clássico de portfólio e de linha do tempo.
Precisa de espaço vertical de rolagem pra acontecer, então não cabe numa caixinha de exemplo — o código ao lado é o completo.
<div sw-ani="track">
<div sw-ani-track style="display:flex; gap:2rem">
<div sw-ani-section>cartão 1</div>
<div sw-ani-section>cartão 2</div>
<div sw-ani-section>cartão 3</div>
</div>
</div>
<!-- três peças: o contêiner (track), a FILEIRA (sw-ani-track)
e cada CARTÃO (sw-ani-section) -->
Sentido e velocidade Ao vivo
sw-ani-end é quanto scroll vertical a travessia consome: número menor = anda mais rápido, maior = mais devagar. A regra prática é dar cerca de 100% por cartão.
Com 6 cartões, algo perto de 600% costuma dar um ritmo confortável.
<!-- padrão: anda pra esquerda -->
<div sw-ani="track" sw-ani-end="400%">…</div>
<!-- invertido -->
<div sw-ani="track" sw-ani-dir="right" sw-ani-end="250%">…</div>
<!-- rápido demais cansa; lento demais parece travado -->
Portfólio — o uso real Ao vivo
Cada [sw-ani-section] costuma ser um projeto: imagem, título e uma linha de descrição. Como a fileira é um flex comum, você estiliza os cartões com as classes de sempre.