Um StatefulWidget do Flutter que renderiza um cartão com um efeito de animação suave ao passar o mouse, melhorando a interação do usuário em plataformas compatíveis. Projetado para interfaces modernas, responde a entradas de mouse ou toque animando a elevação, escala e sombra do cartão. Ideal para painéis, portfólios e layouts interativos onde o feedback visual melhora a usabilidade. O pacote é leve e se integra perfeitamente em projetos existentes.
Casos de uso
- Painéis interativos
- Portfólio de exibição
- Cartões de produto em aplicativos da web
- Pré-visualizações do perfil do usuário
- Itens de lista dinâmicos
Principais recursos
- Animações suaves baseadas em hover
- Suporte multiplataforma (Web, móvel, desktop)
- Curvas de animação personalizáveis
- Transições de elevação e escala
- Integração simples com widgets existentes
Indicado para
- Designers de UI procurando elementos interativos
- Desenvolvedores construindo interfaces web responsivas
- Projetos que exigem feedback sutil ao passar o mouse
- Iniciantes do Flutter explorando widgets com estado
- Aplicativos destinados a múltiplas plataformas
Considerações
- Pode não funcionar como esperado em dispositivos somente de toque sem lógica adicional
- Impacto no desempenho em dispositivos de baixa potência com muitos cartões animados
- Personalização limitada além das propriedades básicas de animação
- Requer manipulação de eventos de ponteiro para funcionalidade completa
- Não otimizado para interações de hover de alta frequência
