Voltar para o blog

PLACEHOLDER — Motion que explica, não que enfeita

PLACEHOLDER — Animação boa responde a uma pergunta que o usuário já estava fazendo: de onde isso veio e para onde foi.

PLACEHOLDER — A pergunta antes de qualquer animação é curta: o que ela esclarece? Se a resposta é “fica bonito”, provavelmente é latência disfarçada de personalidade.

PLACEHOLDER — Continuidade acima de duração

PLACEHOLDER — O olho perdoa uma transição rápida demais; não perdoa um elemento que aparece do nada em outro canto da tela. Continuidade espacial vale mais que curva sofisticada.

styles/motion.csscss
.card {  /* nunca anime width/height: layout thrash garantido */  transition:    transform var(--dur) var(--ease),    border-color var(--dur) var(--ease),    box-shadow var(--dur) var(--ease);} .card:hover {  transform: translateY(-4px);  border-color: var(--border-strong);} @media (prefers-reduced-motion: reduce) {  .card { transition: none; }}

PLACEHOLDER — Duas durações bastam

UsoDuraçãoCurva
feedback direto180msease padrão
transição de estado280msease padrão
entrada em cena700msease padrão

PLACEHOLDER — Três valores, uma curva. Quanto menor o vocabulário de motion, mais o produto parece uma coisa só.